Bug 318072 - IMAP resource would not abort
Summary: IMAP resource would not abort
Status: RESOLVED DUPLICATE of bug 329496
Alias: None
Product: kontact
Classification: Applications
Component: general (show other bugs)
Version: 4.10.2
Platform: openSUSE Linux
: NOR crash
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-04-09 01:31 UTC by Nathan Wolf
Modified: 2014-02-04 22:01 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Nathan Wolf 2013-04-09 01:31:05 UTC
Application: kontact (4.10.2)
KDE Platform Version: 4.10.2 "release 553"
Qt Version: 4.8.4
Operating System: Linux 3.7.10-1.1-desktop x86_64
Distribution: "openSUSE 12.3 (x86_64)"

-- Information about the crash:
The IMAP resource hung for several minutes, it was not possible to stop or restart the resource through the Kmail settings (ghosted).  Closed Kontact because it was no longer able to check email.

The crash can be reproduced every time.

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

Thread 4 (Thread 0x7f515f23e700 (LWP 2390)):
#0  0x00007f516fcb2964 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f51746a07c7 in ?? () from /usr/lib64/libQtWebKit.so.4
#2  0x00007f51746a07f9 in ?? () from /usr/lib64/libQtWebKit.so.4
#3  0x00007f516fcaee0f in start_thread () from /lib64/libpthread.so.0
#4  0x00007f51754067dd in clone () from /lib64/libc.so.6

Thread 3 (Thread 0x7f515e93d700 (LWP 2391)):
#0  0x00007f516eca2549 in g_main_context_check () from /usr/lib64/libglib-2.0.so.0
#1  0x00007f516eca2a42 in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007f516eca2bc4 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#3  0x00007f51768351f6 in QEventDispatcherGlib::processEvents (this=0x7f51580008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#4  0x00007f51768059ef in QEventLoop::processEvents (this=this@entry=0x7f515e93ce00, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007f5176805c78 in QEventLoop::exec (this=0x7f515e93ce00, flags=...) at kernel/qeventloop.cpp:204
#6  0x00007f51767080f0 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:542
#7  0x00007f517670b0cc in QThreadPrivate::start (arg=0x13d4be0) at thread/qthread_unix.cpp:338
#8  0x00007f516fcaee0f in start_thread () from /lib64/libpthread.so.0
#9  0x00007f51754067dd in clone () from /lib64/libc.so.6

