Bug 383070 - Crash in GrantleeTheme::ThemeManager::Private::updateActionList() when reinstalling KMail at runtime
Summary: Crash in GrantleeTheme::ThemeManager::Private::updateActionList() when reinst...
Status: RESOLVED FIXED
Alias: None
Product: kmail2
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Compiled Sources Linux
: NOR crash
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords: drkonqi
: 383124 (view as bug list)
Depends on:
Blocks:
 
Reported: 2017-08-03 08:14 UTC by Eike Hein
Modified: 2018-04-22 08:58 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In: 18.04
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Eike Hein 2017-08-03 08:14:31 UTC
Application: kmail (5.6.40 alpha1)
 (Compiled from sources)
Qt Version: 5.9.2
Frameworks Version: 5.37.0
Operating System: Linux 4.11.8-300.fc26.x86_64 x86_64
Distribution: "Fedora release 26 (Twenty Six)"

-- Information about the crash:
- What I was doing when the application crashed:

KMail was running over night and crashed when kdesrc-build reinstalled kde-pim. The backtrace clearly shows a KDirWatch used to list grantlee themes.

The crash can be reproduced every time.

-- Backtrace:
Application: KMail (kmail), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7fd70c51b300 (LWP 2418))]

Thread 25 (Thread 0x7fd6e2af5700 (LWP 11701)):
#0  0x00007fd719f9b4c4 in g_mutex_unlock () at /lib64/libglib-2.0.so.0
#1  0x00007fd719f56686 in g_main_context_iteration () at /lib64/libglib-2.0.so.0
#2  0x00007fd72e97574b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fd6dc0034e0, flags=...) at /home/eike/devel/src/qt5/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:425
#3  0x00007fd72e91e6ba in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fd6e2af4c50, flags=..., flags@entry=...) at /home/eike/devel/src/qt5/qtbase/src/corelib/kernel/qeventloop.cpp:212
#4  0x00007fd72e7446aa in QThread::exec() (this=<optimized out>) at /home/eike/devel/src/qt5/qtbase/src/corelib/thread/qthread.cpp:515
#5  0x00007fd72e7490be in QThreadPrivate::start(void*) (arg=0x31f7d30) at /home/eike/devel/src/qt5/qtbase/src/corelib/thread/qthread_unix.cpp:368
#6  0x00007fd72996836d in start_thread () at /lib64/libpthread.so.0
#7  0x00007fd72dadfb8f in clone () at /lib64/libc.so.6

Thread 24 (Thread 0x7fd6da7fc700 (LWP 2658)):
#0  0x00007fd72dacf19d in read () at /lib64/libc.so.6
#1  0x00007fd719f9a170 in g_wakeup_acknowledge () at /lib64/libglib-2.0.so.0
#2  0x00007fd719f56078 in g_main_context_check () at /lib64/libglib-2.0.so.0
#3  0x00007fd719f56510 in g_main_context_iterate.isra () at /lib64/libglib-2.0.so.0
#4  0x00007fd719f5667c in g_main_context_iteration () at /lib64/libglib-2.0.so.0
#5  0x00007fd72e97574b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fd668014f10, flags=...) at /home/eike/devel/src/qt5/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:425
#6  0x00007fd72e91e6ba in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fd6da7fbc50, flags=..., flags@entry=...) at /home/eike/devel/src/qt5/qtbase/src/corelib/kernel/qeventloop.cpp:212
#7  0x00007fd72e7446aa in QThread::exec() (this=<optimized out>) at /home/eike/devel/src/qt5/qtbase/src/corelib/thread/qthread.cpp:515
#8  0x00007fd72e7490be in QThreadPrivate::start(void*) (arg=0x4be5d30) at /home/eike/devel/src/qt5/qtbase/src/corelib/thread/qthread_unix.cpp:368
#9  0x00007fd72996836d in start_thread () at /lib64/libpthread.so.0
#10 0x00007fd72dadfb8f in clone () at /lib64/libc.so.6

Thread 23 (Thread 0x7fd64affd700 (LWP 2414)):
#0  0x00007fd72996e81b in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fd720ac8ae5 in base::SequencedWorkerPool::Inner::ThreadLoop(base::SequencedWorkerPool::Worker*) () at ../../../../../qt5/qtwebengine/src/3rdparty/chromium/base/threading/sequenced_worker_pool.cc:1080
#2  0x00007fd720ac8fc7 in base::SequencedWorkerPool::Worker::Run() () at ../../../../../qt5/qtwebengine/src/3rdparty/chromium/base/threading/sequenced_worker_pool.cc:611
#3  0x00007fd720ac9d61 in base::SimpleThread::ThreadMain() () at ../../../../../qt5/qtwebengine/src/3rdparty/chromium/base/threading/simple_thread.cc:68
#4  0x00007fd720ac642b in ThreadFunc() () at ../../../../../qt5/qtwebengine/src/3rdparty/chromium/base/threading/platform_thread_posix.cc:71
#5  0x00007fd72996836d in start_thread () at /lib64/libpthread.so.0
#6  0x00007fd72dadfb8f in clone () at /lib64/libc.so.6

Thread 22 (Thread 0x7fd6773cd700 (LWP 1991)):
#0  0x00007fd72996e81b in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fd7127cdd34 in QTWTF::TCMalloc_PageHeap::scavengerThread() (this=0x7fd7128b8ee0 <QTWTF::pageheap_memory>) at /home/eike/devel/src/qt5/qtscript/src/3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2359
#2  0x00007fd7127cdd79 in QTWTF::TCMalloc_PageHeap::runScavengerThread(void*) (context=<optimized out>) at /home/eike/devel/src/qt5/qtscript/src/3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1464
#3  0x00007fd72996836d in start_thread () at /lib64/libpthread.so.0
#4  0x00007fd72dadfb8f in clone () at /lib64/libc.so.6

