Bug 347318 - Unable to load email
Summary: Unable to load email
Status: RESOLVED UNMAINTAINED
Alias: None
Product: kontact
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Fedora RPMs Linux
: NOR crash
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2015-05-06 15:26 UTC by Lester Petrie
Modified: 2018-02-01 09:54 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 Lester Petrie 2015-05-06 15:26:17 UTC
Application: kontact (4.14.4)
KDE Platform Version: 4.14.6
Qt Version: 4.8.6
Operating System: Linux 3.19.5-100.fc20.x86_64 x86_64
Distribution: "Fedora release 20 (Heisenbug)"

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

I was trying to jiggle some setting that would let me read my emails. Every time I would click on an email, a popup saying something like "please wait while loading email" would come up and never finish.  Eventually, Kontact crashed.

-- Backtrace:
Application: Kontact (kontact), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
81	T_PSEUDO (SYSCALL_SYMBOL, SYSCALL_NAME, SYSCALL_NARGS)
[Current thread is 1 (Thread 0x7f58c6761940 (LWP 5613))]

Thread 3 (Thread 0x7f587c009700 (LWP 5665)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x0000003f090b9a8d in JSC::BlockAllocator::blockFreeingThreadMain (this=0xf0c0c8) at /usr/src/debug/webkit-qtwebkit-23/Source/JavaScriptCore/heap/BlockAllocator.cpp:128
#2  0x0000003f093abe36 in WTF::wtfThreadEntryPoint (param=0xf05180) at /usr/src/debug/webkit-qtwebkit-23/Source/WTF/wtf/ThreadingPthreads.cpp:196
#3  0x0000003d78607ee5 in start_thread (arg=0x7f587c009700) at pthread_create.c:309
#4  0x0000003d77af4d1d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 2 (Thread 0x7f5879311700 (LWP 5800)):
#0  0x0000003d77aea8ad in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x0000003d792495b4 in g_main_context_poll (priority=2147483647, n_fds=1, fds=0x7f586c0029c0, timeout=7164, context=0x7f586c0009a0) at gmain.c:4007
#2  g_main_context_iterate (context=context@entry=0x7f586c0009a0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3708
#3  0x0000003d792496dc in g_main_context_iteration (context=0x7f586c0009a0, may_block=1) at gmain.c:3774
#4  0x000000392e7b541e in QEventDispatcherGlib::processEvents (this=0x7f586c0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:452
#5  0x000000392e78536f in QEventLoop::processEvents (this=this@entry=0x7f5879310c90, flags=...) at kernel/qeventloop.cpp:149
#6  0x000000392e7856bd in QEventLoop::exec (this=this@entry=0x7f5879310c90, flags=...) at kernel/qeventloop.cpp:204
#7  0x000000392e679e5f in QThread::exec (this=<optimized out>) at thread/qthread.cpp:538
#8  0x000000392e67c69f in QThreadPrivate::start (arg=0xd23ae0) at thread/qthread_unix.cpp:349
#9  0x0000003d78607ee5 in start_thread (arg=0x7f5879311700) at pthread_create.c:309
#10 0x0000003d77af4d1d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 1 (Thread 0x7f58c6761940 (LWP 5613)):
[KCrash Handler]
#6  QAbstractItemView::model (this=0x2f0bdf0) at itemviews/qabstractitemview.cpp:711
#7  0x0000003f0c0bc4bb in MailCommon::FolderTreeWidget::selectCollectionFolder (this=0x1561110, collection=...) at /usr/src/debug/kdepim-4.14.4/mailcommon/folder/foldertreewidget.cpp:199
#8  0x0000003f0d0ea2ed in KMMainWidget::slotSelectCollectionFolder (this=this@entry=0x152d3c0, col=...) at /usr/src/debug/kdepim-4.14.4/kmail/kmmainwidget.cpp:2157
#9  0x0000003f0d0b1e59 in KMKernel::selectCollectionFromId (this=<optimized out>, id=4553) at /usr/src/debug/kdepim-4.14.4/kmail/kmkernel.cpp:1518
#10 0x0000003f0d0acb67 in KMail::KMSystemTray::slotSelectCollection (this=0x16eafa0, act=<optimized out>) at /usr/src/debug/kdepim-4.14.4/kmail/kmsystemtray.cpp:427
#11 0x000000392e79b35a in QMetaObject::activate (sender=sender@entry=0x3162db0, m=m@entry=0x3adacb0c60 <QMenu::staticMetaObject>, local_signal_index=local_signal_index@entry=2, argv=argv@entry=0x7fff1c29b800) at kernel/qobject.cpp:3567
#12 0x0000003ada60f9c2 in QMenu::triggered (this=this@entry=0x3162db0, _t1=_t1@entry=0x18d7300) at .moc/release-shared/moc_qmenu.cpp:177
#13 0x0000003ada610f20 in QMenuPrivate::_q_actionTriggered (this=0x2f5a070) at widgets/qmenu.cpp:1155
#14 0x000000392e79b35a in QMetaObject::activate (sender=sender@entry=0x18d7300, m=m@entry=0x3adaca1840 <QAction::staticMetaObject>, local_signal_index=local_signal_index@entry=1, argv=argv@entry=0x7fff1c29b9c0) at kernel/qobject.cpp:3567
#15 0x0000003ada1c4872 in QAction::triggered (this=this@entry=0x18d7300, _t1=false) at .moc/release-shared/moc_qaction.cpp:276
#16 0x0000003ada1c6407 in QAction::activate (this=0x18d7300, event=<optimized out>) at kernel/qaction.cpp:1257
#17 0x000000392e79f8ee in QObject::event (this=0x18d7300, e=<optimized out>) at kernel/qobject.cpp:1222
#18 0x0000003ada1c64d2 in QAction::event (this=<optimized out>, e=<optimized out>) at kernel/qaction.cpp:1187
#19 0x0000003ada1cae6c in QApplicationPrivate::notify_helper (this=0xd26660, receiver=0x18d7300, e=0x2a4e990) at kernel/qapplication.cpp:4565
#20 0x0000003ada1d17c5 in QApplication::notify (this=this@entry=0x7fff1c29c380, receiver=receiver@entry=0x18d7300, e=e@entry=0x2a4e990) at kernel/qapplication.cpp:4351
#21 0x0000003c2304a61a in KApplication::notify (this=0x7fff1c29c380, receiver=0x18d7300, event=0x2a4e990) at /usr/src/debug/kdelibs-4.14.6/kdeui/kernel/kapplication.cpp:311
#22 0x000000392e7868dd in QCoreApplication::notifyInternal (this=0x7fff1c29c380, receiver=receiver@entry=0x18d7300, event=event@entry=0x2a4e990) at kernel/qcoreapplication.cpp:953
#23 0x000000392e789ac5 in sendEvent (event=0x2a4e990, receiver=0x18d7300) at kernel/qcoreapplication.h:231
#24 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0xcd61d0) at kernel/qcoreapplication.cpp:1577
#25 0x000000392e789f63 in QCoreApplication::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1470
#26 0x000000392e7b5c7e in sendPostedEvents () at kernel/qcoreapplication.h:236
#27 postEventSourceDispatch (s=s@entry=0xd104b0) at kernel/qeventdispatcher_glib.cpp:300
#28 0x0000003d792492a6 in g_main_dispatch (context=0xd26a00) at gmain.c:3066
#29 g_main_context_dispatch (context=context@entry=0xd26a00) at gmain.c:3642
#30 0x0000003d79249628 in g_main_context_iterate (context=context@entry=0xd26a00, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3713
#31 0x0000003d792496dc in g_main_context_iteration (context=0xd26a00, may_block=1) at gmain.c:3774
#32 0x000000392e7b53fe in QEventDispatcherGlib::processEvents (this=0xcd76b0, flags=...) at kernel/qeventdispatcher_glib.cpp:450
#33 0x0000003ada26ccd6 in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:207
#34 0x000000392e78536f in QEventLoop::processEvents (this=this@entry=0x7fff1c29c0e0, flags=...) at kernel/qeventloop.cpp:149
#35 0x000000392e7856bd in QEventLoop::exec (this=0x7fff1c29c0e0, flags=...) at kernel/qeventloop.cpp:204
#36 0x0000003c2253ad93 in KJob::exec (this=this@entry=0x1505a00) at /usr/src/debug/kdelibs-4.14.6/kdecore/jobs/kjob.cpp:210
#37 0x0000003f0d0b79c6 in KMKernel::cleanup (this=0x1498e90) at /usr/src/debug/kdepim-4.14.4/kmail/kmkernel.cpp:1299
#38 0x00007f5879fd2088 in KMailPart::~KMailPart (this=this@entry=0x1294430, __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at /usr/src/debug/kdepim-4.14.4/kmail/kmail_part.cpp:119
#39 0x00007f5879fd2189 in KMailPart::~KMailPart (this=0x1294430, __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at /usr/src/debug/kdepim-4.14.4/kmail/kmail_part.cpp:121
#40 0x0000003f62c1036e in KontactInterface::Plugin::~Plugin (this=0x11fa930, __vtt_parm=<optimized out>, __in_chrg=<optimized out>) at /usr/src/debug/kdepimlibs-4.14.6/kontactinterface/plugin.cpp:92
#41 0x00007f587a3fbf16 in KMailPlugin::~KMailPlugin (this=0x11fa930, __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at /usr/src/debug/kdepim-4.14.4/kontact/plugins/kmail/kmail_plugin.cpp:173
#42 0x00007f587a3fbf39 in KMailPlugin::~KMailPlugin (this=0x11fa930, __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at /usr/src/debug/kdepim-4.14.4/kontact/plugins/kmail/kmail_plugin.cpp:177
#43 0x0000003f0a41ddae in Kontact::MainWindow::~MainWindow (this=this@entry=0xe375a0, __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at /usr/src/debug/kdepim-4.14.4/kontact/src/mainwindow.cpp:296
#44 0x0000003f0a41df29 in Kontact::MainWindow::~MainWindow (this=0xe375a0, __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at /usr/src/debug/kdepim-4.14.4/kontact/src/mainwindow.cpp:298
#45 0x000000000040368f in qDeleteAll<QList<KMainWindow*>::const_iterator> (end=..., begin=...) at /usr/include/QtCore/qalgorithms.h:322
#46 qDeleteAll<QList<KMainWindow*> > (c=...) at /usr/include/QtCore/qalgorithms.h:330
#47 main (argc=<optimized out>, argv=0x7fff1c29c4d8) at /usr/src/debug/kdepim-4.14.4/kontact/src/main.cpp:220

Reported using DrKonqi
Comment 1 Denis Kurz 2017-06-23 19:38:37 UTC
This bug has never been confirmed for a Kontact version that is based on KDE Frameworks (5.x). Those versions differ significantly from the old 4.x series. Therefore, I plan to close it in around two or three months. In the meantime, it is set to WAITINGFORINFO to give reporters the oportunity to check if it is still valid. As soon as someone confirms it for a recent version (at least 5.1, ideally even more recent), I'll gladly reopen it.

Please understand that we lack the manpower to triage bugs reported for versions almost two years beyond their end of life.
Comment 2 Denis Kurz 2018-02-01 09:54:36 UTC
Just as announced in my last comment, I close this bug. If you encounter it again in a recent version (at least 5.1 aka 15.12; preferably much more recent), please open a new one unless it already exists. Thank you for all your input.