Bug 394425

Summary: pulseaudio crashes when called from QtWebEngine
Product: [Applications] kmail2 Reporter: Christopher Yeleighton <giecrilj>
Component: generalAssignee: kdepim bugs <kdepim-bugs>
Status: RESOLVED UPSTREAM    
Severity: normal CC: giecrilj
Priority: NOR Keywords: drkonqi
Version: 5.5.2   
Target Milestone: ---   
Platform: openSUSE   
OS: Microsoft Windows   
URL: https://bugs.freedesktop.org/show_bug.cgi?id=106581
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: New crash information added by DrKonqi

Description Christopher Yeleighton 2018-05-18 21:13:13 UTC
Application: kmail (5.5.2)

Qt Version: 5.6.2
Frameworks Version: 5.32.0
Operating System: Linux 4.4.0-43-Microsoft x86_64
Distribution (Platform): openSUSE RPMs

-- Information about the crash:
- What I was doing when the application crashed:
I launched { kmail /tmp/msg.mht; } to reproduce bug 251513 and it crashed.

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

Thread 23 (Thread 0x7f919bff0700 (LWP 6639)):
#0  0x00007f9222225d17 in __pthread_mutex_lock_full () from /lib64/libpthread.so.0
#1  0x00007f920b74650e in pa_mutex_lock () from /usr/lib64/pulseaudio/libpulsecommon-9.0.so
#2  0x00007f921196408b in ?? () from /usr/lib64/libpulse.so.0
#3  0x00007f921195574c in pa_mainloop_poll () from /usr/lib64/libpulse.so.0
#4  0x00007f9211955dbe in pa_mainloop_iterate () from /usr/lib64/libpulse.so.0
#5  0x00007f9211955e70 in pa_mainloop_run () from /usr/lib64/libpulse.so.0
#6  0x00007f9211963fe6 in ?? () from /usr/lib64/libpulse.so.0
#7  0x00007f920b7473f8 in ?? () from /usr/lib64/pulseaudio/libpulsecommon-9.0.so
#8  0x00007f9222228724 in start_thread () from /lib64/libpthread.so.0
#9  0x00007f922c68ce8d in clone () from /lib64/libc.so.6

Thread 22 (Thread 0x7f91b0f90700 (LWP 6638)):
#0  0x00007f922c68039d in write () from /lib64/libc.so.6
#1  0x00007f922c615780 in _IO_new_file_write () from /lib64/libc.so.6
#2  0x00007f922c614da3 in new_do_write () from /lib64/libc.so.6
#3  0x00007f922c615d86 in __GI__IO_file_xsputn () from /lib64/libc.so.6
#4  0x00007f922c5eb74b in buffered_vfprintf () from /lib64/libc.so.6
#5  0x00007f922c5e897e in vfprintf () from /lib64/libc.so.6
#6  0x00007f922c69b043 in __fprintf_chk () from /lib64/libc.so.6
#7  0x00007f9210330fbf in ?? () from /usr/lib64/libevent-2.0.so.5
#8  0x00007f9210331197 in event_warn () from /usr/lib64/libevent-2.0.so.5
#9  0x00007f9210335448 in ?? () from /usr/lib64/libevent-2.0.so.5
#10 0x00007f9210321457 in event_base_loop () from /usr/lib64/libevent-2.0.so.5
#11 0x00007f921950ed31 in base::MessagePumpLibevent::Run(base::MessagePump::Delegate*) () from /usr/lib64/libQt5WebEngineCore.so.5
#12 0x00007f9219542062 in base::RunLoop::Run() () from /usr/lib64/libQt5WebEngineCore.so.5
#13 0x00007f921952db05 in base::MessageLoop::Run() () from /usr/lib64/libQt5WebEngineCore.so.5
#14 0x00007f9219559940 in base::Thread::ThreadMain() () from /usr/lib64/libQt5WebEngineCore.so.5
#15 0x00007f921955631e in base::(anonymous namespace)::ThreadFunc(void*) () from /usr/lib64/libQt5WebEngineCore.so.5
#16 0x00007f9222228724 in start_thread () from /lib64/libpthread.so.0
#17 0x00007f922c68ce8d in clone () from /lib64/libc.so.6