Thread 21 (Thread 0x7fd6927fc700 (LWP 2491)):
#0  0x00007fd72daee48c in __lll_lock_wait_private () at /lib64/libc.so.6
#1  0x00007fd72da21820 in buffered_vfprintf () at /lib64/libc.so.6
#2  0x00007fd72da1e756 in vfprintf () at /lib64/libc.so.6
#3  0x00007fd72da27324 in fprintf () at /lib64/libc.so.6
#4  0x00007fd720eb480b in event_log () at ../../../../../qt5/qtwebengine/src/3rdparty/chromium/base/third_party/libevent/log.c:185
#5  0x00007fd720eb480b in _warn_helper () at ../../../../../qt5/qtwebengine/src/3rdparty/chromium/base/third_party/libevent/log.c:150
#6  0x00007fd720eb496f in event_warn () at ../../../../../qt5/qtwebengine/src/3rdparty/chromium/base/third_party/libevent/log.c:86
#7  0x00007fd720eb5fdb in epoll_dispatch () at ../../../../../qt5/qtwebengine/src/3rdparty/chromium/base/third_party/libevent/epoll.c:202
#8  0x00007fd720eb4159 in event_base_loop () at ../../../../../qt5/qtwebengine/src/3rdparty/chromium/base/third_party/libevent/event.c:512
#9  0x00007fd720a9993d in base::MessagePumpLibevent::Run(base::MessagePump::Delegate*) () at ../../../../../qt5/qtwebengine/src/3rdparty/chromium/base/message_loop/message_pump_libevent.cc:245
#10 0x00007fd720a95bb8 in base::MessageLoop::RunHandler() () at ../../../../../qt5/qtwebengine/src/3rdparty/chromium/base/message_loop/message_loop.cc:378
#11 0x00007fd720ab279b in base::RunLoop::Run() () at ../../../../../qt5/qtwebengine/src/3rdparty/chromium/base/run_loop.cc:35
#12 0x00007fd720aca326 in base::Thread::Run(base::RunLoop*) () at ../../../../../qt5/qtwebengine/src/3rdparty/chromium/base/threading/thread.cc:245
#13 0x00007fd720aca326 in base::Thread::ThreadMain() () at ../../../../../qt5/qtwebengine/src/3rdparty/chromium/base/threading/thread.cc:333
#14 0x00007fd720ac642b in ThreadFunc() () at ../../../../../qt5/qtwebengine/src/3rdparty/chromium/base/threading/platform_thread_posix.cc:71
#15 0x00007fd72996836d in start_thread () at /lib64/libpthread.so.0
#16 0x00007fd72dadfb8f in clone () at /lib64/libc.so.6

Thread 20 (Thread 0x7fd692ffd700 (LWP 2490)):
#0  0x00007fd72996e81b in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fd720abe559 in base::WaitableEvent::TimedWait(base::TimeDelta const&) () at ../../../../../qt5/qtwebengine/src/3rdparty/chromium/base/synchronization/waitable_event_posix.cc:219
#2  0x00007fd720abe587 in base::WaitableEvent::Wait() () at ../../../../../qt5/qtwebengine/src/3rdparty/chromium/base/synchronization/waitable_event_posix.cc:156
#3  0x00007fd720a992eb in base::MessagePumpDefault::Run(base::MessagePump::Delegate*) () at ../../../../../qt5/qtwebengine/src/3rdparty/chromium/base/message_loop/message_pump_default.cc:55
#4  0x00007fd720a95bb8 in base::MessageLoop::RunHandler() () at ../../../../../qt5/qtwebengine/src/3rdparty/chromium/base/message_loop/message_loop.cc:378
#5  0x00007fd720ab279b in base::RunLoop::Run() () at ../../../../../qt5/qtwebengine/src/3rdparty/chromium/base/run_loop.cc:35
#6  0x00007fd720aca326 in base::Thread::Run(base::RunLoop*) () at ../../../../../qt5/qtwebengine/src/3rdparty/chromium/base/threading/thread.cc:245
#7  0x00007fd720aca326 in base::Thread::ThreadMain() () at ../../../../../qt5/qtwebengine/src/3rdparty/chromium/base/threading/thread.cc:333
#8  0x00007fd720ac642b in ThreadFunc() () at ../../../../../qt5/qtwebengine/src/3rdparty/chromium/base/threading/platform_thread_posix.cc:71
#9  0x00007fd72996836d in start_thread () at /lib64/libpthread.so.0
#10 0x00007fd72dadfb8f in clone () at /lib64/libc.so.6

Thread 19 (Thread 0x7fd6937fe700 (LWP 2489)):
#0  0x00007fd72996e81b in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fd720ac8ae5 in base::SequencedWorkerPool::Inner::ThreadLoop(base::SequencedWorkerPool::Worker*) () at ../../../../../qt5/qtwebengine/src/3rdparty/chromium/base/threading/sequenced_worker_pool.cc:1080
#2  0x00007fd720ac8fc7 in base::SequencedWorkerPool::Worker::Run() () at ../../../../../qt5/qtwebengine/src/3rdparty/chromium/base/threading/sequenced_worker_pool.cc:611
#3  0x00007fd720ac9d61 in base::SimpleThread::ThreadMain() () at ../../../../../qt5/qtwebengine/src/3rdparty/chromium/base/threading/simple_thread.cc:68
#4  0x00007fd720ac642b in ThreadFunc() () at ../../../../../qt5/qtwebengine/src/3rdparty/chromium/base/threading/platform_thread_posix.cc:71
#5  0x00007fd72996836d in start_thread () at /lib64/libpthread.so.0
#6  0x00007fd72dadfb8f in clone () at /lib64/libc.so.6

Thread 18 (Thread 0x7fd697fff700 (LWP 2488)):
#0  0x00007fd70dd42768 in pa_fdsem_before_poll () at /usr/lib64/pulseaudio/libpulsecommon-10.0.so
#1  0x00007fd70dd5a109 in srbchannel_rwloop () at /usr/lib64/pulseaudio/libpulsecommon-10.0.so
#2  0x00007fd7111c97f8 in pa_mainloop_dispatch () at /lib64/libpulse.so.0
#3  0x00007fd7111c9bce in pa_mainloop_iterate () at /lib64/libpulse.so.0
#4  0x00007fd7111c9c50 in pa_mainloop_run () at /lib64/libpulse.so.0
#5  0x00007fd7111d7ab9 in thread () at /lib64/libpulse.so.0
#6  0x00007fd70dd6a078 in internal_thread_func () at /usr/lib64/pulseaudio/libpulsecommon-10.0.so
#7  0x00007fd72996836d in start_thread () at /lib64/libpthread.so.0
#8  0x00007fd72dadfb8f in clone () at /lib64/libc.so.6

