Bug 453174 - Dolphin crashes in KVersionControlPlugin::ItemVersion() on exit
Summary: Dolphin crashes in KVersionControlPlugin::ItemVersion() on exit
Status: RESOLVED DUPLICATE of bug 477425
Alias: None
Product: dolphin
Classification: Applications
Component: plugins: git (show other bugs)
Version: 22.04.0
Platform: Compiled Sources Linux
: NOR crash
Target Milestone: ---
Assignee: Sebastian Dörner
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2022-04-29 07:41 UTC by Łukasz Żarnowiecki
Modified: 2023-11-28 10:34 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Łukasz Żarnowiecki 2022-04-29 07:41:08 UTC
Application: dolphin (22.04.0)
 (Compiled from sources)
Qt Version: 5.15.3
Frameworks Version: 5.93.0
Operating System: Linux 5.17.4-arch1-1 x86_64
Windowing System: X11
Distribution: "Arch Linux"
DrKonqi: 5.24.4 [KCrashBackend]

-- Information about the crash:
- What I was doing when the application crashed:
I closed dolphin and it did crash. I had two tabs open. One tab had opened a directory which no longer existed.

The reporter is unsure if this crash is reproducible.

-- Backtrace:
Application: Dolphin (dolphin), signal: Bus error
Content of s_kcrashErrorMessage: {_M_t = {<std::__uniq_ptr_impl<char, std::default_delete<char []> >> = {_M_t = std::tuple containing = {[1] = 0x0, [2] = {<No data fields>}}}, <No data fields>}}
[KCrash Handler]
#6  QHashNode<QString, KVersionControlPlugin::ItemVersion>::same_key (key0=..., h0=1158673663, this=0x7f924d5b362b) at /usr/include/qt/QtCore/qhash.h:156
#7  QHash<QString, KVersionControlPlugin::ItemVersion>::findNode (this=this@entry=0x557650494c28, akey=..., h=1158673663) at /usr/include/qt/QtCore/qhash.h:931
#8  0x00007f96300cbc4a in QHash<QString, KVersionControlPlugin::ItemVersion>::findNode (ahp=0x0, akey=..., this=0x557650494c28) at /usr/include/qt/QtCore/qhash.h:950
#9  QHash<QString, KVersionControlPlugin::ItemVersion>::contains (akey=..., this=0x557650494c28) at /usr/include/qt/QtCore/qhash.h:920
#10 FileViewGitPlugin::beginRetrieval (this=0x7f95eccc5608, directory=...) at /usr/src/debug/dolphin-plugins-22.04.0/git/fileviewgitplugin.cpp:242
#11 0x00007f964180676a in UpdateItemStatesThread::run (this=0x557650336f60) at /usr/src/debug/dolphin-22.04.0/src/views/versioncontrol/updateitemstatesthread.cpp:36
#12 0x00007f963f7898cc in QThreadPrivate::start (arg=0x557650336f60) at thread/qthread_unix.cpp:331
#13 0x00007f963f3025c2 in start_thread () from /usr/lib/libc.so.6
#14 0x00007f963f387584 in clone () from /usr/lib/libc.so.6

Thread 25 (Thread 0x7f95ef7fe640 (LWP 135344) "Thread (pooled)"):
#1  0x00007f963f301c64 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /usr/lib/libc.so.6
#2  0x00007f963f790c84 in QWaitConditionPrivate::wait_relative (deadline=..., this=0x55764fedf300) at thread/qwaitcondition_unix.cpp:136
#3  QWaitConditionPrivate::wait (deadline=..., deadline=..., this=0x55764fedf300) at thread/qwaitcondition_unix.cpp:144
#4  QWaitCondition::wait (this=<optimized out>, mutex=0x55764fcca4b8, deadline=...) at thread/qwaitcondition_unix.cpp:225
#5  0x00007f963f78db47 in QThreadPoolThread::run (this=0x55764fedcd70) at thread/qthreadpool.cpp:140
#6  0x00007f963f7898cc in QThreadPrivate::start (arg=0x55764fedcd70) at thread/qthread_unix.cpp:331
#7  0x00007f963f3025c2 in start_thread () from /usr/lib/libc.so.6
#8  0x00007f963f387584 in clone () from /usr/lib/libc.so.6

