[Digikam-devel] [digikam] [Bug 360566] New: Crash or hang when adding a tag

Jens Scheidtmann via KDE Bugzilla bugzilla_noreply at kde.org
Tue Mar 15 15:25:37 GMT 2016


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

            Bug ID: 360566
           Summary: Crash or hang when adding a tag
           Product: digikam
           Version: 4.12.0
          Platform: MS Windows
                OS: MS Windows
            Status: UNCONFIRMED
          Severity: major
          Priority: NOR
         Component: Tags
          Assignee: digikam-devel at kde.org
          Reporter: Jens.Scheidtmann at gmail.com

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


ntdll.dll!NtWaitForMultipleObjects() [[unknown] @ -1] at 0x7777016d
kernel32.dll!WaitForMultipleObjectsEx() [[unknown] @ -1] at 0x75761a08
kernel32.dll!WaitForMultipleObjects() [[unknown] @ -1] at 0x75764200
QtCore4.dll!QString::contains() [[unknown] @ -1] at 0x59394313
QtCore4.dll!QThread::setTerminationEnabled() [[unknown] @ -1] at 0x592c7ddd
QtCore4.dll!QEventDispatcherWin32::`default constructor closure'() [[unknown] @
-1] at 0x592c76fd


ntdll.dll!ZwRemoveIoCompletion() [[unknown] @ -1] at 0x7776f969
kernel32.dll!BaseThreadInitThunk() [[unknown] @ -1] at 0x7576338a
ntdll.dll!RtlInitializeExceptionChain() [[unknown] @ -1] at 0x77789902
ntdll.dll!RtlInitializeExceptionChain() [[unknown] @ -1] at 0x777898d5


ntdll.dll!NtWaitForMultipleObjects() [[unknown] @ -1] at 0x7777016d
kernel32.dll!BaseThreadInitThunk() [[unknown] @ -1] at 0x7576338a
ntdll.dll!RtlInitializeExceptionChain() [[unknown] @ -1] at 0x77789902
ntdll.dll!RtlInitializeExceptionChain() [[unknown] @ -1] at 0x777898d5


ntdll.dll!NtWaitForMultipleObjects() [[unknown] @ -1] at 0x7777016d
kernel32.dll!WaitForMultipleObjectsEx() [[unknown] @ -1] at 0x75761a08
kernel32.dll!WaitForMultipleObjects() [[unknown] @ -1] at 0x75764200
QtCore4.dll!QString::contains() [[unknown] @ -1] at 0x59394313
QtCore4.dll!QThread::setTerminationEnabled() [[unknown] @ -1] at 0x592c7ddd
QtCore4.dll!QEventDispatcherWin32::`default constructor closure'() [[unknown] @
-1] at 0x592c76fd


ntdll.dll!NtWaitForWorkViaWorkerFactory() [[unknown] @ -1] at 0x77771f56
kernel32.dll!BaseThreadInitThunk() [[unknown] @ -1] at 0x7576338a
ntdll.dll!RtlInitializeExceptionChain() [[unknown] @ -1] at 0x77789902
ntdll.dll!RtlInitializeExceptionChain() [[unknown] @ -1] at 0x777898d5


ntdll.dll!NtWaitForWorkViaWorkerFactory() [[unknown] @ -1] at 0x77771f56
kernel32.dll!BaseThreadInitThunk() [[unknown] @ -1] at 0x7576338a
ntdll.dll!RtlInitializeExceptionChain() [[unknown] @ -1] at 0x77789902
ntdll.dll!RtlInitializeExceptionChain() [[unknown] @ -1] at 0x777898d5


ntdll.dll!NtWaitForMultipleObjects() [[unknown] @ -1] at 0x7777016d
kernel32.dll!BaseThreadInitThunk() [[unknown] @ -1] at 0x7576338a
ntdll.dll!RtlInitializeExceptionChain() [[unknown] @ -1] at 0x77789902
ntdll.dll!RtlInitializeExceptionChain() [[unknown] @ -1] at 0x777898d5