Thread 17 (Thread 0x7fd6b4ff9700 (LWP 2487)):
#0  0x00007fd72996ed1a in pthread_cond_timedwait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fd720af73d2 in base::ConditionVariable::TimedWait(base::TimeDelta const&) () at ../../../../../qt5/qtwebengine/src/3rdparty/chromium/base/synchronization/condition_variable_posix.cc:117
#2  0x00007fd720abe4de in base::WaitableEvent::TimedWait(base::TimeDelta const&) () at ../../../../../qt5/qtwebengine/src/3rdparty/chromium/base/synchronization/waitable_event_posix.cc:217
#3  0x00007fd720a9933b in base::MessagePumpDefault::Run(base::MessagePump::Delegate*) () at ../../../../../qt5/qtwebengine/src/3rdparty/chromium/base/message_loop/message_pump_default.cc:82
#4  0x00007fd720a95bb8 in base::MessageLoop::RunHandler() () at ../../../../../qt5/qtwebengine/src/3rdparty/chromium/base/message_loop/message_loop.cc:378
#5  0x00007fd720ab279b in base::RunLoop::Run() () at ../../../../../qt5/qtwebengine/src/3rdparty/chromium/base/run_loop.cc:35
#6  0x00007fd720aca326 in base::Thread::Run(base::RunLoop*) () at ../../../../../qt5/qtwebengine/src/3rdparty/chromium/base/threading/thread.cc:245
#7  0x00007fd720aca326 in base::Thread::ThreadMain() () at ../../../../../qt5/qtwebengine/src/3rdparty/chromium/base/threading/thread.cc:333
#8  0x00007fd720ac642b in ThreadFunc() () at ../../../../../qt5/qtwebengine/src/3rdparty/chromium/base/threading/platform_thread_posix.cc:71
#9  0x00007fd72996836d in start_thread () at /lib64/libpthread.so.0
#10 0x00007fd72dadfb8f in clone () at /lib64/libc.so.6

Thread 16 (Thread 0x7fd6b57fa700 (LWP 2486)):
#0  0x00007fd72996e81b in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fd721335590 in cc::SingleThreadTaskGraphRunner::Run() () at ../../../../../qt5/qtwebengine/src/3rdparty/chromium/cc/raster/single_thread_task_graph_runner.cc:123
#2  0x00007fd720ac9d61 in base::SimpleThread::ThreadMain() () at ../../../../../qt5/qtwebengine/src/3rdparty/chromium/base/threading/simple_thread.cc:68
#3  0x00007fd720ac642b in ThreadFunc() () at ../../../../../qt5/qtwebengine/src/3rdparty/chromium/base/threading/platform_thread_posix.cc:71
#4  0x00007fd72996836d in start_thread () at /lib64/libpthread.so.0
#5  0x00007fd72dadfb8f in clone () at /lib64/libc.so.6

Thread 15 (Thread 0x7fd6b5ffb700 (LWP 2485)):
#0  0x00007fd72996e81b in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fd720abe559 in base::WaitableEvent::TimedWait(base::TimeDelta const&) () at ../../../../../qt5/qtwebengine/src/3rdparty/chromium/base/synchronization/waitable_event_posix.cc:219
#2  0x00007fd720abe587 in base::WaitableEvent::Wait() () at ../../../../../qt5/qtwebengine/src/3rdparty/chromium/base/synchronization/waitable_event_posix.cc:156
#3  0x00007fd720a992eb in base::MessagePumpDefault::Run(base::MessagePump::Delegate*) () at ../../../../../qt5/qtwebengine/src/3rdparty/chromium/base/message_loop/message_pump_default.cc:55
#4  0x00007fd720a95bb8 in base::MessageLoop::RunHandler() () at ../../../../../qt5/qtwebengine/src/3rdparty/chromium/base/message_loop/message_loop.cc:378
#5  0x00007fd720ab279b in base::RunLoop::Run() () at ../../../../../qt5/qtwebengine/src/3rdparty/chromium/base/run_loop.cc:35
#6  0x00007fd720aca326 in base::Thread::Run(base::RunLoop*) () at ../../../../../qt5/qtwebengine/src/3rdparty/chromium/base/threading/thread.cc:245
#7  0x00007fd720aca326 in base::Thread::ThreadMain() () at ../../../../../qt5/qtwebengine/src/3rdparty/chromium/base/threading/thread.cc:333
#8  0x00007fd720ac642b in ThreadFunc() () at ../../../../../qt5/qtwebengine/src/3rdparty/chromium/base/threading/platform_thread_posix.cc:71
#9  0x00007fd72996836d in start_thread () at /lib64/libpthread.so.0
#10 0x00007fd72dadfb8f in clone () at /lib64/libc.so.6

Thread 14 (Thread 0x7fd6b67fc700 (LWP 2484)):
#0  0x00007fd72daee48c in __lll_lock_wait_private () at /lib64/libc.so.6
#1  0x00007fd72da21820 in buffered_vfprintf () at /lib64/libc.so.6
#2  0x00007fd72da1e756 in vfprintf () at /lib64/libc.so.6
#3  0x00007fd72da27324 in fprintf () at /lib64/libc.so.6
#4  0x00007fd720eb480b in event_log () at ../../../../../qt5/qtwebengine/src/3rdparty/chromium/base/third_party/libevent/log.c:185
#5  0x00007fd720eb480b in _warn_helper () at ../../../../../qt5/qtwebengine/src/3rdparty/chromium/base/third_party/libevent/log.c:150
#6  0x00007fd720eb496f in event_warn () at ../../../../../qt5/qtwebengine/src/3rdparty/chromium/base/third_party/libevent/log.c:86
#7  0x00007fd720eb5fdb in epoll_dispatch () at ../../../../../qt5/qtwebengine/src/3rdparty/chromium/base/third_party/libevent/epoll.c:202
#8  0x00007fd720eb4159 in event_base_loop () at ../../../../../qt5/qtwebengine/src/3rdparty/chromium/base/third_party/libevent/event.c:512
#9  0x00007fd720a998e9 in base::MessagePumpLibevent::Run(base::MessagePump::Delegate*) () at ../../../../../qt5/qtwebengine/src/3rdparty/chromium/base/message_loop/message_pump_libevent.cc:222
#10 0x00007fd720a95bb8 in base::MessageLoop::RunHandler() () at ../../../../../qt5/qtwebengine/src/3rdparty/chromium/base/message_loop/message_loop.cc:378
#11 0x00007fd720ab279b in base::RunLoop::Run() () at ../../../../../qt5/qtwebengine/src/3rdparty/chromium/base/run_loop.cc:35
#12 0x00007fd72039adb8 in content::BrowserThreadImpl::IOThreadRun(base::RunLoop*) () at ../../../../../qt5/qtwebengine/src/3rdparty/chromium/content/browser/browser_thread_impl.cc:253
#13 0x00007fd72039b36b in content::BrowserThreadImpl::Run(base::RunLoop*) () at ../../../../../qt5/qtwebengine/src/3rdparty/chromium/content/browser/browser_thread_impl.cc:288
#14 0x00007fd720aca3d8 in base::Thread::ThreadMain() () at ../../../../../qt5/qtwebengine/src/3rdparty/chromium/base/threading/thread.cc:333
#15 0x00007fd720ac642b in ThreadFunc() () at ../../../../../qt5/qtwebengine/src/3rdparty/chromium/base/threading/platform_thread_posix.cc:71
#16 0x00007fd72996836d in start_thread () at /lib64/libpthread.so.0
#17 0x00007fd72dadfb8f in clone () at /lib64/libc.so.6