Thread 2 (Thread 0x7f510d435700 (LWP 3344)):
#0  0x00007f516ecdfe20 in g_private_get () from /usr/lib64/libglib-2.0.so.0
#1  0x00007f516ecc6820 in g_thread_self () from /usr/lib64/libglib-2.0.so.0
#2  0x00007f516eca1d5e in g_main_context_acquire () from /usr/lib64/libglib-2.0.so.0
#3  0x00007f516eca2984 in ?? () from /usr/lib64/libglib-2.0.so.0
#4  0x00007f516eca2bc4 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#5  0x00007f51768351f6 in QEventDispatcherGlib::processEvents (this=0x7f51000027b0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#6  0x00007f51768059ef in QEventLoop::processEvents (this=this@entry=0x7f510d434dd0, flags=...) at kernel/qeventloop.cpp:149
#7  0x00007f5176805c78 in QEventLoop::exec (this=0x7f510d434dd0, flags=...) at kernel/qeventloop.cpp:204
#8  0x00007f51767080f0 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:542
#9  0x00007f51767e61af in QInotifyFileSystemWatcherEngine::run (this=0x62e90f0) at io/qfilesystemwatcher_inotify.cpp:256
#10 0x00007f517670b0cc in QThreadPrivate::start (arg=0x62e90f0) at thread/qthread_unix.cpp:338
#11 0x00007f516fcaee0f in start_thread () from /lib64/libpthread.so.0
#12 0x00007f51754067dd in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7f5177ec0780 (LWP 2389)):
[KCrash Handler]
#6  QAbstractItemModelPrivate::removePersistentIndexData (this=0x6d12990, data=data@entry=0x3e60610) at kernel/qabstractitemmodel.cpp:550
#7  0x00007f5176801859 in QPersistentModelIndexData::destroy (data=0x3e60610) at kernel/qabstractitemmodel.cpp:83
#8  0x00007f517680198f in QPersistentModelIndex::~QPersistentModelIndex (this=0x4bb9820, __in_chrg=<optimized out>) at kernel/qabstractitemmodel.cpp:155
#9  0x00007f51760c1abd in ~QItemSelectionRange (this=0x4bb9820, __in_chrg=<optimized out>) at ../../src/gui/itemviews/qitemselectionmodel.h:58
#10 node_destruct (to=0x10478030, from=0x10477ff8, this=<optimized out>) at ../../src/corelib/tools/qlist.h:431
#11 free (data=0x10477fe0, this=<optimized out>) at ../../src/corelib/tools/qlist.h:757
#12 QList<QItemSelectionRange>::~QList (this=<optimized out>, __in_chrg=<optimized out>) at ../../src/corelib/tools/qlist.h:732
#13 0x00007f517611157b in ~QItemSelection (this=0x1c796e0, __in_chrg=<optimized out>) at itemviews/qitemselectionmodel.h:231
#14 ~QItemSelectionModelPrivate (this=0x1c79650, __in_chrg=<optimized out>) at ../../src/gui/itemviews/qitemselectionmodel_p.h:61
#15 QItemSelectionModelPrivate::~QItemSelectionModelPrivate (this=0x1c79650, __in_chrg=<optimized out>) at ../../src/gui/itemviews/qitemselectionmodel_p.h:61
#16 0x00007f517681d24c in cleanup (pointer=<optimized out>) at ../../src/corelib/tools/qscopedpointer.h:62
#17 ~QScopedPointer (this=0x1dd0fa8, __in_chrg=<optimized out>) at ../../src/corelib/tools/qscopedpointer.h:100
#18 QObject::~QObject (this=0x1dd0fa0, __in_chrg=<optimized out>) at kernel/qobject.cpp:816
#19 0x00007f5176108d69 in QItemSelectionModel::~QItemSelectionModel (this=0x1dd0fa0, __in_chrg=<optimized out>) at itemviews/qitemselectionmodel.cpp:974
#20 0x00007f51768193d2 in QObjectPrivate::deleteChildren (this=0x1a584f0) at kernel/qobject.cpp:1916
#21 0x00007f5175bfa3cc in QWidget::~QWidget (this=0x1a57ce0, __in_chrg=<optimized out>) at kernel/qwidget.cpp:1681
#22 0x00007f51162c698b in KMMainWidget::~KMMainWidget (this=0x1a57ce0, __in_chrg=<optimized out>) at /usr/src/debug/kdepim-4.10.2/kmail/kmmainwidget.cpp:370
#23 0x00007f51162c6ba9 in KMMainWidget::~KMMainWidget (this=0x1a57ce0, __in_chrg=<optimized out>) at /usr/src/debug/kdepim-4.10.2/kmail/kmmainwidget.cpp:375
#24 0x00007f51768193d2 in QObjectPrivate::deleteChildren (this=0x1ac1660) at kernel/qobject.cpp:1916
#25 0x00007f5175bfa3cc in QWidget::~QWidget (this=0x1ac0c20, __in_chrg=<optimized out>) at kernel/qwidget.cpp:1681
#26 0x00007f5175bfa719 in QWidget::~QWidget (this=0x1ac0c20, __in_chrg=<optimized out>) at kernel/qwidget.cpp:1705
#27 0x00007f51750ef3e3 in KParts::Part::~Part (this=0x175f0f0, __vtt_parm=0x7f51167f88b0 <VTT for KMailPart+16>, __in_chrg=<optimized out>) at /usr/src/debug/kdelibs-4.10.2/kparts/part.cpp:209
#28 0x00007f51165f38f5 in KMailPart::~KMailPart (this=this@entry=0x175f0f0, __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at /usr/src/debug/kdepim-4.10.2/kmail/kmail_part.cpp:113
#29 0x00007f51165f39b9 in KMailPart::~KMailPart (this=0x175f0f0, __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at /usr/src/debug/kdepim-4.10.2/kmail/kmail_part.cpp:121
#30 0x00007f517769f15e in KontactInterface::Plugin::~Plugin() () from /usr/lib64/libkontactinterface.so.4
#31 0x00007f51175805ff in KMailPlugin::~KMailPlugin (this=0x176bcc0, __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at /usr/src/debug/kdepim-4.10.2/kontact/plugins/kmail/kmail_plugin.cpp:159
#32 0x00007f5117580629 in KMailPlugin::~KMailPlugin (this=0x176bcc0, __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at /usr/src/debug/kdepim-4.10.2/kontact/plugins/kmail/kmail_plugin.cpp:163
#33 0x00007f5177ad7586 in Kontact::MainWindow::~MainWindow (this=this@entry=0x157c6d0, __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at /usr/src/debug/kdepim-4.10.2/kontact/src/mainwindow.cpp:294
#34 0x00007f5177ad76e9 in Kontact::MainWindow::~MainWindow (this=0x157c6d0, __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at /usr/src/debug/kdepim-4.10.2/kontact/src/mainwindow.cpp:296
#35 0x00007f517681b6b8 in QObject::event (this=0x157c6d0, e=<optimized out>) at kernel/qobject.cpp:1184
#36 0x00007f5175bff88a in QWidget::event (this=0x157c6d0, event=0xd8a2030) at kernel/qwidget.cpp:8845
#37 0x00007f5175fc44fb in QMainWindow::event (this=0x157c6d0, event=0xd8a2030) at widgets/qmainwindow.cpp:1478
#38 0x00007f517735e098 in KXmlGuiWindow::event (this=0x157c6d0, ev=0xd8a2030) at /usr/src/debug/kdelibs-4.10.2/kdeui/xmlgui/kxmlguiwindow.cpp:126
#39 0x00007f5175bb086c in QApplicationPrivate::notify_helper (this=this@entry=0x13cf9f0, receiver=receiver@entry=0x157c6d0, e=e@entry=0xd8a2030) at kernel/qapplication.cpp:4562
#40 0x00007f5175bb4ceb in QApplication::notify (this=0x7fffc01a3300, receiver=0x157c6d0, e=0xd8a2030) at kernel/qapplication.cpp:4423
#41 0x00007f517726c146 in KApplication::notify (this=0x7fffc01a3300, receiver=0x157c6d0, event=0xd8a2030) at /usr/src/debug/kdelibs-4.10.2/kdeui/kernel/kapplication.cpp:311
#42 0x00007f5176806c9e in QCoreApplication::notifyInternal (this=0x7fffc01a3300, receiver=receiver@entry=0x157c6d0, event=event@entry=0xd8a2030) at kernel/qcoreapplication.cpp:946
#43 0x00007f517680a601 in sendEvent (event=0xd8a2030, receiver=0x157c6d0) at kernel/qcoreapplication.h:231
#44 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x138e670) at kernel/qcoreapplication.cpp:1570
#45 0x00007f5176835043 in sendPostedEvents () at kernel/qcoreapplication.h:236
#46 postEventSourceDispatch (s=0x13c4430) at kernel/qeventdispatcher_glib.cpp:279
#47 0x00007f516eca27d5 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#48 0x00007f516eca2b08 in ?? () from /usr/lib64/libglib-2.0.so.0
#49 0x00007f516eca2bc4 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#50 0x00007f51768351d6 in QEventDispatcherGlib::processEvents (this=0x1393ad0, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#51 0x00007f5175c50c1e in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#52 0x00007f51768059ef in QEventLoop::processEvents (this=this@entry=0x7fffc01a3170, flags=...) at kernel/qeventloop.cpp:149
#53 0x00007f5176805c78 in QEventLoop::exec (this=0x7fffc01a3170, flags=...) at kernel/qeventloop.cpp:204
#54 0x00007f517680a918 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1218
#55 0x0000000000403679 in main (argc=1, argv=0x7fffc01a3448) at /usr/src/debug/kdepim-4.10.2/kontact/src/main.cpp:219

This bug may be a duplicate of or related to bug 317604.

Possible duplicates by query: bug 317604, bug 316952, bug 315601, bug 314394, bug 309747.

Reported using DrKonqi
Comment 1 Jekyll Wu 2014-02-04 22:01:46 UTC

*** This bug has been marked as a duplicate of bug 329496 ***