[Digikam-devel] [digikam] [Bug 338561] New: "Add Image" crashes everytime

Yoshitaka Goto yoshigoto95 at gmail.com
Tue Aug 26 02:15:35 BST 2014


https://bugs.kde.org/show_bug.cgi?id=338561

            Bug ID: 338561
           Summary: "Add Image" crashes everytime
           Product: digikam
           Version: 4.2.0
          Platform: MS Windows
                OS: Linux
            Status: UNCONFIRMED
          Severity: major
          Priority: NOR
         Component: Import
          Assignee: digikam-devel at kde.org
          Reporter: yoshigoto95 at gmail.com

Application: digikam (4.2.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:
When I pick "Add Image" in the Import menu, the dialog actually makes me pick a
directory/folder instead. It crashes every time, no matter what folder.
Incidentally, "Add Folder" makes me pick a file. The filetype is locked to
"folder ()" but I can select an image file, which imports fine...

The crash can be reproduced every time.

Note: The in-program bag report did not work, so I am submitting manually here.

-- Backtrace:
Application: digiKam (digikam.exe), signal: EXCEPTION_ACCESS_VIOLATION


ntdll.dll!ZwWaitForMultipleObjects() [[unknown] @ -1] at 0x7779015d
kernel32.dll!WaitForMultipleObjectsEx() [[unknown] @ -1] at 0x75d319f8
USER32.dll!PeekMessageW() [[unknown] @ -1] at 0x74f3086a
USER32.dll!MsgWaitForMultipleObjects() [[unknown] @ -1] at 0x74f30b69
SHELL32.dll!DAD_SetDragImage() [[unknown] @ -1] at 0x76178abf
SHELL32.dll!DAD_SetDragImage() [[unknown] @ -1] at 0x76178c2e
SHELL32.dll!DAD_SetDragImage() [[unknown] @ -1] at 0x76178b2b
SHELL32.dll!DAD_SetDragImage() [[unknown] @ -1] at 0x76178cab
SHLWAPI.dll!PathBuildRootW() [[unknown] @ -1] at 0x74ecb2b1
ntdll.dll!vsnprintf() [[unknown] @ -1] at 0x777d9512
ntdll.dll!TpCallbackIndependent() [[unknown] @ -1] at 0x777c4429
kernel32.dll!BaseThreadInitThunk() [[unknown] @ -1] at 0x75d3338a
ntdll.dll!RtlInitializeExceptionChain() [[unknown] @ -1] at 0x777a9f72
ntdll.dll!RtlInitializeExceptionChain() [[unknown] @ -1] at 0x777a9f45


ntdll.dll!NtWaitForWorkViaWorkerFactory() [[unknown] @ -1] at 0x77791f46
kernel32.dll!BaseThreadInitThunk() [[unknown] @ -1] at 0x75d3338a
ntdll.dll!RtlInitializeExceptionChain() [[unknown] @ -1] at 0x777a9f72
ntdll.dll!RtlInitializeExceptionChain() [[unknown] @ -1] at 0x777a9f45


ntdll.dll!NtWaitForWorkViaWorkerFactory() [[unknown] @ -1] at 0x77791f46
kernel32.dll!BaseThreadInitThunk() [[unknown] @ -1] at 0x75d3338a
ntdll.dll!RtlInitializeExceptionChain() [[unknown] @ -1] at 0x777a9f72
ntdll.dll!RtlInitializeExceptionChain() [[unknown] @ -1] at 0x777a9f45


ntdll.dll!NtWaitForWorkViaWorkerFactory() [[unknown] @ -1] at 0x77791f46
kernel32.dll!BaseThreadInitThunk() [[unknown] @ -1] at 0x75d3338a
ntdll.dll!RtlInitializeExceptionChain() [[unknown] @ -1] at 0x777a9f72
ntdll.dll!RtlInitializeExceptionChain() [[unknown] @ -1] at 0x777a9f45


ntdll.dll!NtWaitForWorkViaWorkerFactory() [[unknown] @ -1] at 0x77791f46
kernel32.dll!BaseThreadInitThunk() [[unknown] @ -1] at 0x75d3338a
ntdll.dll!RtlInitializeExceptionChain() [[unknown] @ -1] at 0x777a9f72
ntdll.dll!RtlInitializeExceptionChain() [[unknown] @ -1] at 0x777a9f45


ntdll.dll!ZwWaitForMultipleObjects() [[unknown] @ -1] at 0x7779015d
kernel32.dll!WaitForMultipleObjectsEx() [[unknown] @ -1] at 0x75d319f8
USER32.dll!PeekMessageW() [[unknown] @ -1] at 0x74f3086a
USER32.dll!MsgWaitForMultipleObjects() [[unknown] @ -1] at 0x74f30b69
SHELL32.dll!DAD_SetDragImage() [[unknown] @ -1] at 0x76178abf
SHELL32.dll!DAD_SetDragImage() [[unknown] @ -1] at 0x76178c2e
SHELL32.dll!DAD_SetDragImage() [[unknown] @ -1] at 0x76178b2b
SHELL32.dll!DAD_SetDragImage() [[unknown] @ -1] at 0x76178cab
SHLWAPI.dll!PathBuildRootW() [[unknown] @ -1] at 0x74ecb2b1
ntdll.dll!vsnprintf() [[unknown] @ -1] at 0x777d9512
ntdll.dll!TpCallbackIndependent() [[unknown] @ -1] at 0x777c4429
kernel32.dll!BaseThreadInitThunk() [[unknown] @ -1] at 0x75d3338a
ntdll.dll!RtlInitializeExceptionChain() [[unknown] @ -1] at 0x777a9f72
ntdll.dll!RtlInitializeExceptionChain() [[unknown] @ -1] at 0x777a9f45


USER32.dll!DispatchMessageW() [[unknown] @ -1] at 0x74f278d7
SHELL32.dll!DllCanUnloadNow() [[unknown] @ -1] at 0x76189a5f
SHLWAPI.dll!IUnknown_QueryService() [[unknown] @ -1] at 0x74ec43c0
kernel32.dll!BaseThreadInitThunk() [[unknown] @ -1] at 0x75d3338a
ntdll.dll!RtlInitializeExceptionChain() [[unknown] @ -1] at 0x777a9f72
ntdll.dll!RtlInitializeExceptionChain() [[unknown] @ -1] at 0x777a9f45


ntdll.dll!NtWaitForWorkViaWorkerFactory() [[unknown] @ -1] at 0x77791f46
kernel32.dll!BaseThreadInitThunk() [[unknown] @ -1] at 0x75d3338a
ntdll.dll!RtlInitializeExceptionChain() [[unknown] @ -1] at 0x777a9f72
ntdll.dll!RtlInitializeExceptionChain() [[unknown] @ -1] at 0x777a9f45


digikamlib.dll!Digikam::ICCPreviewWidget::qt_static_metacall() [[unknown] @ -1]
at 0x36f021c
kdeui.dll!QList<KSortableItem<QString,int> >::value() [[unknown] @ -1] at
0xf768c10
QtGui4.dll!QFont::operator==() [[unknown] @ -1] at 0x64a4ac8e
QtGui4.dll!QWidgetPrivate::resolveFont() [[unknown] @ -1] at 0x648eecae
QtGui4.dll!QWidgetPrivate::updateFont() [[unknown] @ -1] at 0x648eef37
QtGui4.dll!QWidgetPrivate::resolveFont() [[unknown] @ -1] at 0x648eecae
QtGui4.dll!QWidget::event() [[unknown] @ -1] at 0x648f6036
QtGui4.dll!QAbstractScrollArea::event() [[unknown] @ -1] at 0x64c4e318
QtGui4.dll!QAbstractItemView::event() [[unknown] @ -1] at 0x64cc6ab5
QtGui4.dll!QApplicationPrivate::notify_helper() [[unknown] @ -1] at 0x648b04cd
kdeui.dll!QList<KSortableItem<QString,int> >::value() [[unknown] @ -1] at
0xf768c10
QtCore4.dll!QCoreApplication::sendEvent() [[unknown] @ -1] at 0x55873cf6
QtGui4.dll!QWidget::raise() [[unknown] @ -1] at 0x648fa878


ntdll.dll!ZwWaitForSingleObject() [[unknown] @ -1] at 0x7778f8d1
kernel32.dll!WaitForSingleObjectEx() [[unknown] @ -1] at 0x75d31194
kernel32.dll!WaitForSingleObject() [[unknown] @ -1] at 0x75d31148
QtCore4.dll!QWaitCondition::wait() [[unknown] @ -1] at 0x5578881b
QtCore4.dll!QEventDispatcherWin32::`default constructor closure'() [[unknown] @
-1] at 0x55786fbc
QtCore4.dll!QEventDispatcherWin32::`default constructor closure'() [[unknown] @
-1] at 0x557876fd
QtCore4.dll!QEventDispatcherWin32::`default constructor closure'() [[unknown] @
-1] at 0x55787709
MSVCR100.dll!endthreadex() [[unknown] @ -1] at 0x695fc600
kernel32.dll!BaseThreadInitThunk() [[unknown] @ -1] at 0x75d3338a
ntdll.dll!RtlInitializeExceptionChain() [[unknown] @ -1] at 0x777a9f72
ntdll.dll!RtlInitializeExceptionChain() [[unknown] @ -1] at 0x777a9f45


ntdll.dll!NtWaitForWorkViaWorkerFactory() [[unknown] @ -1] at 0x77791f46
kernel32.dll!BaseThreadInitThunk() [[unknown] @ -1] at 0x75d3338a
ntdll.dll!RtlInitializeExceptionChain() [[unknown] @ -1] at 0x777a9f72
ntdll.dll!RtlInitializeExceptionChain() [[unknown] @ -1] at 0x777a9f45


ntdll.dll!NtWaitForWorkViaWorkerFactory() [[unknown] @ -1] at 0x77791f46
kernel32.dll!BaseThreadInitThunk() [[unknown] @ -1] at 0x75d3338a
ntdll.dll!RtlInitializeExceptionChain() [[unknown] @ -1] at 0x777a9f72
ntdll.dll!RtlInitializeExceptionChain() [[unknown] @ -1] at 0x777a9f45


ntdll.dll!ZwWaitForSingleObject() [[unknown] @ -1] at 0x7778f8d1
kernel32.dll!WaitForSingleObjectEx() [[unknown] @ -1] at 0x75d31194
kernel32.dll!WaitForSingleObject() [[unknown] @ -1] at 0x75d31148
QtCore4.dll!QWaitCondition::wait() [[unknown] @ -1] at 0x5578881b
QtCore4.dll!QEventDispatcherWin32::`default constructor closure'() [[unknown] @
-1] at 0x55787709