Thread 21 (Thread 0x7f91b17a0700 (LWP 6637)):
#0  0x00007f922222d0ff in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f921954f10f in base::WaitableEvent::TimedWait(base::TimeDelta const&) () from /usr/lib64/libQt5WebEngineCore.so.5
#2  0x00007f921954f1e4 in base::WaitableEvent::Wait() () from /usr/lib64/libQt5WebEngineCore.so.5
#3  0x00007f9219531a7b in base::MessagePumpDefault::Run(base::MessagePump::Delegate*) () from /usr/lib64/libQt5WebEngineCore.so.5
#4  0x00007f9219542062 in base::RunLoop::Run() () from /usr/lib64/libQt5WebEngineCore.so.5
#5  0x00007f921952db05 in base::MessageLoop::Run() () from /usr/lib64/libQt5WebEngineCore.so.5
#6  0x00007f9219559940 in base::Thread::ThreadMain() () from /usr/lib64/libQt5WebEngineCore.so.5
#7  0x00007f921955631e in base::(anonymous namespace)::ThreadFunc(void*) () from /usr/lib64/libQt5WebEngineCore.so.5
#8  0x00007f9222228724 in start_thread () from /lib64/libpthread.so.0
#9  0x00007f922c68ce8d in clone () from /lib64/libc.so.6

Thread 20 (Thread 0x7f91b1fb0700 (LWP 6636)):
#0  0x00007f922222d0ff in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f921954f10f in base::WaitableEvent::TimedWait(base::TimeDelta const&) () from /usr/lib64/libQt5WebEngineCore.so.5
#2  0x00007f921954f1e4 in base::WaitableEvent::Wait() () from /usr/lib64/libQt5WebEngineCore.so.5
#3  0x00007f9219531a7b in base::MessagePumpDefault::Run(base::MessagePump::Delegate*) () from /usr/lib64/libQt5WebEngineCore.so.5
#4  0x00007f9219542062 in base::RunLoop::Run() () from /usr/lib64/libQt5WebEngineCore.so.5
#5  0x00007f921952db05 in base::MessageLoop::Run() () from /usr/lib64/libQt5WebEngineCore.so.5
#6  0x00007f9219559940 in base::Thread::ThreadMain() () from /usr/lib64/libQt5WebEngineCore.so.5
#7  0x00007f921955631e in base::(anonymous namespace)::ThreadFunc(void*) () from /usr/lib64/libQt5WebEngineCore.so.5
#8  0x00007f9222228724 in start_thread () from /lib64/libpthread.so.0
#9  0x00007f922c68ce8d in clone () from /lib64/libc.so.6

Thread 19 (Thread 0x7f91b27c0700 (LWP 6635)):
#0  0x00007f922222d0ff in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f9218f54dc9 in cc::TaskGraphRunner::Run() () from /usr/lib64/libQt5WebEngineCore.so.5
#2  0x00007f92195595c0 in base::SimpleThread::ThreadMain() () from /usr/lib64/libQt5WebEngineCore.so.5
#3  0x00007f921955631e in base::(anonymous namespace)::ThreadFunc(void*) () from /usr/lib64/libQt5WebEngineCore.so.5
#4  0x00007f9222228724 in start_thread () from /lib64/libpthread.so.0
#5  0x00007f922c68ce8d in clone () from /lib64/libc.so.6

Thread 18 (Thread 0x7f91b2fd0700 (LWP 6634)):
#0  0x00007f922222d0ff in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f921954f10f in base::WaitableEvent::TimedWait(base::TimeDelta const&) () from /usr/lib64/libQt5WebEngineCore.so.5
#2  0x00007f921954f1e4 in base::WaitableEvent::Wait() () from /usr/lib64/libQt5WebEngineCore.so.5
#3  0x00007f9219531a7b in base::MessagePumpDefault::Run(base::MessagePump::Delegate*) () from /usr/lib64/libQt5WebEngineCore.so.5
#4  0x00007f9219542062 in base::RunLoop::Run() () from /usr/lib64/libQt5WebEngineCore.so.5
#5  0x00007f921952db05 in base::MessageLoop::Run() () from /usr/lib64/libQt5WebEngineCore.so.5
#6  0x00007f9219559940 in base::Thread::ThreadMain() () from /usr/lib64/libQt5WebEngineCore.so.5
#7  0x00007f921955631e in base::(anonymous namespace)::ThreadFunc(void*) () from /usr/lib64/libQt5WebEngineCore.so.5
#8  0x00007f9222228724 in start_thread () from /lib64/libpthread.so.0
#9  0x00007f922c68ce8d in clone () from /lib64/libc.so.6

