This one should already be solved in git. Bernd, Looks like the Merkaartor debug symbols are missing from "-dev". Is it on purpose?
All, For background info, Merkaartor is now more optimized regarding tags and memory. Previously, each feature had its own tag table, meaning there was a potentially waste of memory due to duplicate strings (i.e. each way had a "highway" string attached). Now, all tag strings are stored at the document level. The downside of this is that a feature must now be attached to a layer/document before a tag can be set on it, which was not the case before. Bottom line: Please report all "ASSERT: "parent()" in file Features/Feature.cpp"; it means I forgot to change the code to ensure a feature has been added to a layer before setting tags on it. - Chris - On Sun, Oct 17, 2010 at 21:17, Achim Schaefer <[email protected]> wrote: > Hi, > > I got a simlar crash when opening a jpg file: > ASSERT: "parent()" in file Features/Feature.cpp, line 486 > > Program received signal SIGABRT, Aborted. > 0xb7fe2424 in __kernel_vsyscall () > (gdb) where > #0 0xb7fe2424 in __kernel_vsyscall () > #1 0xb557b751 in raise () from /lib/i686/cmov/libc.so.6 > #2 0xb557eb82 in abort () from /lib/i686/cmov/libc.so.6 > #3 0x0813f5b5 in ?? () > #4 0xb5850f65 in qt_message_output(QtMsgType, char const*) () from > /usr/lib/libQtCore.so.4 > #5 0xb585116a in ?? () from /usr/lib/libQtCore.so.4 > #6 0xb5851279 in qFatal(char const*, ...) () from /usr/lib/libQtCore.so.4 > #7 0xb5851305 in qt_assert(char const*, char const*, int) () from > /usr/lib/libQtCore.so.4 > #8 0x081c4f3b in ?? () > #9 0x08342ab9 in ?? () > #10 0x0814f8b7 in ?? () > #11 0x081512ec in ?? () > #12 0x0834dd8b in ?? () > #13 0xb595b7ca in QMetaObject::metacall(QObject*, QMetaObject::Call, int, > void**) () from /usr/lib/libQtCore.so.4 > #14 0xb596a1db in QMetaObject::activate(QObject*, QMetaObject const*, int, > void**) () from /usr/lib/libQtCore.so.4 > #15 0xb5cebcc9 in QAction::triggered(bool) () from /usr/lib/libQtGui.so.4 > #16 0xb5cedebc in QAction::activate(QAction::ActionEvent) () from > /usr/lib/libQtGui.so.4 > #17 0xb618f11f in ?? () from /usr/lib/libQtGui.so.4 > #18 0xb61955cb in ?? () from /usr/lib/libQtGui.so.4 > #19 0xb6196617 in QMenu::mouseReleaseEvent(QMouseEvent*) () from > /usr/lib/libQtGui.so.4 > #20 0xb5d507c8 in QWidget::event(QEvent*) () from /usr/lib/libQtGui.so.4 > #21 0xb6197c1c in QMenu::event(QEvent*) () from /usr/lib/libQtGui.so.4 > #22 0xb5cf25cc in QApplicationPrivate::notify_helper(QObject*, QEvent*) () > from /usr/lib/libQtGui.so.4 > #23 0xb5cf9af7 in QApplication::notify(QObject*, QEvent*) () from > /usr/lib/libQtGui.so.4 > #24 0xb59564eb in QCoreApplication::notifyInternal(QObject*, QEvent*) () > from > /usr/lib/libQtCore.so.4 > #25 0xb5cf8a52 in QApplicationPrivate::sendMouseEvent(QWidget*, > QMouseEvent*, > QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () from > /usr/lib/libQtGui.so.4 > #26 0xb5d84268 in ?? () from /usr/lib/libQtGui.so.4 > #27 0xb5d83253 in QApplication::x11ProcessEvent(_XEvent*) () from > /usr/lib/libQtGui.so.4 > #28 0xb5db1392 in ?? () from /usr/lib/libQtGui.so.4 > #29 0xb40ea305 in g_main_context_dispatch () from /lib/libglib-2.0.so.0 > #30 0xb40edfe8 in ?? () from /lib/libglib-2.0.so.0 > #31 0xb40ee1c8 in g_main_context_iteration () from /lib/libglib-2.0.so.0 > #32 0xb5982095 in > QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) > () > from /usr/lib/libQtCore.so.4 > #33 0xb5db0ef5 in ?? () from /usr/lib/libQtGui.so.4 > #34 0xb5954b09 in > QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from > /usr/lib/libQtCore.so.4 > #35 0xb5954f5a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) > () > from /usr/lib/libQtCore.so.4 > #36 0xb595a18f in QCoreApplication::exec() () from /usr/lib/libQtCore.so.4 > #37 0xb5cf2667 in QApplication::exec() () from /usr/lib/libQtGui.so.4 > #38 0x0814208c in ?? () > #39 0xb5567c76 in __libc_start_main () from /lib/i686/cmov/libc.so.6 > #40 0x0806e7c1 in ?? () > (gdb) > > I'm using the debian 4.6.3 QT version. > As well the debian 0.17-dev1 package, but I don't know the git version. > > Achim > > _______________________________________________ > Merkaartor mailing list > [email protected] > http://lists.openstreetmap.org/listinfo/merkaartor >
_______________________________________________ Merkaartor mailing list [email protected] http://lists.openstreetmap.org/listinfo/merkaartor
