Bug 357243 - Crash during exit
Summary: Crash during exit
Status: RESOLVED INTENTIONAL
Alias: None
Product: kontact
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-12-28 08:18 UTC by Ian
Modified: 2016-04-15 06:43 UTC (History)
0 users

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 Ian 2015-12-28 08:18:28 UTC
Application: kontact (4.14.10)
KDE Platform Version: 4.14.14
Qt Version: 4.8.7
Operating System: Linux 4.3.3-1-default x86_64
Distribution: "openSUSE Tumbleweed (20151124) (x86_64)"

-- Information about the crash:
- What I was doing when the application crashed:
I had read a few emails without opening them (via message pane), updated the details of one contact, went back to email and changed folder to read some more unread emails, noticed there was a duplicate so i deleted it. then selected Exit

-- Backtrace:
Application: Kontact (kontact), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f6428e8f900 (LWP 3003))]

Thread 4 (Thread 0x7f640a419700 (LWP 3004)):
#0  0x00007f642029007f in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f6425550de6 in WTF::TCMalloc_PageHeap::scavengerThread() () from /usr/lib64/libQtWebKit.so.4
#2  0x00007f6425550e19 in WTF::TCMalloc_PageHeap::runScavengerThread(void*) () from /usr/lib64/libQtWebKit.so.4
#3  0x00007f642028a4a4 in start_thread () from /lib64/libpthread.so.0
#4  0x00007f6426331bdd in clone () from /lib64/libc.so.6

Thread 3 (Thread 0x7f63c9afe700 (LWP 3005)):
#0  0x00007f642029007f in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f64252ba5e9 in JSC::BlockAllocator::blockFreeingThreadMain() () from /usr/lib64/libQtWebKit.so.4
#2  0x00007f64255788f6 in WTF::wtfThreadEntryPoint(void*) () from /usr/lib64/libQtWebKit.so.4
#3  0x00007f642028a4a4 in start_thread () from /lib64/libpthread.so.0
#4  0x00007f6426331bdd in clone () from /lib64/libc.so.6

