Idee zu crash gesucht
-
Ich habe folgenden Crash:
0 ntdll!RtlAppendStringToString C:\WINDOWS\system32\ntdll.dll 0 0x7c9202f6
1 qt_set_windows_font_resources qapplication_win.cpp 591 0x006d0061
2 KERNEL32!GetEnvironmentVariableA C:\WINDOWS\system32\kernel32.dll 0 0x7c814ec1
3 CSumixCam::Shutdown SMX150.h 452 0x6caddead
4 ~CSumixCam SMX150.h 339 0x6caddf22
5 ~QCameraSMXPrivate QCameraSMX150.cpp 28 0x6cad4c91
6 ~QCameraSMX QCameraSMX150.cpp 86 0x6cac1d04
7 ~DialogCameraSMX DialogCameraSMX.cpp 23 0x00401ce6der bei dem Beenden eine Kameraklasse auftritt.
Der letzte Aufruf von
SystemParametersInfo(SPI_GETNONCLIENTMETRICS, ncm.cbSize , &ncm, 0);landet dabei in Assembler Code der crasht.
das ganze ist kompiliert mit mingw.
Vielleicht hat jemand von euch eine Idee was der Hintergrund sein könnte?
-
cbSize der Struktur gesetzt?
-
Das eigentliche Problem ist, das bis auf 'DialogCameraSMX ' und 'QCameraSMX' der Code nicht von mir ist. Die Dll aber in den Beispielapplikationen (in MFC) funktioniert.