Bug 368879 - Kmail crashes after completion
Summary: Kmail crashes after completion
Status: RESOLVED WORKSFORME
Alias: None
Product: kmail2
Classification: Applications
Component: general (show other bugs)
Version: 5.3.0
Platform: openSUSE Linux
: NOR crash
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2016-09-16 03:42 UTC by rakoe
Modified: 2021-01-16 04:34 UTC (History)
1 user (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 rakoe 2016-09-16 03:42:49 UTC
Application: kmail (5.3.0 (QtWebEngine))

Qt Version: 5.6.1
Frameworks Version: 5.25.0
Operating System: Linux 4.7.3-1-default x86_64
Distribution: "openSUSE Tumbleweed"

-- Information about the crash:
- What I was doing when the application crashed:
I closed the application using the Close button
- Unusual behavior I noticed:
None
- System
Tumbleweed

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 0x7f714d84c940 (LWP 10344))]

Thread 10 (Thread 0x7f70f25fb700 (LWP 10412)):
#0  0x00007f714048710f in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f71314187f4 in ?? () from /usr/lib64/libQt5Script.so.5
#2  0x00007f7131418839 in ?? () from /usr/lib64/libQt5Script.so.5
#3  0x00007f7140481454 in start_thread () from /lib64/libpthread.so.0
#4  0x00007f714a5f33ff in clone () from /lib64/libc.so.6

Thread 9 (Thread 0x7f70fc3c8700 (LWP 10379)):
#0  0x00007f714048710f in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f71367ac850 in mojo::system::Waiter::Wait(unsigned long, unsigned int*) () from /usr/lib64/libQt5WebEngineCore.so.5
#2  0x00007f713679910c in mojo::system::Core::WaitManyInternal(unsigned int const*, unsigned int const*, unsigned int, unsigned long, unsigned int*, mojo::system::HandleSignalsState*) () from /usr/lib64/libQt5WebEngineCore.so.5
#3  0x00007f71367995b7 in mojo::system::Core::WaitMany(mojo::system::UserPointer<unsigned int const>, mojo::system::UserPointer<unsigned int const>, unsigned int, unsigned long, mojo::system::UserPointer<unsigned int>, mojo::system::UserPointer<MojoHandleSignalsState>) () from /usr/lib64/libQt5WebEngineCore.so.5
#4  0x00007f7136795e35 in MojoWaitMany () from /usr/lib64/libQt5WebEngineCore.so.5
#5  0x00007f7137e99937 in mojo::common::MessagePumpMojo::DoInternalWork(mojo::common::MessagePumpMojo::RunState const&, bool) () from /usr/lib64/libQt5WebEngineCore.so.5
#6  0x00007f7137e99b6e in mojo::common::MessagePumpMojo::DoRunLoop(mojo::common::MessagePumpMojo::RunState*, base::MessagePump::Delegate*) () from /usr/lib64/libQt5WebEngineCore.so.5
#7  0x00007f7137e99ca9 in mojo::common::MessagePumpMojo::Run(base::MessagePump::Delegate*) () from /usr/lib64/libQt5WebEngineCore.so.5
#8  0x00007f713693d0ba in base::RunLoop::Run() () from /usr/lib64/libQt5WebEngineCore.so.5
#9  0x00007f7136928a55 in base::MessageLoop::Run() () from /usr/lib64/libQt5WebEngineCore.so.5
#10 0x00007f7136954ae6 in base::Thread::ThreadMain() () from /usr/lib64/libQt5WebEngineCore.so.5
#11 0x00007f713695123d in base::(anonymous namespace)::ThreadFunc(void*) () from /usr/lib64/libQt5WebEngineCore.so.5
#12 0x00007f7140481454 in start_thread () from /lib64/libpthread.so.0
#13 0x00007f714a5f33ff in clone () from /lib64/libc.so.6

Thread 8 (Thread 0x7f710a3d5700 (LWP 10367)):
#0  0x00007f71404874b8 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f71369492e2 in base::ConditionVariable::TimedWait(base::TimeDelta const&) () from /usr/lib64/libQt5WebEngineCore.so.5
#2  0x00007f71369577d9 in base::PosixDynamicThreadPool::WaitForTask() () from /usr/lib64/libQt5WebEngineCore.so.5
#3  0x00007f7136957d13 in base::(anonymous namespace)::WorkerThread::ThreadMain() () from /usr/lib64/libQt5WebEngineCore.so.5
#4  0x00007f713695123d in base::(anonymous namespace)::ThreadFunc(void*) () from /usr/lib64/libQt5WebEngineCore.so.5
#5  0x00007f7140481454 in start_thread () from /lib64/libpthread.so.0
#6  0x00007f714a5f33ff in clone () from /lib64/libc.so.6

