https://bugs.kde.org/show_bug.cgi?id=373284
--- Comment #6 from Ritesh Raj Sarraf <kde-b...@researchut.com> --- I got one more crash, just now, in a different subsystem. In case you need the full report, let me know. I have it locally. ProcStatus: Name: digikam Umask: 0022 State: S (sleeping) Tgid: 15434 Ngid: 0 Pid: 15434 PPid: 1 TracerPid: 0 Uid: 1000 1000 1000 1000 Gid: 1000 1000 1000 1000 FDSize: 128 Groups: 4 24 25 27 29 30 44 46 50 101 102 108 119 147 1000 NStgid: 15434 NSpid: 15434 NSpgid: 5146 NSsid: 5146 VmPeak: 4437916 kB VmSize: 4226752 kB VmLck: 0 kB VmPin: 0 kB VmHWM: 312396 kB VmRSS: 308848 kB RssAnon: 171040 kB RssFile: 126900 kB RssShmem: 10908 kB VmData: 323124 kB VmStk: 136 kB VmExe: 40 kB VmLib: 255884 kB VmPTE: 2184 kB VmPMD: 28 kB VmSwap: 0 kB HugetlbPages: 0 kB Threads: 14 SigQ: 0/31265 SigPnd: 0000000000000000 ShdPnd: 0000000000000000 SigBlk: 0000000000000000 SigIgn: 0000000001001000 SigCgt: 0000000180010000 CapInh: 0000000000000000 CapPrm: 0000000000000000 CapEff: 0000000000000000 CapBnd: 0000003fffffffff CapAmb: 0000000000000000 Seccomp: 0 Cpus_allowed: ff Cpus_allowed_list: 0-7 Mems_allowed: 00000000,00000001 Mems_allowed_list: 0 voluntary_ctxt_switches: 21906 nonvoluntary_ctxt_switches: 9802 Registers: rax 0x12e5396100000011 1361557551124054033 rbx 0x55c2bb497600 94294854170112 rcx 0x7fba6d0f29d0 140438670354896 rdx 0x27 39 rsi 0x55c2bb497600 94294854170112 rdi 0x55c2bb497600 94294854170112 rbp 0x7fba6d1c68a0 0x7fba6d1c68a0 <QObject::staticMetaObject> rsp 0x7ffc07333c50 0x7ffc07333c50 r8 0x55c2bb497600 94294854170112 r9 0x7fba700a8a10 140438720383504 r10 0x1ccc 7372 r11 0x7fba6f9fb430 140438713381936 r12 0x2 2 r13 0x7fba6f9fd040 140438713389120 r14 0x3b 59 r15 0x7ffc07333dd0 140720429284816 rip 0x7fba6cf89bd7 0x7fba6cf89bd7 <QMetaObject::cast(QObject const*) const+23> eflags 0x10206 [ PF IF RF ] cs 0x33 51 ss 0x2b 43 ds 0x0 0 es 0x0 0 fs 0x0 0 gs 0x0 0 SegvAnalysis: Segfault happened at: 0x7fba6cf89bd7 <_ZNK11QMetaObject4castEPK7QObject+23>: callq *(%rax) PC (0x7fba6cf89bd7) ok source "*(%rax)" ok destination "(%rsp)" (0x7ffc07333c50) ok SP (0x7ffc07333c50) ok Reason could not be automatically determined. Signal: 11 SourcePackage: digikam Stacktrace: #0 0x00007fba6cf89bd7 in QMetaObject::cast(QObject const*) const () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #1 0x00007fba6f9fb48c in Digikam::ActionItemModel::actionForIndex(QModelIndex const&) (object=<optimized out>) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h:495 #2 0x00007fba6f9fb48c in Digikam::ActionItemModel::actionForIndex(QModelIndex const&) (v=...) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qvariant.h:709 #3 0x00007fba6f9fb48c in Digikam::ActionItemModel::actionForIndex(QModelIndex const&) (a=...) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qvariant.h:102 #4 0x00007fba6f9fb48c in Digikam::ActionItemModel::actionForIndex(QModelIndex const&) (v=...) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qvariant.h:835 #5 0x00007fba6f9fb48c in Digikam::ActionItemModel::actionForIndex(QModelIndex const&) (this=0x7ffc07333c80) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qvariant.h:352 #6 0x00007fba6f9fb48c in Digikam::ActionItemModel::actionForIndex(QModelIndex const&) (index=...) at ./core/libs/models/categorizeditemmodel.cpp:232 #7 0x00007fba6f9fb779 in Digikam::ActionItemModel::trigger(QModelIndex const&) (this=<optimized out>, index=...) at ./core/libs/models/categorizeditemmodel.cpp:274 action = <optimized out> #8 0x00007fba6cfacc89 in QMetaObject::activate(QObject*, int, int, void**) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #9 0x00007fba6dab2075 in QAbstractItemView::clicked(QModelIndex const&) () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #10 0x00007fba6dab5623 in QAbstractItemView::mouseReleaseEvent(QMouseEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #11 0x00007fba6dade4be in QListView::mouseReleaseEvent(QMouseEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #12 0x00007fba6ec4d8ab in Digikam::DCategorizedView::mouseReleaseEvent(QMouseEvent*) (this=0x55c2bd2d0c20, event=0x7ffc07334680) at ./core/libs/widgets/itemview/dcategorizedview.cpp:1324 initialPressPosition = <optimized out> rect = {x1 = 103, y1 = 0, x2 = 120799728, y2 = 32764} #13 0x00007fba6d8b01d8 in QWidget::event(QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #14 0x00007fba6d9986ee in QFrame::event(QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #15 0x00007fba6dabf493 in QAbstractItemView::viewportEvent(QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #16 0x00007fba6cf80df1 in QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #17 0x00007fba6d868b05 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #18 0x00007fba6d87119d in QApplication::notify(QObject*, QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #19 0x00007fba6cf81090 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #20 0x00007fba6d86f84d in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #21 0x00007fba6d8ca866 in () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #22 0x00007fba6d8cd273 in () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #23 0x00007fba6d868b2c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #24 0x00007fba6d8702e1 in QApplication::notify(QObject*, QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #25 0x00007fba6cf81090 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #26 0x00007fba6d2cdb03 in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5 #27 0x00007fba6d2cf685 in QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5 #28 0x00007fba6d2ad61b in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5 #29 0x00007fba426734e0 in () at /usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5 #30 0x00007fba63e2f7f7 in g_main_context_dispatch (context=0x7fba3c0016f0) at ././glib/gmain.c:3203 dispatch = 0x7fba426734d0 prev_source = 0x0 was_in_call = 0 user_data = 0x0 callback = 0x0 cb_funcs = <optimized out> cb_data = <optimized out> need_destroy = <optimized out> source = 0x55c2b9d87d10 current = 0x55c2b9d70fa0 i = 1 #31 0x00007fba63e2f7f7 in g_main_context_dispatch (context=context@entry=0x7fba3c0016f0) at ././glib/gmain.c:3856 #32 0x00007fba63e2fa60 in g_main_context_iterate (context=context@entry=0x7fba3c0016f0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ././glib/gmain.c:3929 max_priority = 0 timeout = 0 some_ready = 1 nfds = 14 allocated_nfds = 14 fds = <optimized out> #33 0x00007fba63e2fb0c in g_main_context_iteration (context=0x7fba3c0016f0, may_block=1) at ././glib/gmain.c:3990 retval = <optimized out> #34 0x00007fba6cfd56df in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #35 0x00007fba6cf7f07a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #36 0x00007fba6cf877ec in QCoreApplication::exec() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #37 0x000055c2b8bb4111 in main(int, char**) (argc=<optimized out>, argv=<optimized out>) at ./core/app/main/main.cpp:237 app = <incomplete type> aboutData = {d = 0x55c2b9d8f000} parser = {d = 0x55c2b9d97fd0} commandLineDBPath = {static null = {<No data fields>}, d = 0x7fba6d04b460 <QArrayData::shared_null>} config = {d = 0x55c2b9d9f770} group = <incomplete type> version = {static null = {<No data fields>}, d = 0x55c2b9dd5c20} iconTheme = {static null = {<No data fields>}, d = 0x55c2b9d9f990} mainConfig = <incomplete type> firstAlbumPath = {static null = {<No data fields>}, d = 0x7fba6d04b460 <QArrayData::shared_null>} params = {databaseType = {static null = {<No data fields>}, d = 0x55c2b9db2150}, databaseNameCore = {static null = {<No data fields>}, d = 0x55c2b9db2780}, connectOptions = {static null = {<No data fields>}, d = 0x55c2b9deb3f0}, hostName = {static null = {<No data fields>}, d = 0x55c2b9dcfd00}, port = -1, internalServer = false, userName = {static null = {<No data fields>}, d = 0x55c2b9de9630}, password = {static null = {<No data fields>}, d = 0x55c2b9db10f0}, databaseNameThumbnails = {static null = {<No data fields>}, d = 0x55c2b9db28e0}, databaseNameFace = {static null = {<No data fields>}, d = 0x55c2b9db29a0}, internalServerDBPath = {static null = {<No data fields>}, d = 0x55c2b9ddc900}, internalServerMysqlServCmd = {static null = {<No data fields>}, d = 0x55c2b9dd47c0}, internalServerMysqlInitCmd = {static null = {<No data fields>}, d = 0x55c2b9de2290}} digikam = 0x55c2b9fc3940 ret = <optimized out> StacktraceTop: QMetaObject::cast(QObject const*) const () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 Digikam::ActionItemModel::actionForIndex(QModelIndex const&) (object=<optimized out>) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h:495 Digikam::ActionItemModel::actionForIndex(QModelIndex const&) (v=...) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qvariant.h:709 Digikam::ActionItemModel::actionForIndex(QModelIndex const&) (a=...) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qvariant.h:102 Digikam::ActionItemModel::actionForIndex(QModelIndex const&) (v=...) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qvariant.h:835 Tags: third-party-packages ThreadStacktrace: . Thread 14 (Thread 0x7fb9e6ffb700 (LWP 15504)): #0 0x00007fba6920218f in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007fba63031223 in () at /usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5 #2 0x00007fba63359191 in () at /usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5 #3 0x00007fba691fc464 in start_thread (arg=0x7fb9e6ffb700) at pthread_create.c:333 __res = <optimized out> pd = 0x7fb9e6ffb700 now = <optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140436421195520, 5654827139443563333, 0, 140720429277839, 0, 140438722818112, -5689675058461172923, -5688845205489345723}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <optimized out> pagesize_m1 = <optimized out> sp = <optimized out> freesize = <optimized out> __PRETTY_FUNCTION__ = "start_thread" #4 0x00007fba6c0ce9df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105 . Thread 13 (Thread 0x7fb9cf57d700 (LWP 22810)): #0 0x00007fba69202538 in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:225 #1 0x00007fba6cda6b86 in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #2 0x00007fba6cda23a2 in () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #3 0x00007fba6cda5d88 in () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #4 0x00007fba691fc464 in start_thread (arg=0x7fb9cf57d700) at pthread_create.c:333 __res = <optimized out> pd = 0x7fb9cf57d700 now = <optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140436024317696, 5654827139443563333, 0, 140720429279215, 140436024317696, 140434424733616, -5689623041038509243, -5688845205489345723}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <optimized out> pagesize_m1 = <optimized out> sp = <optimized out> freesize = <optimized out> __PRETTY_FUNCTION__ = "start_thread" #5 0x00007fba6c0ce9df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105 . Thread 12 (Thread 0x7fba30cf0700 (LWP 15491)): #0 0x00007fba6920218f in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007fba6332846b in () at /usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5 #2 0x00007fba633284a9 in () at /usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5 #3 0x00007fba691fc464 in start_thread (arg=0x7fba30cf0700) at pthread_create.c:333 __res = <optimized out> pd = 0x7fba30cf0700 now = <optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140437659518720, 5654827139443563333, 0, 140720429254479, 140437659518720, 94294833023504, -5688720539023729851, -5688845205489345723}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <optimized out> pagesize_m1 = <optimized out> sp = <optimized out> freesize = <optimized out> __PRETTY_FUNCTION__ = "start_thread" #4 0x00007fba6c0ce9df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105 . Thread 11 (Thread 0x7fb9e77fc700 (LWP 15503)): #0 0x00007fba6920218f in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007fba63030101 in () at /usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5 #2 0x00007fba63359191 in () at /usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5 #3 0x00007fba691fc464 in start_thread (arg=0x7fb9e77fc700) at pthread_create.c:333 __res = <optimized out> pd = 0x7fb9e77fc700 now = <optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140436429588224, 5654827139443563333, 0, 140720429277935, 0, 140438722818112, -5689676158509671611, -5688845205489345723}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <optimized out> pagesize_m1 = <optimized out> sp = <optimized out> freesize = <optimized out> __PRETTY_FUNCTION__ = "start_thread" #4 0x00007fba6c0ce9df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105 . Thread 10 (Thread 0x7fb9e5ff9700 (LWP 15506)): #0 0x00007fba6920218f in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007fba63031223 in () at /usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5 #2 0x00007fba63359191 in () at /usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5 #3 0x00007fba691fc464 in start_thread (arg=0x7fb9e5ff9700) at pthread_create.c:333 __res = <optimized out> pd = 0x7fb9e5ff9700 now = <optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140436404410112, 5654827139443563333, 0, 140720429277839, 0, 140438722818112, -5689681656604681403, -5688845205489345723}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <optimized out> pagesize_m1 = <optimized out> sp = <optimized out> freesize = <optimized out> __PRETTY_FUNCTION__ = "start_thread" #4 0x00007fba6c0ce9df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105 . Thread 9 (Thread 0x7fb9cd579700 (LWP 22809)): #0 0x00007fba69202538 in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:225 #1 0x00007fba6cda6b86 in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #2 0x00007fba6cda23a2 in () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #3 0x00007fba6cda5d88 in () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #4 0x00007fba691fc464 in start_thread (arg=0x7fb9cd579700) at pthread_create.c:333 __res = <optimized out> pd = 0x7fb9cd579700 now = <optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140435990746880, 5654827139443563333, 0, 140720429279215, 140435990746880, 140435365227024, -5689627436937536699, -5688845205489345723}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <optimized out> pagesize_m1 = <optimized out> sp = <optimized out> freesize = <optimized out> __PRETTY_FUNCTION__ = "start_thread" #5 0x00007fba6c0ce9df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105 . Thread 8 (Thread 0x7fba33fff700 (LWP 15486)): #0 0x00007fba6920218f in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007fba6cda6c4b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #2 0x00007fba6eb8e032 in Digikam::ParkingThread::run() (this=0x55c2ba038790) at ./core/libs/threads/threadmanager.cpp:115 locker = {val = 94294832809897} copyTodo = {<QListSpecialMethods<QPair<QObject*, QThread*> >> = {<No data fields>}, {p = {static shared_null = {ref = {atomic = {_q_value = {<std::__atomic_base<int>> = {static _S_alignment = 4, _M_i = -1}, <No data fields>}}}, alloc = 0, begin = 0, end = 0, array = {0x0}}, d = 0x7fba6d04c560 <QListData::shared_null>}, d = 0x7fba6d04c560 <QListData::shared_null>}} #3 0x00007fba6cda5d88 in () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #4 0x00007fba691fc464 in start_thread (arg=0x7fba33fff700) at pthread_create.c:333 __res = <optimized out> pd = 0x7fba33fff700 now = <optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140437713057536, 5654827139443563333, 0, 140720429288159, 140437713057536, 94294828934000, -5688718485492491451, -5688845205489345723}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <optimized out> pagesize_m1 = <optimized out> sp = <optimized out> freesize = <optimized out> __PRETTY_FUNCTION__ = "start_thread" #5 0x00007fba6c0ce9df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105 . Thread 7 (Thread 0x7fb9e7ffd700 (LWP 15501)): #0 0x00007fba6c0c556d in poll () at ../sysdeps/unix/syscall-template.S:84 #1 0x00007fba63e2f9f6 in g_main_context_iterate (priority=<optimized out>, n_fds=1, fds=0x7fb9e0002670, timeout=<optimized out>, context=0x7fb9e0000990) at ././glib/gmain.c:4228 poll_func = 0x7fba63e3f840 <g_poll> max_priority = 2147483647 timeout = 9991 some_ready = <optimized out> nfds = 1 allocated_nfds = 1 fds = 0x7fb9e0002670 #2 0x00007fba63e2f9f6 in g_main_context_iterate (context=context@entry=0x7fb9e0000990, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ././glib/gmain.c:3924 max_priority = 2147483647 timeout = 9991 some_ready = <optimized out> nfds = 1 allocated_nfds = 1 fds = 0x7fb9e0002670 #3 0x00007fba63e2fb0c in g_main_context_iteration (context=0x7fb9e0000990, may_block=1) at ././glib/gmain.c:3990 retval = <optimized out> #4 0x00007fba6cfd56df in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x00007fba6cf7f07a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #6 0x00007fba6cda10d3 in QThread::exec() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #7 0x00007fba6cda5d88 in () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #8 0x00007fba691fc464 in start_thread (arg=0x7fb9e7ffd700) at pthread_create.c:333 __res = <optimized out> pd = 0x7fb9e7ffd700 now = <optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140436437980928, 5654827139443563333, 0, 140720429284687, 140436437980928, 94294847064640, -5689677260705653947, -5688845205489345723}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <optimized out> pagesize_m1 = <optimized out> sp = <optimized out> freesize = <optimized out> __PRETTY_FUNCTION__ = "start_thread" #9 0x00007fba6c0ce9df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105 . Thread 6 (Thread 0x7fba394d0700 (LWP 15477)): #0 0x00007fba6920218f in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007fba6cda6c4b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #2 0x00007fba6f7f00fa in Digikam::ScanController::run() (this=0x7fba700d6680 <_ZZN7Digikam12_GLOBAL__N_113Q_QGS_creator13innerFunctionEvE6holder>) at ./core/libs/database/utils/scancontroller.cpp:677 lock = {val = 94294830169401} doScan = false doPartialScan = false doInit = false doScanDeferred = false doFinishScan = false doUpdateUniqueHash = false task = {static null = {<No data fields>}, d = 0x7fba6d04b460 <QArrayData::shared_null>} #3 0x00007fba6cda5d88 in () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #4 0x00007fba691fc464 in start_thread (arg=0x7fba394d0700) at pthread_create.c:333 __res = <optimized out> pd = 0x7fba394d0700 now = <optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140437801993984, 5654827139443563333, 0, 140720429287311, 0, 140438722818112, -5688739247901271227, -5688845205489345723}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <optimized out> pagesize_m1 = <optimized out> sp = <optimized out> freesize = <optimized out> __PRETTY_FUNCTION__ = "start_thread" #5 0x00007fba6c0ce9df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105 . Thread 5 (Thread 0x7fba38ccf700 (LWP 15478)): #0 0x00007fba6c0c556d in poll () at ../sysdeps/unix/syscall-template.S:84 #1 0x00007fba63e2f9f6 in g_main_context_iterate (priority=<optimized out>, n_fds=4, fds=0x7fba2c018e70, timeout=<optimized out>, context=0x7fba2c000990) at ././glib/gmain.c:4228 poll_func = 0x7fba63e3f840 <g_poll> max_priority = 2147483647 timeout = -1 some_ready = <optimized out> nfds = 4 allocated_nfds = 4 fds = 0x7fba2c018e70 #2 0x00007fba63e2f9f6 in g_main_context_iterate (context=context@entry=0x7fba2c000990, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ././glib/gmain.c:3924 max_priority = 2147483647 timeout = -1 some_ready = <optimized out> nfds = 4 allocated_nfds = 4 fds = 0x7fba2c018e70 #3 0x00007fba63e2fb0c in g_main_context_iteration (context=0x7fba2c000990, may_block=1) at ././glib/gmain.c:3990 retval = <optimized out> #4 0x00007fba6cfd56df in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x00007fba6cf7f07a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #6 0x00007fba6cda10d3 in QThread::exec() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #7 0x00007fba694276d5 in () at /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5 #8 0x00007fba6cda5d88 in () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #9 0x00007fba691fc464 in start_thread (arg=0x7fba38ccf700) at pthread_create.c:333 __res = <optimized out> pd = 0x7fba38ccf700 now = <optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140437793601280, 5654827139443563333, 0, 140720429286863, 0, 140438722818112, -5688738147852772539, -5688845205489345723}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <optimized out> pagesize_m1 = <optimized out> sp = <optimized out> freesize = <optimized out> __PRETTY_FUNCTION__ = "start_thread" #10 0x00007fba6c0ce9df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105 . Thread 4 (Thread 0x7fb9e67fa700 (LWP 15505)): #0 0x00007fba6920218f in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007fba63031223 in () at /usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5 #2 0x00007fba63359191 in () at /usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5 #3 0x00007fba691fc464 in start_thread (arg=0x7fb9e67fa700) at pthread_create.c:333 __res = <optimized out> pd = 0x7fb9e67fa700 now = <optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140436412802816, 5654827139443563333, 0, 140720429277839, 0, 140438722818112, -5689673960560157883, -5688845205489345723}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <optimized out> pagesize_m1 = <optimized out> sp = <optimized out> freesize = <optimized out> __PRETTY_FUNCTION__ = "start_thread" #4 0x00007fba6c0ce9df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105 . Thread 3 (Thread 0x7fba40f67700 (LWP 15463)): #0 0x00007fba6c0c556d in poll () at ../sysdeps/unix/syscall-template.S:84 #1 0x00007fba5e660150 in () at /usr/lib/x86_64-linux-gnu/libxcb.so.1 #2 0x00007fba5e661ee9 in xcb_wait_for_event () at /usr/lib/x86_64-linux-gnu/libxcb.so.1 #3 0x00007fba4263cb69 in () at /usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5 #4 0x00007fba6cda5d88 in () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x00007fba691fc464 in start_thread (arg=0x7fba40f67700) at pthread_create.c:333 __res = <optimized out> pd = 0x7fba40f67700 now = <optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140437930538752, 5654827139443563333, 0, 140720429287071, 0, 140438722818112, -5688755795873391803, -5688845205489345723}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <optimized out> pagesize_m1 = <optimized out> sp = <optimized out> freesize = <optimized out> __PRETTY_FUNCTION__ = "start_thread" #6 0x00007fba6c0ce9df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105 . Thread 2 (Thread 0x7fba430cf700 (LWP 15462)): #0 0x00007fba6c0c556d in poll () at ../sysdeps/unix/syscall-template.S:84 #1 0x00007fba4c49bbd1 in () at /lib/x86_64-linux-gnu/libusb-1.0.so.0 #2 0x00007fba691fc464 in start_thread (arg=0x7fba430cf700) at pthread_create.c:333 __res = <optimized out> pd = 0x7fba430cf700 now = <optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140437965567744, 5654827139443563333, 0, 140720429290255, 0, 140438722818112, -5688752991259747515, -5688845205489345723}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <optimized out> pagesize_m1 = <optimized out> sp = <optimized out> freesize = <optimized out> __PRETTY_FUNCTION__ = "start_thread" #3 0x00007fba6c0ce9df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105 . Thread 1 (Thread 0x7fba430db600 (LWP 15434)): #0 0x00007fba6cf89bd7 in QMetaObject::cast(QObject const*) const () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #1 0x00007fba6f9fb48c in Digikam::ActionItemModel::actionForIndex(QModelIndex const&) (object=<optimized out>) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h:495 #2 0x00007fba6f9fb48c in Digikam::ActionItemModel::actionForIndex(QModelIndex const&) (v=...) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qvariant.h:709 #3 0x00007fba6f9fb48c in Digikam::ActionItemModel::actionForIndex(QModelIndex const&) (a=...) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qvariant.h:102 #4 0x00007fba6f9fb48c in Digikam::ActionItemModel::actionForIndex(QModelIndex const&) (v=...) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qvariant.h:835 #5 0x00007fba6f9fb48c in Digikam::ActionItemModel::actionForIndex(QModelIndex const&) (this=0x7ffc07333c80) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qvariant.h:352 #6 0x00007fba6f9fb48c in Digikam::ActionItemModel::actionForIndex(QModelIndex const&) (index=...) at ./core/libs/models/categorizeditemmodel.cpp:232 #7 0x00007fba6f9fb779 in Digikam::ActionItemModel::trigger(QModelIndex const&) (this=<optimized out>, index=...) at ./core/libs/models/categorizeditemmodel.cpp:274 action = <optimized out> #8 0x00007fba6cfacc89 in QMetaObject::activate(QObject*, int, int, void**) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #9 0x00007fba6dab2075 in QAbstractItemView::clicked(QModelIndex const&) () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #10 0x00007fba6dab5623 in QAbstractItemView::mouseReleaseEvent(QMouseEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #11 0x00007fba6dade4be in QListView::mouseReleaseEvent(QMouseEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #12 0x00007fba6ec4d8ab in Digikam::DCategorizedView::mouseReleaseEvent(QMouseEvent*) (this=0x55c2bd2d0c20, event=0x7ffc07334680) at ./core/libs/widgets/itemview/dcategorizedview.cpp:1324 initialPressPosition = <optimized out> rect = {x1 = 103, y1 = 0, x2 = 120799728, y2 = 32764} #13 0x00007fba6d8b01d8 in QWidget::event(QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #14 0x00007fba6d9986ee in QFrame::event(QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #15 0x00007fba6dabf493 in QAbstractItemView::viewportEvent(QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #16 0x00007fba6cf80df1 in QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #17 0x00007fba6d868b05 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #18 0x00007fba6d87119d in QApplication::notify(QObject*, QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #19 0x00007fba6cf81090 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #20 0x00007fba6d86f84d in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #21 0x00007fba6d8ca866 in () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #22 0x00007fba6d8cd273 in () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #23 0x00007fba6d868b2c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #24 0x00007fba6d8702e1 in QApplication::notify(QObject*, QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #25 0x00007fba6cf81090 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #26 0x00007fba6d2cdb03 in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5 #27 0x00007fba6d2cf685 in QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5 #28 0x00007fba6d2ad61b in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5 #29 0x00007fba426734e0 in () at /usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5 #30 0x00007fba63e2f7f7 in g_main_context_dispatch (context=0x7fba3c0016f0) at ././glib/gmain.c:3203 dispatch = 0x7fba426734d0 prev_source = 0x0 was_in_call = 0 user_data = 0x0 callback = 0x0 cb_funcs = <optimized out> cb_data = <optimized out> need_destroy = <optimized out> source = 0x55c2b9d87d10 current = 0x55c2b9d70fa0 i = 1 #31 0x00007fba63e2f7f7 in g_main_context_dispatch (context=context@entry=0x7fba3c0016f0) at ././glib/gmain.c:3856 #32 0x00007fba63e2fa60 in g_main_context_iterate (context=context@entry=0x7fba3c0016f0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ././glib/gmain.c:3929 max_priority = 0 timeout = 0 some_ready = 1 nfds = 14 allocated_nfds = 14 fds = <optimized out> #33 0x00007fba63e2fb0c in g_main_context_iteration (context=0x7fba3c0016f0, may_block=1) at ././glib/gmain.c:3990 retval = <optimized out> #34 0x00007fba6cfd56df in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #35 0x00007fba6cf7f07a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #36 0x00007fba6cf877ec in QCoreApplication::exec() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #37 0x000055c2b8bb4111 in main(int, char**) (argc=<optimized out>, argv=<optimized out>) at ./core/app/main/main.cpp:237 app = <incomplete type> aboutData = {d = 0x55c2b9d8f000} parser = {d = 0x55c2b9d97fd0} commandLineDBPath = {static null = {<No data fields>}, d = 0x7fba6d04b460 <QArrayData::shared_null>} config = {d = 0x55c2b9d9f770} group = <incomplete type> version = {static null = {<No data fields>}, d = 0x55c2b9dd5c20} iconTheme = {static null = {<No data fields>}, d = 0x55c2b9d9f990} mainConfig = <incomplete type> firstAlbumPath = {static null = {<No data fields>}, d = 0x7fba6d04b460 <QArrayData::shared_null>} params = {databaseType = {static null = {<No data fields>}, d = 0x55c2b9db2150}, databaseNameCore = {static null = {<No data fields>}, d = 0x55c2b9db2780}, connectOptions = {static null = {<No data fields>}, d = 0x55c2b9deb3f0}, hostName = {static null = {<No data fields>}, d = 0x55c2b9dcfd00}, port = -1, internalServer = false, userName = {static null = {<No data fields>}, d = 0x55c2b9de9630}, password = {static null = {<No data fields>}, d = 0x55c2b9db10f0}, databaseNameThumbnails = {static null = {<No data fields>}, d = 0x55c2b9db28e0}, databaseNameFace = {static null = {<No data fields>}, d = 0x55c2b9db29a0}, internalServerDBPath = {static null = {<No data fields>}, d = 0x55c2b9ddc900}, internalServerMysqlServCmd = {static null = {<No data fields>}, d = 0x55c2b9dd47c0}, internalServerMysqlInitCmd = {static null = {<No data fields>}, d = 0x55c2b9de2290}} digikam = 0x55c2b9fc3940 ret = <optimized out> Title: digikam crashed with SIGSEGV in QMetaObject::cast() Uname: Linux 4.8.12+ x86_64 UserGroups: adm audio cdrom dip floppy input netdev plugdev staff sudo systemd-journal uml-net video weston-launch -- You are receiving this mail because: You are watching all bug changes.