Thread 2 (Thread 0x7f63b61f6700 (LWP 3053)):
#0  0x00007f642632924d in poll () from /lib64/libc.so.6
#1  0x00007f641fcc1264 in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007f641fcc136c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#3  0x00007f6426b2526e in QEventDispatcherGlib::processEvents (this=0x7f63b00008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:452
#4  0x00007f6426af53e1 in QEventLoop::processEvents (this=this@entry=0x7f63b61f5ce0, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007f6426af56f5 in QEventLoop::exec (this=this@entry=0x7f63b61f5ce0, flags=...) at kernel/qeventloop.cpp:204
#6  0x00007f64269eea59 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:538
#7  0x00007f64269f123c in QThreadPrivate::start (arg=0x2719f00) at thread/qthread_unix.cpp:352
#8  0x00007f642028a4a4 in start_thread () from /lib64/libpthread.so.0
#9  0x00007f6426331bdd in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7f6428e8f900 (LWP 3003)):
[KCrash Handler]
#6  operator QItemSelectionModel* (this=<error reading variable: Cannot access memory at address 0x506567610034393a>) at ../../src/corelib/kernel/qpointer.h:78
#7  QAbstractItemView::selectionModel (this=0x5065676100343932) at itemviews/qabstractitemview.cpp:766
#8  0x00007f63bb39bf8c in MailCommon::FolderTreeWidget::selectedCollections (this=<optimized out>) at /usr/src/debug/kdepim-4.14.10/mailcommon/folder/foldertreewidget.cpp:243
#9  0x00007f63bba46ca0 in KMMainWidget::updateFolderMenu (this=0x2b4c610) at /usr/src/debug/kdepim-4.14.10/kmail/kmmainwidget.cpp:3928
#10 0x00007f63bbb470ca in KMMainWidget::qt_static_metacall (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=0x7ffd96852c30) at /usr/src/debug/kdepim-4.14.10/build/kmail/moc_kmmainwidget.cpp:461
#11 0x00007f6426b09f60 in QMetaObject::activate (sender=0x2b4c850, m=<optimized out>, local_signal_index=<optimized out>, argv=<optimized out>) at kernel/qobject.cpp:3576
#12 0x00007f6426b0f973 in QObject::event (this=0x2b4c850, e=<optimized out>) at kernel/qobject.cpp:1262
#13 0x00007f642750ef1c in QApplicationPrivate::notify_helper (this=this@entry=0x243c390, receiver=receiver@entry=0x2b4c850, e=e@entry=0x7ffd96853030) at kernel/qapplication.cpp:4565
#14 0x00007f64275159ec in QApplication::notify (this=this@entry=0x7ffd96853c50, receiver=receiver@entry=0x2b4c850, e=e@entry=0x7ffd96853030) at kernel/qapplication.cpp:4351
#15 0x00007f642824165a in KApplication::notify (this=0x7ffd96853c50, receiver=0x2b4c850, event=0x7ffd96853030) at /usr/src/debug/kdelibs-4.14.14/kdeui/kernel/kapplication.cpp:311
#16 0x00007f6426af6a1d in QCoreApplication::notifyInternal (this=0x7ffd96853c50, receiver=0x2b4c850, event=event@entry=0x7ffd96853030) at kernel/qcoreapplication.cpp:955
#17 0x00007f6426b275cf in sendEvent (event=0x7ffd96853030, receiver=<optimized out>) at kernel/qcoreapplication.h:231
#18 QTimerInfoList::activateTimers (this=0x2447cf0) at kernel/qeventdispatcher_unix.cpp:636
#19 0x00007f6426b248f1 in timerSourceDispatch (source=<optimized out>) at kernel/qeventdispatcher_glib.cpp:193
#20 0x00007f641fcc1097 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#21 0x00007f641fcc12c8 in ?? () from /usr/lib64/libglib-2.0.so.0
#22 0x00007f641fcc136c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#23 0x00007f6426b2524e in QEventDispatcherGlib::processEvents (this=0x23fde90, flags=...) at kernel/qeventdispatcher_glib.cpp:450
#24 0x00007f64275b2946 in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#25 0x00007f6426af53e1 in QEventLoop::processEvents (this=this@entry=0x7ffd968532a0, flags=...) at kernel/qeventloop.cpp:149
#26 0x00007f6426af56f5 in QEventLoop::exec (this=0x7ffd968532a0, flags=...) at kernel/qeventloop.cpp:204
#27 0x00007f6426f8f5a3 in KJob::exec (this=this@entry=0x2b84870) at /usr/src/debug/kdelibs-4.14.14/kdecore/jobs/kjob.cpp:210
#28 0x00007f63bba11bd6 in KMKernel::cleanup (this=0x2b0d2f0) at /usr/src/debug/kdepim-4.14.10/kmail/kmkernel.cpp:1299
#29 0x00007f63bbdf8ed8 in KMailPart::~KMailPart (this=this@entry=0x292a050, __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at /usr/src/debug/kdepim-4.14.10/kmail/kmail_part.cpp:114
#30 0x00007f63bbdf9149 in KMailPart::~KMailPart (this=0x292a050, __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at /usr/src/debug/kdepim-4.14.10/kmail/kmail_part.cpp:116
#31 0x00007f6428898efe in KontactInterface::Plugin::~Plugin (this=0x2903b50, __vtt_parm=<optimized out>, __in_chrg=<optimized out>) at /usr/src/debug/kdepimlibs-4.14.10/kontactinterface/plugin.cpp:92
#32 0x00007f63c24411a6 in KMailPlugin::~KMailPlugin (this=0x2903b50, __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at /usr/src/debug/kdepim-4.14.10/kontact/plugins/kmail/kmail_plugin.cpp:173
#33 0x00007f63c24411c9 in KMailPlugin::~KMailPlugin (this=0x2903b50, __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at /usr/src/debug/kdepim-4.14.10/kontact/plugins/kmail/kmail_plugin.cpp:177
#34 0x00007f6428ac0bee in Kontact::MainWindow::~MainWindow (this=this@entry=0x2446fa0, __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at /usr/src/debug/kdepim-4.14.10/kontact/src/mainwindow.cpp:296
#35 0x00007f6428ac0dc9 in Kontact::MainWindow::~MainWindow (this=0x2446fa0, __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at /usr/src/debug/kdepim-4.14.10/kontact/src/mainwindow.cpp:298
#36 0x00007f6426b0fad8 in QObject::event (this=this@entry=0x2446fa0, e=e@entry=0x5055c20) at kernel/qobject.cpp:1212
#37 0x00007f642756263c in QWidget::event (this=this@entry=0x2446fa0, event=event@entry=0x5055c20) at kernel/qwidget.cpp:8859
#38 0x00007f6427925123 in QMainWindow::event (this=this@entry=0x2446fa0, event=event@entry=0x5055c20) at widgets/qmainwindow.cpp:1478
#39 0x00007f64282fee91 in KMainWindow::event (this=this@entry=0x2446fa0, ev=ev@entry=0x5055c20) at /usr/src/debug/kdelibs-4.14.14/kdeui/widgets/kmainwindow.cpp:1126
#40 0x00007f6428338509 in KXmlGuiWindow::event (this=0x2446fa0, ev=0x5055c20) at /usr/src/debug/kdelibs-4.14.14/kdeui/xmlgui/kxmlguiwindow.cpp:126
#41 0x00007f642750ef1c in QApplicationPrivate::notify_helper (this=this@entry=0x243c390, receiver=receiver@entry=0x2446fa0, e=e@entry=0x5055c20) at kernel/qapplication.cpp:4565
#42 0x00007f64275159ec in QApplication::notify (this=this@entry=0x7ffd96853c50, receiver=receiver@entry=0x2446fa0, e=e@entry=0x5055c20) at kernel/qapplication.cpp:4351
#43 0x00007f642824165a in KApplication::notify (this=0x7ffd96853c50, receiver=0x2446fa0, event=0x5055c20) at /usr/src/debug/kdelibs-4.14.14/kdeui/kernel/kapplication.cpp:311
#44 0x00007f6426af6a1d in QCoreApplication::notifyInternal (this=0x7ffd96853c50, receiver=receiver@entry=0x2446fa0, event=event@entry=0x5055c20) at kernel/qcoreapplication.cpp:955
#45 0x00007f6426af9e4e in sendEvent (event=0x5055c20, receiver=0x2446fa0) at kernel/qcoreapplication.h:231
#46 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0x23f8a00) at kernel/qcoreapplication.cpp:1579
#47 0x00007f6426afa123 in QCoreApplication::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1472
#48 0x00007f6426b250de in sendPostedEvents () at kernel/qcoreapplication.h:236
#49 postEventSourceDispatch (s=0x2438320) at kernel/qeventdispatcher_glib.cpp:300
#50 0x00007f641fcc1097 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#51 0x00007f641fcc12c8 in ?? () from /usr/lib64/libglib-2.0.so.0
#52 0x00007f641fcc136c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#53 0x00007f6426b2524e in QEventDispatcherGlib::processEvents (this=0x23fde90, flags=...) at kernel/qeventdispatcher_glib.cpp:450
#54 0x00007f64275b2946 in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#55 0x00007f6426af53e1 in QEventLoop::processEvents (this=this@entry=0x7ffd96853b70, flags=...) at kernel/qeventloop.cpp:149
#56 0x00007f6426af56f5 in QEventLoop::exec (this=this@entry=0x7ffd96853b70, flags=...) at kernel/qeventloop.cpp:204
#57 0x00007f6426afaef9 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1227
#58 0x00007f642750d7dc in QApplication::exec () at kernel/qapplication.cpp:3823
#59 0x000000000040392d in main (argc=<optimized out>, argv=0x7ffd96853d98) at /usr/src/debug/kdepim-4.14.10/kontact/src/main.cpp:219

Possible duplicates by query: bug 340680, bug 334897.

Reported using DrKonqi
Comment 1 Ian 2016-04-15 06:43:48 UTC
Closing this as its old and unloved