Thread 24 (Thread 0x7f95f4ff9640 (LWP 135343) "Thread (pooled)"):
#1  0x00007f963f301c64 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /usr/lib/libc.so.6
#2  0x00007f963f790c84 in QWaitConditionPrivate::wait_relative (deadline=..., this=0x55764fca29f0) at thread/qwaitcondition_unix.cpp:136
#3  QWaitConditionPrivate::wait (deadline=..., deadline=..., this=0x55764fca29f0) at thread/qwaitcondition_unix.cpp:144
#4  QWaitCondition::wait (this=<optimized out>, mutex=0x55764fcca4b8, deadline=...) at thread/qwaitcondition_unix.cpp:225
#5  0x00007f963f78db47 in QThreadPoolThread::run (this=0x55764fecffc0) at thread/qthreadpool.cpp:140
#6  0x00007f963f7898cc in QThreadPrivate::start (arg=0x55764fecffc0) at thread/qthread_unix.cpp:331
#7  0x00007f963f3025c2 in start_thread () from /usr/lib/libc.so.6
#8  0x00007f963f387584 in clone () from /usr/lib/libc.so.6

Thread 23 (Thread 0x7f95f57fa640 (LWP 135342) "Thread (pooled)"):
#1  0x00007f963f301c64 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /usr/lib/libc.so.6
#2  0x00007f963f790c84 in QWaitConditionPrivate::wait_relative (deadline=..., this=0x55764fee3e00) at thread/qwaitcondition_unix.cpp:136
#3  QWaitConditionPrivate::wait (deadline=..., deadline=..., this=0x55764fee3e00) at thread/qwaitcondition_unix.cpp:144
#4  QWaitCondition::wait (this=<optimized out>, mutex=0x55764fcca4b8, deadline=...) at thread/qwaitcondition_unix.cpp:225
#5  0x00007f963f78db47 in QThreadPoolThread::run (this=0x55764ff41c20) at thread/qthreadpool.cpp:140
#6  0x00007f963f7898cc in QThreadPrivate::start (arg=0x55764ff41c20) at thread/qthread_unix.cpp:331
#7  0x00007f963f3025c2 in start_thread () from /usr/lib/libc.so.6
#8  0x00007f963f387584 in clone () from /usr/lib/libc.so.6

Thread 22 (Thread 0x7f95ee7fc640 (LWP 135341) "Thread (pooled)"):
#1  0x00007f963f301c64 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /usr/lib/libc.so.6
#2  0x00007f963f790c84 in QWaitConditionPrivate::wait_relative (deadline=..., this=0x55764ff452b0) at thread/qwaitcondition_unix.cpp:136
#3  QWaitConditionPrivate::wait (deadline=..., deadline=..., this=0x55764ff452b0) at thread/qwaitcondition_unix.cpp:144
#4  QWaitCondition::wait (this=<optimized out>, mutex=0x55764fcca4b8, deadline=...) at thread/qwaitcondition_unix.cpp:225
#5  0x00007f963f78db47 in QThreadPoolThread::run (this=0x55764fed0460) at thread/qthreadpool.cpp:140
#6  0x00007f963f7898cc in QThreadPrivate::start (arg=0x55764fed0460) at thread/qthread_unix.cpp:331
#7  0x00007f963f3025c2 in start_thread () from /usr/lib/libc.so.6
#8  0x00007f963f387584 in clone () from /usr/lib/libc.so.6

Thread 21 (Thread 0x7f95effff640 (LWP 135340) "Thread (pooled)"):
#1  0x00007f963f301c64 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /usr/lib/libc.so.6
#2  0x00007f963f790c84 in QWaitConditionPrivate::wait_relative (deadline=..., this=0x55764feca190) at thread/qwaitcondition_unix.cpp:136
#3  QWaitConditionPrivate::wait (deadline=..., deadline=..., this=0x55764feca190) at thread/qwaitcondition_unix.cpp:144
#4  QWaitCondition::wait (this=<optimized out>, mutex=0x55764fcca4b8, deadline=...) at thread/qwaitcondition_unix.cpp:225
#5  0x00007f963f78db47 in QThreadPoolThread::run (this=0x55764ff3b2a0) at thread/qthreadpool.cpp:140
#6  0x00007f963f7898cc in QThreadPrivate::start (arg=0x55764ff3b2a0) at thread/qthread_unix.cpp:331
#7  0x00007f963f3025c2 in start_thread () from /usr/lib/libc.so.6
#8  0x00007f963f387584 in clone () from /usr/lib/libc.so.6