Thread 13 (Thread 0x7fd6b6ffd700 (LWP 2483)):
#0  0x00007fd72996e81b in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fd720abe559 in base::WaitableEvent::TimedWait(base::TimeDelta const&) () at ../../../../../qt5/qtwebengine/src/3rdparty/chromium/base/synchronization/waitable_event_posix.cc:219
#2  0x00007fd720abe587 in base::WaitableEvent::Wait() () at ../../../../../qt5/qtwebengine/src/3rdparty/chromium/base/synchronization/waitable_event_posix.cc:156
#3  0x00007fd720a992eb in base::MessagePumpDefault::Run(base::MessagePump::Delegate*) () at ../../../../../qt5/qtwebengine/src/3rdparty/chromium/base/message_loop/message_pump_default.cc:55
#4  0x00007fd720a95bb8 in base::MessageLoop::RunHandler() () at ../../../../../qt5/qtwebengine/src/3rdparty/chromium/base/message_loop/message_loop.cc:378
#5  0x00007fd720ab279b in base::RunLoop::Run() () at ../../../../../qt5/qtwebengine/src/3rdparty/chromium/base/run_loop.cc:35
#6  0x00007fd72039ad08 in content::BrowserThreadImpl::CacheThreadRun(base::RunLoop*) () at ../../../../../qt5/qtwebengine/src/3rdparty/chromium/content/browser/browser_thread_impl.cc:247
#7  0x00007fd72039b35b in content::BrowserThreadImpl::Run(base::RunLoop*) () at ../../../../../qt5/qtwebengine/src/3rdparty/chromium/content/browser/browser_thread_impl.cc:286
#8  0x00007fd720aca3d8 in base::Thread::ThreadMain() () at ../../../../../qt5/qtwebengine/src/3rdparty/chromium/base/threading/thread.cc:333
#9  0x00007fd720ac642b in ThreadFunc() () at ../../../../../qt5/qtwebengine/src/3rdparty/chromium/base/threading/platform_thread_posix.cc:71
#10 0x00007fd72996836d in start_thread () at /lib64/libpthread.so.0
#11 0x00007fd72dadfb8f in clone () at /lib64/libc.so.6

Thread 12 (Thread 0x7fd6b77fe700 (LWP 2482)):
#0  0x00007fd72996e81b in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fd720abe559 in base::WaitableEvent::TimedWait(base::TimeDelta const&) () at ../../../../../qt5/qtwebengine/src/3rdparty/chromium/base/synchronization/waitable_event_posix.cc:219
#2  0x00007fd720abe587 in base::WaitableEvent::Wait() () at ../../../../../qt5/qtwebengine/src/3rdparty/chromium/base/synchronization/waitable_event_posix.cc:156
#3  0x00007fd720a992eb in base::MessagePumpDefault::Run(base::MessagePump::Delegate*) () at ../../../../../qt5/qtwebengine/src/3rdparty/chromium/base/message_loop/message_pump_default.cc:55
#4  0x00007fd720a95bb8 in base::MessageLoop::RunHandler() () at ../../../../../qt5/qtwebengine/src/3rdparty/chromium/base/message_loop/message_loop.cc:378
#5  0x00007fd720ab279b in base::RunLoop::Run() () at ../../../../../qt5/qtwebengine/src/3rdparty/chromium/base/run_loop.cc:35
#6  0x00007fd72039ac58 in content::BrowserThreadImpl::ProcessLauncherThreadRun(base::RunLoop*) () at ../../../../../qt5/qtwebengine/src/3rdparty/chromium/content/browser/browser_thread_impl.cc:241
#7  0x00007fd72039b34b in content::BrowserThreadImpl::Run(base::RunLoop*) () at ../../../../../qt5/qtwebengine/src/3rdparty/chromium/content/browser/browser_thread_impl.cc:284
#8  0x00007fd720aca3d8 in base::Thread::ThreadMain() () at ../../../../../qt5/qtwebengine/src/3rdparty/chromium/base/threading/thread.cc:333
#9  0x00007fd720ac642b in ThreadFunc() () at ../../../../../qt5/qtwebengine/src/3rdparty/chromium/base/threading/platform_thread_posix.cc:71
#10 0x00007fd72996836d in start_thread () at /lib64/libpthread.so.0
#11 0x00007fd72dadfb8f in clone () at /lib64/libc.so.6

Thread 11 (Thread 0x7fd6b7fff700 (LWP 2481)):
#0  0x00007fd72996e81b in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fd720abe559 in base::WaitableEvent::TimedWait(base::TimeDelta const&) () at ../../../../../qt5/qtwebengine/src/3rdparty/chromium/base/synchronization/waitable_event_posix.cc:219
#2  0x00007fd720abe587 in base::WaitableEvent::Wait() () at ../../../../../qt5/qtwebengine/src/3rdparty/chromium/base/synchronization/waitable_event_posix.cc:156
#3  0x00007fd720a992eb in base::MessagePumpDefault::Run(base::MessagePump::Delegate*) () at ../../../../../qt5/qtwebengine/src/3rdparty/chromium/base/message_loop/message_pump_default.cc:55
#4  0x00007fd720a95bb8 in base::MessageLoop::RunHandler() () at ../../../../../qt5/qtwebengine/src/3rdparty/chromium/base/message_loop/message_loop.cc:378
#5  0x00007fd720ab279b in base::RunLoop::Run() () at ../../../../../qt5/qtwebengine/src/3rdparty/chromium/base/run_loop.cc:35
#6  0x00007fd72039aba8 in content::BrowserThreadImpl::FileUserBlockingThreadRun(base::RunLoop*) () at ../../../../../qt5/qtwebengine/src/3rdparty/chromium/content/browser/browser_thread_impl.cc:234
#7  0x00007fd72039b33b in content::BrowserThreadImpl::Run(base::RunLoop*) () at ../../../../../qt5/qtwebengine/src/3rdparty/chromium/content/browser/browser_thread_impl.cc:282
#8  0x00007fd720aca3d8 in base::Thread::ThreadMain() () at ../../../../../qt5/qtwebengine/src/3rdparty/chromium/base/threading/thread.cc:333
#9  0x00007fd720ac642b in ThreadFunc() () at ../../../../../qt5/qtwebengine/src/3rdparty/chromium/base/threading/platform_thread_posix.cc:71
#10 0x00007fd72996836d in start_thread () at /lib64/libpthread.so.0
#11 0x00007fd72dadfb8f in clone () at /lib64/libc.so.6

