[Merkaartor] gdb crash backtrace

Ed Avis eda at waniasset.com
Sat Jun 5 15:37:04 BST 2010


I noticed that Merkaartor tended to crash on my Windows machine, so I downloaded
the Windows 'latest' MSI (dated 4th June) and the accompanying Qt build.
Here is the first crash backtrace.  Let me know if there is some better place
to send these - the bug tracker appears down at the moment.

2010-06-05 
15:20
[New thread 3156.0x978]
warning: ****  "2010-06-05T15:21:53"  -- Starting  "Merkaartor
0.16-svn(21565)" 

warning: ------- "using QT version 4.6.2 (built with 4.6.2)" 

warning: ------- on Windows 

warning: ------- with arguments:  ("C:\Program Files\Merkaartor
svn-debug/.\merkaartor.exe") 

warning: loadProjection  "C:/Documents and
Settings/eda/.merkaartor/Projections.xml" 

warning: loadProjection  "C:/Program Files/Merkaartor
svn-debug/share/Projections.xml" 

warning: loadProjection  ":/Projections.xml" 

warning: MerkaartorPreferences::fromOsmPref : "GET
/api/0.6/user/preferences/" 

warning: Lowest section in C:\WINDOWS\system32\msvcrt40.dll is .text at
78081000
warning: Lowest section in C:\WINDOWS\system32\msvcrt40.dll is .text at
78081000
[New thread 3156.0xaf0]
warning: Lowest section in C:\WINDOWS\system32\xpsp2res.dll is .rsrc at
20001000
[New thread 3156.0x29c]
[New thread 3156.0x5f0]
[New thread 3156.0xa58]
[New thread 3156.0xcf4]
[New thread 3156.0xb04]
[New thread 3156.0xa0c]
[New thread 3156.0xac]
[New thread 3156.0xb94]
warning: Downloader::go: 
"/api/0.6/map?bbox=-0.276416,51.506107,-0.272004,51.508853" 

[New thread 3156.0xc94]
warning: Downloader::on_responseHeaderReceived:  200 "OK" 

warning: Reindexing... 

warning: "OPEN changeset" 

warning: Downloader::request:  "/api/0.6/changeset/create" 

warning: Downloader::on_responseHeaderReceived:  200 "OK" 

warning: "Upload: rCode (200); Msg (4909171)" 

warning: "UPDATE trackpoint node_302172054" 

warning: Downloader::request:  "/api/0.6/changeset/4909171/upload" 

warning: Downloader::on_responseHeaderReceived:  200 "OK" 

warning: "Upload: rCode (200); Msg (<?xml version="1.0" encoding="UTF-8"?>
<diffResult version="0.6" generator="OpenStreetMap server">
  <node old_id="302172054" new_id="302172054" new_version="2"/>
</diffResult>
)" 

warning: "CLOSE changeset" 

warning: Downloader::request:  "/api/0.6/changeset/4909171/close" 

warning: Downloader::on_responseHeaderReceived:  200 "OK" 

warning: "Upload: rCode (200); Msg ( )" 

[New thread 3156.0xa30]
warning: "OPEN changeset" 

warning: Downloader::request:  "/api/0.6/changeset/create" 

[New thread 3156.0xf0c]
warning: Downloader::on_responseHeaderReceived:  200 "OK" 

warning: "Upload: rCode (200); Msg (4909177)" 

warning: "UPDATE trackpoint node_469771243" 

warning: "REMOVE trackpoint node_302172054" 

warning: Downloader::request:  "/api/0.6/changeset/4909177/upload" 

warning: Downloader::on_responseHeaderReceived:  200 "OK" 

warning: "Upload: rCode (200); Msg (<?xml version="1.0" encoding="UTF-8"?>
<diffResult version="0.6" generator="OpenStreetMap server">
  <node old_id="469771243" new_id="469771243" new_version="2"/>
  <node old_id="302172054"/>
</diffResult>
)" 

warning: "CLOSE changeset" 

warning: Downloader::request:  "/api/0.6/changeset/4909177/close" 

warning: Downloader::on_responseHeaderReceived:  200 "OK" 

warning: "Upload: rCode (200); Msg ( )" 

warning: Downloader::go: 
"/api/0.6/map?bbox=-0.281106,51.502487,-0.276694,51.505233" 

[New thread 3156.0xec4]
warning: Downloader::on_responseHeaderReceived:  200 "OK" 

warning: Reindexing... 

warning: "OPEN changeset" 

warning: Downloader::request:  "/api/0.6/changeset/create" 

