Bug 321342 - DigiKam crashes when deleting a tag
Summary: DigiKam crashes when deleting a tag
Status: RESOLVED FIXED
Alias: None
Product: digikam
Classification: Applications
Component: Tags-Engine (show other bugs)
Version: 3.2.0
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Digikam Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-06-19 03:40 UTC by Jack Pommer
Modified: 2021-08-26 16:52 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In: 7.4.0


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jack Pommer 2013-06-19 03:40:27 UTC
Application: digikam (3.2.0)
KDE Platform Version: 4.10.4
Qt Version: 4.8.3
Operating System: Linux 3.5.0-17-generic x86_64
Distribution: Linux Mint 14 Nadia

-- Information about the crash:
- What I was doing when the application crashed:
I had removed the tag from all photos.  From the tag list on the left panel I right clicked to get the context menu, selected delete and confirmed.  The same thing happened before when I tried to delete a tag that was still assigned to some photos.
- Custom settings of the application:
DigiKam is saving tags to the photos.

The crash can be reproduced every time.

-- Backtrace:
Application: digiKam (digikam), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7fd1ba6c3a00 (LWP 21683))]

Thread 8 (Thread 0x7fd190b0c700 (LWP 21688)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007fd1b4f1707b in wait (time=18446744073709551615, this=0x232ad10) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x232ac18, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00000000005cfe28 in Digikam::ScanController::run (this=0x232a9b0) at /build/buildd/digikam-3.2.0/core/digikam/database/scancontroller.cpp:713
#4  0x00007fd1b4f16b1c in QThreadPrivate::start (arg=0x232a9b0) at thread/qthread_unix.cpp:338
#5  0x00007fd1af534e9a in start_thread (arg=0x7fd190b0c700) at pthread_create.c:308
#6  0x00007fd1b413fccd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 7 (Thread 0x7fd18bfff700 (LWP 21689)):
#0  0x00007fd1acb20bca in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007fd1acb20e19 in g_mutex_lock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fd1acae3623 in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fd1acae3cab in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fd1acae3ea4 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fd1b5041c46 in QEventDispatcherGlib::processEvents (this=0x7fd1840008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#6  0x00007fd1b50122ef in QEventLoop::processEvents (this=this@entry=0x7fd18bffeb50, flags=...) at kernel/qeventloop.cpp:149
#7  0x00007fd1b5012578 in QEventLoop::exec (this=0x7fd18bffeb50, flags=...) at kernel/qeventloop.cpp:204
#8  0x00007fd1b4f13b40 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501
#9  0x00007fd1b4ff29df in QInotifyFileSystemWatcherEngine::run (this=0x232d320) at io/qfilesystemwatcher_inotify.cpp:248
#10 0x00007fd1b4f16b1c in QThreadPrivate::start (arg=0x232d320) at thread/qthread_unix.cpp:338
#11 0x00007fd1af534e9a in start_thread (arg=0x7fd18bfff700) at pthread_create.c:308
#12 0x00007fd1b413fccd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#13 0x0000000000000000 in ?? ()

Thread 6 (Thread 0x7fd18b7fe700 (LWP 26046)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007fd1b4f1707b in wait (time=18446744073709551615, this=0x24e5ac0) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x20a5b28, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00007fd1b7f68a29 in Digikam::ParkingThread::run (this=0x20a5b10) at /build/buildd/digikam-3.2.0/core/libs/threads/threadmanager.cpp:119
#4  0x00007fd1b4f16b1c in QThreadPrivate::start (arg=0x20a5b10) at thread/qthread_unix.cpp:338
#5  0x00007fd1af534e9a in start_thread (arg=0x7fd18b7fe700) at pthread_create.c:308
#6  0x00007fd1b413fccd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 5 (Thread 0x7fd11cff9700 (LWP 28198)):
#0  0x00007fd1acb20ba5 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007fd1acb20e49 in g_mutex_unlock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fd1acae3c9e in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fd1acae3ea4 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fd1b5041c46 in QEventDispatcherGlib::processEvents (this=0x7fd1000abf80, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#5  0x00007fd1b50122ef in QEventLoop::processEvents (this=this@entry=0x7fd11cff8b20, flags=...) at kernel/qeventloop.cpp:149
#6  0x00007fd1b5012578 in QEventLoop::exec (this=0x7fd11cff8b20, flags=...) at kernel/qeventloop.cpp:204
#7  0x00007fd1b7f6808b in Digikam::WorkerObjectRunnable::run (this=0x7013630) at /build/buildd/digikam-3.2.0/core/libs/threads/threadmanager.cpp:196
#8  0x00007fd1b4f0a48d in QThreadPoolThread::run (this=0x33543b0) at concurrent/qthreadpool.cpp:107
#9  0x00007fd1b4f16b1c in QThreadPrivate::start (arg=0x33543b0) at thread/qthread_unix.cpp:338
#10 0x00007fd1af534e9a in start_thread (arg=0x7fd11cff9700) at pthread_create.c:308
#11 0x00007fd1b413fccd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#12 0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7fd107fff700 (LWP 29748)):
#0  0x00007fff157ff60c in ?? ()
#1  0x00007fff157ff89c in clock_gettime ()
#2  0x00007fd1ab75215d in __GI_clock_gettime (clock_id=<optimized out>, tp=<optimized out>) at ../sysdeps/unix/clock_gettime.c:116
#3  0x00007fd1b4f6c9f4 in do_gettime (frac=0x7fd107ffe878, sec=0x7fd107ffe870) at tools/qelapsedtimer_unix.cpp:123
#4  qt_gettime () at tools/qelapsedtimer_unix.cpp:140
#5  0x00007fd1b504244d in QTimerInfoList::updateCurrentTime (this=this@entry=0x7fd10c035ea0) at kernel/qeventdispatcher_unix.cpp:343
#6  0x00007fd1b5042793 in QTimerInfoList::timerWait (this=0x7fd10c035ea0, tm=...) at kernel/qeventdispatcher_unix.cpp:450
#7  0x00007fd1b50412fc in timerSourcePrepareHelper (src=<optimized out>, timeout=0x7fd107ffe964) at kernel/qeventdispatcher_glib.cpp:136
#8  0x00007fd1b50413a5 in timerSourcePrepare (source=<optimized out>, timeout=<optimized out>) at kernel/qeventdispatcher_glib.cpp:169
#9  0x00007fd1acae3618 in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#10 0x00007fd1acae3cab in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#11 0x00007fd1acae3ea4 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#12 0x00007fd1b5041c46 in QEventDispatcherGlib::processEvents (this=0x7fd10c0995c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#13 0x00007fd1b50122ef in QEventLoop::processEvents (this=this@entry=0x7fd107ffeb20, flags=...) at kernel/qeventloop.cpp:149
#14 0x00007fd1b5012578 in QEventLoop::exec (this=0x7fd107ffeb20, flags=...) at kernel/qeventloop.cpp:204
#15 0x00007fd1b7f6808b in Digikam::WorkerObjectRunnable::run (this=0x7fd12807d0e0) at /build/buildd/digikam-3.2.0/core/libs/threads/threadmanager.cpp:196
#16 0x00007fd1b4f0a48d in QThreadPoolThread::run (this=0x36081c0) at concurrent/qthreadpool.cpp:107
#17 0x00007fd1b4f16b1c in QThreadPrivate::start (arg=0x36081c0) at thread/qthread_unix.cpp:338
#18 0x00007fd1af534e9a in start_thread (arg=0x7fd107fff700) at pthread_create.c:308
#19 0x00007fd1b413fccd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#20 0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7fd16dffb700 (LWP 29749)):
#0  0x00007fd1b4134313 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007fd1acae3d84 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fd1acae3ea4 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fd1b5041c46 in QEventDispatcherGlib::processEvents (this=0x7fd128090160, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#4  0x00007fd1b50122ef in QEventLoop::processEvents (this=this@entry=0x7fd16dffab20, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007fd1b5012578 in QEventLoop::exec (this=0x7fd16dffab20, flags=...) at kernel/qeventloop.cpp:204
#6  0x00007fd1b7f6808b in Digikam::WorkerObjectRunnable::run (this=0x44b03b0) at /build/buildd/digikam-3.2.0/core/libs/threads/threadmanager.cpp:196
#7  0x00007fd1b4f0a48d in QThreadPoolThread::run (this=0x37f85e0) at concurrent/qthreadpool.cpp:107
#8  0x00007fd1b4f16b1c in QThreadPrivate::start (arg=0x37f85e0) at thread/qthread_unix.cpp:338
#9  0x00007fd1af534e9a in start_thread (arg=0x7fd16dffb700) at pthread_create.c:308
#10 0x00007fd1b413fccd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7fd182939700 (LWP 30030)):
#0  0x00007fd1b41328cd in read () at ../sysdeps/unix/syscall-template.S:82
#1  0x00007fd1acb2015f in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fd1acae3914 in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fd1acae3d22 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fd1acae3ea4 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fd1b5041c46 in QEventDispatcherGlib::processEvents (this=0x7fd1540255c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#6  0x00007fd1b50122ef in QEventLoop::processEvents (this=this@entry=0x7fd182938b20, flags=...) at kernel/qeventloop.cpp:149
#7  0x00007fd1b5012578 in QEventLoop::exec (this=0x7fd182938b20, flags=...) at kernel/qeventloop.cpp:204
#8  0x00007fd1b7f6808b in Digikam::WorkerObjectRunnable::run (this=0x7fd1283fcff0) at /build/buildd/digikam-3.2.0/core/libs/threads/threadmanager.cpp:196
#9  0x00007fd1b4f0a48d in QThreadPoolThread::run (this=0x36074d0) at concurrent/qthreadpool.cpp:107
#10 0x00007fd1b4f16b1c in QThreadPrivate::start (arg=0x36074d0) at thread/qthread_unix.cpp:338
#11 0x00007fd1af534e9a in start_thread (arg=0x7fd182939700) at pthread_create.c:308
#12 0x00007fd1b413fccd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#13 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7fd1ba6c3a00 (LWP 21683)):
[KCrash Handler]
#6  QSortFilterProxyModelPrivate::updateChildrenMapping (this=this@entry=0x2e49740, source_parent=..., parent_mapping=parent_mapping@entry=0x3e2c7b0, orient=orient@entry=Qt::Vertical, start=start@entry=36, end=end@entry=36, delta_item_count=delta_item_count@entry=1, remove=remove@entry=true) at itemviews/qsortfilterproxymodel.cpp:948
#7  0x00007fd1b5f845c0 in source_items_removed (orient=Qt::Vertical, end=36, start=36, source_parent=..., this=<optimized out>) at itemviews/qsortfilterproxymodel.cpp:890
#8  QSortFilterProxyModelPrivate::source_items_removed (this=0x2e49740, source_parent=..., start=36, end=<optimized out>, orient=Qt::Vertical) at itemviews/qsortfilterproxymodel.cpp:848
#9  0x00007fd1b5028f8f in QMetaObject::activate (sender=0x2e4c0d0, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fff1577dc60) at kernel/qobject.cpp:3547
#10 0x00007fd1b5072cb4 in QAbstractItemModel::rowsRemoved (this=<optimized out>, _t1=..., _t2=36, _t3=36) at .moc/release-shared/moc_qabstractitemmodel.cpp:211
#11 0x00007fd1b500cf3d in QAbstractItemModel::endRemoveRows (this=0x2e4c0d0) at kernel/qabstractitemmodel.cpp:2487
#12 0x00007fd1b5f8758a in QSortFilterProxyModelPrivate::remove_source_items (this=this@entry=0x2e4c120, source_to_proxy=..., proxy_to_source=..., source_items=..., source_parent=..., orient=orient@entry=Qt::Vertical, emit_signal=emit_signal@entry=true) at itemviews/qsortfilterproxymodel.cpp:539
#13 0x00007fd1b5f88c6d in QSortFilterProxyModelPrivate::source_items_about_to_be_removed (this=0x2e4c120, source_parent=..., start=37, end=37, orient=Qt::Vertical) at itemviews/qsortfilterproxymodel.cpp:840
#14 0x00007fd1b5028f8f in QMetaObject::activate (sender=0x2e43910, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fff1577df50) at kernel/qobject.cpp:3547
#15 0x00007fd1b5072c64 in QAbstractItemModel::rowsAboutToBeRemoved (this=<optimized out>, _t1=..., _t2=37, _t3=37) at .moc/release-shared/moc_qabstractitemmodel.cpp:204
#16 0x00007fd1b500ad36 in QAbstractItemModel::beginRemoveRows (this=0x2e43910, parent=..., first=37, last=37) at kernel/qabstractitemmodel.cpp:2470
#17 0x0000000000573773 in Digikam::AbstractAlbumModel::slotAlbumAboutToBeDeleted (this=0x2e43910, album=0x44fc4a0) at /build/buildd/digikam-3.2.0/core/libs/models/abstractalbummodel.cpp:480
#18 0x00007fd1b5028f8f in QMetaObject::activate (sender=0x22e9230, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fff1577e150) at kernel/qobject.cpp:3547
#19 0x000000000059de30 in Digikam::AlbumManager::signalAlbumAboutToBeDeleted (this=this@entry=0x22e9230, _t1=_t1@entry=0x44fc4a0) at /build/buildd/digikam-3.2.0/obj-x86_64-linux-gnu/core/digikam/albummanager.moc:238
#20 0x00000000005a35df in Digikam::AlbumManager::removeTAlbum (this=this@entry=0x22e9230, album=album@entry=0x44fc4a0) at /build/buildd/digikam-3.2.0/core/digikam/album/albummanager.cpp:2903
#21 0x00000000005a371e in Digikam::AlbumManager::deleteTAlbum (this=0x22e9230, album=0x44fc4a0, errMsg=...) at /build/buildd/digikam-3.2.0/core/digikam/album/albummanager.cpp:2350
#22 0x000000000062f6b1 in Digikam::TagModificationHelper::slotTagDelete (this=0x2f20bf0, t=<optimized out>) at /build/buildd/digikam-3.2.0/core/digikam/tags/tagmodificationhelper.cpp:262
#23 0x000000000062fc70 in Digikam::TagModificationHelper::slotTagDelete (this=<optimized out>) at /build/buildd/digikam-3.2.0/core/digikam/tags/tagmodificationhelper.cpp:271
#24 0x00000000006304b5 in Digikam::TagModificationHelper::qt_static_metacall (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=0x7fff1577e640) at /build/buildd/digikam-3.2.0/obj-x86_64-linux-gnu/core/digikam/tagmodificationhelper.moc:87
#25 0x00007fd1b5028f8f in QMetaObject::activate (sender=0x89408a0, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fff1577e640) at kernel/qobject.cpp:3547
#26 0x00007fd1b59f0a32 in QAction::triggered (this=this@entry=0x89408a0, _t1=false) at .moc/release-shared/moc_qaction.cpp:277
#27 0x00007fd1b59f0c20 in QAction::activate (this=0x89408a0, event=<optimized out>) at kernel/qaction.cpp:1257
#28 0x00007fd1b5e2f3d3 in QMenuPrivate::activateCausedStack (this=this@entry=0x60f4a80, causedStack=..., action=action@entry=0x89408a0, action_e=action_e@entry=QAction::Trigger, self=self@entry=true) at widgets/qmenu.cpp:1028
#29 0x00007fd1b5e356b9 in QMenuPrivate::activateAction (this=0x60f4a80, action=0x89408a0, action_e=QAction::Trigger, self=<optimized out>) at widgets/qmenu.cpp:1120
#30 0x00007fd1b67b8820 in KMenu::mouseReleaseEvent (this=0x7fff1577fe80, e=0x7fff1577f1e0) at ../../kdeui/widgets/kmenu.cpp:464
#31 0x00007fd1b5a46850 in QWidget::event (this=0x7fff1577fe80, event=0x7fff1577f1e0) at kernel/qwidget.cpp:8371
#32 0x00007fd1b5e3696b in QMenu::event (this=0x7fff1577fe80, e=0x7fff1577f1e0) at widgets/qmenu.cpp:2469
#33 0x00007fd1b59f6e9c in QApplicationPrivate::notify_helper (this=this@entry=0x2057840, receiver=receiver@entry=0x7fff1577fe80, e=e@entry=0x7fff1577f1e0) at kernel/qapplication.cpp:4562
#34 0x00007fd1b59fbb6b in QApplication::notify (this=<optimized out>, receiver=0x7fff1577fe80, e=0x7fff1577f1e0) at kernel/qapplication.cpp:4105
#35 0x00007fd1b66ffad6 in KApplication::notify (this=0x7fff15781b10, receiver=0x7fff1577fe80, event=0x7fff1577f1e0) at ../../kdeui/kernel/kapplication.cpp:311
#36 0x00007fd1b501359e in QCoreApplication::notifyInternal (this=0x7fff15781b10, receiver=0x7fff1577fe80, event=0x7fff1577f1e0) at kernel/qcoreapplication.cpp:915
#37 0x00007fd1b59f7cd3 in sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#38 QApplicationPrivate::sendMouseEvent (receiver=0x7fff1577fe80, event=0x7fff1577f1e0, alienWidget=0x0, nativeWidget=0x7fff1577fe80, buttonDown=0x7fd1b64d3308 <qt_button_down>, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:3173
#39 0x00007fd1b5a7541c in QETWidget::translateMouseEvent (this=this@entry=0x7fff1577fe80, event=event@entry=0x7fff1577f960) at kernel/qapplication_x11.cpp:4556
#40 0x00007fd1b5a7444f in QApplication::x11ProcessEvent (this=0x7fff15781b10, event=0x7fff1577f960) at kernel/qapplication_x11.cpp:3737
#41 0x00007fd1b5a9bfa2 in x11EventSourceDispatch (s=0x2059090, callback=0x0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#42 0x00007fd1acae3ab5 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#43 0x00007fd1acae3de8 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#44 0x00007fd1acae3ea4 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#45 0x00007fd1b5041c26 in QEventDispatcherGlib::processEvents (this=0x1fe6d00, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#46 0x00007fd1b5a9bc1e in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#47 0x00007fd1b50122ef in QEventLoop::processEvents (this=this@entry=0x7fff1577fd40, flags=...) at kernel/qeventloop.cpp:149
#48 0x00007fd1b5012578 in QEventLoop::exec (this=0x7fff1577fd40, flags=...) at kernel/qeventloop.cpp:204
#49 0x00007fd1b5e33395 in QMenu::exec (this=0x7fff1577fe80, p=..., action=0x0) at widgets/qmenu.cpp:2113
#50 0x000000000063e7e8 in Digikam::ContextMenuHelper::exec (this=0x7fff1577fe40, pos=..., at=<optimized out>) at /build/buildd/digikam-3.2.0/core/digikam/utils/contextmenuhelper.cpp:1110
#51 0x00000000005c40b5 in Digikam::AbstractAlbumTreeView::contextMenuEvent (this=0x2f18890, event=<optimized out>) at /build/buildd/digikam-3.2.0/core/digikam/album/albumtreeview.cpp:1048
#52 0x00007fd1b5a4659a in QWidget::event (this=0x2f18890, event=0x7fff157809e0) at kernel/qwidget.cpp:8538
#53 0x00007fd1b5df5b66 in QFrame::event (this=0x2f18890, e=0x7fff157809e0) at widgets/qframe.cpp:557
#54 0x00007fd1b5f0159b in QAbstractItemView::viewportEvent (this=0x2f18890, event=0x7fff157809e0) at itemviews/qabstractitemview.cpp:1644
#55 0x00007fd1b5f45d81 in QTreeView::viewportEvent (this=0x2f18890, event=0x7fff157809e0) at itemviews/qtreeview.cpp:1257
#56 0x00007fd1b5013706 in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=<optimized out>, receiver=0x2f18ff0, event=0x7fff157809e0) at kernel/qcoreapplication.cpp:1025
#57 0x00007fd1b59f6e6c in QApplicationPrivate::notify_helper (this=this@entry=0x2057840, receiver=receiver@entry=0x2f18ff0, e=e@entry=0x7fff157809e0) at kernel/qapplication.cpp:4558
#58 0x00007fd1b59fb875 in QApplication::notify (this=<optimized out>, receiver=0x2f18ff0, e=0x7fff157809e0) at kernel/qapplication.cpp:4184
#59 0x00007fd1b66ffad6 in KApplication::notify (this=0x7fff15781b10, receiver=0x2f18ff0, event=0x7fff157809e0) at ../../kdeui/kernel/kapplication.cpp:311
#60 0x00007fd1b501359e in QCoreApplication::notifyInternal (this=0x7fff15781b10, receiver=0x2f18ff0, event=0x7fff157809e0) at kernel/qcoreapplication.cpp:915
#61 0x00007fd1b5a755b1 in sendSpontaneousEvent (event=0x7fff157809e0, receiver=0x2f18ff0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:234
#62 QETWidget::translateMouseEvent (this=this@entry=0x2f18ff0, event=event@entry=0x7fff15781130) at kernel/qapplication_x11.cpp:4627
#63 0x00007fd1b5a7444f in QApplication::x11ProcessEvent (this=0x7fff15781b10, event=0x7fff15781130) at kernel/qapplication_x11.cpp:3737
#64 0x00007fd1b5a9bfa2 in x11EventSourceDispatch (s=0x2059090, callback=0x0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#65 0x00007fd1acae3ab5 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#66 0x00007fd1acae3de8 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#67 0x00007fd1acae3ea4 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#68 0x00007fd1b5041c26 in QEventDispatcherGlib::processEvents (this=0x1fe6d00, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#69 0x00007fd1b5a9bc1e in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#70 0x00007fd1b50122ef in QEventLoop::processEvents (this=this@entry=0x7fff15781500, flags=...) at kernel/qeventloop.cpp:149
#71 0x00007fd1b5012578 in QEventLoop::exec (this=0x7fff15781500, flags=...) at kernel/qeventloop.cpp:204
#72 0x00007fd1b5017738 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1187
#73 0x0000000000491c5b in main (argc=1, argv=0x7fff15781d48) at /build/buildd/digikam-3.2.0/core/digikam/main/main.cpp:235

Possible duplicates by query: bug 317545, bug 317440, bug 314152, bug 312372, bug 310950.

Reported using DrKonqi
Comment 1 caulier.gilles 2013-06-19 07:06:09 UTC

*** This bug has been marked as a duplicate of bug 309061 ***
Comment 2 caulier.gilles 2021-08-26 16:52:04 UTC
Fixed with #309061