Bug 350552 - KMail segfaults when attempting search
Summary: KMail segfaults when attempting search
Status: RESOLVED FIXED
Alias: None
Product: kmail2
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: openSUSE Linux
: NOR crash
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2015-07-23 15:39 UTC by Vit Pelcak
Modified: 2015-07-23 15:43 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 Vit Pelcak 2015-07-23 15:39:18 UTC
Application: kmail (4.14.10)
KDE Platform Version: 4.14.10
Qt Version: 4.8.7
Operating System: Linux 4.1.1-1-desktop x86_64
Distribution: "openSUSE 20150714 (Tumbleweed) (x86_64)"

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

I wanted to search e-mails in KMail so I went in to menu, picked Search e-mail option and them KMail crashed.

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

Thread 5 (Thread 0x7fcb9451c700 (LWP 12446)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fcbac97ede6 in WTF::TCMalloc_PageHeap::scavengerThread() () from /usr/lib64/libQtWebKit.so.4
#2  0x00007fcbac97ee19 in WTF::TCMalloc_PageHeap::runScavengerThread(void*) () from /usr/lib64/libQtWebKit.so.4
#3  0x00007fcbb05a5324 in start_thread (arg=0x7fcb9451c700) at pthread_create.c:333
#4  0x00007fcbb7b1d70d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 4 (Thread 0x7fcb53381700 (LWP 12447)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fcbac6e85e9 in JSC::BlockAllocator::blockFreeingThreadMain() () from /usr/lib64/libQtWebKit.so.4
#2  0x00007fcbac9a68f6 in WTF::wtfThreadEntryPoint(void*) () from /usr/lib64/libQtWebKit.so.4
#3  0x00007fcbb05a5324 in start_thread (arg=0x7fcb53381700) at pthread_create.c:333
#4  0x00007fcbb7b1d70d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 3 (Thread 0x7fcb52679700 (LWP 12448)):
#0  0x00007fcbb7b1104d in read () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007fcbaf7c2850 in read (__nbytes=16, __buf=0x7fcb52678b20, __fd=<optimized out>) at /usr/include/bits/unistd.h:44
#2  g_wakeup_acknowledge (wakeup=0x1d5eec0) at gwakeup.c:210
#3  0x00007fcbaf77f9c4 in g_main_context_check (context=context@entry=0x7fcb440009a0, max_priority=2147483647, fds=fds@entry=0x7fcb440013e0, n_fds=n_fds@entry=1) at gmain.c:3600
#4  0x00007fcbaf77fe38 in g_main_context_iterate (context=context@entry=0x7fcb440009a0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3805
#5  0x00007fcbaf77ff9c in g_main_context_iteration (context=0x7fcb440009a0, may_block=may_block@entry=1) at gmain.c:3869
#6  0x00007fcbb91f326e in QEventDispatcherGlib::processEvents (this=0x7fcb440008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:452
#7  0x00007fcbb91c33e1 in QEventLoop::processEvents (this=this@entry=0x7fcb52678d20, flags=...) at kernel/qeventloop.cpp:149
#8  0x00007fcbb91c36f5 in QEventLoop::exec (this=this@entry=0x7fcb52678d20, flags=...) at kernel/qeventloop.cpp:204
#9  0x00007fcbb90bca59 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:538
#10 0x00007fcbb90bf23c in QThreadPrivate::start (arg=0x2236730) at thread/qthread_unix.cpp:352
#11 0x00007fcbb05a5324 in start_thread (arg=0x7fcb52679700) at pthread_create.c:333
#12 0x00007fcbb7b1d70d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 2 (Thread 0x7fcb50bf8700 (LWP 12453)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fcba1cf0fea in QTWTF::TCMalloc_PageHeap::scavengerThread (this=0x7fcba1ff2ee0 <QTWTF::pageheap_memory>) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2359
#2  0x00007fcba1cf1019 in QTWTF::TCMalloc_PageHeap::runScavengerThread (context=<optimized out>) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1464
#3  0x00007fcbb05a5324 in start_thread (arg=0x7fcb50bf8700) at pthread_create.c:333
#4  0x00007fcbb7b1d70d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 1 (Thread 0x7fcbba8e68c0 (LWP 12443)):
[KCrash Handler]
#6  0x00007fcbb7443c9e in operator+= (c=..., this=<optimized out>) at /usr/include/QtCore/qstring.h:269
#7  MailCommon::SearchPattern::purify (this=this@entry=0x7ffec8dcd7b0, removeAction=removeAction@entry=true) at /usr/src/debug/kdepim-4.14.10/mailcommon/search/searchpattern.cpp:149
#8  0x00007fcbba41d826 in KMail::SearchWindow::addRulesToSearchPattern (this=0x74a2160, pattern=...) at /usr/src/debug/kdepim-4.14.10/kmail/searchdialog/searchwindow.cpp:836
#9  0x00007fcbba37fc33 in KMMainWidget::slotRequestFullSearchFromQuickSearch (this=0x21cb360) at /usr/src/debug/kdepim-4.14.10/kmail/kmmainwidget.cpp:4226
#10 0x00007fcbba4883c1 in KMMainWidget::qt_static_metacall (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=0x7ffec8dcda40) at /usr/src/debug/kdepim-4.14.10/build/kmail/moc_kmmainwidget.cpp:468
#11 0x00007fcbb91d7f60 in QMetaObject::activate (sender=sender@entry=0x25cde80, m=m@entry=0x7fcbb9005d20 <QAction::staticMetaObject>, local_signal_index=local_signal_index@entry=1, argv=argv@entry=0x7ffec8dcda40) at kernel/qobject.cpp:3576
#12 0x00007fcbb8545392 in QAction::triggered (this=this@entry=0x25cde80, _t1=false) at .moc/release-shared/moc_qaction.cpp:276
#13 0x00007fcbb8546537 in QAction::activate (this=this@entry=0x25cde80, event=event@entry=QAction::Trigger) at kernel/qaction.cpp:1257
#14 0x00007fcbb89818b9 in QMenuPrivate::activateCausedStack (this=this@entry=0x2693360, causedStack=..., action=action@entry=0x25cde80, action_e=action_e@entry=QAction::Trigger, self=self@entry=true) at widgets/qmenu.cpp:1037
#15 0x00007fcbb8985a79 in QMenuPrivate::activateAction (this=0x2693360, action=0x25cde80, action_e=action_e@entry=QAction::Trigger, self=self@entry=true) at widgets/qmenu.cpp:1129
#16 0x00007fcbb8989627 in QMenu::mouseReleaseEvent (this=this@entry=0x26921e0, e=e@entry=0x7ffec8dce0e0) at widgets/qmenu.cpp:2371
#17 0x00007fcbb9d080a2 in KMenu::mouseReleaseEvent (this=0x26921e0, e=0x7ffec8dce0e0) at /usr/src/debug/kdelibs-4.14.10/kdeui/widgets/kmenu.cpp:464
#18 0x00007fcbb859df00 in QWidget::event (this=this@entry=0x26921e0, event=event@entry=0x7ffec8dce0e0) at kernel/qwidget.cpp:8775
#19 0x00007fcbb8989aa3 in QMenu::event (this=0x26921e0, e=0x7ffec8dce0e0) at widgets/qmenu.cpp:2480
#20 0x00007fcbb854af1c in QApplicationPrivate::notify_helper (this=this@entry=0x1db8ba0, receiver=receiver@entry=0x26921e0, e=e@entry=0x7ffec8dce0e0) at kernel/qapplication.cpp:4565
#21 0x00007fcbb8551b53 in QApplication::notify (this=this@entry=0x7ffec8dceb90, receiver=receiver@entry=0x26921e0, e=e@entry=0x7ffec8dce0e0) at kernel/qapplication.cpp:4108
#22 0x00007fcbb9c4863a in KApplication::notify (this=0x7ffec8dceb90, receiver=0x26921e0, event=0x7ffec8dce0e0) at /usr/src/debug/kdelibs-4.14.10/kdeui/kernel/kapplication.cpp:311
#23 0x00007fcbb91c4a1d in QCoreApplication::notifyInternal (this=0x7ffec8dceb90, receiver=receiver@entry=0x26921e0, event=event@entry=0x7ffec8dce0e0) at kernel/qcoreapplication.cpp:955
#24 0x00007fcbb85511ed in sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../src/corelib/kernel/qcoreapplication.h:231
#25 QApplicationPrivate::sendMouseEvent (receiver=receiver@entry=0x26921e0, event=event@entry=0x7ffec8dce0e0, alienWidget=alienWidget@entry=0x0, nativeWidget=nativeWidget@entry=0x26921e0, buttonDown=buttonDown@entry=0x7fcbb903b308 <qt_button_down>, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:3173
#26 0x00007fcbb85c82dc in QETWidget::translateMouseEvent (this=this@entry=0x26921e0, event=event@entry=0x7ffec8dce410) at kernel/qapplication_x11.cpp:4470
#27 0x00007fcbb85c630d in QApplication::x11ProcessEvent (this=0x7ffec8dceb90, event=event@entry=0x7ffec8dce410) at kernel/qapplication_x11.cpp:3653
#28 0x00007fcbb85ee882 in x11EventSourceDispatch (s=0x1db8f40, callback=0x0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#29 0x00007fcbaf77fcc7 in g_main_dispatch (context=0x1db8e80) at gmain.c:3122
#30 g_main_context_dispatch (context=context@entry=0x1db8e80) at gmain.c:3737
#31 0x00007fcbaf77fef8 in g_main_context_iterate (context=context@entry=0x1db8e80, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3808
#32 0x00007fcbaf77ff9c in g_main_context_iteration (context=0x1db8e80, may_block=may_block@entry=1) at gmain.c:3869
#33 0x00007fcbb91f324e in QEventDispatcherGlib::processEvents (this=0x1d558c0, flags=...) at kernel/qeventdispatcher_glib.cpp:450
#34 0x00007fcbb85ee946 in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#35 0x00007fcbb91c33e1 in QEventLoop::processEvents (this=this@entry=0x7ffec8dce7e0, flags=...) at kernel/qeventloop.cpp:149
#36 0x00007fcbb91c36f5 in QEventLoop::exec (this=this@entry=0x7ffec8dce7e0, flags=...) at kernel/qeventloop.cpp:204
#37 0x00007fcbb91c8ef9 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1227
#38 0x00007fcbb85497dc in QApplication::exec () at kernel/qapplication.cpp:3823
#39 0x00000000004030ab in main (argc=3, argv=0x7ffec8dcedb8) at /usr/src/debug/kdepim-4.14.10/kmail/main.cpp:145

Reported using DrKonqi
Comment 1 Laurent Montel 2015-07-23 15:43:34 UTC
Update version please