Thread 20 (Thread 0x7f95eeffd640 (LWP 135339) "Thread (pooled)"):
#1  0x00007f963f301c64 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /usr/lib/libc.so.6
#2  0x00007f963f790c84 in QWaitConditionPrivate::wait_relative (deadline=..., this=0x55764fed2150) at thread/qwaitcondition_unix.cpp:136
#3  QWaitConditionPrivate::wait (deadline=..., deadline=..., this=0x55764fed2150) at thread/qwaitcondition_unix.cpp:144
#4  QWaitCondition::wait (this=<optimized out>, mutex=0x55764fcca4b8, deadline=...) at thread/qwaitcondition_unix.cpp:225
#5  0x00007f963f78db47 in QThreadPoolThread::run (this=0x55765001bef0) at thread/qthreadpool.cpp:140
#6  0x00007f963f7898cc in QThreadPrivate::start (arg=0x55765001bef0) at thread/qthread_unix.cpp:331
#7  0x00007f963f3025c2 in start_thread () from /usr/lib/libc.so.6
#8  0x00007f963f387584 in clone () from /usr/lib/libc.so.6

Thread 19 (Thread 0x7f95edffb640 (LWP 134358) "QThread"):
#1  0x00007f963f34d92d in clock_gettime@GLIBC_2.2.5 () from /usr/lib/libc.so.6
#2  0x00007f963f97656a in qt_clock_gettime (ts=0x7f95edffa790, clock=1) at kernel/qelapsedtimer_unix.cpp:111
#3  do_gettime (frac=<synthetic pointer>, sec=<synthetic pointer>) at kernel/qelapsedtimer_unix.cpp:166
#4  qt_gettime () at kernel/qelapsedtimer_unix.cpp:175
#5  QTimerInfoList::updateCurrentTime (this=this@entry=0x7f95c0004930) at kernel/qtimerinfo_unix.cpp:91
#6  0x00007f963f976c8a in QTimerInfoList::timerWait (this=this@entry=0x7f95c0004930, tm=...) at kernel/qtimerinfo_unix.cpp:388
#7  0x00007f963f976f3f in timerSourcePrepareHelper (timeout=0x7f95edffa864, src=0x7f95c00048d0) at kernel/qeventdispatcher_glib.cpp:133
#8  timerSourcePrepare (source=source@entry=0x7f95c00048d0, timeout=timeout@entry=0x7f95edffa864) at kernel/qeventdispatcher_glib.cpp:166
#9  0x00007f963d5fcd33 in g_main_context_prepare (context=0x7f95c0000c30, priority=0x7f95edffa928) at ../glib/glib/gmain.c:3737
#10 0x00007f963d6537e6 in g_main_context_iterate.constprop.0 (context=context@entry=0x7f95c0000c30, block=-302012116, block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/glib/gmain.c:4191
#11 0x00007f963d5fa6c5 in g_main_context_iteration (context=0x7f95c0000c30, may_block=1) at ../glib/glib/gmain.c:4276
#12 0x00007f963f97d5f7 in QEventDispatcherGlib::processEvents (this=0x7f95c0000b70, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#13 0x00007f963f92988b in QEventLoop::exec (this=0x7f95edffaa80, flags=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:69
#14 0x00007f963f78ca56 in QThread::exec (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#15 0x00007f963f7898cc in QThreadPrivate::start (arg=0x557650199c50) at thread/qthread_unix.cpp:331
#16 0x00007f963f3025c2 in start_thread () from /usr/lib/libc.so.6
#17 0x00007f963f387584 in clone () from /usr/lib/libc.so.6

Thread 18 (Thread 0x7f95f5ffb640 (LWP 134351) "dolphin:shlo3"):
#1  0x00007f963f301960 in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libc.so.6
#2  0x00007f9630ec82ac in cnd_wait () at ../mesa-22.0.2/include/c11/threads_posix.h:155
#3  util_queue_thread_func () at ../mesa-22.0.2/src/util/u_queue.c:294
#4  0x00007f9630ec193c in impl_thrd_routine () at ../mesa-22.0.2/include/c11/threads_posix.h:87
#5  0x00007f963f3025c2 in start_thread () from /usr/lib/libc.so.6
#6  0x00007f963f387584 in clone () from /usr/lib/libc.so.6