[New thread 3156.0xd0c]
warning: Downloader::on_responseHeaderReceived:  200 "OK" 

warning: "Upload: rCode (200); Msg (4909202)" 

warning: "UPDATE trackpoint node_572124284" 

warning: "UPDATE road way_49939648" 

warning: "UPDATE road way_45118884" 

warning: "REMOVE trackpoint node_572124298" 

warning: "REMOVE trackpoint node_572124590" 

warning: "REMOVE trackpoint node_634585651" 

warning: "REMOVE trackpoint node_634585652" 

warning: Downloader::request:  "/api/0.6/changeset/4909202/upload" 

warning: Downloader::on_responseHeaderReceived:  200 "OK" 

warning: "Upload: rCode (200); Msg (<?xml version="1.0" encoding="UTF-8"?>
<diffResult version="0.6" generator="OpenStreetMap server">
  <node old_id="572124284" new_id="572124284" new_version="2"/>
  <way old_id="49939648" new_id="49939648" new_version="2"/>
  <way old_id="45118884" new_id="45118884" new_version="2"/>
  <node old_id="572124298"/>
  <node old_id="572124590"/>
  <node old_id="634585651"/>
  <node old_id="634585652"/>
</diffResult>
)" 

warning: "CLOSE changeset" 

warning: Downloader::request:  "/api/0.6/changeset/4909202/close" 

warning: "Upload: rCode (200); Msg ()" 


Program received signal SIGSEGV, Segmentation fault.
0x0050fa47 in FeatureSnapInteraction::updateSnap (this=0x1827f910,
event=0x22d4f8) at Interactions\Interaction.cpp:357
357	Interactions\Interaction.cpp: No such file or directory.
	in Interactions\Interaction.cpp
Current language:  auto; currently c++

Thread 15 (thread 3156.0xd0c):
#0  0x7c90e514 in ntdll!LdrAccessResource () from
C:\WINDOWS\system32\ntdll.dll
No symbol table info available.
#1  0x7c90df5a in ntdll!ZwWaitForSingleObject () from
C:\WINDOWS\system32\ntdll.dll
No symbol table info available.
#2  0x7c8025cb in WaitForSingleObjectEx () from
C:\WINDOWS\system32\kernel32.dll
No symbol table info available.
#3  0x00000464 in ?? ()
No symbol table info available.
#4  0x00000000 in ?? ()
No symbol table info available.

Thread 12 (thread 3156.0xa30):
#0  0x7c90e514 in ntdll!LdrAccessResource () from
C:\WINDOWS\system32\ntdll.dll
No symbol table info available.
#1  0x7c90df4a in ntdll!ZwWaitForMultipleObjects () from
C:\WINDOWS\system32\ntdll.dll
No symbol table info available.
#2  0x76b5af21 in timeGetTime () from C:\WINDOWS\system32\winmm.dll
No symbol table info available.
#3  0x7c80b699 in KERNEL32!GetModuleFileNameA () from
C:\WINDOWS\system32\kernel32.dll
No symbol table info available.
#4  0x00000000 in ?? ()
No symbol table info available.

Thread 10 (thread 3156.0xb94):
#0  0x7c90e514 in ntdll!LdrAccessResource () from
C:\WINDOWS\system32\ntdll.dll
No symbol table info available.
#1  0x7c90daaa in ntdll!ZwReplyWaitReceivePortEx () from
C:\WINDOWS\system32\ntdll.dll
No symbol table info available.
#2  0x77e76713 in RPCRT4!I_RpcBindingCopy () from
C:\WINDOWS\system32\rpcrt4.dll
No symbol table info available.
#3  0x77e76c2b in RPCRT4!I_RpcBindingCopy () from
C:\WINDOWS\system32\rpcrt4.dll
No symbol table info available.
#4  0x77e76a4d in RPCRT4!I_RpcBindingCopy () from
C:\WINDOWS\system32\rpcrt4.dll
No symbol table info available.
#5  0x77e76c13 in RPCRT4!I_RpcBindingCopy () from
C:\WINDOWS\system32\rpcrt4.dll
No symbol table info available.
#6  0x7c80b699 in KERNEL32!GetModuleFileNameA () from
C:\WINDOWS\system32\kernel32.dll
No symbol table info available.
#7  0x00000000 in ?? ()
No symbol table info available.