Thread 17 (Thread 0x7f91b37e0700 (LWP 6633)):
#0  0x00007f922c69938b in __lll_lock_wait_private () from /lib64/libc.so.6
#1  0x00007f922c69afe6 in __fprintf_chk () from /lib64/libc.so.6
#2  0x00007f9210330fbf in ?? () from /usr/lib64/libevent-2.0.so.5
#3  0x00007f9210331197 in event_warn () from /usr/lib64/libevent-2.0.so.5
#4  0x00007f9210335448 in ?? () from /usr/lib64/libevent-2.0.so.5
#5  0x00007f9210321457 in event_base_loop () from /usr/lib64/libevent-2.0.so.5
#6  0x00007f921950ed31 in base::MessagePumpLibevent::Run(base::MessagePump::Delegate*) () from /usr/lib64/libQt5WebEngineCore.so.5
#7  0x00007f9219542062 in base::RunLoop::Run() () from /usr/lib64/libQt5WebEngineCore.so.5
#8  0x00007f921952db05 in base::MessageLoop::Run() () from /usr/lib64/libQt5WebEngineCore.so.5
#9  0x00007f9218be70e5 in content::BrowserThreadImpl::IOThreadRun(base::MessageLoop*) () from /usr/lib64/libQt5WebEngineCore.so.5
#10 0x00007f9218be71fb in content::BrowserThreadImpl::Run(base::MessageLoop*) () from /usr/lib64/libQt5WebEngineCore.so.5
#11 0x00007f9219559940 in base::Thread::ThreadMain() () from /usr/lib64/libQt5WebEngineCore.so.5
#12 0x00007f921955631e in base::(anonymous namespace)::ThreadFunc(void*) () from /usr/lib64/libQt5WebEngineCore.so.5
#13 0x00007f9222228724 in start_thread () from /lib64/libpthread.so.0
#14 0x00007f922c68ce8d in clone () from /lib64/libc.so.6

Thread 16 (Thread 0x7f91b3ff0700 (LWP 6632)):
#0  0x00007f922c69938b in __lll_lock_wait_private () from /lib64/libc.so.6
#1  0x00007f922c69afe6 in __fprintf_chk () from /lib64/libc.so.6
#2  0x00007f9210330fbf in ?? () from /usr/lib64/libevent-2.0.so.5
#3  0x00007f9210331197 in event_warn () from /usr/lib64/libevent-2.0.so.5
#4  0x00007f9210335448 in ?? () from /usr/lib64/libevent-2.0.so.5
#5  0x00007f9210321457 in event_base_loop () from /usr/lib64/libevent-2.0.so.5
#6  0x00007f921950ed31 in base::MessagePumpLibevent::Run(base::MessagePump::Delegate*) () from /usr/lib64/libQt5WebEngineCore.so.5
#7  0x00007f9219542062 in base::RunLoop::Run() () from /usr/lib64/libQt5WebEngineCore.so.5
#8  0x00007f921952db05 in base::MessageLoop::Run() () from /usr/lib64/libQt5WebEngineCore.so.5
#9  0x00007f9218be7065 in content::BrowserThreadImpl::CacheThreadRun(base::MessageLoop*) () from /usr/lib64/libQt5WebEngineCore.so.5
#10 0x00007f9218be725b in content::BrowserThreadImpl::Run(base::MessageLoop*) () from /usr/lib64/libQt5WebEngineCore.so.5
#11 0x00007f9219559940 in base::Thread::ThreadMain() () from /usr/lib64/libQt5WebEngineCore.so.5
#12 0x00007f921955631e in base::(anonymous namespace)::ThreadFunc(void*) () from /usr/lib64/libQt5WebEngineCore.so.5
#13 0x00007f9222228724 in start_thread () from /lib64/libpthread.so.0
#14 0x00007f922c68ce8d in clone () from /lib64/libc.so.6

Thread 15 (Thread 0x7f91d4f90700 (LWP 6631)):
#0  0x00007f922222d0ff in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f921954f10f in base::WaitableEvent::TimedWait(base::TimeDelta const&) () from /usr/lib64/libQt5WebEngineCore.so.5
#2  0x00007f921954f1e4 in base::WaitableEvent::Wait() () from /usr/lib64/libQt5WebEngineCore.so.5
#3  0x00007f9219531a7b in base::MessagePumpDefault::Run(base::MessagePump::Delegate*) () from /usr/lib64/libQt5WebEngineCore.so.5
#4  0x00007f9219542062 in base::RunLoop::Run() () from /usr/lib64/libQt5WebEngineCore.so.5
#5  0x00007f921952db05 in base::MessageLoop::Run() () from /usr/lib64/libQt5WebEngineCore.so.5
#6  0x00007f9218be6fe5 in content::BrowserThreadImpl::ProcessLauncherThreadRun(base::MessageLoop*) () from /usr/lib64/libQt5WebEngineCore.so.5
#7  0x00007f9218be724b in content::BrowserThreadImpl::Run(base::MessageLoop*) () from /usr/lib64/libQt5WebEngineCore.so.5
#8  0x00007f9219559940 in base::Thread::ThreadMain() () from /usr/lib64/libQt5WebEngineCore.so.5
#9  0x00007f921955631e in base::(anonymous namespace)::ThreadFunc(void*) () from /usr/lib64/libQt5WebEngineCore.so.5
#10 0x00007f9222228724 in start_thread () from /lib64/libpthread.so.0
#11 0x00007f922c68ce8d in clone () from /lib64/libc.so.6

