Hi All, I'm trying to haunt another issue I'm seeing already since a long time (months):
It is that simply sometimes Subsurface under Windows 10 doesn't start. I mean I click on the icon and no window and also no crash info appears. After that I have a zombie Subsurface.exe running. I now for the first time reproduced this with the MXE debug build and again attached drmingw to the zombie exe. Can s.o. guess s.th. from the output? What else could I provide to help finding this bug? Best regards Stefan -- Stefan Fuchs E-Mail: sfu...@gmx.de <mailto:sfu...@gmx.de>
subsurface.exe caused a Breakpoint at location 00007FFEAB819920 in module ntdll.dll. Registers: eax=00000001 ebx=6fed6d00 ecx=00000000 edx=00000000 esi=00000000 edi=00000190 eip=775ce5fc esp=4fdbdc44 ebp=4fdbdcb4 iopl=0 nv up ei pl nz na po nc cs=0023 ss=002b ds=002b es=002b fs=0053 gs=002b efl=00000206 AddrPC Params 775CE5FC 00000190 00000000 00000000 ntdll.dll!_NtWaitForSingleObject@12 74D0AE49 00000190 FFFFFFFF 00000000 KERNELBASE.dll!_WaitForSingleObjectEx@12 74D0ADA2 00000190 FFFFFFFF 4FDBDD00 KERNELBASE.dll!_WaitForSingleObject@8 6FE4A940 4FDBDDCC 00000000 743B8A93 libstdc++-6.dll!__gthr_win32_recursive_mutex_lock [/home/stefan/Entwicklung/Subsurface/mxe-2016-10-12/tmp-gcc-i686-w64-mingw32.shared/gcc-4.9.4/libgcc/config/i386/gthr-win32.c @ 215] 743B8A93 00030000 00000001 4FDBDE54 USER32.dll!_DispatchHookW@16 743B80DC 4FDBDE70 743B7FD0 4FDBFC9C USER32.dll!CallHookWithSEH 743B802B 4FDBDE44 00000030 4FDBFF68 USER32.dll!__fnHkINLPMSG 775D08C6 4FDBFC9C 00000000 00000000 ntdll.dll!_KiUserCallbackDispatcher@12 743B6AD7 00000000 00000000 00000001 USER32.dll!_PeekMessage 743B6A6D 4FDBFC9C 00000000 00000000 USER32.dll!PeekMessageW 04075740 00000002 0000FFFF 74777410 Qt5Cored.dll!processEvents [/home/stefan/Entwicklung/Subsurface/mxe-2016-10-12/tmp-qtbase-i686-w64-mingw32.shared/qtbase-opensource-src-5.7.0/src/corelib/kernel/qeventdispatcher_win.cpp @ 776] 04016C4E 00000024 4FDBFDCC 4FDBFDF0 Qt5Cored.dll!processEvents [/home/stefan/Entwicklung/Subsurface/mxe-2016-10-12/tmp-qtbase-i686-w64-mingw32.shared/qtbase-opensource-src-5.7.0/src/corelib/kernel/qeventloop.cpp @ 134] 04016F87 00000000 4FDBFF20 4FDBFEB8 Qt5Cored.dll!exec [/home/stefan/Entwicklung/Subsurface/mxe-2016-10-12/tmp-qtbase-i686-w64-mingw32.shared/qtbase-opensource-src-5.7.0/src/corelib/kernel/qeventloop.cpp @ 210] 03E9CC5C 00000000 00000000 00000000 Qt5Cored.dll!exec [/home/stefan/Entwicklung/Subsurface/mxe-2016-10-12/tmp-qtbase-i686-w64-mingw32.shared/qtbase-opensource-src-5.7.0/src/corelib/thread/qthread.cpp @ 507] 03E9CE57 00000001 4F7A67F8 00000009 Qt5Cored.dll!run [/home/stefan/Entwicklung/Subsurface/mxe-2016-10-12/tmp-qtbase-i686-w64-mingw32.shared/qtbase-opensource-src-5.7.0/src/corelib/thread/qthread.cpp @ 574] 03EA0950 747773A6 4F6A0998 B62AC012 Qt5Cored.dll!start [/home/stefan/Entwicklung/Subsurface/mxe-2016-10-12/tmp-qtbase-i686-w64-mingw32.shared/qtbase-opensource-src-5.7.0/src/corelib/thread/qthread_win.cpp @ 391] 747773A6 4FDBFF94 75BD62C4 4F696528 msvcrt.dll!_callthreadstartex 74777471 4F696528 75BD62A0 B79649A2 msvcrt.dll!_threadstartex 75BD62C4 4F696528 B536046E 00000000 KERNEL32.DLL!@BaseThreadInitThunk@12 775C0FD9 FFFFFFFF 775E2F09 00000000 ntdll.dll!__RtlUserThreadStart 775C0FA4 74777410 4F696528 00000000 ntdll.dll!__RtlUserThreadStart@8 Registers: eax=74777410 ebx=00000000 ecx=00000000 edx=00000000 esi=0000000a edi=0000000a eip=775ceb8c esp=4ffffb5c ebp=4ffffcec iopl=0 nv up ei pl nz na po nc cs=0023 ss=002b ds=002b es=002b fs=0053 gs=002b efl=00000206 AddrPC Params 775CEB8C 0000000A 4F6238D0 00000001 ntdll.dll!_NtWaitForMultipleObjects@20 74D11BF0 0000000A 4F6238D0 00000000 KERNELBASE.dll!_WaitForMultipleObjectsEx@20 74D11AE8 0000000A 4F6238D0 00000000 KERNELBASE.dll!_WaitForMultipleObjects@16 03FC8D5D 00000001 4F7E4628 00000008 Qt5Cored.dll!run [/home/stefan/Entwicklung/Subsurface/mxe-2016-10-12/tmp-qtbase-i686-w64-mingw32.shared/qtbase-opensource-src-5.7.0/src/corelib/io/qfilesystemwatcher_win.cpp @ 345] 03EA0950 747773A6 4F7E96C8 B60EC012 Qt5Cored.dll!start [/home/stefan/Entwicklung/Subsurface/mxe-2016-10-12/tmp-qtbase-i686-w64-mingw32.shared/qtbase-opensource-src-5.7.0/src/corelib/thread/qthread_win.cpp @ 391] 747773A6 4FFFFF94 75BD62C4 4F696300 msvcrt.dll!_callthreadstartex 74777471 4F696300 75BD62A0 B7B249A2 msvcrt.dll!_threadstartex 75BD62C4 4F696300 B512046E 00000000 KERNEL32.DLL!@BaseThreadInitThunk@12 775C0FD9 FFFFFFFF 775E2F09 00000000 ntdll.dll!__RtlUserThreadStart 775C0FA4 74777410 4F696300 00000000 ntdll.dll!__RtlUserThreadStart@8 Registers: eax=00000000 ebx=03c7efc0 ecx=00000000 edx=00000000 esi=00000000 edi=000002a8 eip=775ce5fc esp=03c7ebf8 ebp=03c7ec68 iopl=0 nv up ei pl nz na pe nc cs=0023 ss=002b ds=002b es=002b fs=0053 gs=002b efl=00000202 AddrPC Params 775CE5FC 000002A8 00000000 00000000 ntdll.dll!_NtWaitForSingleObject@12 74D0AE49 000002A8 FFFFFFFF 00000000 KERNELBASE.dll!_WaitForSingleObjectEx@12 03E992B9 FFFFFFFF 00000001 03C7ECD8 Qt5Cored.dll!wait [/home/stefan/Entwicklung/Subsurface/mxe-2016-10-12/tmp-qtbase-i686-w64-mingw32.shared/qtbase-opensource-src-5.7.0/src/corelib/thread/qmutex_win.cpp @ 65] 03E98BAE FFFFFFFF 00000001 03C7ED3C Qt5Cored.dll!lockInternal [/home/stefan/Entwicklung/Subsurface/mxe-2016-10-12/tmp-qtbase-i686-w64-mingw32.shared/qtbase-opensource-src-5.7.0/src/corelib/thread/qmutex.cpp @ 508] 03E98954 00000001 03C7ED48 041A600A Qt5Cored.dll!lockInternal [/home/stefan/Entwicklung/Subsurface/mxe-2016-10-12/tmp-qtbase-i686-w64-mingw32.shared/qtbase-opensource-src-5.7.0/src/corelib/thread/qmutex.cpp @ 424] 03E98851 0000001E 03C7EDAC 00000003 Qt5Cored.dll!lock [/home/stefan/Entwicklung/Subsurface/mxe-2016-10-12/tmp-qtbase-i686-w64-mingw32.shared/qtbase-opensource-src-5.7.0/src/corelib/thread/qmutex.cpp @ 230] 040D8CB6 04387084 00000001 00000000 Qt5Cored.dll! ?? [/home/stefan/Entwicklung/Subsurface/mxe-2016-10-12/tmp-qtbase-i686-w64-mingw32.shared/qtbase-opensource-src-5.7.0/src/corelib/../../include/QtCore/../../src/corelib/tools/qarraydata.h @ 122] 04047D96 4F815FDC FFFFFFFF 0436E684 Qt5Cored.dll!disconnect [/home/stefan/Entwicklung/Subsurface/mxe-2016-10-12/tmp-qtbase-i686-w64-mingw32.shared/qtbase-opensource-src-5.7.0/src/corelib/kernel/qobject.cpp @ 3391] 04046B07 4F815FDC 00000000 00000000 Qt5Cored.dll!disconnect [/home/stefan/Entwicklung/Subsurface/mxe-2016-10-12/tmp-qtbase-i686-w64-mingw32.shared/qtbase-opensource-src-5.7.0/src/corelib/kernel/qobject.cpp @ 2980] 0419AE0D 00000000 00000000 00000000 Qt5Cored.dll!disconnect [/home/stefan/Entwicklung/Subsurface/mxe-2016-10-12/tmp-qtbase-i686-w64-mingw32.shared/qtbase-opensource-src-5.7.0/src/corelib/../../include/QtCore/../../src/corelib/kernel/qobject.h @ 357] 040F7C90 4F7BA308 4F6A1018 4C130904 Qt5Cored.dll!setupDevice [/home/stefan/Entwicklung/Subsurface/mxe-2016-10-12/tmp-qtbase-i686-w64-mingw32.shared/qtbase-opensource-src-5.7.0/src/corelib/../../include/QtCore/../../src/corelib/codecs/qtextcodec.h @ 97] 03F89A7E 4F6A1018 00000001 03C7F178 Qt5Cored.dll! ?? [/home/stefan/Entwicklung/Subsurface/mxe-2016-10-12/tmp-qtbase-i686-w64-mingw32.shared/qtbase-opensource-src-5.7.0/src/corelib/io/qtextstream.cpp @ 1049] 2299AE7F 4F6A1018 03C7F130 03C7F12C libssrfmarblewidgetd.dll! ?? [/home/stefan/Entwicklung/Subsurface/mxe-2016-10-12/usr/i686-w64-mingw32.shared/qt5/include/QtCore/qdebug.h @ 73] 2299AFF2 4F6A1018 040BFD3C 03C7F1A8 libssrfmarblewidgetd.dll! ?? [/home/stefan/Entwicklung/Subsurface/mxe-2016-10-12/usr/i686-w64-mingw32.shared/qt5/include/QtCore/qdebug.h @ 113] 227AEBBC 03C7F248 22A66976 00000008 libssrfmarblewidgetd.dll!mDebug [/home/stefan/Entwicklung/Subsurface/marble-source/src/lib/marble/MarbleDebug.cpp @ 43] 227648BF 03C7F2CC 00000001 03C7F2F8 libssrfmarblewidgetd.dll!setPropertyValue [/home/stefan/Entwicklung/Subsurface/marble-source/src/lib/marble/MarbleMap.cpp @ 1000] 22764B88 00000001 006E9B4A 03C7F318 libssrfmarblewidgetd.dll!setShowScaleBar [/home/stefan/Entwicklung/Subsurface/marble-source/src/lib/marble/MarbleMap.cpp @ 1017] 227515C1 00000001 00000001 03C7F330 libssrfmarblewidgetd.dll!setShowScaleBar [/home/stefan/Entwicklung/Subsurface/marble-source/src/lib/marble/MarbleWidget.cpp @ 833] 004A278A 00000000 1A4B4EA8 03C7F448 subsurface.exe! ?? [/home/stefan/Entwicklung/Subsurface/subsurface/desktop-widgets/globe.cpp @ 81] 004A21AB 03C7F5DC 4F68EF88 0078D779 subsurface.exe!instance [/home/stefan/Entwicklung/Subsurface/subsurface/desktop-widgets/globe.cpp @ 29] 004603AE 00000000 00000000 03C7F718 subsurface.exe! ?? [/home/stefan/Entwicklung/Subsurface/subsurface/desktop-widgets/tab-widgets/maintab.cpp @ 68] 00402587 00000790 4D970DA0 00000005 subsurface.exe! ?? [/home/stefan/Entwicklung/Subsurface/subsurface/desktop-widgets/mainwindow.cpp @ 99] 00401F42 006F1040 007FFA40 00050700 subsurface.exe!init_ui [/home/stefan/Entwicklung/Subsurface/subsurface/subsurface-desktop-helper.cpp @ 35] 00401A3D 4D959EC8 00000035 00000001 subsurface.exe!main [/home/stefan/Entwicklung/Subsurface/subsurface/subsurface-desktop-main.cpp @ 89] 004013E2 00365000 75BD62A0 FB8A49A2 subsurface.exe!__tmainCRTStartup [/home/stefan/Entwicklung/Subsurface/mxe-2016-10-12/tmp-gcc-i686-w64-mingw32.shared/gcc-4.9.4/mingw-w64-v4.0.6/mingw-w64-crt/crt/crtexe.c @ 332] 75BD62C4 00365000 F92A046E 00000000 KERNEL32.DLL!@BaseThreadInitThunk@12 775C0FD9 FFFFFFFF 775E2F09 00000000 ntdll.dll!__RtlUserThreadStart 775C0FA4 004014C0 00365000 00000000 ntdll.dll!__RtlUserThreadStart@8 Registers: eax=ab841970 ebx=00000000 ecx=00000000 edx=00000000 esi=00000000 edi=00000000 eip=775d0970 esp=5023fff0 ebp=00000000 iopl=0 nv up ei pl nz na pe nc cs=0023 ss=002b ds=002b es=002b fs=0053 gs=002b efl=00000202 AddrPC Params 775D0970 00000000 00000000 00000000 ntdll.dll!_RtlUserThreadStart@8 Registers: eax=74777410 ebx=6fed6d00 ecx=00000000 edx=00000000 esi=00000000 edi=00000190 eip=775ce5fc esp=506bf634 ebp=506bf6a4 iopl=0 nv up ei pl nz na pe nc cs=0023 ss=002b ds=002b es=002b fs=0053 gs=002b efl=00000202 AddrPC Params 775CE5FC 00000190 00000000 00000000 ntdll.dll!_NtWaitForSingleObject@12 74D0AE49 00000190 FFFFFFFF 00000000 KERNELBASE.dll!_WaitForSingleObjectEx@12 74D0ADA2 00000190 FFFFFFFF 041A600A KERNELBASE.dll!_WaitForSingleObject@8 6FE4A940 04387170 00000001 506BF798 libstdc++-6.dll!__gthr_win32_recursive_mutex_lock [/home/stefan/Entwicklung/Subsurface/mxe-2016-10-12/tmp-gcc-i686-w64-mingw32.shared/gcc-4.9.4/libgcc/config/i386/gthr-win32.c @ 215] 03E98F17 506BFB00 506BF9D0 506BF7C8 Qt5Cored.dll!allocate [/home/stefan/Entwicklung/Subsurface/mxe-2016-10-12/tmp-qtbase-i686-w64-mingw32.shared/qtbase-opensource-src-5.7.0/src/corelib/thread/qmutex.cpp @ 615] 03E989D3 FFFFFFFF 00000001 506BF82C Qt5Cored.dll!lockInternal [/home/stefan/Entwicklung/Subsurface/mxe-2016-10-12/tmp-qtbase-i686-w64-mingw32.shared/qtbase-opensource-src-5.7.0/src/corelib/thread/qmutex.cpp @ 444] 03E98954 00000001 0000FFFF 00000004 Qt5Cored.dll!lockInternal [/home/stefan/Entwicklung/Subsurface/mxe-2016-10-12/tmp-qtbase-i686-w64-mingw32.shared/qtbase-opensource-src-5.7.0/src/corelib/thread/qmutex.cpp @ 424] 03E98851 506BF98C 75BD5F70 00000000 Qt5Cored.dll!lock [/home/stefan/Entwicklung/Subsurface/mxe-2016-10-12/tmp-qtbase-i686-w64-mingw32.shared/qtbase-opensource-src-5.7.0/src/corelib/thread/qmutex.cpp @ 230] 040F549B 506BF8A0 506BF8A4 00000000 Qt5Cored.dll!relock [/home/stefan/Entwicklung/Subsurface/mxe-2016-10-12/tmp-qtbase-i686-w64-mingw32.shared/qtbase-opensource-src-5.7.0/src/corelib/../../include/QtCore/../../src/corelib/kernel/qobjectdefs.h @ 521] 040F559B 04387170 04387084 00000000 Qt5Cored.dll! ?? [/home/stefan/Entwicklung/Subsurface/mxe-2016-10-12/tmp-qtbase-i686-w64-mingw32.shared/qtbase-opensource-src-5.7.0/src/corelib/../../include/QtCore/../../src/corelib/kernel/qobjectdefs.h @ 521] 0404791D 4F6A1018 00000007 0436E0DC Qt5Cored.dll!connect [/home/stefan/Entwicklung/Subsurface/mxe-2016-10-12/tmp-qtbase-i686-w64-mingw32.shared/qtbase-opensource-src-5.7.0/src/corelib/kernel/qobject.cpp @ 3257] 04045C88 506BFB5C 4F6A1018 0427C0F5 Qt5Cored.dll!connect [/home/stefan/Entwicklung/Subsurface/mxe-2016-10-12/tmp-qtbase-i686-w64-mingw32.shared/qtbase-opensource-src-5.7.0/src/corelib/kernel/qobject.cpp @ 2747] 040F7CDE 4F7BA688 4F6A1018 4C130904 Qt5Cored.dll!setupDevice [/home/stefan/Entwicklung/Subsurface/mxe-2016-10-12/tmp-qtbase-i686-w64-mingw32.shared/qtbase-opensource-src-5.7.0/src/corelib/../../include/QtCore/../../src/corelib/codecs/qtextcodec.h @ 97] 03F89A7E 4F6A1018 506BFF20 506BFC88 Qt5Cored.dll! ?? [/home/stefan/Entwicklung/Subsurface/mxe-2016-10-12/tmp-qtbase-i686-w64-mingw32.shared/qtbase-opensource-src-5.7.0/src/corelib/io/qtextstream.cpp @ 1049] 2299AE7F 4F6A1018 FFFFFFFF 775C7636 libssrfmarblewidgetd.dll! ?? [/home/stefan/Entwicklung/Subsurface/mxe-2016-10-12/usr/i686-w64-mingw32.shared/qt5/include/QtCore/qdebug.h @ 73] 2299AFF2 4F6A1018 75BD5F70 506BFCB8 libssrfmarblewidgetd.dll! ?? [/home/stefan/Entwicklung/Subsurface/mxe-2016-10-12/usr/i686-w64-mingw32.shared/qt5/include/QtCore/qdebug.h @ 113] 227AEBBC 506BFDA0 4F877FB0 041A600A libssrfmarblewidgetd.dll!mDebug [/home/stefan/Entwicklung/Subsurface/marble-source/src/lib/marble/MarbleDebug.cpp @ 43] 22808A3C 00000001 4F7E4AD8 00000002 libssrfmarblewidgetd.dll!run [/home/stefan/Entwicklung/Subsurface/marble-source/src/lib/marble/FileLoader.cpp @ 138] 03EA0950 747773A6 4F812F08 A99AC012 Qt5Cored.dll!start [/home/stefan/Entwicklung/Subsurface/mxe-2016-10-12/tmp-qtbase-i686-w64-mingw32.shared/qtbase-opensource-src-5.7.0/src/corelib/thread/qthread_win.cpp @ 391] 747773A6 506BFF94 75BD62C4 4F695610 msvcrt.dll!_callthreadstartex 74777471 4F695610 75BD62A0 A82649A2 msvcrt.dll!_threadstartex 75BD62C4 4F695610 AA86046E 00000000 KERNEL32.DLL!@BaseThreadInitThunk@12 775C0FD9 FFFFFFFF 775E2F09 00000000 ntdll.dll!__RtlUserThreadStart 775C0FA4 74777410 4F695610 00000000 ntdll.dll!__RtlUserThreadStart@8
_______________________________________________ subsurface mailing list subsurface@subsurface-divelog.org http://lists.subsurface-divelog.org/cgi-bin/mailman/listinfo/subsurface