Thread 9 (thread 3156.0xac):
#0  0x7c90e514 in ntdll!LdrAccessResource () from
C:\WINDOWS\system32\ntdll.dll
No symbol table info available.
#1  0x7e4191be in USER32!GetProcessWindowStation () from
C:\WINDOWS\system32\user32.dll
No symbol table info available.
#2  0x7e42e042 in USER32!GetMessageA () from C:\WINDOWS\system32\user32.dll
No symbol table info available.
#3  0x17f7133a in ?? () from C:\WINDOWS\system32\bmnet.dll
No symbol table info available.
#4  0x1a5cff74 in ?? ()
No symbol table info available.
#5  0x0015050c in ?? ()
No symbol table info available.
#6  0x00000000 in ?? ()
No symbol table info available.

Thread 8 (thread 3156.0xa0c):
#0  0x7c90e514 in ntdll!LdrAccessResource () from
C:\WINDOWS\system32\ntdll.dll
No symbol table info available.
#1  0x7c90da4a in ntdll!ZwRemoveIoCompletion () from
C:\WINDOWS\system32\ntdll.dll
No symbol table info available.
#2  0x71a5d320 in WSPStartup () from C:\WINDOWS\System32\mswsock.dll
No symbol table info available.
#3  0x7c80b699 in KERNEL32!GetModuleFileNameA () from
C:\WINDOWS\system32\kernel32.dll
No symbol table info available.
#4  0x00000000 in ?? ()
No symbol table info available.

Thread 7 (thread 3156.0xb04):
#0  0x7c90e514 in ntdll!LdrAccessResource () from
C:\WINDOWS\system32\ntdll.dll
No symbol table info available.
#1  0x7c90d21a in ntdll!ZwDelayExecution () from
C:\WINDOWS\system32\ntdll.dll
No symbol table info available.
#2  0x71aa2b87 in WahQueueUserApc () from C:\WINDOWS\system32\ws2help.dll
No symbol table info available.
#3  0x7c80b699 in KERNEL32!GetModuleFileNameA () from
C:\WINDOWS\system32\kernel32.dll
No symbol table info available.
#4  0x00000000 in ?? ()
No symbol table info available.

Thread 6 (thread 3156.0xcf4):
#0  0x7c90e514 in ntdll!LdrAccessResource () from
C:\WINDOWS\system32\ntdll.dll
No symbol table info available.
#1  0x7c90da4a in ntdll!ZwRemoveIoCompletion () from
C:\WINDOWS\system32\ntdll.dll
No symbol table info available.
#2  0x7c80a756 in KERNEL32!GetQueuedCompletionStatus () from
C:\WINDOWS\system32\kernel32.dll
No symbol table info available.
#3  0x17f7b281 in bmnet!?CompGZopen@@YAPAXPAD0 at Z () from
C:\WINDOWS\system32\bmnet.dll
No symbol table info available.
#4  0x00000258 in ?? ()
No symbol table info available.
#5  0xe87c8025 in ?? ()
No symbol table info available.
#6  0xffffff7a in ?? ()
No symbol table info available.
#7  0x14bc45c7 in ?? ()
No symbol table info available.
#8  0xc7000000 in ?? ()
No symbol table info available.
#9  0x0001c045 in ?? ()
No symbol table info available.
#10 0xc0330000 in ?? ()
No symbol table info available.
#11 0xabc47d8d in ?? ()
No symbol table info available.
#12 0xff33abab in ?? ()
No symbol table info available.
#13 0xbc458d57 in ?? ()
No symbol table info available.
#14 0x3c15ff50 in ?? ()
No symbol table info available.
#15 0x897c8012 in ?? ()
No symbol table info available.
#16 0xa164fc7d in ?? ()
No symbol table info available.
#17 0x00000018 in ?? ()
No symbol table info available.
Cannot access memory at address 0xf868346e

Thread 5 (thread 3156.0xa58):
#0  0x7c90e514 in ntdll!LdrAccessResource () from
C:\WINDOWS\system32\ntdll.dll
No symbol table info available.
#1  0x7c90daaa in ntdll!ZwReplyWaitReceivePortEx () from
C:\WINDOWS\system32\ntdll.dll
No symbol table info available.
#2  0x77e76713 in RPCRT4!I_RpcBindingCopy () from
C:\WINDOWS\system32\rpcrt4.dll
No symbol table info available.
#3  0x77e76c2b in RPCRT4!I_RpcBindingCopy () from
C:\WINDOWS\system32\rpcrt4.dll
No symbol table info available.
#4  0x77e76a4d in RPCRT4!I_RpcBindingCopy () from
C:\WINDOWS\system32\rpcrt4.dll
No symbol table info available.
#5  0x77e76c13 in RPCRT4!I_RpcBindingCopy () from
C:\WINDOWS\system32\rpcrt4.dll
No symbol table info available.
#6  0x7c80b699 in KERNEL32!GetModuleFileNameA () from
C:\WINDOWS\system32\kernel32.dll
No symbol table info available.
#7  0x00000000 in ?? ()
No symbol table info available.