Thread 14 (Thread 0x7f91d57a0700 (LWP 6630)):
#0  0x00007f922222d0ff in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f921954f10f in base::WaitableEvent::TimedWait(base::TimeDelta const&) () from /usr/lib64/libQt5WebEngineCore.so.5
#2  0x00007f921954f1e4 in base::WaitableEvent::Wait() () from /usr/lib64/libQt5WebEngineCore.so.5
#3  0x00007f9219531a7b in base::MessagePumpDefault::Run(base::MessagePump::Delegate*) () from /usr/lib64/libQt5WebEngineCore.so.5
#4  0x00007f9219542062 in base::RunLoop::Run() () from /usr/lib64/libQt5WebEngineCore.so.5
#5  0x00007f921952db05 in base::MessageLoop::Run() () from /usr/lib64/libQt5WebEngineCore.so.5
#6  0x00007f9218be6f65 in content::BrowserThreadImpl::FileUserBlockingThreadRun(base::MessageLoop*) () from /usr/lib64/libQt5WebEngineCore.so.5
#7  0x00007f9218be723b in content::BrowserThreadImpl::Run(base::MessageLoop*) () from /usr/lib64/libQt5WebEngineCore.so.5
#8  0x00007f9219559940 in base::Thread::ThreadMain() () from /usr/lib64/libQt5WebEngineCore.so.5
#9  0x00007f921955631e in base::(anonymous namespace)::ThreadFunc(void*) () from /usr/lib64/libQt5WebEngineCore.so.5
#10 0x00007f9222228724 in start_thread () from /lib64/libpthread.so.0
#11 0x00007f922c68ce8d in clone () from /lib64/libc.so.6

Thread 13 (Thread 0x7f91d5fb0700 (LWP 6629)):
#0  0x00007f922c69938b in __lll_lock_wait_private () from /lib64/libc.so.6
#1  0x00007f922c69afe6 in __fprintf_chk () from /lib64/libc.so.6
#2  0x00007f9210330fbf in ?? () from /usr/lib64/libevent-2.0.so.5
#3  0x00007f9210331197 in event_warn () from /usr/lib64/libevent-2.0.so.5
#4  0x00007f9210335448 in ?? () from /usr/lib64/libevent-2.0.so.5
#5  0x00007f9210321457 in event_base_loop () from /usr/lib64/libevent-2.0.so.5
#6  0x00007f921950ec9e in base::MessagePumpLibevent::Run(base::MessagePump::Delegate*) () from /usr/lib64/libQt5WebEngineCore.so.5
#7  0x00007f9219542062 in base::RunLoop::Run() () from /usr/lib64/libQt5WebEngineCore.so.5
#8  0x00007f921952db05 in base::MessageLoop::Run() () from /usr/lib64/libQt5WebEngineCore.so.5
#9  0x00007f9218be6ee5 in content::BrowserThreadImpl::FileThreadRun(base::MessageLoop*) () from /usr/lib64/libQt5WebEngineCore.so.5
#10 0x00007f9218be722b in content::BrowserThreadImpl::Run(base::MessageLoop*) () from /usr/lib64/libQt5WebEngineCore.so.5
#11 0x00007f9219559940 in base::Thread::ThreadMain() () from /usr/lib64/libQt5WebEngineCore.so.5
#12 0x00007f921955631e in base::(anonymous namespace)::ThreadFunc(void*) () from /usr/lib64/libQt5WebEngineCore.so.5
#13 0x00007f9222228724 in start_thread () from /lib64/libpthread.so.0
#14 0x00007f922c68ce8d in clone () from /lib64/libc.so.6

Thread 12 (Thread 0x7f91d67c0700 (LWP 6628)):
#0  0x00007f922222d0ff in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f921954f10f in base::WaitableEvent::TimedWait(base::TimeDelta const&) () from /usr/lib64/libQt5WebEngineCore.so.5
#2  0x00007f921954f1e4 in base::WaitableEvent::Wait() () from /usr/lib64/libQt5WebEngineCore.so.5
#3  0x00007f9219531a7b in base::MessagePumpDefault::Run(base::MessagePump::Delegate*) () from /usr/lib64/libQt5WebEngineCore.so.5
#4  0x00007f9219542062 in base::RunLoop::Run() () from /usr/lib64/libQt5WebEngineCore.so.5
#5  0x00007f921952db05 in base::MessageLoop::Run() () from /usr/lib64/libQt5WebEngineCore.so.5
#6  0x00007f9218be6e65 in content::BrowserThreadImpl::DBThreadRun(base::MessageLoop*) () from /usr/lib64/libQt5WebEngineCore.so.5
#7  0x00007f9218be721b in content::BrowserThreadImpl::Run(base::MessageLoop*) () from /usr/lib64/libQt5WebEngineCore.so.5
#8  0x00007f9219559940 in base::Thread::ThreadMain() () from /usr/lib64/libQt5WebEngineCore.so.5
#9  0x00007f921955631e in base::(anonymous namespace)::ThreadFunc(void*) () from /usr/lib64/libQt5WebEngineCore.so.5
#10 0x00007f9222228724 in start_thread () from /lib64/libpthread.so.0
#11 0x00007f922c68ce8d in clone () from /lib64/libc.so.6