Thread 10 (Thread 0x7fd6d8ff9700 (LWP 2480)):
#0  0x00007fd72dacf1fd in write () at /lib64/libc.so.6
#1  0x00007fd72da4d1fd in _IO_new_file_write () at /lib64/libc.so.6
#2  0x00007fd72da4db9f in __GI__IO_file_xsputn () at /lib64/libc.so.6
#3  0x00007fd72da21717 in buffered_vfprintf () at /lib64/libc.so.6
#4  0x00007fd72da1e756 in vfprintf () at /lib64/libc.so.6
#5  0x00007fd72da27324 in fprintf () at /lib64/libc.so.6
#6  0x00007fd720eb480b in event_log () at ../../../../../qt5/qtwebengine/src/3rdparty/chromium/base/third_party/libevent/log.c:185
#7  0x00007fd720eb480b in _warn_helper () at ../../../../../qt5/qtwebengine/src/3rdparty/chromium/base/third_party/libevent/log.c:150
#8  0x00007fd720eb496f in event_warn () at ../../../../../qt5/qtwebengine/src/3rdparty/chromium/base/third_party/libevent/log.c:86
#9  0x00007fd720eb5fdb in epoll_dispatch () at ../../../../../qt5/qtwebengine/src/3rdparty/chromium/base/third_party/libevent/epoll.c:202
#10 0x00007fd720eb4159 in event_base_loop () at ../../../../../qt5/qtwebengine/src/3rdparty/chromium/base/third_party/libevent/event.c:512
#11 0x00007fd720a9993d in base::MessagePumpLibevent::Run(base::MessagePump::Delegate*) () at ../../../../../qt5/qtwebengine/src/3rdparty/chromium/base/message_loop/message_pump_libevent.cc:245
#12 0x00007fd720a95bb8 in base::MessageLoop::RunHandler() () at ../../../../../qt5/qtwebengine/src/3rdparty/chromium/base/message_loop/message_loop.cc:378
#13 0x00007fd720ab279b in base::RunLoop::Run() () at ../../../../../qt5/qtwebengine/src/3rdparty/chromium/base/run_loop.cc:35
#14 0x00007fd72039aaf8 in content::BrowserThreadImpl::FileThreadRun(base::RunLoop*) () at ../../../../../qt5/qtwebengine/src/3rdparty/chromium/content/browser/browser_thread_impl.cc:227
#15 0x00007fd72039b32b in content::BrowserThreadImpl::Run(base::RunLoop*) () at ../../../../../qt5/qtwebengine/src/3rdparty/chromium/content/browser/browser_thread_impl.cc:280
#16 0x00007fd720aca3d8 in base::Thread::ThreadMain() () at ../../../../../qt5/qtwebengine/src/3rdparty/chromium/base/threading/thread.cc:333
#17 0x00007fd720ac642b in ThreadFunc() () at ../../../../../qt5/qtwebengine/src/3rdparty/chromium/base/threading/platform_thread_posix.cc:71
#18 0x00007fd72996836d in start_thread () at /lib64/libpthread.so.0
#19 0x00007fd72dadfb8f in clone () at /lib64/libc.so.6

Thread 9 (Thread 0x7fd6d97fa700 (LWP 2479)):
#0  0x00007fd72996e81b in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fd720abe559 in base::WaitableEvent::TimedWait(base::TimeDelta const&) () at ../../../../../qt5/qtwebengine/src/3rdparty/chromium/base/synchronization/waitable_event_posix.cc:219
#2  0x00007fd720abe587 in base::WaitableEvent::Wait() () at ../../../../../qt5/qtwebengine/src/3rdparty/chromium/base/synchronization/waitable_event_posix.cc:156
#3  0x00007fd720a992eb in base::MessagePumpDefault::Run(base::MessagePump::Delegate*) () at ../../../../../qt5/qtwebengine/src/3rdparty/chromium/base/message_loop/message_pump_default.cc:55
#4  0x00007fd720a95bb8 in base::MessageLoop::RunHandler() () at ../../../../../qt5/qtwebengine/src/3rdparty/chromium/base/message_loop/message_loop.cc:378
#5  0x00007fd720ab279b in base::RunLoop::Run() () at ../../../../../qt5/qtwebengine/src/3rdparty/chromium/base/run_loop.cc:35
#6  0x00007fd72039aa48 in content::BrowserThreadImpl::DBThreadRun(base::RunLoop*) () at ../../../../../qt5/qtwebengine/src/3rdparty/chromium/content/browser/browser_thread_impl.cc:221
#7  0x00007fd72039b31b in content::BrowserThreadImpl::Run(base::RunLoop*) () at ../../../../../qt5/qtwebengine/src/3rdparty/chromium/content/browser/browser_thread_impl.cc:278
#8  0x00007fd720aca3d8 in base::Thread::ThreadMain() () at ../../../../../qt5/qtwebengine/src/3rdparty/chromium/base/threading/thread.cc:333
#9  0x00007fd720ac642b in ThreadFunc() () at ../../../../../qt5/qtwebengine/src/3rdparty/chromium/base/threading/platform_thread_posix.cc:71
#10 0x00007fd72996836d in start_thread () at /lib64/libpthread.so.0
#11 0x00007fd72dadfb8f in clone () at /lib64/libc.so.6