Thread 17 (Thread 0x7f95f67fc640 (LWP 134350) "dolphin:shlo2"):
#1  0x00007f963f301960 in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libc.so.6
#2  0x00007f9630ec82ac in cnd_wait () at ../mesa-22.0.2/include/c11/threads_posix.h:155
#3  util_queue_thread_func () at ../mesa-22.0.2/src/util/u_queue.c:294
#4  0x00007f9630ec193c in impl_thrd_routine () at ../mesa-22.0.2/include/c11/threads_posix.h:87
#5  0x00007f963f3025c2 in start_thread () from /usr/lib/libc.so.6
#6  0x00007f963f387584 in clone () from /usr/lib/libc.so.6

Thread 16 (Thread 0x7f95f6ffd640 (LWP 134349) "dolphin:shlo1"):
#1  0x00007f963f301960 in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libc.so.6
#2  0x00007f9630ec82ac in cnd_wait () at ../mesa-22.0.2/include/c11/threads_posix.h:155
#3  util_queue_thread_func () at ../mesa-22.0.2/src/util/u_queue.c:294
#4  0x00007f9630ec193c in impl_thrd_routine () at ../mesa-22.0.2/include/c11/threads_posix.h:87
#5  0x00007f963f3025c2 in start_thread () from /usr/lib/libc.so.6
#6  0x00007f963f387584 in clone () from /usr/lib/libc.so.6

Thread 15 (Thread 0x7f95f77fe640 (LWP 134348) "dolphin:shlo0"):
#1  0x00007f963f301960 in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libc.so.6
#2  0x00007f9630ec82ac in cnd_wait () at ../mesa-22.0.2/include/c11/threads_posix.h:155
#3  util_queue_thread_func () at ../mesa-22.0.2/src/util/u_queue.c:294
#4  0x00007f9630ec193c in impl_thrd_routine () at ../mesa-22.0.2/include/c11/threads_posix.h:87
#5  0x00007f963f3025c2 in start_thread () from /usr/lib/libc.so.6
#6  0x00007f963f387584 in clone () from /usr/lib/libc.so.6

Thread 14 (Thread 0x7f95f7fff640 (LWP 134347) "dolphin:sh8"):
#1  0x00007f963f301960 in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libc.so.6
#2  0x00007f9630ec82ac in cnd_wait () at ../mesa-22.0.2/include/c11/threads_posix.h:155
#3  util_queue_thread_func () at ../mesa-22.0.2/src/util/u_queue.c:294
#4  0x00007f9630ec193c in impl_thrd_routine () at ../mesa-22.0.2/include/c11/threads_posix.h:87
#5  0x00007f963f3025c2 in start_thread () from /usr/lib/libc.so.6
#6  0x00007f963f387584 in clone () from /usr/lib/libc.so.6

Thread 13 (Thread 0x7f9618ff9640 (LWP 134346) "dolphin:sh7"):
#1  0x00007f963f301960 in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libc.so.6
#2  0x00007f9630ec82ac in cnd_wait () at ../mesa-22.0.2/include/c11/threads_posix.h:155
#3  util_queue_thread_func () at ../mesa-22.0.2/src/util/u_queue.c:294
#4  0x00007f9630ec193c in impl_thrd_routine () at ../mesa-22.0.2/include/c11/threads_posix.h:87
#5  0x00007f963f3025c2 in start_thread () from /usr/lib/libc.so.6
#6  0x00007f963f387584 in clone () from /usr/lib/libc.so.6

Thread 12 (Thread 0x7f96197fa640 (LWP 134345) "dolphin:sh6"):
#1  0x00007f963f301960 in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libc.so.6
#2  0x00007f9630ec82ac in cnd_wait () at ../mesa-22.0.2/include/c11/threads_posix.h:155
#3  util_queue_thread_func () at ../mesa-22.0.2/src/util/u_queue.c:294
#4  0x00007f9630ec193c in impl_thrd_routine () at ../mesa-22.0.2/include/c11/threads_posix.h:87
#5  0x00007f963f3025c2 in start_thread () from /usr/lib/libc.so.6
#6  0x00007f963f387584 in clone () from /usr/lib/libc.so.6

Thread 11 (Thread 0x7f9619ffb640 (LWP 134344) "dolphin:sh5"):
#1  0x00007f963f301960 in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libc.so.6
#2  0x00007f9630ec82ac in cnd_wait () at ../mesa-22.0.2/include/c11/threads_posix.h:155
#3  util_queue_thread_func () at ../mesa-22.0.2/src/util/u_queue.c:294
#4  0x00007f9630ec193c in impl_thrd_routine () at ../mesa-22.0.2/include/c11/threads_posix.h:87
#5  0x00007f963f3025c2 in start_thread () from /usr/lib/libc.so.6
#6  0x00007f963f387584 in clone () from /usr/lib/libc.so.6