Thread 11 (Thread 0x7f91d7ff0700 (LWP 6625)):
#0  0x00007f922222d0ff in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f921954f10f in base::WaitableEvent::TimedWait(base::TimeDelta const&) () from /usr/lib64/libQt5WebEngineCore.so.5
#2  0x00007f921954f1e4 in base::WaitableEvent::Wait() () from /usr/lib64/libQt5WebEngineCore.so.5
#3  0x00007f9219531a7b in base::MessagePumpDefault::Run(base::MessagePump::Delegate*) () from /usr/lib64/libQt5WebEngineCore.so.5
#4  0x00007f9219542062 in base::RunLoop::Run() () from /usr/lib64/libQt5WebEngineCore.so.5
#5  0x00007f921952db05 in base::MessageLoop::Run() () from /usr/lib64/libQt5WebEngineCore.so.5
#6  0x00007f9219559940 in base::Thread::ThreadMain() () from /usr/lib64/libQt5WebEngineCore.so.5
#7  0x00007f921955631e in base::(anonymous namespace)::ThreadFunc(void*) () from /usr/lib64/libQt5WebEngineCore.so.5
#8  0x00007f9222228724 in start_thread () from /lib64/libpthread.so.0
#9  0x00007f922c68ce8d in clone () from /lib64/libc.so.6

Thread 10 (Thread 0x7f91e0c50700 (LWP 6624)):
#0  0x00007f922c69938b in __lll_lock_wait_private () from /lib64/libc.so.6
#1  0x00007f922c69afe6 in __fprintf_chk () from /lib64/libc.so.6
#2  0x00007f9210330fbf in ?? () from /usr/lib64/libevent-2.0.so.5
#3  0x00007f9210331197 in event_warn () from /usr/lib64/libevent-2.0.so.5
#4  0x00007f9210335448 in ?? () from /usr/lib64/libevent-2.0.so.5
#5  0x00007f9210321457 in event_base_loop () from /usr/lib64/libevent-2.0.so.5
#6  0x00007f921950ec9e in base::MessagePumpLibevent::Run(base::MessagePump::Delegate*) () from /usr/lib64/libQt5WebEngineCore.so.5
#7  0x00007f9219542062 in base::RunLoop::Run() () from /usr/lib64/libQt5WebEngineCore.so.5
#8  0x00007f921952db05 in base::MessageLoop::Run() () from /usr/lib64/libQt5WebEngineCore.so.5
#9  0x00007f9219559940 in base::Thread::ThreadMain() () from /usr/lib64/libQt5WebEngineCore.so.5
#10 0x00007f921955631e in base::(anonymous namespace)::ThreadFunc(void*) () from /usr/lib64/libQt5WebEngineCore.so.5
#11 0x00007f9222228724 in start_thread () from /lib64/libpthread.so.0
#12 0x00007f922c68ce8d in clone () from /lib64/libc.so.6

Thread 9 (Thread 0x7f91f0fb0700 (LWP 6551)):
#0  0x00007f922c68033d in read () from /lib64/libc.so.6
#1  0x00007f9221a3c750 in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007f92219fbe49 in g_main_context_check () from /usr/lib64/libglib-2.0.so.0
#3  0x00007f92219fc2a8 in ?? () from /usr/lib64/libglib-2.0.so.0
#4  0x00007f92219fc42c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#5  0x00007f922cfa21ab in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Core.so.5
#6  0x00007f922cf4fbfb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Core.so.5
#7  0x00007f922cd8af5a in QThread::exec() () from /usr/lib64/libQt5Core.so.5
#8  0x00007f922cd8fa29 in ?? () from /usr/lib64/libQt5Core.so.5
#9  0x00007f9222228724 in start_thread () from /lib64/libpthread.so.0
#10 0x00007f922c68ce8d in clone () from /lib64/libc.so.6