Thread 7 (Thread 0x7f710abd6700 (LWP 10366)):
#0  0x00007f71404874b8 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f71369492e2 in base::ConditionVariable::TimedWait(base::TimeDelta const&) () from /usr/lib64/libQt5WebEngineCore.so.5
#2  0x00007f71369577d9 in base::PosixDynamicThreadPool::WaitForTask() () from /usr/lib64/libQt5WebEngineCore.so.5
#3  0x00007f7136957d13 in base::(anonymous namespace)::WorkerThread::ThreadMain() () from /usr/lib64/libQt5WebEngineCore.so.5
#4  0x00007f713695123d in base::(anonymous namespace)::ThreadFunc(void*) () from /usr/lib64/libQt5WebEngineCore.so.5
#5  0x00007f7140481454 in start_thread () from /lib64/libpthread.so.0
#6  0x00007f714a5f33ff in clone () from /lib64/libc.so.6

Thread 6 (Thread 0x7f710b3d7700 (LWP 10365)):
#0  0x00007f714048710f in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f7136949af5 in base::WaitableEvent::TimedWait(base::TimeDelta const&) () from /usr/lib64/libQt5WebEngineCore.so.5
#2  0x00007f7136949bc4 in base::WaitableEvent::Wait() () from /usr/lib64/libQt5WebEngineCore.so.5
#3  0x00007f713692c473 in base::MessagePumpDefault::Run(base::MessagePump::Delegate*) () from /usr/lib64/libQt5WebEngineCore.so.5
#4  0x00007f713693d0ba in base::RunLoop::Run() () from /usr/lib64/libQt5WebEngineCore.so.5
#5  0x00007f7136928a55 in base::MessageLoop::Run() () from /usr/lib64/libQt5WebEngineCore.so.5
#6  0x00007f7136954ae6 in base::Thread::ThreadMain() () from /usr/lib64/libQt5WebEngineCore.so.5
#7  0x00007f713695123d in base::(anonymous namespace)::ThreadFunc(void*) () from /usr/lib64/libQt5WebEngineCore.so.5
#8  0x00007f7140481454 in start_thread () from /lib64/libpthread.so.0
#9  0x00007f714a5f33ff in clone () from /lib64/libc.so.6

Thread 5 (Thread 0x7f711655b700 (LWP 10349)):
#0  0x00007f714a5ea6ed in poll () from /lib64/libc.so.6
#1  0x00007f713fc5e016 in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007f713fc5e12c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#3  0x00007f714b129aab in QEventDispatcherGlib::processEvents (this=0x10571d0, flags=...) at kernel/qeventdispatcher_glib.cpp:419
#4  0x00007f714b0d16fa in QEventLoop::exec (this=this@entry=0x7f711655ac80, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#5  0x00007f714aef73c3 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:500
#6  0x00007f714aefc2e8 in QThreadPrivate::start (arg=0x10569b0) at thread/qthread_unix.cpp:341
#7  0x00007f7140481454 in start_thread () from /lib64/libpthread.so.0
#8  0x00007f714a5f33ff in clone () from /lib64/libc.so.6

Thread 4 (Thread 0x7f711776c700 (LWP 10348)):
#0  0x00007f714a5ea6ed in poll () from /lib64/libc.so.6
#1  0x00007f713fc5e016 in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007f713fc5e12c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#3  0x00007f714b129aab in QEventDispatcherGlib::processEvents (this=0xfc5da0, flags=...) at kernel/qeventdispatcher_glib.cpp:419
#4  0x00007f714b0d16fa in QEventLoop::exec (this=this@entry=0x7f711776bc50, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#5  0x00007f714aef73c3 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:500
#6  0x00007f714955c985 in ?? () from /usr/lib64/libQt5DBus.so.5
#7  0x00007f714aefc2e8 in QThreadPrivate::start (arg=0x7f71497cfd20) at thread/qthread_unix.cpp:341
#8  0x00007f7140481454 in start_thread () from /lib64/libpthread.so.0
#9  0x00007f714a5f33ff in clone () from /lib64/libc.so.6

Thread 3 (Thread 0x7f71186f7700 (LWP 10347)):
#0  0x00007f714048710f in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f711faa05a3 in ?? () from /usr/lib64/dri/radeonsi_dri.so
#2  0x00007f711fa9fce7 in ?? () from /usr/lib64/dri/radeonsi_dri.so
#3  0x00007f7140481454 in start_thread () from /lib64/libpthread.so.0
#4  0x00007f714a5f33ff in clone () from /lib64/libc.so.6