Thread 4 (thread 3156.0x5f0):
#0  0x7c90e514 in ntdll!LdrAccessResource () from
C:\WINDOWS\system32\ntdll.dll
No symbol table info available.
#1  0x7c90d21a in ntdll!ZwDelayExecution () from
C:\WINDOWS\system32\ntdll.dll
No symbol table info available.
#2  0x7c8023ed in SleepEx () from C:\WINDOWS\system32\kernel32.dll
No symbol table info available.
#3  0x00000000 in ?? ()
No symbol table info available.

Thread 3 (thread 3156.0x29c):
#0  0x7c90e514 in ntdll!LdrAccessResource () from
C:\WINDOWS\system32\ntdll.dll
No symbol table info available.
#1  0x7c90daaa in ntdll!ZwReplyWaitReceivePortEx () from
C:\WINDOWS\system32\ntdll.dll
No symbol table info available.
#2  0x77e76713 in RPCRT4!I_RpcBindingCopy () from
C:\WINDOWS\system32\rpcrt4.dll
No symbol table info available.
#3  0x77e76c2b in RPCRT4!I_RpcBindingCopy () from
C:\WINDOWS\system32\rpcrt4.dll
No symbol table info available.
#4  0x77e76a4d in RPCRT4!I_RpcBindingCopy () from
C:\WINDOWS\system32\rpcrt4.dll
No symbol table info available.
#5  0x77e76c13 in RPCRT4!I_RpcBindingCopy () from
C:\WINDOWS\system32\rpcrt4.dll
No symbol table info available.
#6  0x7c80b699 in KERNEL32!GetModuleFileNameA () from
C:\WINDOWS\system32\kernel32.dll
No symbol table info available.
#7  0x00000000 in ?? ()
No symbol table info available.

Thread 1 (thread 3156.0x978):
#0  0x0050fa47 in FeatureSnapInteraction::updateSnap (this=0x1827f910,
event=0x22d4f8) at Interactions\Interaction.cpp:357
	Distance = 135.14806694880988
	F = (MapFeaturePtr) 0x1828e1a8
	_container_ = {c = {{p = {static shared_null = {ref = {{_q_value =
20323}}, alloc = 0, begin = 0, end = 0, sharable = 1, array = {0x0}}, d =
0x17ab6e00}, d = 0x17ab6e00}}, brk = 0, i = {i = 0x17ab6e2c}, e = {i =
0x17ab6e3c}}
	ret = {{p = {static shared_null = {ref = {{_q_value = 20323}},
alloc = 0, begin = 0, end = 0, sharable = 1, array = {0x0}}, d =
0x17ab6e00}, d = 0x17ab6e00}}
	j = 4
	ReadOnlySnap = (class Feature *) 0x0
	HotZone = {BottomLeft = {Lat = 51.50343579104414, Lon =
-0.27888650812141991}, TopRight = {Lat = 51.504332808138244, Lon =
-0.27751524454251497}}
	NoRoads = false
	Prev = (class Feature *) 0x0
	BestDistance = 5
	BestReadonlyDistance = 5
	areNodesSelectable = true
	R = (class Way *) 0x0
	N = (class Node *) 0x182dc438
#1  0x0050f2ae in FeatureSnapInteraction::mouseMoveEvent (this=0x1827f910,
event=0x22d4f8) at Interactions\Interaction.cpp:233
No locals.
#2  0x0041fbb5 in MapView::mouseMoveEvent (this=0x1797cb30,
anEvent=0x22d4f8) at MapView.cpp:589
No locals.
#3  0x05fbcf06 in QWidget::event (this=0x1797cb30, event=0x22d4f8) at
kernel\qwidget.cpp:7983
	d = (QWidgetPrivate * const) 0x1797fb28
#4  0x0042214f in MapView::event (this=0x1797cb30, event=0x22d4f8) at
MapView.cpp:941
No locals.
#5  0x05f7252e in QApplicationPrivate::notify_helper (this=0x3dce68,
receiver=0x1797cb30, e=0x22d4f8) at kernel\qapplication.cpp:4300
	consumed = false
