Application: digikam (3.4.0) KDE Platform Version: 4.10.2 Qt Version: 4.8.4 Operating System: WindowsNT Windows 7 i686 -- Information about the crash: - What I was doing when the application crashed: i was adding a directory with my archived photos (on external HDD) to the collections as Album on removable device. Each time the app crashes while scanning the directory The crash can be reproduced every time. -- Backtrace: Application: digiKam (digikam.exe), signal: EXCEPTION_ACCESS_VIOLATION digikamlib.dll!Digikam::ICCPreviewWidget::qt_static_metacall() [[unknown] @ -1] at 0x69622711 digikamlib.dll!Digikam::ICCPreviewWidget::qt_static_metacall() [[unknown] @ -1] at 0x695f482e ntdll.dll!RtlInitUnicodeString() [[unknown] @ -1] at 0x774de20c ntdll.dll!ZwWaitForSingleObject() [[unknown] @ -1] at 0x774cf871 kernel32.dll!WaitForSingleObjectEx() [[unknown] @ -1] at 0x75091184 kernel32.dll!WaitForSingleObject() [[unknown] @ -1] at 0x75091138 wintab32.dll!WTSetW() [[unknown] @ -1] at 0x6fc07e3c wintab32.dll!WTSetW() [[unknown] @ -1] at 0x6fc07fd8 kernel32.dll!BaseThreadInitThunk() [[unknown] @ -1] at 0x75093677 ntdll.dll!RtlInitializeExceptionChain() [[unknown] @ -1] at 0x774e9d72 ntdll.dll!RtlInitializeExceptionChain() [[unknown] @ -1] at 0x774e9d45 ntdll.dll!NtWaitForMultipleObjects() [[unknown] @ -1] at 0x774d00fd kernel32.dll!BaseThreadInitThunk() [[unknown] @ -1] at 0x75093677 ntdll.dll!RtlInitializeExceptionChain() [[unknown] @ -1] at 0x774e9d72 ntdll.dll!RtlInitializeExceptionChain() [[unknown] @ -1] at 0x774e9d45 ntdll.dll!NtWaitForMultipleObjects() [[unknown] @ -1] at 0x774d00fd kernel32.dll!BaseThreadInitThunk() [[unknown] @ -1] at 0x75093677 ntdll.dll!RtlInitializeExceptionChain() [[unknown] @ -1] at 0x774e9d72 ntdll.dll!RtlInitializeExceptionChain() [[unknown] @ -1] at 0x774e9d45 USER32.dll!DispatchMessageW() [[unknown] @ -1] at 0x76577e47 SHELL32.dll!DllCanUnloadNow() [[unknown] @ -1] at 0x75389a96 SHLWAPI.dll!IUnknown_QueryService() [[unknown] @ -1] at 0x770646bc kernel32.dll!BaseThreadInitThunk() [[unknown] @ -1] at 0x75093677 ntdll.dll!RtlInitializeExceptionChain() [[unknown] @ -1] at 0x774e9d72 ntdll.dll!RtlInitializeExceptionChain() [[unknown] @ -1] at 0x774e9d45 ntdll.dll!NtWaitForMultipleObjects() [[unknown] @ -1] at 0x774d00fd kernel32.dll!WaitForMultipleObjectsEx() [[unknown] @ -1] at 0x7509162d USER32.dll!MsgWaitForMultipleObjectsEx() [[unknown] @ -1] at 0x765803da QtCore4.dll!QEventDispatcherWin32::processEvents() [[unknown] @ -1] at 0x62f371a6 QtGui4.dll!qt_getRegisteredWndClass() [[unknown] @ -1] at 0x6122a59f QtCore4.dll!QTimer::start() [[unknown] @ -1] at 0x62f2809c QtGui4.dll!QApplicationPrivate::notify_helper() [[unknown] @ -1] at 0x611d04cd kdeui.dll!QList<KSortableItem<QString,int> >::value() [[unknown] @ -1] at 0x62318c10 kdeui.dll!QList<KSortableItem<QString,int> >::value() [[unknown] @ -1] at 0x624c931b QtCore4.dll!QCoreApplication::sendEvent() [[unknown] @ -1] at 0x62f13cf6 QtCore4.dll!winGetMessage() [[unknown] @ -1] at 0x62f36389 USER32.dll!gapfnScSendMessage() [[unknown] @ -1] at 0x76576238 USER32.dll!LoadStringW() [[unknown] @ -1] at 0x76577d31 USER32.dll!DispatchMessageW() [[unknown] @ -1] at 0x76577dfa QtGui4.dll!qt_getRegisteredWndClass() [[unknown] @ -1] at 0x6122a59f QtCore4.dll!QCoreApplication::exec() [[unknown] @ -1] at 0x62f108cc QtCore4.dll!QTextCodec::setCodecForCStrings() [[unknown] @ -1] at 0x62f7d818 digikam.exe!QMap<QString,QString>::unite() [[unknown] @ -1] at 0x49318f kernel32.dll!BaseThreadInitThunk() [[unknown] @ -1] at 0x75093677 ntdll.dll!RtlInitializeExceptionChain() [[unknown] @ -1] at 0x774e9d45 digikam.exe!QMap<QString,QString>::unite() [[unknown] @ -1] at 0x492b0a [unknown]![unknown]() [[unknown] @ -1] at 0x7efde000 ntdll.dll!ZwWaitForSingleObject() [[unknown] @ -1] at 0x774cf871 kernel32.dll!WaitForSingleObjectEx() [[unknown] @ -1] at 0x75091184 kernel32.dll!WaitForSingleObject() [[unknown] @ -1] at 0x75091138 ole32.dll!CoFreeUnusedLibraries() [[unknown] @ -1] at 0x76f499b3 ole32.dll!ObjectStublessClient15() [[unknown] @ -1] at 0x76f0b786 ole32.dll!ObjectStublessClient15() [[unknown] @ -1] at 0x76f0b6c5 ole32.dll!CoRegisterMessageFilter() [[unknown] @ -1] at 0x76f16147 ole32.dll!CoGetTreatAsClass() [[unknown] @ -1] at 0x76f1c80b kernel32.dll!BaseThreadInitThunk() [[unknown] @ -1] at 0x75093677 ntdll.dll!RtlInitializeExceptionChain() [[unknown] @ -1] at 0x774e9d72 ntdll.dll!RtlInitializeExceptionChain() [[unknown] @ -1] at 0x774e9d45 ntdll.dll!ZwWaitForWorkViaWorkerFactory() [[unknown] @ -1] at 0x774d1ee6 kernel32.dll!BaseThreadInitThunk() [[unknown] @ -1] at 0x75093677 ntdll.dll!RtlInitializeExceptionChain() [[unknown] @ -1] at 0x774e9d72 ntdll.dll!RtlInitializeExceptionChain() [[unknown] @ -1] at 0x774e9d45 ntdll.dll!ZwWaitForWorkViaWorkerFactory() [[unknown] @ -1] at 0x774d1ee6 kernel32.dll!BaseThreadInitThunk() [[unknown] @ -1] at 0x75093677 ntdll.dll!RtlInitializeExceptionChain() [[unknown] @ -1] at 0x774e9d72 ntdll.dll!RtlInitializeExceptionChain() [[unknown] @ -1] at 0x774e9d45 ntdll.dll!NtWaitForMultipleObjects() [[unknown] @ -1] at 0x774d00fd kernel32.dll!WaitForMultipleObjectsEx() [[unknown] @ -1] at 0x7509162d kernel32.dll!WaitForMultipleObjects() [[unknown] @ -1] at 0x75091921 QtCore4.dll!QString::contains() [[unknown] @ -1] at 0x62ef4313 QtCore4.dll!QThread::setTerminationEnabled() [[unknown] @ -1] at 0x62e27ddd QtCore4.dll!QEventDispatcherWin32::`default constructor closure'() [[unknown] @ -1] at 0x62e276fd ntdll.dll!ZwWaitForSingleObject() [[unknown] @ -1] at 0x774cf871 kernel32.dll!WaitForSingleObjectEx() [[unknown] @ -1] at 0x75091184 kernel32.dll!WaitForSingleObject() [[unknown] @ -1] at 0x75091138 QtCore4.dll!QWaitCondition::wait() [[unknown] @ -1] at 0x62e2881b digikamlib.dll!Digikam::ICCPreviewWidget::qt_static_metacall() [[unknown] @ -1] at 0x697d109d QtCore4.dll!QEventDispatcherWin32::`default constructor closure'() [[unknown] @ -1] at 0x62e276fd ntdll.dll!NtRemoveIoCompletion() [[unknown] @ -1] at 0x774cf8f9 kernel32.dll!BaseThreadInitThunk() [[unknown] @ -1] at 0x75093677 ntdll.dll!RtlInitializeExceptionChain() [[unknown] @ -1] at 0x774e9d72 ntdll.dll!RtlInitializeExceptionChain() [[unknown] @ -1] at 0x774e9d45 Reported using DrKonqi
We need a suitable backtrace to fix the problem... Look here for details ; http://techbase.kde.org/Development/Tutorials/Debugging/Debugging_on_MS_Windows Gilles Caulier
sorry, i used the bug reporting that was proposed after the crash. i have no clue, even with the tuto you link to, what can i do. i am not a it engineer, just a simple user.
Created attachment 84687 [details] New crash information added by DrKonqi digikam (3.4.0) on KDE Platform 4.10.2 using Qt 4.8.4 - What I was doing when the application crashed: I have added 4 new collections and when asked maintenance new files crashes. -- Backtrace (Reduced): QtCore4.dll!QString::contains() [[unknown] @ -1] at 0x61104313 QtCore4.dll!QThread::setTerminationEnabled() [[unknown] @ -1] at 0x61037ddd QtCore4.dll!QEventDispatcherWin32::`default constructor closure'() [[unknown] @ -1] at 0x610376fd [...] QtCore4.dll!QString::contains() [[unknown] @ -1] at 0x61104313 QtCore4.dll!QThread::setTerminationEnabled() [[unknown] @ -1] at 0x61037ddd
New digiKam 4.11.0 is available with official PKG installer for OSX. https://www.digikam.org/node/740 Can you reproduce the problem with this release ? Gilles Caulier
digiKam 4.11.0 Windows installer is available for download : http://download.kde.org/stable/digikam/digiKam-installer-4.11.0-win32.exe.mirrorlist
digiKam 4.12.0 is out : https://www.digikam.org/node/741 We need a fresh feedback using this release please... Thanks in advance. Gilles Caulier
With next digiKam 5.0.0, we will provide a fully cross-compiled version Windows under Linux where a lots of problems have been fixed. https://www.flickr.com/photos/digikam/27033685570/in/dateposted-public/ The Windows installer is available here to test : https://drive.google.com/open?id=0B7yq-xFihT0_SzhxVzF1RDhPbFE Gilles Caulier