ntdll.dll!ZwWaitForMultipleObjects() [[unknown] @ -1] at 0x7779015d
kernel32.dll!BaseThreadInitThunk() [[unknown] @ -1] at 0x75d3338a
ntdll.dll!RtlInitializeExceptionChain() [[unknown] @ -1] at 0x777a9f72
ntdll.dll!RtlInitializeExceptionChain() [[unknown] @ -1] at 0x777a9f45


ntdll.dll!NtWaitForWorkViaWorkerFactory() [[unknown] @ -1] at 0x77791f46
kernel32.dll!BaseThreadInitThunk() [[unknown] @ -1] at 0x75d3338a
ntdll.dll!RtlInitializeExceptionChain() [[unknown] @ -1] at 0x777a9f72
ntdll.dll!RtlInitializeExceptionChain() [[unknown] @ -1] at 0x777a9f45


ntdll.dll!NtWaitForWorkViaWorkerFactory() [[unknown] @ -1] at 0x77791f46
kernel32.dll!BaseThreadInitThunk() [[unknown] @ -1] at 0x75d3338a
ntdll.dll!RtlInitializeExceptionChain() [[unknown] @ -1] at 0x777a9f72
ntdll.dll!RtlInitializeExceptionChain() [[unknown] @ -1] at 0x777a9f45


