Bug 355124

Summary: opensuse 13.2 kmail 4.14.9 crashes when using search box
Product: [Applications] kmail2 Reporter: James Eastwood <james.eastwood>
Component: searchAssignee: kdepim bugs <kdepim-bugs>
Status: RESOLVED WORKSFORME    
Severity: crash CC: kdenis
Priority: NOR Keywords: drkonqi, triaged
Version: 4.14.7   
Target Milestone: ---   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description James Eastwood 2015-11-10 10:03:31 UTC
Application: kmail (4.14.9)
KDE Platform Version: 4.14.9
Qt Version: 4.8.6
Operating System: Linux 3.16.7-29-desktop x86_64
Distribution: "openSUSE 13.2 (Harlequin) (x86_64)"

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

I entered a text string in the kmail search box and the mailer crashed. The problem repeats.

The crash can be reproduced every time.

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

Thread 5 (Thread 0x7f92fc7fb700 (LWP 4028)):
#0  0x00007f931eb5d05f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f931425a686 in WTF::TCMalloc_PageHeap::scavengerThread() () at /usr/lib64/libQtWebKit.so.4
#2  0x00007f931425a6b9 in  () at /usr/lib64/libQtWebKit.so.4
#3  0x00007f931eb590a4 in start_thread () at /lib64/libpthread.so.0
#4  0x00007f9320d5808d in clone () at /lib64/libc.so.6

Thread 4 (Thread 0x7f92fb742700 (LWP 4029)):
#0  0x00007f931eb5d05f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f9313fcce7d in JSC::BlockAllocator::blockFreeingThreadMain() () at /usr/lib64/libQtWebKit.so.4
#2  0x00007f93142821e6 in WTF::wtfThreadEntryPoint(void*) () at /usr/lib64/libQtWebKit.so.4
#3  0x00007f931eb590a4 in start_thread () at /lib64/libpthread.so.0
#4  0x00007f9320d5808d in clone () at /lib64/libc.so.6

Thread 3 (Thread 0x7f92fa876700 (LWP 4030)):
#0  0x00007f9320d4fc5d in poll () at /lib64/libc.so.6
#1  0x00007f9318a86be4 in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007f9318a86cec in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#3  0x00007f93223aa0de in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQtCore.so.4
#4  0x00007f932237be6f in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQtCore.so.4
#5  0x00007f932237c165 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQtCore.so.4
#6  0x00007f93222790bf in QThread::exec() () at /usr/lib64/libQtCore.so.4
#7  0x00007f932227b79f in  () at /usr/lib64/libQtCore.so.4
#8  0x00007f931eb590a4 in start_thread () at /lib64/libpthread.so.0
#9  0x00007f9320d5808d in clone () at /lib64/libc.so.6

Thread 2 (Thread 0x7f92b3ee8700 (LWP 4110)):
#0  0x00007f9320d4fc5d in poll () at /lib64/libc.so.6
#1  0x00007f9318a86be4 in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007f9318a86cec in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#3  0x00007f93223aa0de in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQtCore.so.4
#4  0x00007f932237be6f in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQtCore.so.4
#5  0x00007f932237c165 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQtCore.so.4
#6  0x00007f93222790bf in QThread::exec() () at /usr/lib64/libQtCore.so.4
#7  0x00007f932235d783 in  () at /usr/lib64/libQtCore.so.4
#8  0x00007f932227b79f in  () at /usr/lib64/libQtCore.so.4
#9  0x00007f931eb590a4 in start_thread () at /lib64/libpthread.so.0
#10 0x00007f9320d5808d in clone () at /lib64/libc.so.6

Thread 1 (Thread 0x7f93239fc840 (LWP 4025)):
[KCrash Handler]
#5  0x00007f9320ca8187 in raise () at /lib64/libc.so.6
#6  0x00007f9320ca9538 in abort () at /lib64/libc.so.6
#7  0x00007f9321296145 in __gnu_cxx::__verbose_terminate_handler() () at /usr/lib64/libstdc++.so.6
#8  0x00007f93212942e6 in  () at /usr/lib64/libstdc++.so.6
#9  0x00007f9321294313 in  () at /usr/lib64/libstdc++.so.6
#10 0x00007f9321294586 in __cxa_rethrow () at /usr/lib64/libstdc++.so.6
#11 0x00007f932237c356 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQtCore.so.4
#12 0x00007f93223815b9 in QCoreApplication::exec() () at /usr/lib64/libQtCore.so.4
#13 0x0000000000402f3f in  ()
#14 0x00007f9320c94b05 in __libc_start_main () at /lib64/libc.so.6
#15 0x0000000000403414 in _start ()

Reported using DrKonqi
Comment 1 Denis Kurz 2017-01-13 20:50:46 UTC
Is there any chance you could try to reproduce this with a recent version of KMail? Recent versions start with "5."; sad to say that the 4.x versions are basically unsupported.
Comment 2 Andrew Crouthamel 2018-09-26 22:22:20 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 set the bug status 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 Andrew Crouthamel 2018-10-27 03:56:32 UTC
Dear Bug Submitter,

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!