Thread 10 (Thread 0x7f961a7fc640 (LWP 134343) "dolphin:sh4"):
#1  0x00007f963f301960 in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libc.so.6
#2  0x00007f9630ec82ac in cnd_wait () at ../mesa-22.0.2/include/c11/threads_posix.h:155
#3  util_queue_thread_func () at ../mesa-22.0.2/src/util/u_queue.c:294
#4  0x00007f9630ec193c in impl_thrd_routine () at ../mesa-22.0.2/include/c11/threads_posix.h:87
#5  0x00007f963f3025c2 in start_thread () from /usr/lib/libc.so.6
#6  0x00007f963f387584 in clone () from /usr/lib/libc.so.6

Thread 9 (Thread 0x7f961affd640 (LWP 134342) "dolphin:sh3"):
#1  0x00007f963f301960 in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libc.so.6
#2  0x00007f9630ec82ac in cnd_wait () at ../mesa-22.0.2/include/c11/threads_posix.h:155
#3  util_queue_thread_func () at ../mesa-22.0.2/src/util/u_queue.c:294
#4  0x00007f9630ec193c in impl_thrd_routine () at ../mesa-22.0.2/include/c11/threads_posix.h:87
#5  0x00007f963f3025c2 in start_thread () from /usr/lib/libc.so.6
#6  0x00007f963f387584 in clone () from /usr/lib/libc.so.6

Thread 8 (Thread 0x7f961b7fe640 (LWP 134341) "dolphin:sh2"):
#1  0x00007f963f301960 in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libc.so.6
#2  0x00007f9630ec82ac in cnd_wait () at ../mesa-22.0.2/include/c11/threads_posix.h:155
#3  util_queue_thread_func () at ../mesa-22.0.2/src/util/u_queue.c:294
#4  0x00007f9630ec193c in impl_thrd_routine () at ../mesa-22.0.2/include/c11/threads_posix.h:87
#5  0x00007f963f3025c2 in start_thread () from /usr/lib/libc.so.6
#6  0x00007f963f387584 in clone () from /usr/lib/libc.so.6

Thread 7 (Thread 0x7f961bfff640 (LWP 134340) "dolphin:sh1"):
#1  0x00007f963f301960 in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libc.so.6
#2  0x00007f9630ec82ac in cnd_wait () at ../mesa-22.0.2/include/c11/threads_posix.h:155
#3  util_queue_thread_func () at ../mesa-22.0.2/src/util/u_queue.c:294
#4  0x00007f9630ec193c in impl_thrd_routine () at ../mesa-22.0.2/include/c11/threads_posix.h:87
#5  0x00007f963f3025c2 in start_thread () from /usr/lib/libc.so.6
#6  0x00007f963f387584 in clone () from /usr/lib/libc.so.6

Thread 6 (Thread 0x7f9620ee8640 (LWP 134339) "dolphin:sh0"):
#1  0x00007f963f301960 in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libc.so.6
#2  0x00007f9630ec82ac in cnd_wait () at ../mesa-22.0.2/include/c11/threads_posix.h:155
#3  util_queue_thread_func () at ../mesa-22.0.2/src/util/u_queue.c:294
#4  0x00007f9630ec193c in impl_thrd_routine () at ../mesa-22.0.2/include/c11/threads_posix.h:87
#5  0x00007f963f3025c2 in start_thread () from /usr/lib/libc.so.6
#6  0x00007f963f387584 in clone () from /usr/lib/libc.so.6

Thread 5 (Thread 0x7f96216e9640 (LWP 134338) "dolphin:disk$0"):
#1  0x00007f963f301960 in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libc.so.6
#2  0x00007f9630ec82ac in cnd_wait () at ../mesa-22.0.2/include/c11/threads_posix.h:155
#3  util_queue_thread_func () at ../mesa-22.0.2/src/util/u_queue.c:294
#4  0x00007f9630ec193c in impl_thrd_routine () at ../mesa-22.0.2/include/c11/threads_posix.h:87
#5  0x00007f963f3025c2 in start_thread () from /usr/lib/libc.so.6
#6  0x00007f963f387584 in clone () from /usr/lib/libc.so.6