ntdll.dll!NtDelayExecution() [[unknown] @ -1] at 0x7778fd91
KERNELBASE.dll!Sleep() [[unknown] @ -1] at 0x753d44a5
ole32.dll!CoGetTreatAsClass() [[unknown] @ -1] at 0x75e5d98d
ole32.dll!CoGetTreatAsClass() [[unknown] @ -1] at 0x75e5d87a
kernel32.dll!BaseThreadInitThunk() [[unknown] @ -1] at 0x75d3338a
ntdll.dll!RtlInitializeExceptionChain() [[unknown] @ -1] at 0x777a9f72
ntdll.dll!RtlInitializeExceptionChain() [[unknown] @ -1] at 0x777a9f45


ntdll.dll!NtWaitForWorkViaWorkerFactory() [[unknown] @ -1] at 0x77791f46
kernel32.dll!BaseThreadInitThunk() [[unknown] @ -1] at 0x75d3338a
ntdll.dll!RtlInitializeExceptionChain() [[unknown] @ -1] at 0x777a9f72
ntdll.dll!RtlInitializeExceptionChain() [[unknown] @ -1] at 0x777a9f45


ntdll.dll!NtWaitForWorkViaWorkerFactory() [[unknown] @ -1] at 0x77791f46
kernel32.dll!BaseThreadInitThunk() [[unknown] @ -1] at 0x75d3338a
ntdll.dll!RtlInitializeExceptionChain() [[unknown] @ -1] at 0x777a9f72
ntdll.dll!RtlInitializeExceptionChain() [[unknown] @ -1] at 0x777a9f45


