Seems like the same position..., so I'll sent a message upstream

Achim
----------  Forwarded Message  ----------

Subject: [Merkaartor] Crash in splitting way
Date: Sunday 17 October 2010, 18:27:54
From: Thomas Siegmund <thomas.siegm...@googlemail.com>
To: merkaar...@openstreetmap.org

Hi everybody,

I have   a reproducible crash in current merkaartor (compiled from source,
checkout half an hour ago, linux x86_64, Qt 4.7.0, boost 1.42 ) when
splitting a way:


ASSERT: "parent()" in file Features/Feature.cpp, line 486

Program received signal SIGABRT, Aborted.
0x00007ffff3e639e5 in raise () from /lib64/libc.so.6
(gdb) bt
#0  0x00007ffff3e639e5 in raise () from /lib64/libc.so.6
#1  0x00007ffff3e64ee6 in abort () from /lib64/libc.so.6
#2  0x000000000051c577 in myMessageOutput (msgType=QtFatalMsg, buf=
    0xbbba78 "ASSERT: \"parent()\" in file Features/Feature.cpp, line 486")
at Main.cpp:68
#3  0x00007ffff4b9569e in qt_message_output(QtMsgType, char const*) ()
   from /usr/lib64/libQtCore.so.4
#4  0x00007ffff4b958bd in ?? () from /usr/lib64/libQtCore.so.4
#5  0x00007ffff4b95a55 in qFatal(char const*, ...) () from
/usr/lib64/libQtCore.so.4
#6  0x00007ffff4b95a9a in qt_assert(char const*, char const*, int) ()
   from /usr/lib64/libQtCore.so.4
#7  0x000000000059e5dc in Feature::setTag (this=0xd41fc0, key=...,
value=...)
    at Features/Feature.cpp:486
#8  0x00000000005b2a07 in Way::setTag (this=0xd41fc0, key=..., value=...)
    at Features/Way.cpp:789
#9  0x000000000059d1ec in copyTags (Dest=0xd41fc0, Src=0xf953c0) at
Features/Feature.cpp:93
#10 0x00000000004fcc10 in splitRoad (theDocument=0x10afeb0,
theList=0xc4ef30, In=0xf953c0,
    Points=..., Result=...) at Maps/FeatureManipulations.cpp:422
#11 0x00000000004fd16f in splitRoads (theDocument=0x10afeb0,
theList=0xc4ef30, theDock=0xbc18e0)
    at Maps/FeatureManipulations.cpp:459
#12 0x000000000052f78f in MainWindow::on_roadSplitAction_triggered
(this=0x7fffffffd3b0)
    at MainWindow.cpp:1883
#13 0x000000000071d5d1 in MainWindow::qt_metacall (this=0x7fffffffd3b0, _c=
    QMetaObject::InvokeMetaMethod, _id=68, _a=0x7fffffffbd90) at
moc_MainWindow.cpp:438
#14 0x00007ffff4c9db5f in QMetaObject::activate(QObject*, QMetaObject
const*, int, void**) ()
   from /usr/lib64/libQtCore.so.4
#15 0x00007ffff549dbe2 in QAction::triggered(bool) () from
/usr/lib64/libQtGui.so.4
#16 0x00007ffff549ddda in QAction::activate(QAction::ActionEvent) ()
   from /usr/lib64/libQtGui.so.4
#17 0x00007ffff585bdda in ?? () from /usr/lib64/libQtGui.so.4
#18 0x00007ffff585c08c in QAbstractButton::mouseReleaseEvent(QMouseEvent*)
()
---Type <return> to continue, or q <return> to quit---
   from /usr/lib64/libQtGui.so.4
#19 0x00007ffff59185ea in QToolButton::mouseReleaseEvent(QMouseEvent*) ()
   from /usr/lib64/libQtGui.so.4
#20 0x00007ffff54f5678 in QWidget::event(QEvent*) () from
/usr/lib64/libQtGui.so.4
#21 0x00007ffff54a3f34 in QApplicationPrivate::notify_helper(QObject*,
QEvent*) ()
   from /usr/lib64/libQtGui.so.4
#22 0x00007ffff54acbda in QApplication::notify(QObject*, QEvent*) ()
   from /usr/lib64/libQtGui.so.4
#23 0x00007ffff4c889dc in QCoreApplication::notifyInternal(QObject*,
QEvent*) ()
   from /usr/lib64/libQtCore.so.4
#24 0x00007ffff54a4f35 in QApplicationPrivate::sendMouseEvent(QWidget*,
QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) ()
from /usr/lib64/libQtGui.so.4
#25 0x00007ffff55222e8 in ?? () from /usr/lib64/libQtGui.so.4
#26 0x00007ffff5520a19 in QApplication::x11ProcessEvent(_XEvent*) ()
   from /usr/lib64/libQtGui.so.4
#27 0x00007ffff5548252 in ?? () from /usr/lib64/libQtGui.so.4
#28 0x00007ffff33b4a93 in g_main_context_dispatch () from
/usr/lib64/libglib-2.0.so.0
#29 0x00007ffff33b5270 in ?? () from /usr/lib64/libglib-2.0.so.0
#30 0x00007ffff33b5510 in g_main_context_iteration () from
/usr/lib64/libglib-2.0.so.0
#31 0x00007ffff4cb35ff in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
() from /usr/lib64/libQtCore.so.4
#32 0x00007ffff5547eee in ?? () from /usr/lib64/libQtGui.so.4
#33 0x00007ffff4c87e12 in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
   from /usr/lib64/libQtCore.so.4
#34 0x00007ffff4c88025 in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) ()
   from /usr/lib64/libQtCore.so.4
#35 0x00007ffff4c8c43b in QCoreApplication::exec() () from
/usr/lib64/libQtCore.so.4
#36 0x000000000051e62c in main (argc=1, argv=0x7fffffffde28) at Main.cpp:261


All the best


Thomas

-----------------------------------------



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to