[Merkaartor] Segmentation fault while uploading changes

Chris Browet cbro at semperpax.com
Fri Jun 4 15:20:40 BST 2010


Yes, it does help, thanks. I tried to reproduce you "remove building" issue
without success.

Now, assuming your latest crash has nothing to do with "way sharing node",
and seeing it is the same as the first one, I tend to think the crash has
nothing (or little) to do with your first issue.

Investigating...

- Chris -

On Fri, Jun 4, 2010 at 15:49, Manuel Reimer <Manuel.Spam at nurfuerspam.de>wrote:

> BTW: About this backtrace: Does this help or do I have to modify my
> build options to enable some kind of debug symbols?
>
> Thanks
>
> Yours
>
> Manuel
>
> Original message:
> > Hi,
> >
> > today, I removed a building and some points kept there (were part of the
> > "road" around the building). I tried several times to kill those nodes
> > (the undo log also showed several times, that I tried to delete nodes
> > with always the same node ID). While uploading this changes, Merkaartor
> > crashed.
> >
> > Yours
> >
> > Manuel
> >
> > backtrace follows:
> > Program received signal SIGSEGV, Segmentation fault.
> > [Switching to Thread 0xb5cad700 (LWP 3308)]
> > 0x00000000 in ?? ()
> >
> > Thread 2 (Thread 0xb335fb90 (LWP 3311)):
> > #0  0xb5f7ada0 in pthread_cond_wait@@GLIBC_2.3.2 () from
> > /lib/libpthread.so.0
> > No symbol table info available.
> > #1  0xb60d4462 in QWaitCondition::wait () from
> > /usr/lib/qt/lib/libQtCore.so.4
> > No symbol table info available.
> > #2  0xb6339cf2 in ?? () from /usr/lib/qt/lib/libQtNetwork.so.4
> > No symbol table info available.
> > #3  0xb60d344e in ?? () from /usr/lib/qt/lib/libQtCore.so.4
> > No symbol table info available.
> > #4  0xb5f77310 in start_thread () from /lib/libpthread.so.0
> > No symbol table info available.
> > #5  0xb5dd7bee in clone () from /lib/libc.so.6
> > No symbol table info available.
> >
> > Thread 1 (Thread 0xb5cad700 (LWP 3308)):
> > #0  0x00000000 in ?? ()
> > No symbol table info available.
> > #1  0x082c493b in FeatureSnapInteraction::updateSnap (this=0x95bc458,
> > event=0xbfe1efac) at Interactions/Interaction.cpp:357
> >       Distance = 1000000
> >       F = (MapFeaturePtr) 0x9183c30
> >       _container_ = {c = {{p = {static shared_null = {ref = {_q_value =
> > 55570}, alloc = 0, begin = 0, end = 0, sharable = 1, array = {0x0}}, d =
> > 0x96459a0}, d = 0x96459a0}}, brk = 0, i = {i = 0x9645a38}, e = {i =
> > 0x9645a90}}
> >       ret = {{p = {static shared_null = {ref = {_q_value = 55570}, alloc
> = 0,
> > begin = 0, end = 0, sharable = 1, array = {0x0}}, d = 0x96459a0}, d =
> > 0x96459a0}}
> >       j = 3
> >       NoRoads = false
> >       Prev = (class Feature *) 0x0
> >       ReadOnlySnap = (class Feature *) 0x0
> >       HotZone = {BottomLeft = {Lat = 49.958958352766061, Lon =
> > 9.6577632827282258}, TopRight = {Lat = 49.95975323689153, Lon =
> > 9.6589988586563749}}
> >       BestDistance = 5
> >       BestReadonlyDistance = 5
> >       areNodesSelectable = true
> >       R = (class Way *) 0x9222b98
> >       N = (class Node *) 0x0
> > #2  0x082c5172 in FeatureSnapInteraction::mouseMoveEvent
> > (this=0x95bc458, event=0xbfe1efac) at Interactions/Interaction.cpp:233
> > No locals.
> > #3  0x0811ff34 in MapView::mouseMoveEvent (this=0x8d6af20,
> > anEvent=0xbfe1efac) at MapView.cpp:589
> > No locals.
> > #4  0xb67e7dfd in QWidget::event () from /usr/lib/qt/lib/libQtGui.so.4
> > No symbol table info available.
> > #5  0x0811e7df in MapView::event (this=0x8d6af20, event=0xbfe1efac) at
> > MapView.cpp:941
> > No locals.
> > #6  0xb67913dc in QApplicationPrivate::notify_helper () from
> > /usr/lib/qt/lib/libQtGui.so.4
> > No symbol table info available.
> > #7  0xb679a071 in QApplication::notify () from
> /usr/lib/qt/lib/libQtGui.so.4
> > No symbol table info available.
> > #8  0xb61c667b in QCoreApplication::notifyInternal () from
> > /usr/lib/qt/lib/libQtCore.so.4
> > No symbol table info available.
> > #9  0xb67990de in QApplicationPrivate::sendMouseEvent () from
> > /usr/lib/qt/lib/libQtGui.so.4
> > No symbol table info available.
> > #10 0xb68089a5 in ?? () from /usr/lib/qt/lib/libQtGui.so.4
> > No symbol table info available.
> > #11 0xb6807e46 in QApplication::x11ProcessEvent () from
> > /usr/lib/qt/lib/libQtGui.so.4
> > No symbol table info available.
> > #12 0xb6831252 in ?? () from /usr/lib/qt/lib/libQtGui.so.4
> > No symbol table info available.
> > #13 0xb5fc3ac8 in g_main_context_dispatch () from
> /usr/lib/libglib-2.0.so.0
> > No symbol table info available.
> > #14 0xb5fc7163 in ?? () from /usr/lib/libglib-2.0.so.0
> > No symbol table info available.
> > #15 0x084f1240 in ?? ()
> > No symbol table info available.
> > #16 0x00000000 in ?? ()
> > No symbol table info available.
>
>
>
> _______________________________________________
> Merkaartor mailing list
> Merkaartor at openstreetmap.org
> http://lists.openstreetmap.org/listinfo/merkaartor
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstreetmap.org/pipermail/merkaartor/attachments/20100604/531460c8/attachment.html>


More information about the Merkaartor mailing list