[Marble-bugs] [Bug 269822] Crash on exit
Jaime Silva
jaimes at optech.ca
Fri Aug 5 19:59:03 UTC 2011
https://bugs.kde.org/show_bug.cgi?id=269822
--- Comment #3 from Jaime Silva <jaimes optech ca> 2011-08-05 19:59:03 ---
Tried out the latest trunk version on WinXP and it still always crashes on
exit. However, if I remove the RoutinoPlugin, MonavPugin and
OpenRouteServicePlugin then it seems to exit fine.
DEBUG OUTPUT:
'marble.exe': Loaded 'C:\marble\marble.exe', Symbols loaded.
'marble.exe': Loaded 'C:\WINDOWS\system32\ntdll.dll'
'marble.exe': Loaded 'C:\WINDOWS\system32\kernel32.dll'
'marble.exe': Loaded 'C:\Qt\4.7.1-vs2008-x86\bin\QtCored4.dll', Symbols loaded.
'marble.exe': Loaded 'C:\WINDOWS\system32\user32.dll'
'marble.exe': Loaded 'C:\WINDOWS\system32\gdi32.dll'
'marble.exe': Loaded 'C:\WINDOWS\system32\ole32.dll'
'marble.exe': Loaded 'C:\WINDOWS\system32\advapi32.dll'
'marble.exe': Loaded 'C:\WINDOWS\system32\rpcrt4.dll'
'marble.exe': Loaded 'C:\WINDOWS\system32\secur32.dll'
'marble.exe': Loaded 'C:\WINDOWS\system32\msvcrt.dll'
'marble.exe': Loaded 'C:\WINDOWS\system32\ws2_32.dll'
'marble.exe': Loaded 'C:\WINDOWS\system32\ws2help.dll'
'marble.exe': Loaded
'C:\WINDOWS\WinSxS\x86_Microsoft.VC90.DebugCRT_1fc8b3b9a1e18e3b_9.0.30729.4148_x-ww_5d84dd2f\msvcp90d.dll',
Symbols loaded.
'marble.exe': Loaded
'C:\WINDOWS\WinSxS\x86_Microsoft.VC90.DebugCRT_1fc8b3b9a1e18e3b_9.0.30729.4148_x-ww_5d84dd2f\msvcr90d.dll',
Symbols loaded.
'marble.exe': Loaded 'C:\Qt\4.7.1-vs2008-x86\bin\QtGuid4.dll', Symbols loaded.
'marble.exe': Loaded 'C:\WINDOWS\system32\comdlg32.dll'
'marble.exe': Loaded 'C:\WINDOWS\system32\comctl32.dll'
'marble.exe': Loaded 'C:\WINDOWS\system32\shell32.dll'
'marble.exe': Loaded 'C:\WINDOWS\system32\shlwapi.dll'
'marble.exe': Loaded 'C:\WINDOWS\system32\oleaut32.dll'
'marble.exe': Loaded 'C:\WINDOWS\system32\imm32.dll'
'marble.exe': Loaded 'C:\WINDOWS\system32\winmm.dll'
'marble.exe': Loaded 'C:\WINDOWS\system32\winspool.drv'
'marble.exe': Loaded 'C:\Qt\4.7.1-vs2008-x86\bin\QtNetworkd4.dll', Symbols
loaded.
'marble.exe': Loaded 'C:\marble\marblewidgetd.dll', Symbols loaded.
'marble.exe': Loaded 'C:\Qt\4.7.1-vs2008-x86\bin\QtXmld4.dll', Symbols loaded.
'marble.exe': Loaded 'C:\Qt\4.7.1-vs2008-x86\bin\QtSvgd4.dll', Symbols loaded.
'marble.exe': Loaded 'C:\Qt\4.7.1-vs2008-x86\bin\QtWebKitd4.dll', Symbols
loaded.
'marble.exe': Loaded 'C:\WINDOWS\system32\version.dll'
'marble.exe': Loaded 'C:\Qt\4.7.1-vs2008-x86\bin\phonond4.dll', Symbols loaded.
'marble.exe': Loaded
'C:\WINDOWS\WinSxS\x86_Microsoft.Windows.Common-Controls_6595b64144ccf1df_6.0.2600.6028_x-ww_61e65202\comctl32.dll'
'marble.exe': Loaded 'C:\WINDOWS\system32\uxtheme.dll'
'marble.exe': Loaded 'C:\WINDOWS\system32\msctf.dll'
'marble.exe': Loaded 'C:\marble\plugins\CachePlugind.dll', Symbols loaded.
'marble.exe': Loaded 'C:\marble\plugins\CompassFloatItemd.dll', Symbols loaded.
'marble.exe': Loaded 'C:\marble\plugins\CrosshairsPlugind.dll', Symbols loaded.
'marble.exe': Loaded 'C:\marble\plugins\EarthquakePlugind.dll', Symbols loaded.
'marble.exe': Loaded 'C:\Qt\4.7.1-vs2008-x86\bin\QtScriptd4.dll', Symbols
loaded.
'marble.exe': Loaded 'C:\marble\plugins\GosmorePlugind.dll', Symbols loaded.
'marble.exe': Loaded 'C:\marble\plugins\GpxPlugind.dll', Symbols loaded.
'marble.exe': Loaded 'C:\marble\plugins\GraticulePlugind.dll', Symbols loaded.
'marble.exe': Loaded 'C:\marble\plugins\HostipPlugind.dll', Symbols loaded.
'marble.exe': Loaded 'C:\marble\plugins\LatLonPlugind.dll', Symbols loaded.
'marble.exe': Loaded 'C:\marble\plugins\LocalDatabasePlugind.dll', Symbols
loaded.
'marble.exe': Loaded 'C:\marble\plugins\LocalOsmSearchPlugind.dll', Symbols
loaded.
'marble.exe': Loaded 'C:\Qt\4.7.1-vs2008-x86\bin\QtSqld4.dll', Symbols loaded.
'marble.exe': Loaded 'C:\Qt\4.7.1-vs2008-x86\plugins\sqldrivers\qsqlited4.dll'
'marble.exe': Loaded 'C:\marble\plugins\MapScaleFloatItemd.dll', Symbols
loaded.
'marble.exe': Loaded 'C:\marble\plugins\MonavPlugind.dll', Symbols loaded.
'marble.exe': Loaded 'C:\marble\plugins\NavigationFloatItemd.dll', Symbols
loaded.
'marble.exe': Loaded 'C:\marble\plugins\NominatimPlugind.dll', Symbols loaded.
'marble.exe': Loaded 'C:\marble\plugins\OpenDesktopPlugind.dll', Symbols
loaded.
'marble.exe': Loaded 'C:\marble\plugins\OpenRouteServicePlugind.dll', Symbols
loaded.
'marble.exe': Loaded 'C:\marble\plugins\OverviewMapd.dll', Symbols loaded.
'marble.exe': Loaded 'C:\marble\plugins\Photod.dll', Symbols loaded.
'marble.exe': Loaded 'C:\marble\plugins\PntPlugind.dll', Symbols loaded.
'marble.exe': Loaded 'C:\marble\plugins\PositionMarkerd.dll', Symbols loaded.
'marble.exe': Loaded 'C:\marble\plugins\ProgressFloatItemd.dll', Symbols
loaded.
'marble.exe': Loaded 'C:\marble\plugins\QNamNetworkPlugind.dll', Symbols
loaded.
'marble.exe': Loaded 'C:\marble\plugins\RoutingPlugind.dll', Symbols loaded.
'marble.exe': Loaded 'C:\marble\plugins\RoutinoPlugind.dll', Symbols loaded.
'marble.exe': Loaded 'C:\marble\plugins\StarsPlugind.dll', Symbols loaded.
'marble.exe': Loaded 'C:\marble\plugins\SunPlugind.dll', Symbols loaded.
'marble.exe': Loaded 'C:\marble\plugins\Weatherd.dll', Symbols loaded.
'marble.exe': Loaded 'C:\marble\plugins\Wikipediad.dll', Symbols loaded.
'marble.exe': Loaded
'C:\Qt\4.7.1-vs2008-x86\plugins\iconengines\qsvgicond4.dll'
'marble.exe': Loaded 'C:\marble\plugins\YoursPlugind.dll', Symbols loaded.
'marble.exe': Loaded 'C:\Qt\4.7.1-vs2008-x86\plugins\imageformats\qgifd4.dll'
'marble.exe': Loaded 'C:\Qt\4.7.1-vs2008-x86\plugins\imageformats\qicod4.dll'
'marble.exe': Loaded 'C:\Qt\4.7.1-vs2008-x86\plugins\imageformats\qjpegd4.dll'
'marble.exe': Loaded 'C:\Qt\4.7.1-vs2008-x86\plugins\imageformats\qmngd4.dll'
'marble.exe': Loaded 'C:\Qt\4.7.1-vs2008-x86\plugins\imageformats\qsvgd4.dll'
'marble.exe': Loaded 'C:\Qt\4.7.1-vs2008-x86\plugins\imageformats\qtiffd4.dll'
'marble.exe': Loaded 'C:\WINDOWS\system32\xpsp2res.dll', Binary was not built
with debug information.
'marble.exe': Loaded 'C:\WINDOWS\system32\mslbui.dll'
The thread 'Win32 Thread' (0x420) has exited with code 0 (0x0).
Updating Settings ...
'marble.exe': Unloaded 'C:\marble\plugins\EarthquakePlugind.dll'
'marble.exe': Unloaded 'C:\marble\plugins\GraticulePlugind.dll'
'marble.exe': Unloaded 'C:\marble\plugins\MapScaleFloatItemd.dll'
'marble.exe': Unloaded 'C:\marble\plugins\CompassFloatItemd.dll'
'marble.exe': Unloaded 'C:\marble\plugins\CrosshairsPlugind.dll'
'marble.exe': Unloaded 'C:\marble\plugins\OverviewMapd.dll'
'marble.exe': Unloaded 'C:\marble\plugins\NavigationFloatItemd.dll'
'marble.exe': Unloaded 'C:\marble\plugins\OpenDesktopPlugind.dll'
'marble.exe': Unloaded 'C:\Qt\4.7.1-vs2008-x86\bin\QtScriptd4.dll'
'marble.exe': Unloaded 'C:\marble\plugins\Photod.dll'
'marble.exe': Unloaded 'C:\marble\plugins\PositionMarkerd.dll'
'marble.exe': Unloaded 'C:\marble\plugins\ProgressFloatItemd.dll'
'marble.exe': Unloaded 'C:\marble\plugins\StarsPlugind.dll'
'marble.exe': Unloaded 'C:\marble\plugins\RoutingPlugind.dll'
'marble.exe': Unloaded 'C:\marble\plugins\SunPlugind.dll'
'marble.exe': Unloaded 'C:\marble\plugins\Weatherd.dll'
'marble.exe': Unloaded 'C:\marble\plugins\Wikipediad.dll'
'marble.exe': Unloaded 'C:\marble\plugins\QNamNetworkPlugind.dll'
'marble.exe': Unloaded 'C:\marble\plugins\CachePlugind.dll'
'marble.exe': Unloaded 'C:\marble\plugins\GosmorePlugind.dll'
'marble.exe': Unloaded 'C:\marble\plugins\GpxPlugind.dll'
'marble.exe': Unloaded 'C:\marble\plugins\HostipPlugind.dll'
'marble.exe': Unloaded 'C:\marble\plugins\LatLonPlugind.dll'
'marble.exe': Unloaded 'C:\marble\plugins\LocalDatabasePlugind.dll'
'marble.exe': Unloaded 'C:\marble\plugins\LocalOsmSearchPlugind.dll'
'marble.exe': Unloaded 'C:\marble\plugins\OpenRouteServicePlugind.dll'
'marble.exe': Unloaded 'C:\marble\plugins\MonavPlugind.dll'
'marble.exe': Unloaded 'C:\marble\plugins\NominatimPlugind.dll'
'marble.exe': Unloaded 'C:\marble\plugins\PntPlugind.dll'
'marble.exe': Unloaded 'C:\marble\plugins\RoutinoPlugind.dll'
'marble.exe': Unloaded 'C:\marble\plugins\YoursPlugind.dll'
The thread 'Win32 Thread' (0x13bc) has exited with code 0 (0x0).
The thread 'Win32 Thread' (0x9f8) has exited with code 0 (0x0).
First-chance exception at 0x010dfb24 (marblewidgetd.dll) in marble.exe:
0xC0000005: Access violation reading location 0x03fb8e08.
Unhandled exception at 0x010dfb24 (marblewidgetd.dll) in marble.exe:
0xC0000005: Access violation reading location 0x03fb8e08.
CALLSTACK FOR MAIN THREAD:
> marblewidgetd.dll!qDeleteAll<QHash<Marble::RunnerPlugin *,Marble::RunnerPlugin::ConfigWidget *>::const_iterator>(QHash<Marble::RunnerPlugin *,Marble::RunnerPlugin::ConfigWidget *>::const_iterator begin={...}, QHash<Marble::RunnerPlugin *,Marble::RunnerPlugin::ConfigWidget *>::const_iterator end={...}) Line 322 + 0x25 bytes C++
marblewidgetd.dll!qDeleteAll<QHash<Marble::RunnerPlugin
*,Marble::RunnerPlugin::ConfigWidget *> >(const QHash<Marble::RunnerPlugin
*,Marble::RunnerPlugin::ConfigWidget *> & c=[3] (...)) Line 330 + 0x23 bytes
C++
marblewidgetd.dll!Marble::RoutingProfileSettingsDialog::~RoutingProfileSettingsDialog()
Line 71 + 0xc bytes C++
marblewidgetd.dll!Marble::RoutingProfileSettingsDialog::`scalar deleting
destructor'() + 0x16 bytes C++
QtCored4.dll!QObjectPrivate::deleteChildren() Line 1949 + 0x24 bytes
C++
QtGuid4.dll!QWidget::~QWidget() Line 1602 C++
marblewidgetd.dll!Marble::RoutingProfilesWidget::~RoutingProfilesWidget()
Line 52 + 0xb bytes C++
marblewidgetd.dll!Marble::RoutingProfilesWidget::`vector deleting
destructor'() + 0x54 bytes C++
QtCored4.dll!QObjectPrivate::deleteChildren() Line 1949 + 0x24 bytes
C++
QtGuid4.dll!QWidget::~QWidget() Line 1602 C++
QtGuid4.dll!QFrame::~QFrame() Line 242 + 0x8 bytes C++
QtGuid4.dll!QStackedWidget::~QStackedWidget() Line 151 + 0x8 bytes C++
QtGuid4.dll!QStackedWidget::`vector deleting destructor'() + 0x4d bytes
C++
QtCored4.dll!QObjectPrivate::deleteChildren() Line 1949 + 0x24 bytes
C++
QtGuid4.dll!QWidget::~QWidget() Line 1602 C++
QtGuid4.dll!QTabWidget::~QTabWidget() Line 357 + 0x8 bytes C++
marblewidgetd.dll!QTabWidget::`scalar deleting destructor'() + 0x1a bytes
C++
QtCored4.dll!QObjectPrivate::deleteChildren() Line 1949 + 0x24 bytes
C++
QtGuid4.dll!QWidget::~QWidget() Line 1602 C++
QtGuid4.dll!QDialog::~QDialog() Line 327 + 0xf bytes C++
marblewidgetd.dll!Marble::QtMarbleConfigDialog::~QtMarbleConfigDialog()
Line 196 + 0x12 bytes C++
marble.exe!Marble::QtMarbleConfigDialog::`scalar deleting destructor'() +
0x1a bytes C++
QtCored4.dll!QObjectPrivate::deleteChildren() Line 1949 + 0x24 bytes
C++
QtGuid4.dll!QWidget::~QWidget() Line 1602 C++
QtGuid4.dll!QMainWindow::~QMainWindow() Line 389 + 0x22 bytes C++
marble.exe!Marble::MainWindow::~MainWindow() + 0xb5 bytes C++
marble.exe!Marble::MainWindow::`scalar deleting destructor'() + 0x16
bytes C++
QtCored4.dll!qDeleteInEventHandler(QObject * o=0x02d81248) Line 3980 +
0x21 bytes C++
QtCored4.dll!QObject::event(QEvent * e=0x04b0d850) Line 1194 + 0xc bytes
C++
QtGuid4.dll!QWidget::event(QEvent * event=0x04b0d850) Line 8659 + 0x10
bytes C++
QtGuid4.dll!QMainWindow::event(QEvent * event=0x04b0d850) Line 1479
C++
QtGuid4.dll!QApplicationPrivate::notify_helper(QObject *
receiver=0x02d81248, QEvent * e=0x04b0d850) Line 4445 + 0x11 bytes C++
QtGuid4.dll!QApplication::notify(QObject * receiver=0x02d81248, QEvent *
e=0x04b0d850) Line 4410 + 0x10 bytes C++
QtCored4.dll!QCoreApplication::notifyInternal(QObject *
receiver=0x02d81248, QEvent * event=0x04b0d850) Line 732 + 0x15 bytes C++
QtCored4.dll!QCoreApplication::sendEvent(QObject * receiver=0x02d81248,
QEvent * event=0x04b0d850) Line 215 + 0x39 bytes C++
QtCored4.dll!QCoreApplicationPrivate::sendPostedEvents(QObject *
receiver=0x00000000, int event_type=0, QThreadData * data=0x02d79028) Line
1373 + 0xd bytes C++
QtCored4.dll!qt_internal_proc(HWND__ * hwnd=0x00060e6e, unsigned int
message=1025, unsigned int wp=0, long lp=0) Line 506 + 0x10 bytes C++
user32.dll!7e418734()
[Frames below may be incorrect and/or missing, no symbols loaded for
user32.dll]
user32.dll!7e418816()
user32.dll!7e4189cd()
user32.dll!7e418a10()
QtCored4.dll!QEventDispatcherWin32::processEvents(QFlags<enum
QEventLoop::ProcessEventsFlag> flags={...}) Line 807 C++
QtGuid4.dll!QGuiEventDispatcherWin32::processEvents(QFlags<enum
QEventLoop::ProcessEventsFlag> flags={...}) Line 1170 + 0x15 bytes C++
QtCored4.dll!QEventLoop::processEvents(QFlags<enum
QEventLoop::ProcessEventsFlag> flags={...}) Line 150 C++
QtCored4.dll!QEventLoop::exec(QFlags<enum QEventLoop::ProcessEventsFlag>
flags={...}) Line 201 + 0x2d bytes C++
QtCored4.dll!QCoreApplication::exec() Line 1009 + 0x15 bytes C++
QtGuid4.dll!QApplication::exec() Line 3720 C++
marble.exe!main(int argc=1, char * * argv=0x02d7af18) Line 186 + 0x8
bytes C++
marble.exe!WinMain(HINSTANCE__ * instance=0x00400000, HINSTANCE__ *
prevInstance=0x00000000, char * __formal=0x00052327, int cmdShow=1) Line 131 +
0x12 bytes C++
marble.exe!__tmainCRTStartup() Line 578 + 0x35 bytes C
marble.exe!WinMainCRTStartup() Line 403 C
kernel32.dll!7c817077()
--
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
More information about the Marble-bugs
mailing list