Thread 8 (Thread 0x7f91f17c0700 (LWP 6548)):
#0  0x00007f922c68033d in read () from /lib64/libc.so.6
#1  0x00007f9221a3c750 in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007f92219fbe49 in g_main_context_check () from /usr/lib64/libglib-2.0.so.0
#3  0x00007f92219fc2a8 in ?? () from /usr/lib64/libglib-2.0.so.0
#4  0x00007f92219fc42c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#5  0x00007f922cfa21ab in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Core.so.5
#6  0x00007f922cf4fbfb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Core.so.5
#7  0x00007f922cd8af5a in QThread::exec() () from /usr/lib64/libQt5Core.so.5
#8  0x00007f922cd8fa29 in ?? () from /usr/lib64/libQt5Core.so.5
#9  0x00007f9222228724 in start_thread () from /lib64/libpthread.so.0
#10 0x00007f922c68ce8d in clone () from /lib64/libc.so.6

Thread 7 (Thread 0x7f91f2660700 (LWP 6547)):
#0  0x00007fffced20509 in clock_gettime ()
#1  0x00007f922c699a86 in clock_gettime () from /lib64/libc.so.6
#2  0x00007f922ce3aa46 in ?? () from /usr/lib64/libQt5Core.so.5
#3  0x00007f922cfa0809 in QTimerInfoList::updateCurrentTime() () from /usr/lib64/libQt5Core.so.5
#4  0x00007f922cfa2765 in ?? () from /usr/lib64/libQt5Core.so.5
#5  0x00007f92219fbda1 in g_main_context_check () from /usr/lib64/libglib-2.0.so.0
#6  0x00007f92219fc2a8 in ?? () from /usr/lib64/libglib-2.0.so.0
#7  0x00007f92219fc42c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#8  0x00007f922cfa21ab in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Core.so.5
#9  0x00007f922cf4fbfb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Core.so.5
#10 0x00007f922cd8af5a in QThread::exec() () from /usr/lib64/libQt5Core.so.5
#11 0x00007f922cd8fa29 in ?? () from /usr/lib64/libQt5Core.so.5
#12 0x00007f9222228724 in start_thread () from /lib64/libpthread.so.0
#13 0x00007f922c68ce8d in clone () from /lib64/libc.so.6

Thread 6 (Thread 0x7f91f3880700 (LWP 6545)):
#0  0x00007f922c68033d in read () from /lib64/libc.so.6
#1  0x00007f9221a3c750 in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007f92219fbe49 in g_main_context_check () from /usr/lib64/libglib-2.0.so.0
#3  0x00007f92219fc2a8 in ?? () from /usr/lib64/libglib-2.0.so.0
#4  0x00007f92219fc42c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#5  0x00007f922cfa21ab in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Core.so.5
#6  0x00007f922cf4fbfb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Core.so.5
#7  0x00007f922cd8af5a in QThread::exec() () from /usr/lib64/libQt5Core.so.5
#8  0x00007f922b5f7295 in ?? () from /usr/lib64/libQt5DBus.so.5
#9  0x00007f922cd8fa29 in ?? () from /usr/lib64/libQt5Core.so.5
#10 0x00007f9222228724 in start_thread () from /lib64/libpthread.so.0
#11 0x00007f922c68ce8d in clone () from /lib64/libc.so.6

Thread 5 (Thread 0x7f91f48f0700 (LWP 6544)):
#0  0x00007f922222d0ff in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f9201a68233 in ?? () from /usr/lib64/dri/swrast_dri.so
#2  0x00007f9201a67db7 in ?? () from /usr/lib64/dri/swrast_dri.so
#3  0x00007f9222228724 in start_thread () from /lib64/libpthread.so.0
#4  0x00007f922c68ce8d in clone () from /lib64/libc.so.6

Thread 4 (Thread 0x7f91f5100700 (LWP 6543)):
#0  0x00007f922222d0ff in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f9201a68233 in ?? () from /usr/lib64/dri/swrast_dri.so
#2  0x00007f9201a67db7 in ?? () from /usr/lib64/dri/swrast_dri.so
#3  0x00007f9222228724 in start_thread () from /lib64/libpthread.so.0
#4  0x00007f922c68ce8d in clone () from /lib64/libc.so.6

Thread 3 (Thread 0x7f91f5910700 (LWP 6542)):
#0  0x00007f922222d0ff in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f9201a68233 in ?? () from /usr/lib64/dri/swrast_dri.so
#2  0x00007f9201a67db7 in ?? () from /usr/lib64/dri/swrast_dri.so
#3  0x00007f9222228724 in start_thread () from /lib64/libpthread.so.0
#4  0x00007f922c68ce8d in clone () from /lib64/libc.so.6