Thread 4 (Thread 0x7f9630b01640 (LWP 134337) "dolphin:cs0"):
#1  0x00007f963f301960 in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libc.so.6
#2  0x00007f9630ec82ac in cnd_wait () at ../mesa-22.0.2/include/c11/threads_posix.h:155
#3  util_queue_thread_func () at ../mesa-22.0.2/src/util/u_queue.c:294
#4  0x00007f9630ec193c in impl_thrd_routine () at ../mesa-22.0.2/include/c11/threads_posix.h:87
#5  0x00007f963f3025c2 in start_thread () from /usr/lib/libc.so.6
#6  0x00007f963f387584 in clone () from /usr/lib/libc.so.6

Thread 3 (Thread 0x7f96335ef640 (LWP 134335) "dolphin"):
#1  0x00007f963ca5f524 in ?? () from /usr/lib/libusbmuxd-2.0.so.6
#2  0x00007f963ca608a9 in ?? () from /usr/lib/libusbmuxd-2.0.so.6
#3  0x00007f963f3025c2 in start_thread () from /usr/lib/libc.so.6
#4  0x00007f963f387584 in clone () from /usr/lib/libc.so.6

Thread 2 (Thread 0x7f9638d0c640 (LWP 134334) "QDBusConnection"):
#1  0x00007f963f34d92d in clock_gettime@GLIBC_2.2.5 () from /usr/lib/libc.so.6
#2  0x00007f963d5fd602 in sysprof_clock_get_current_time () at /usr/include/sysprof-4/sysprof-clock.h:88
#3  g_main_context_check (context=0x7f962c000c30, max_priority=2147483647, fds=<optimized out>, n_fds=953202752) at ../glib/glib/gmain.c:4033
#4  0x00007f963d653877 in g_main_context_iterate.constprop.0 (context=context@entry=0x7f962c000c30, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/glib/gmain.c:4208
#5  0x00007f963d5fa6c5 in g_main_context_iteration (context=0x7f962c000c30, may_block=1) at ../glib/glib/gmain.c:4276
#6  0x00007f963f97d5f7 in QEventDispatcherGlib::processEvents (this=0x7f962c000b70, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#7  0x00007f963f92988b in QEventLoop::exec (this=0x7f9638d0ba50, flags=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:69
#8  0x00007f963f78ca56 in QThread::exec (this=this@entry=0x7f96409be640 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#9  0x00007f96409623a9 in QDBusConnectionManager::run (this=0x7f96409be640 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at /usr/src/debug/qtbase/src/dbus/qdbusconnection.cpp:179
#10 0x00007f963f7898cc in QThreadPrivate::start (arg=0x7f96409be640 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at thread/qthread_unix.cpp:331
#11 0x00007f963f3025c2 in start_thread () from /usr/lib/libc.so.6
#12 0x00007f963f387584 in clone () from /usr/lib/libc.so.6