Thread 2 (Thread 0x7f71213fe700 (LWP 10346)):
#0  0x00007f714a5ea6ed in poll () from /lib64/libc.so.6
#1  0x00007f713d87e3f0 in ?? () from /usr/lib64/libxcb.so.1
#2  0x00007f713d880189 in xcb_wait_for_event () from /usr/lib64/libxcb.so.1
#3  0x00007f7122ee77a9 in ?? () from /usr/lib64/libQt5XcbQpa.so.5
#4  0x00007f714aefc2e8 in QThreadPrivate::start (arg=0xe07b90) at thread/qthread_unix.cpp:341
#5  0x00007f7140481454 in start_thread () from /lib64/libpthread.so.0
#6  0x00007f714a5f33ff in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7f714d84c940 (LWP 10344)):
[KCrash Handler]
#6  0x0000000000000000 in ?? ()
#7  0x00007f712a8ff2a2 in event_del (ev=0x14227d0) at event.c:2204
#8  0x00007f7136906e03 in base::MessagePumpLibevent::FileDescriptorWatcher::StopWatchingFileDescriptor() () from /usr/lib64/libQt5WebEngineCore.so.5
#9  0x00007f7136906e3f in base::MessagePumpLibevent::FileDescriptorWatcher::~FileDescriptorWatcher() () from /usr/lib64/libQt5WebEngineCore.so.5
#10 0x00007f7135d4343c in net::internal::AddressTrackerLinux::~AddressTrackerLinux() () from /usr/lib64/libQt5WebEngineCore.so.5
#11 0x00007f7135c98dce in net::NetworkChangeNotifierLinux::Thread::~Thread() () from /usr/lib64/libQt5WebEngineCore.so.5
#12 0x00007f7135c98df9 in net::NetworkChangeNotifierLinux::Thread::~Thread() () from /usr/lib64/libQt5WebEngineCore.so.5
#13 0x00007f7135c98af6 in net::NetworkChangeNotifierLinux::~NetworkChangeNotifierLinux() () from /usr/lib64/libQt5WebEngineCore.so.5
#14 0x00007f7135c98b09 in net::NetworkChangeNotifierLinux::~NetworkChangeNotifierLinux() () from /usr/lib64/libQt5WebEngineCore.so.5
#15 0x00007f7135fa8f86 in content::BrowserMainLoop::~BrowserMainLoop() () from /usr/lib64/libQt5WebEngineCore.so.5
#16 0x00007f7135fa9019 in content::BrowserMainLoop::~BrowserMainLoop() () from /usr/lib64/libQt5WebEngineCore.so.5
#17 0x00007f7135e01151 in content::BrowserMainRunnerImpl::~BrowserMainRunnerImpl() () from /usr/lib64/libQt5WebEngineCore.so.5
#18 0x00007f713534901b in base::DefaultDeleter<content::BrowserMainRunner>::operator() (this=0x14ee8e0, ptr=<optimized out>) at /usr/src/debug/qtwebengine-opensource-src-5.6.1/src/3rdparty/chromium/base/memory/scoped_ptr.h:128
#19 base::internal::scoped_ptr_impl<content::BrowserMainRunner, base::DefaultDeleter<content::BrowserMainRunner> >::reset (p=0x0, this=0x14ee8e0) at /usr/src/debug/qtwebengine-opensource-src-5.6.1/src/3rdparty/chromium/base/memory/scoped_ptr.h:248
#20 scoped_ptr<content::BrowserMainRunner, base::DefaultDeleter<content::BrowserMainRunner> >::reset (p=0x0, this=0x14ee8e0) at /usr/src/debug/qtwebengine-opensource-src-5.6.1/src/3rdparty/chromium/base/memory/scoped_ptr.h:377
#21 WebEngineContext::destroy (this=0x14ee8c0) at /usr/src/debug/qtwebengine-opensource-src-5.6.1/src/core/web_engine_context.cpp:168
#22 0x00007f713534911d in (anonymous namespace)::destroyContext () at /usr/src/debug/qtwebengine-opensource-src-5.6.1/src/core/web_engine_context.cpp:101
#23 0x00007f714b0d2c8f in qt_call_post_routines () at kernel/qcoreapplication.cpp:298
#24 0x00007f714be171d6 in QApplication::~QApplication (this=0x7ffe836f0af0, __in_chrg=<optimized out>) at kernel/qapplication.cpp:825
#25 0x0000000000403bb0 in KMailApplication::~KMailApplication (this=0x7ffe836f0af0, __in_chrg=<optimized out>) at /usr/src/debug/kdepim-16.08.0/kmail/src/main.cpp:48
#26 main (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/kdepim-16.08.0/kmail/src/main.cpp:113

Reported using DrKonqi
Comment 1 Justin Zobel 2020-12-17 05:27:38 UTC
Thank you for the crash report.

As it has been a while since this was reported, can you please test and confirm if this issue is still occurring or if this bug report can be marked as resolved.

I have set the bug status to "needsinfo" pending your response, please change back to "reported" or "resolved/worksforme" when you respond, thank you.
Comment 2 Bug Janitor Service 2021-01-01 04:35:50 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least
15 days. Please provide the requested information as soon as
possible and set the bug status as REPORTED. Due to regular bug
tracker maintenance, if the bug is still in NEEDSINFO status with
no change in 30 days the bug will be closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

If you have already provided the requested information, please
mark the bug as REPORTED so that the KDE team knows that the bug is
ready to be confirmed.

Thank you for helping us make KDE software even better for everyone!
Comment 3 Bug Janitor Service 2021-01-16 04:34:57 UTC
This bug has been in NEEDSINFO status with no change for at least
30 days. The bug is now closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

Thank you for helping us make KDE software even better for everyone!