Thread 8 (Thread 0x7fd6daffd700 (LWP 2476)):
#0  0x00007fd72996e81b in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fd720abe559 in base::WaitableEvent::TimedWait(base::TimeDelta const&) () at ../../../../../qt5/qtwebengine/src/3rdparty/chromium/base/synchronization/waitable_event_posix.cc:219
#2  0x00007fd720abe587 in base::WaitableEvent::Wait() () at ../../../../../qt5/qtwebengine/src/3rdparty/chromium/base/synchronization/waitable_event_posix.cc:156
#3  0x00007fd720a992eb in base::MessagePumpDefault::Run(base::MessagePump::Delegate*) () at ../../../../../qt5/qtwebengine/src/3rdparty/chromium/base/message_loop/message_pump_default.cc:55
#4  0x00007fd720a95bb8 in base::MessageLoop::RunHandler() () at ../../../../../qt5/qtwebengine/src/3rdparty/chromium/base/message_loop/message_loop.cc:378
#5  0x00007fd720ab279b in base::RunLoop::Run() () at ../../../../../qt5/qtwebengine/src/3rdparty/chromium/base/run_loop.cc:35
#6  0x00007fd720aca326 in base::Thread::Run(base::RunLoop*) () at ../../../../../qt5/qtwebengine/src/3rdparty/chromium/base/threading/thread.cc:245
#7  0x00007fd720aca326 in base::Thread::ThreadMain() () at ../../../../../qt5/qtwebengine/src/3rdparty/chromium/base/threading/thread.cc:333
#8  0x00007fd720ac642b in ThreadFunc() () at ../../../../../qt5/qtwebengine/src/3rdparty/chromium/base/threading/platform_thread_posix.cc:71
#9  0x00007fd72996836d in start_thread () at /lib64/libpthread.so.0
#10 0x00007fd72dadfb8f in clone () at /lib64/libc.so.6

Thread 7 (Thread 0x7fd6db7fe700 (LWP 2473)):
#0  0x00007fd72daee48c in __lll_lock_wait_private () at /lib64/libc.so.6
#1  0x00007fd72da21820 in buffered_vfprintf () at /lib64/libc.so.6
#2  0x00007fd72da1e756 in vfprintf () at /lib64/libc.so.6
#3  0x00007fd72da27324 in fprintf () at /lib64/libc.so.6
#4  0x00007fd720eb480b in event_log () at ../../../../../qt5/qtwebengine/src/3rdparty/chromium/base/third_party/libevent/log.c:185
#5  0x00007fd720eb480b in _warn_helper () at ../../../../../qt5/qtwebengine/src/3rdparty/chromium/base/third_party/libevent/log.c:150
#6  0x00007fd720eb496f in event_warn () at ../../../../../qt5/qtwebengine/src/3rdparty/chromium/base/third_party/libevent/log.c:86
#7  0x00007fd720eb5fdb in epoll_dispatch () at ../../../../../qt5/qtwebengine/src/3rdparty/chromium/base/third_party/libevent/epoll.c:202
#8  0x00007fd720eb4159 in event_base_loop () at ../../../../../qt5/qtwebengine/src/3rdparty/chromium/base/third_party/libevent/event.c:512
#9  0x00007fd720a9993d in base::MessagePumpLibevent::Run(base::MessagePump::Delegate*) () at ../../../../../qt5/qtwebengine/src/3rdparty/chromium/base/message_loop/message_pump_libevent.cc:245
#10 0x00007fd720a95bb8 in base::MessageLoop::RunHandler() () at ../../../../../qt5/qtwebengine/src/3rdparty/chromium/base/message_loop/message_loop.cc:378
#11 0x00007fd720ab279b in base::RunLoop::Run() () at ../../../../../qt5/qtwebengine/src/3rdparty/chromium/base/run_loop.cc:35
#12 0x00007fd720aca326 in base::Thread::Run(base::RunLoop*) () at ../../../../../qt5/qtwebengine/src/3rdparty/chromium/base/threading/thread.cc:245
#13 0x00007fd720aca326 in base::Thread::ThreadMain() () at ../../../../../qt5/qtwebengine/src/3rdparty/chromium/base/threading/thread.cc:333
#14 0x00007fd720ac642b in ThreadFunc() () at ../../../../../qt5/qtwebengine/src/3rdparty/chromium/base/threading/platform_thread_posix.cc:71
#15 0x00007fd72996836d in start_thread () at /lib64/libpthread.so.0
#16 0x00007fd72dadfb8f in clone () at /lib64/libc.so.6

Thread 6 (Thread 0x7fd6f89e3700 (LWP 2427)):
#0  0x00007fd72dacf19d in read () at /lib64/libc.so.6
#1  0x00007fd719f9a170 in g_wakeup_acknowledge () at /lib64/libglib-2.0.so.0
#2  0x00007fd719f56078 in g_main_context_check () at /lib64/libglib-2.0.so.0
#3  0x00007fd719f56510 in g_main_context_iterate.isra () at /lib64/libglib-2.0.so.0
#4  0x00007fd719f5667c in g_main_context_iteration () at /lib64/libglib-2.0.so.0
#5  0x00007fd72e97574b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fd6ec0008c0, flags=...) at /home/eike/devel/src/qt5/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:425
#6  0x00007fd72e91e6ba in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fd6f89e2c50, flags=..., flags@entry=...) at /home/eike/devel/src/qt5/qtbase/src/corelib/kernel/qeventloop.cpp:212
#7  0x00007fd72e7446aa in QThread::exec() (this=<optimized out>) at /home/eike/devel/src/qt5/qtbase/src/corelib/thread/qthread.cpp:515
#8  0x00007fd72e7490be in QThreadPrivate::start(void*) (arg=0xcb7ee0) at /home/eike/devel/src/qt5/qtbase/src/corelib/thread/qthread_unix.cpp:368
#9  0x00007fd72996836d in start_thread () at /lib64/libpthread.so.0
#10 0x00007fd72dadfb8f in clone () at /lib64/libc.so.6

Thread 5 (Thread 0x7fd6f91e4700 (LWP 2424)):
#0  0x00007fd72dacf19d in read () at /lib64/libc.so.6
#1  0x00007fd719f9a170 in g_wakeup_acknowledge () at /lib64/libglib-2.0.so.0
#2  0x00007fd719f56078 in g_main_context_check () at /lib64/libglib-2.0.so.0
#3  0x00007fd719f56510 in g_main_context_iterate.isra () at /lib64/libglib-2.0.so.0
#4  0x00007fd719f5667c in g_main_context_iteration () at /lib64/libglib-2.0.so.0
#5  0x00007fd72e97574b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fd6e80008c0, flags=...) at /home/eike/devel/src/qt5/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:425
#6  0x00007fd72e91e6ba in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fd6f91e3c50, flags=..., flags@entry=...) at /home/eike/devel/src/qt5/qtbase/src/corelib/kernel/qeventloop.cpp:212
#7  0x00007fd72e7446aa in QThread::exec() (this=<optimized out>) at /home/eike/devel/src/qt5/qtbase/src/corelib/thread/qthread.cpp:515
#8  0x00007fd72e7490be in QThreadPrivate::start(void*) (arg=0xcf8290) at /home/eike/devel/src/qt5/qtbase/src/corelib/thread/qthread_unix.cpp:368
#9  0x00007fd72996836d in start_thread () at /lib64/libpthread.so.0
#10 0x00007fd72dadfb8f in clone () at /lib64/libc.so.6