Thread 2 (Thread 0x7f91f6120700 (LWP 6541)):
#0  0x00007f922222d0ff in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f9201a68233 in ?? () from /usr/lib64/dri/swrast_dri.so
#2  0x00007f9201a67db7 in ?? () from /usr/lib64/dri/swrast_dri.so
#3  0x00007f9222228724 in start_thread () from /lib64/libpthread.so.0
#4  0x00007f922c68ce8d in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7f9206590940 (LWP 6539)):
[KCrash Handler]
#6  0x00007f922c5d4f67 in raise () from /lib64/libc.so.6
#7  0x00007f922c5d633a in abort () from /lib64/libc.so.6
#8  0x00007f920b746719 in pa_mutex_unlock () from /usr/lib64/pulseaudio/libpulsecommon-9.0.so
#9  0x00007f92186dd3a1 in media::AudioManagerPulse::Init() () from /usr/lib64/libQt5WebEngineCore.so.5
#10 0x00007f92186dd605 in media::AudioManagerPulse::Create(media::AudioLogFactory*) () from /usr/lib64/libQt5WebEngineCore.so.5
#11 0x00007f92186dc0be in media::CreateAudioManager(media::AudioLogFactory*) () from /usr/lib64/libQt5WebEngineCore.so.5
#12 0x00007f92186dbc50 in media::AudioManager::Create(media::AudioLogFactory*) () from /usr/lib64/libQt5WebEngineCore.so.5
#13 0x00007f92186dbc7e in media::AudioManager::CreateWithHangTimer(media::AudioLogFactory*, scoped_refptr<base::SingleThreadTaskRunner> const&) () from /usr/lib64/libQt5WebEngineCore.so.5
#14 0x00007f9218d83dfe in content::BrowserMainLoop::BrowserThreadsStarted() () from /usr/lib64/libQt5WebEngineCore.so.5
#15 0x00007f9218ea67af in content::StartupTaskRunner::RunAllTasksNow() () from /usr/lib64/libQt5WebEngineCore.so.5
#16 0x00007f9218d839ba in content::BrowserMainLoop::CreateStartupTasks() () from /usr/lib64/libQt5WebEngineCore.so.5
#17 0x00007f9218be4a09 in content::BrowserMainRunnerImpl::Initialize(content::MainFunctionParams const&) () from /usr/lib64/libQt5WebEngineCore.so.5
#18 0x00007f92181589ad in WebEngineContext::WebEngineContext (this=0xfa2620) at /usr/src/debug/qtwebengine-opensource-src-5.6.2/src/core/web_engine_context.cpp:377
#19 0x00007f9218159a3d in WebEngineContext::current () at /usr/src/debug/qtwebengine-opensource-src-5.6.2/src/core/web_engine_context.cpp:212
#20 0x00007f921814e580 in QtWebEngineCore::WebContentsAdapterPrivate::WebContentsAdapterPrivate (this=0xfa2420) at /usr/src/debug/qtwebengine-opensource-src-5.6.2/src/core/web_contents_adapter.cpp:314
#21 0x00007f921814e6de in QtWebEngineCore::WebContentsAdapter::WebContentsAdapter (this=0xf99030, webContents=0x0) at /usr/src/debug/qtwebengine-opensource-src-5.6.2/src/core/web_contents_adapter.cpp:353
#22 0x00007f921d24be3f in QSharedPointer<QtWebEngineCore::WebContentsAdapter>::create<> () at /usr/include/qt5/QtCore/qsharedpointer_impl.h:432
#23 QWebEnginePagePrivate::QWebEnginePagePrivate (this=0xfaa4f0, _profile=0x0) at api/qwebenginepage.cpp:134
#24 0x00007f921d24ca34 in QWebEnginePage::QWebEnginePage (this=0xf1cfa0, parent=<optimized out>) at api/qwebenginepage.cpp:503
#25 0x00007f92296f55ee in TemplateParser::TemplateWebEnginePage::TemplateWebEnginePage (this=0xf1cfa0, parent=<optimized out>) at /usr/src/debug/messagelib-17.04.2/templateparser/src/templatewebenginepage.cpp:27
#26 0x00007f92296f59c3 in TemplateParser::TemplateExtractHtmlElementWebEngineView::TemplateExtractHtmlElementWebEngineView (this=0xfa32b0, parent=<optimized out>) at /usr/src/debug/messagelib-17.04.2/templateparser/src/templateextracthtmlelementwebengineview.cpp:47
#27 0x00007f92296f7319 in TemplateParser::TemplateParserExtractHtmlInfo::slotExtractToPlainTextFinished (this=this@entry=0xf955d0, success=success@entry=false) at /usr/src/debug/messagelib-17.04.2/templateparser/src/templateparserextracthtmlinfo.cpp:78
#28 0x00007f92296f77d4 in TemplateParser::TemplateParserExtractHtmlInfo::start (this=this@entry=0xf955d0) at /usr/src/debug/messagelib-17.04.2/templateparser/src/templateparserextracthtmlinfo.cpp:66
#29 0x00007f92296ccb1b in TemplateParser::TemplateParserJob::processWithTemplate (this=this@entry=0xf937e0, tmpl=...) at /usr/src/debug/messagelib-17.04.2/templateparser/src/templateparserjob.cpp:317
#30 0x00007f92296d0c85 in TemplateParser::TemplateParserJob::process (this=this@entry=0xf937e0, aorig_msg=..., afolder=...) at /usr/src/debug/messagelib-17.04.2/templateparser/src/templateparserjob.cpp:273
#31 0x00007f922ee515eb in OpenComposerJob::start (this=this@entry=0xf92b40) at /usr/src/debug/kmail-17.04.2/src/job/opencomposerjob.cpp:104
#32 0x00007f922ede26e7 in KMKernel::openComposer (this=this@entry=0x7fffcea4fe60, to=..., cc=..., bcc=..., subject=..., body=..., hidden=hidden@entry=false, messageFile=..., attachmentPaths=..., customHeaders=..., replyTo=..., inReplyTo=..., identity=...) at /usr/src/debug/kmail-17.04.2/src/kmkernel.cpp:587
#33 0x00007f922ede786b in KMKernel::action (this=this@entry=0x7fffcea4fe60, mailto=mailto@entry=true, check=check@entry=false, to=..., cc=..., bcc=..., subj=..., body=..., messageFile=..., attachURLs=..., customHeaders=..., replyTo=..., inReplyTo=..., identity=...) at /usr/src/debug/kmail-17.04.2/src/kmkernel.cpp:1243
#34 0x00007f922ede9344 in KMKernel::handleCommandLine (this=0x7fffcea4fe60, noArgsOpensReader=noArgsOpensReader@entry=true, args=..., workingDir=...) at /usr/src/debug/kmail-17.04.2/src/kmkernel.cpp:461
#35 0x0000000000403cd3 in KMailApplication::activate (this=0x7fffcea4fe40, args=..., workindDir=...) at /usr/src/debug/kmail-17.04.2/src/main.cpp:98
#36 0x0000000000403a90 in KMailApplication::delayedInstanceCreation (workindDir=..., args=..., this=0x7fffcea4fe40) at /usr/src/debug/kmail-17.04.2/src/main.cpp:107
#37 main (argc=2, argv=0x7fffcea50078) at /usr/src/debug/kmail-17.04.2/src/main.cpp:158