#6  0x05f70731 in QApplication::notify (this=0x22fcf4, receiver=0x1797cb30,
e=0x22d4f8) at kernel\qapplication.cpp:3865
	me = {<QInputEvent> = {<QEvent> = {_vptr.QEvent = 0x685c048, static
staticMetaObject = {d = {superdata = 0x0, stringdata = 0x3efe0a0 "QEvent",
data = 0x3efdb00, extradata = 0x0}}, d = 0x0, t = 5, posted = 0, spont = 1,
m_accept = 1, reserved = 7}, modState = {i = 0}}, p = {xp = 673, yp = 516},
g = {xp = 962, yp = 604}, b = Qt::NoButton, mouseState = {i = 0}}
	w = (class QWidget *) 0x1797cb30
	mouse = (class QMouseEvent *) 0x22d4f8
	eventAccepted = true
	relpos = {xp = 673, yp = 516}
	pw = {o = 0x1797cb30}
	d = (QApplicationPrivate * const) 0x3dce68
	res = false
#7  0x03dbd310 in QCoreApplication::notifyInternal (this=0x22fcf4,
receiver=0x1797cb30, event=0x22d4f8) at kernel\qcoreapplication.cpp:704
	threadData = (QThreadData *) 0x3dc470
	returnValue = 5
	result = false
	cbdata = {0x1797cb30, 0x22d4f8, 0x22d42f}
	d = (class QObjectPrivate *) 0x1797fb28
#8  0x065c8196 in QCoreApplication::sendSpontaneousEvent
(receiver=0x1797cb30, event=0x22d4f8) at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218
No locals.
#9  0x05f6ef4e in QApplicationPrivate::sendMouseEvent (receiver=0x1797cb30,
event=0x22d4f8, alienWidget=0x1797cb30, nativeWidget=0x22fc28,
buttonDown=0x69db41c, lastMouseReceiver=@0x69db420, spontaneous=true) at
kernel\qapplication.cpp:2963
	alienGuard = {o = 0x1797cb30}
	receiverGuard = {o = 0x1797cb30}
	nativeGuard = {o = 0x22fc28}
	activePopupWidget = {o = 0x0}
	graphicsWidget = false
	wasLeaveAfterRelease = false
	result = 23
#10 0x05fd7f2c in QETWidget::translateMouseEvent (this=0x22fc28,
msg=@0x22d9d4) at kernel\qapplication_win.cpp:3230
	bs = 0
	globalPos = {xp = 962, yp = 604}
	widget = (class QWidget *) 0x1797cb30
	e = {<QInputEvent> = {<QEvent> = {_vptr.QEvent = 0x685c048, static
staticMetaObject = {d = {superdata = 0x0, stringdata = 0x3efe0a0 "QEvent",
data = 0x3efdb00, extradata = 0x0}}, d = 0x0, t = 5, posted = 0, spont = 1,
m_accept = 1, reserved = 0}, modState = {i = 0}}, p = {xp = 673, yp = 516},
g = {xp = 962, yp = 604}, b = Qt::NoButton, mouseState = {i = 0}}
	pos = {xp = 673, yp = 516}
	widgetPos = {xp = 962, yp = 585}
	res = false
	type = QEvent::MouseMove
	button = 0
	state = 0
	alienWidget = (class QWidget *) 0x1797cb30
	gpos = {x = 962, y = 604}
	i = 2
	nonClientAreaEvent = false
#11 0x05fd30b9 in QtWndProc at 16 (hwnd=0x17051c, message=512, wParam=0,
lParam=38339522) at kernel\qapplication_win.cpp:1623
	evt_type = QEvent::None
	widget = (struct QETWidget *) 0x22fc28
	loopLevelCounter = {threadData = 0x3dc470}
	msg = {hwnd = 0x17051c, message = 512, wParam = 0, lParam =
38339522, time = 405941352, pt = {x = 962, y = 604}}
	result = true
	nPackets = 2284336
	res = 0
#12 0x7e418734 in USER32!GetDC () from C:\WINDOWS\system32\user32.dll
No symbol table info available.
#13 0x0017051c in ?? ()
No symbol table info available.
#14 0x00000200 in ?? ()
No symbol table info available.
#15 0x7e418816 in USER32!GetDC () from C:\WINDOWS\system32\user32.dll
No symbol table info available.
#16 0x05fd2691 in qt_is_translatable_mouse_event (message=0) at
kernel\qapplication_win.cpp:1395
No locals.
#17 0x7e4189cd in USER32!GetWindowLongW () from
C:\WINDOWS\system32\user32.dll
No symbol table info available.
#18 0x00000000 in ?? ()
No symbol table info available.







More information about the Merkaartor mailing list