Thread 4 (Thread 0x7fd6f99e5700 (LWP 2423)):
#0  0x00007fd719f9b4c4 in g_mutex_unlock () at /lib64/libglib-2.0.so.0
#1  0x00007fd719f55f91 in g_main_context_check () at /lib64/libglib-2.0.so.0
#2  0x00007fd719f56510 in g_main_context_iterate.isra () at /lib64/libglib-2.0.so.0
#3  0x00007fd719f5667c in g_main_context_iteration () at /lib64/libglib-2.0.so.0
#4  0x00007fd72e97574b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fd6f00008c0, flags=...) at /home/eike/devel/src/qt5/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:425
#5  0x00007fd72e91e6ba in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fd6f99e4c50, flags=..., flags@entry=...) at /home/eike/devel/src/qt5/qtbase/src/corelib/kernel/qeventloop.cpp:212
#6  0x00007fd72e7446aa in QThread::exec() (this=<optimized out>) at /home/eike/devel/src/qt5/qtbase/src/corelib/thread/qthread.cpp:515
#7  0x00007fd72e7490be in QThreadPrivate::start(void*) (arg=0xce8640) at /home/eike/devel/src/qt5/qtbase/src/corelib/thread/qthread_unix.cpp:368
#8  0x00007fd72996836d in start_thread () at /lib64/libpthread.so.0
#9  0x00007fd72dadfb8f in clone () at /lib64/libc.so.6

Thread 3 (Thread 0x7fd702ab1700 (LWP 2421)):
#0  0x00007fd719f9b4a9 in g_mutex_lock () at /lib64/libglib-2.0.so.0
#1  0x00007fd719f55fa6 in g_main_context_check () at /lib64/libglib-2.0.so.0
#2  0x00007fd719f56510 in g_main_context_iterate.isra () at /lib64/libglib-2.0.so.0
#3  0x00007fd719f5667c in g_main_context_iteration () at /lib64/libglib-2.0.so.0
#4  0x00007fd72e97574b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fd6f40008c0, flags=...) at /home/eike/devel/src/qt5/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:425
#5  0x00007fd72e91e6ba in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fd702ab0c20, flags=..., flags@entry=...) at /home/eike/devel/src/qt5/qtbase/src/corelib/kernel/qeventloop.cpp:212
#6  0x00007fd72e7446aa in QThread::exec() (this=this@entry=0x7fd72fe7cd80 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at /home/eike/devel/src/qt5/qtbase/src/corelib/thread/qthread.cpp:515
#7  0x00007fd72fe0a855 in QDBusConnectionManager::run() (this=0x7fd72fe7cd80 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at /home/eike/devel/src/qt5/qtbase/src/dbus/qdbusconnection.cpp:178
#8  0x00007fd72e7490be in QThreadPrivate::start(void*) (arg=0x7fd72fe7cd80 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at /home/eike/devel/src/qt5/qtbase/src/corelib/thread/qthread_unix.cpp:368
#9  0x00007fd72996836d in start_thread () at /lib64/libpthread.so.0
#10 0x00007fd72dadfb8f in clone () at /lib64/libc.so.6

Thread 2 (Thread 0x7fd703c55700 (LWP 2420)):
#0  0x00007fd72dad3a9d in poll () at /lib64/libc.so.6
#1  0x00007fd7198ddc97 in _xcb_conn_wait () at /lib64/libxcb.so.1
#2  0x00007fd7198dfa8a in xcb_wait_for_event () at /lib64/libxcb.so.1
#3  0x00007fd705984aa9 in QXcbEventReader::run() (this=0x900b40) at /home/eike/devel/src/qt5/qtbase/src/plugins/platforms/xcb/qxcbconnection.cpp:1322
#4  0x00007fd72e7490be in QThreadPrivate::start(void*) (arg=0x900b40) at /home/eike/devel/src/qt5/qtbase/src/corelib/thread/qthread_unix.cpp:368
#5  0x00007fd72996836d in start_thread () at /lib64/libpthread.so.0
#6  0x00007fd72dadfb8f in clone () at /lib64/libc.so.6