Thread 1 (Thread 0x7f963a057a80 (LWP 134328) "dolphin"):
#1  0x00007f963e10264b in poll (__timeout=-1, __nfds=1, __fds=0x7fff46258158) at /usr/include/bits/poll2.h:47
#2  _xcb_conn_wait (c=c@entry=0x55764f9f2bf0, cond=cond@entry=0x7fff46258270, vector=vector@entry=0x0, count=count@entry=0x0) at xcb_conn.c:480
#3  0x00007f963e1047ef in wait_for_reply (c=c@entry=0x55764f9f2bf0, request=request@entry=16309, e=e@entry=0x7fff462582f0) at xcb_in.c:516
#4  0x00007f963e104a0e in xcb_request_check (c=0x55764f9f2bf0, cookie=...) at xcb_in.c:745
#5  0x00007f96399e7c1c in QXcbBackingStoreImage::destroyShmSegment (this=this@entry=0x5576503f14a0) at /usr/src/debug/qtbase/src/plugins/platforms/xcb/qxcbbackingstore.cpp:450
#6  0x00007f96399e7e98 in QXcbBackingStoreImage::destroy (this=this@entry=0x5576503f14a0, destroyShm=destroyShm@entry=true) at /usr/src/debug/qtbase/src/plugins/platforms/xcb/qxcbbackingstore.cpp:282
#7  0x00007f96399e8a41 in QXcbBackingStoreImage::~QXcbBackingStoreImage (this=<optimized out>, this=<optimized out>) at /usr/src/debug/qtbase/src/plugins/platforms/xcb/qxcbbackingstore.cpp:82
#8  QXcbBackingStore::~QXcbBackingStore (this=<optimized out>, this=<optimized out>) at /usr/src/debug/qtbase/src/plugins/platforms/xcb/qxcbbackingstore.cpp:786
#9  0x00007f96399e8b4d in QXcbBackingStore::~QXcbBackingStore (this=<optimized out>, this=<optimized out>) at /usr/src/debug/qtbase/src/plugins/platforms/xcb/qxcbbackingstore.cpp:787
#10 0x00007f963fea3dbd in QBackingStore::~QBackingStore (this=<optimized out>, this=<optimized out>) at painting/qbackingstore.cpp:110
#11 0x00007f96403ce4e6 in deleteBackingStore (d=0x55764f9f2a10) at kernel/qwidget.cpp:1674
#12 QWidgetPrivate::deleteTLSysExtra (this=0x55764f9f2a10) at kernel/qwidget.cpp:1685
#13 QWidgetPrivate::deleteTLSysExtra (this=0x55764f9f2a10) at kernel/qwidget.cpp:1678
#14 0x00007f96403ea111 in QWidget::destroy (this=0x55764fb23d80, destroyWindow=<optimized out>, destroySubWindows=<optimized out>) at kernel/qwidget.cpp:12154
#15 0x00007f96403cca8b in QWidget::~QWidget (this=<optimized out>, this=<optimized out>) at kernel/qwidget.cpp:1527
#16 0x000055764f8d2246 in DolphinMainWindow::~DolphinMainWindow (this=<optimized out>, this=<optimized out>) at /usr/src/debug/dolphin-22.04.0/src/dolphinmainwindow.cpp:229
#17 0x000055764f8d22cd in DolphinMainWindow::~DolphinMainWindow (this=<optimized out>, this=<optimized out>) at /usr/src/debug/dolphin-22.04.0/src/dolphinmainwindow.cpp:229
#18 0x00007f963f9555d7 in QObject::event (this=0x55764fb23d80, e=0x55764ff7ac90) at kernel/qobject.cpp:1301
#19 0x00007f9640fa9ade in KXmlGuiWindow::event (this=0x55764fb23d80, ev=0x55764ff7ac90) at /usr/src/debug/kxmlgui-5.93.0/src/kxmlguiwindow.cpp:220
#20 0x00007f96403aa2c6 in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x55764fb23d80, e=0x55764ff7ac90) at kernel/qapplication.cpp:3637
#21 0x00007f963f9315aa in QCoreApplication::notifyInternal2 (receiver=0x55764fb23d80, event=0x55764ff7ac90) at kernel/qcoreapplication.cpp:1064
#22 0x00007f963f9320a9 in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x55764f9d8610) at kernel/qcoreapplication.cpp:1821
#23 0x00007f963f979678 in postEventSourceDispatch (s=0x55764faac100) at kernel/qeventdispatcher_glib.cpp:277
#24 0x00007f963d5fd163 in g_main_dispatch (context=0x7f9634005010) at ../glib/glib/gmain.c:3417
#25 g_main_context_dispatch (context=0x7f9634005010) at ../glib/glib/gmain.c:4135
#26 0x00007f963d6539e9 in g_main_context_iterate.constprop.0 (context=context@entry=0x7f9634005010, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/glib/gmain.c:4211
#27 0x00007f963d5fa6c5 in g_main_context_iteration (context=0x7f9634005010, may_block=1) at ../glib/glib/gmain.c:4276
#28 0x00007f963f97d57a in QEventDispatcherGlib::processEvents (this=0x55764fac0220, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#29 0x00007f963f92988b in QEventLoop::exec (this=0x7fff46258a70, flags=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:69
#30 0x00007f963f934fd7 in QCoreApplication::exec () at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#31 0x00007f963fd021d2 in QGuiApplication::exec () at kernel/qguiapplication.cpp:1867
#32 0x00007f96403a864a in QApplication::exec () at kernel/qapplication.cpp:2829
#33 0x000055764f8cde7c in main (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/dolphin-22.04.0/src/main.cpp:240
[Inferior 1 (process 134328) detached]

Reported using DrKonqi
Comment 1 David Edmundson 2023-11-28 10:34:13 UTC

*** This bug has been marked as a duplicate of bug 477425 ***