ntdll.dll!NtWaitForWorkViaWorkerFactory() [[unknown] @ -1] at 0x77791f46
kernel32.dll!BaseThreadInitThunk() [[unknown] @ -1] at 0x75d3338a
ntdll.dll!RtlInitializeExceptionChain() [[unknown] @ -1] at 0x777a9f72
ntdll.dll!RtlInitializeExceptionChain() [[unknown] @ -1] at 0x777a9f45


ntdll.dll!NtRemoveIoCompletion() [[unknown] @ -1] at 0x7778f959
kernel32.dll!BaseThreadInitThunk() [[unknown] @ -1] at 0x75d3338a
ntdll.dll!RtlInitializeExceptionChain() [[unknown] @ -1] at 0x777a9f72
ntdll.dll!RtlInitializeExceptionChain() [[unknown] @ -1] at 0x777a9f45


ntdll.dll!NtWaitForWorkViaWorkerFactory() [[unknown] @ -1] at 0x77791f46
kernel32.dll!BaseThreadInitThunk() [[unknown] @ -1] at 0x75d3338a
ntdll.dll!RtlInitializeExceptionChain() [[unknown] @ -1] at 0x777a9f72
ntdll.dll!RtlInitializeExceptionChain() [[unknown] @ -1] at 0x777a9f45


ntdll.dll!NtWaitForWorkViaWorkerFactory() [[unknown] @ -1] at 0x77791f46
kernel32.dll!BaseThreadInitThunk() [[unknown] @ -1] at 0x75d3338a
ntdll.dll!RtlInitializeExceptionChain() [[unknown] @ -1] at 0x777a9f72
ntdll.dll!RtlInitializeExceptionChain() [[unknown] @ -1] at 0x777a9f45


ntdll.dll!NtWaitForWorkViaWorkerFactory() [[unknown] @ -1] at 0x77791f46
kernel32.dll!BaseThreadInitThunk() [[unknown] @ -1] at 0x75d3338a
ntdll.dll!RtlInitializeExceptionChain() [[unknown] @ -1] at 0x777a9f72
ntdll.dll!RtlInitializeExceptionChain() [[unknown] @ -1] at 0x777a9f45