Thread 1 (Thread 0x7fd70c51b300 (LWP 2418)):
[KCrash Handler]
#6  0x00007fd72f2ae79d in std::__atomic_base<int>::load(std::memory_order) const (__m=std::memory_order_relaxed, this=0x6900760020000004) at /usr/include/c++/7/bits/atomic_base.h:396
#7  0x00007fd72f2ae79d in QAtomicOps<int>::load<int>(std::atomic<int> const&) (_q_value=...) at ../../include/QtCore/../../../../qt5/qtbase/src/corelib/arch/qatomic_cxx11.h:227
#8  0x00007fd72f2ae79d in QBasicAtomicInteger<int>::load() const (this=0x6900760020000004) at ../../include/QtCore/../../../../qt5/qtbase/src/corelib/thread/qbasicatomic.h:102
#9  0x00007fd72f2ae79d in QWeakPointer<QObject>::data() const (this=0xe85fa8) at ../../include/QtCore/../../../../qt5/qtbase/src/corelib/tools/qsharedpointer_impl.h:565
#10 0x00007fd72f2ae79d in QPointer<QAction>::data() const (this=0xe85fa8) at ../../include/QtCore/../../../../qt5/qtbase/src/corelib/kernel/qpointer.h:86
#11 0x00007fd72f2ae79d in QPointer<QAction>::operator QAction*() const (this=0xe85fa8) at ../../include/QtCore/../../../../qt5/qtbase/src/corelib/kernel/qpointer.h:92
#12 0x00007fd72f2ae79d in QActionGroup::checkedAction() const (this=0x112a730) at /home/eike/devel/src/qt5/qtbase/src/widgets/kernel/qactiongroup.cpp:325
#13 0x00007fd716fde232 in GrantleeTheme::ThemeManager::Private::updateActionList() (this=this@entry=0x114bc10) at /home/eike/devel/src/kde/pim/grantleetheme/src/grantleethememanager.cpp:165
#14 0x00007fd716fdab06 in GrantleeTheme::ThemeManager::Private::directoryChanged() (this=0x114bc10) at /home/eike/devel/src/kde/pim/grantleetheme/src/grantleethememanager.cpp:109
#15 0x00007fd716fdab06 in GrantleeTheme::ThemeManager::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at /home/eike/devel/build/kde/pim/grantleetheme/src/KF5GrantleeTheme_autogen/include/moc_grantleethememanager.cpp:96
#16 0x00007fd72e94d56a in QMetaObject::activate(QObject*, int, int, void**) (sender=0x1140060, signalOffset=<optimized out>, local_signal_index=<optimized out>, argv=<optimized out>) at /home/eike/devel/src/qt5/qtbase/src/corelib/kernel/qobject.cpp:3766
#17 0x00007fd72f7c1049 in KDirWatch::dirty(QString const&) (this=0x1140060, _t1=...) at /home/eike/devel/build/frameworks/kcoreaddons/src/lib/moc_kdirwatch.cpp:167
#18 0x00007fd72f7c0b33 in KDirWatch::setDirty(QString const&) (this=0x1140060, _file=...) at /home/eike/devel/src/frameworks/kcoreaddons/src/lib/io/kdirwatch.cpp:2006
#19 0x00007fd72f7c0db2 in KDirWatch::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) (_o=0x1140060, _c=QMetaObject::InvokeMetaMethod, _id=4, _a=0xeaccf10) at /home/eike/devel/build/frameworks/kcoreaddons/src/lib/moc_kdirwatch.cpp:96
#20 0x00007fd72e94df52 in QObject::event(QEvent*) (this=0x1140060, e=<optimized out>) at /home/eike/devel/src/qt5/qtbase/src/corelib/kernel/qobject.cpp:1246
#21 0x00007fd72f2b0f8c in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=this@entry=0x8f6810, receiver=receiver@entry=0x1140060, e=e@entry=0xc1cfd30) at /home/eike/devel/src/qt5/qtbase/src/widgets/kernel/qapplication.cpp:3719
#22 0x00007fd72f2b8304 in QApplication::notify(QObject*, QEvent*) (this=0x7ffdaab12c10, receiver=0x1140060, e=0xc1cfd30) at /home/eike/devel/src/qt5/qtbase/src/widgets/kernel/qapplication.cpp:3478
#23 0x00007fd72e9200a8 in QCoreApplication::notifyInternal2(QObject*, QEvent*) (receiver=0x1140060, event=event@entry=0xc1cfd30) at /home/eike/devel/src/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp:1018
#24 0x00007fd72e922695 in QCoreApplication::sendEvent(QObject*, QEvent*) (event=0xc1cfd30, receiver=<optimized out>) at ../../include/QtCore/../../../../qt5/qtbase/src/corelib/kernel/qcoreapplication.h:233
#25 0x00007fd72e922695 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0x8f2790) at /home/eike/devel/src/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp:1678
#26 0x00007fd72e922c18 in QCoreApplication::sendPostedEvents(QObject*, int) (receiver=receiver@entry=0x0, event_type=event_type@entry=0) at /home/eike/devel/src/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp:1532
#27 0x00007fd72e9760b3 in postEventSourceDispatch(GSource*, GSourceFunc, gpointer) (s=0x942de0) at /home/eike/devel/src/qt5/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:276
#28 0x00007fd719f56247 in g_main_context_dispatch () at /lib64/libglib-2.0.so.0
#29 0x00007fd719f565e8 in g_main_context_iterate.isra () at /lib64/libglib-2.0.so.0
#30 0x00007fd719f5667c in g_main_context_iteration () at /lib64/libglib-2.0.so.0
#31 0x00007fd72e97572f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x95f5d0, flags=...) at /home/eike/devel/src/qt5/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:423
#32 0x00007fd72e91e6ba in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7ffdaab12760, flags=..., flags@entry=...) at /home/eike/devel/src/qt5/qtbase/src/corelib/kernel/qeventloop.cpp:212
#33 0x00007fd72e926f44 in QCoreApplication::exec() () at /home/eike/devel/src/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp:1291
#34 0x00007fd72ecdef7c in QGuiApplication::exec() () at /home/eike/devel/src/qt5/qtbase/src/gui/kernel/qguiapplication.cpp:1679
#35 0x00007fd72f2b0ee5 in QApplication::exec() () at /home/eike/devel/src/qt5/qtbase/src/widgets/kernel/qapplication.cpp:2907
#36 0x0000000000403742 in main(int, char**) (argc=<optimized out>, argv=<optimized out>) at /home/eike/devel/src/kde/pim/kmail/src/main.cpp:157

Possible duplicates by query: bug 372712, bug 368767.

Reported using DrKonqi
Comment 1 Christoph Feck 2017-08-23 23:39:47 UTC
*** Bug 383124 has been marked as a duplicate of this bug. ***
Comment 2 Christoph Feck 2017-08-23 23:41:35 UTC
Duplicate bug 383124 has line numbers from 17.04 (v5.5.x) branch.
Comment 3 David Faure 2018-04-22 08:58:29 UTC
Git commit f3da346dcecd7d8ff83582a24b0bcc4ce01d4302 by David Faure.
Committed on 22/04/2018 at 08:58.
Pushed by dfaure into branch 'Applications/18.04'.

Fix GrantleeTheme::ThemeManager being leaked.

Summary:
When a Viewer was deleted, its ThemeManager was kept alive.
So it would still react to KDirWatch (when installing files) and it
would try to update a menu (QActionGroup) that was deleted with the
viewer.
FIXED-IN: 18.04

Test Plan:
KMail, Enter to open separate viewer, Alt+F4, (uncommitted)
debug output shows that now the ThemeManager is deleted, while it wasn't before.

Reviewers: mlaurent

Reviewed By: mlaurent

Subscribers: #kde_pim

Tags: #kde_pim

Differential Revision: https://phabricator.kde.org/D12431

M  +1    -1    plugins/messageviewerheaderplugins/grantleeheaderstyleplugin/grantleeheaderstyleinterface.cpp

https://commits.kde.org/kdepim-addons/f3da346dcecd7d8ff83582a24b0bcc4ce01d4302