QtCore4.dll!QBitArray::QBitArray() [[unknown] @ -1] at 0x592c8b56
digikam.exe!QMap<QString,QString>::unite() [[unknown] @ -1] at 0x10d4f5a
digikam.exe!QMap<QString,QString>::unite() [[unknown] @ -1] at 0x11641b6


ntdll.dll!NtWaitForSingleObject() [[unknown] @ -1] at 0x7776f8e1
kernel32.dll!WaitForSingleObjectEx() [[unknown] @ -1] at 0x75761194
kernel32.dll!WaitForSingleObject() [[unknown] @ -1] at 0x75761148
QtCore4.dll!QWaitCondition::wait() [[unknown] @ -1] at 0x592c881b
digikamlib.dll!Digikam::ImagePropertiesTab::setImageRatio() [[unknown] @ -1] at
0x204b72d
QtCore4.dll!QEventDispatcherWin32::`default constructor closure'() [[unknown] @
-1] at 0x592c7709
MSVCR100.dll!endthreadex() [[unknown] @ -1] at 0x5a1ec556
MSVCR100.dll!endthreadex() [[unknown] @ -1] at 0x5a1ec600
kernel32.dll!BaseThreadInitThunk() [[unknown] @ -1] at 0x7576338a
ntdll.dll!RtlInitializeExceptionChain() [[unknown] @ -1] at 0x77789902
ntdll.dll!RtlInitializeExceptionChain() [[unknown] @ -1] at 0x777898d5


ntdll.dll!NtWaitForSingleObject() [[unknown] @ -1] at 0x7776f8e1
kernel32.dll!WaitForSingleObjectEx() [[unknown] @ -1] at 0x75761194
kernel32.dll!WaitForSingleObject() [[unknown] @ -1] at 0x75761148
QtCore4.dll!QWaitCondition::wait() [[unknown] @ -1] at 0x592c881b
digikam.exe!QMap<QString,QString>::unite() [[unknown] @ -1] at 0x1114a7a
QtCore4.dll!QEventDispatcherWin32::`default constructor closure'() [[unknown] @
-1] at 0x592c7709
MSVCR100.dll!endthreadex() [[unknown] @ -1] at 0x5a1ec600
kernel32.dll!BaseThreadInitThunk() [[unknown] @ -1] at 0x7576338a
ntdll.dll!RtlInitializeExceptionChain() [[unknown] @ -1] at 0x77789902
ntdll.dll!RtlInitializeExceptionChain() [[unknown] @ -1] at 0x777898d5


ntdll.dll!NtWaitForMultipleObjects() [[unknown] @ -1] at 0x7777016d
kernel32.dll!WaitForMultipleObjectsEx() [[unknown] @ -1] at 0x75761a08
kernel32.dll!WaitForMultipleObjects() [[unknown] @ -1] at 0x75764200
QtCore4.dll!QString::contains() [[unknown] @ -1] at 0x59394313
QtCore4.dll!QThread::setTerminationEnabled() [[unknown] @ -1] at 0x592c7ddd
QtCore4.dll!QEventDispatcherWin32::`default constructor closure'() [[unknown] @
-1] at 0x592c76fd


Reproducible: Didn't try

Steps to Reproduce:
1. Open Digikam
2. Switch to Tags perspective (left hand side)
3. Choose "No Tags" to only display picture with-out tags
4. Choose a picture from the list of pictures
5. Open Tag Manager
6. Enter a new tag in the top left entry field in Tag Manager.
7. Press "+"
8. Crash Report

Actual Results:  
Crash Report

Expected Results:  
New Tag is added to list of tags.

(The same installation hangs - reproducibly, ie. greyed out window, no
response, you have to kill it -, when going to the Tags perspective, choosing
"No Tags", then pressing a key in the "Enter tag here." entry box in the "Tags"
tab on the right hand side.)

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



More information about the Digikam-devel mailing list