ntdll.dll!ZwWaitForSingleObject() [[unknown] @ -1] at 0x7778f8d1
kernel32.dll!WaitForSingleObjectEx() [[unknown] @ -1] at 0x75d31194
kernel32.dll!WaitForSingleObject() [[unknown] @ -1] at 0x75d31148
QtCore4.dll!QWaitCondition::wait() [[unknown] @ -1] at 0x5578881b
digikamlib.dll!Digikam::ICCPreviewWidget::qt_static_metacall() [[unknown] @ -1]
at 0x36a450d
QtCore4.dll!QEventDispatcherWin32::`default constructor closure'() [[unknown] @
-1] at 0x55787709
MSVCR100.dll!endthreadex() [[unknown] @ -1] at 0x695fc556
MSVCR100.dll!endthreadex() [[unknown] @ -1] at 0x695fc600
kernel32.dll!BaseThreadInitThunk() [[unknown] @ -1] at 0x75d3338a
ntdll.dll!RtlInitializeExceptionChain() [[unknown] @ -1] at 0x777a9f72
ntdll.dll!RtlInitializeExceptionChain() [[unknown] @ -1] at 0x777a9f45


ntdll.dll!NtWaitForWorkViaWorkerFactory() [[unknown] @ -1] at 0x77791f46
kernel32.dll!BaseThreadInitThunk() [[unknown] @ -1] at 0x75d3338a
ntdll.dll!RtlInitializeExceptionChain() [[unknown] @ -1] at 0x777a9f72
ntdll.dll!RtlInitializeExceptionChain() [[unknown] @ -1] at 0x777a9f45


ntdll.dll!ZwWaitForMultipleObjects() [[unknown] @ -1] at 0x7779015d
kernel32.dll!BaseThreadInitThunk() [[unknown] @ -1] at 0x75d3338a
ntdll.dll!RtlInitializeExceptionChain() [[unknown] @ -1] at 0x777a9f72
ntdll.dll!RtlInitializeExceptionChain() [[unknown] @ -1] at 0x777a9f45


ntdll.dll!ZwWaitForMultipleObjects() [[unknown] @ -1] at 0x7779015d
kernel32.dll!WaitForMultipleObjectsEx() [[unknown] @ -1] at 0x75d319f8
kernel32.dll!WaitForMultipleObjects() [[unknown] @ -1] at 0x75d34200
QtCore4.dll!QString::contains() [[unknown] @ -1] at 0x55854313
QtCore4.dll!QThread::setTerminationEnabled() [[unknown] @ -1] at 0x55787ddd
QtCore4.dll!QEventDispatcherWin32::`default constructor closure'() [[unknown] @
-1] at 0x557876fd


ntdll.dll!ZwWaitForMultipleObjects() [[unknown] @ -1] at 0x7779015d
kernel32.dll!WaitForMultipleObjectsEx() [[unknown] @ -1] at 0x75d319f8
USER32.dll!PeekMessageW() [[unknown] @ -1] at 0x74f3086a
QtCore4.dll!QEventDispatcherWin32::processEvents() [[unknown] @ -1] at
0x558971a6
QtCore4.dll!QEventLoop::exec() [[unknown] @ -1] at 0x5586eab9
digikamlib.dll!Digikam::ICCPreviewWidget::qt_static_metacall() [[unknown] @ -1]
at 0x36a420a
QtCore4.dll!QtConcurrent::internal::ExceptionStore::hasThrown() [[unknown] @
-1] at 0x557781a9


ntdll.dll!NtWaitForWorkViaWorkerFactory() [[unknown] @ -1] at 0x77791f46
kernel32.dll!BaseThreadInitThunk() [[unknown] @ -1] at 0x75d3338a
ntdll.dll!RtlInitializeExceptionChain() [[unknown] @ -1] at 0x777a9f72
ntdll.dll!RtlInitializeExceptionChain() [[unknown] @ -1] at 0x777a9f45

Report to https://bugs.kde.org/

-- 
You are receiving this mail because:
You are the assignee for the bug.



More information about the Digikam-devel mailing list