Reported using DrKonqi
Comment 1 Christopher Yeleighton 2018-05-18 21:22:02 UTC
Created attachment 112741 [details]
New crash information added by DrKonqi

kmail (5.5.2) using Qt 5.6.2

- What I was doing when the application crashed:

I started kmail for the dekstop menu and it immediately crashed.

-- Backtrace (Reduced):
#8  0x00007fe4653c6719 in pa_mutex_unlock () from /usr/lib64/pulseaudio/libpulsecommon-9.0.so
#9  0x00007fe4722dd3a1 in media::AudioManagerPulse::Init() () from /usr/lib64/libQt5WebEngineCore.so.5
#10 0x00007fe4722dd605 in media::AudioManagerPulse::Create(media::AudioLogFactory*) () from /usr/lib64/libQt5WebEngineCore.so.5
#11 0x00007fe4722dc0be in media::CreateAudioManager(media::AudioLogFactory*) () from /usr/lib64/libQt5WebEngineCore.so.5
#12 0x00007fe4722dbc50 in media::AudioManager::Create(media::AudioLogFactory*) () from /usr/lib64/libQt5WebEngineCore.so.5
Comment 2 Christopher Yeleighton 2018-05-18 21:38:54 UTC
shared memfd open() failed: Function not implemented
Assertion 'pthread_mutex_unlock(&m->mutex) == 0' failed at pulsecore/mutex-posix.c:108, function pa_mutex_unlock(). Aborting.
Comment 3 Christopher Yeleighton 2018-05-18 22:18:15 UTC
(In reply to Christopher Yeleighton from comment #2)
> shared memfd open() failed: Function not implemented
> Assertion 'pthread_mutex_unlock(&m->mutex) == 0' failed at
> pulsecore/mutex-posix.c:108, function pa_mutex_unlock(). Aborting.

The failing assertion is independent of memfd, which can be configured not to be used.
Comment 4 Christophe Marin 2018-05-19 10:25:23 UTC
Shall be reported to the pulseaudio developers instead.