Bug 359286 - KMail and Kontact crash on startup
Summary: KMail and Kontact crash on startup
Status: RESOLVED UNMAINTAINED
Alias: None
Product: kontact
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Compiled Sources Linux
: NOR crash
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2016-02-11 20:40 UTC by Daniel Dewald
Modified: 2018-02-01 09:51 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 Daniel Dewald 2016-02-11 20:40:06 UTC
Application: kontact (5.1.49 pre)
 (Compiled from sources)
Qt Version: 5.5.1
Operating System: Linux 4.4.1-gentoo x86_64
Distribution: "Gentoo Base System release 2.2"

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

I started Kontact (its the same result just starting KMail standalone). It immediately crashes.

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 0x7f308306e800 (LWP 29543))]

Thread 16 (Thread 0x7f307d3a5700 (LWP 29546)):
#0  0x00007f3091b669cf in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f309566d7ab in ?? () from /usr/lib64/libQt5WebKit.so.5
#2  0x00007f309566d7e9 in ?? () from /usr/lib64/libQt5WebKit.so.5
#3  0x00007f3091b61354 in start_thread () from /lib64/libpthread.so.0
#4  0x00007f30976309cd in clone () from /lib64/libc.so.6

Thread 15 (Thread 0x7f3036d88700 (LWP 29547)):
#0  0x00007f308ffc7149 in ?? () from /usr/lib64/libglib-2.0.so.0
#1  0x00007f308ffc960b in g_main_context_prepare () from /usr/lib64/libglib-2.0.so.0
#2  0x00007f308ffca00b in ?? () from /usr/lib64/libglib-2.0.so.0
#3  0x00007f308ffca1ec in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#4  0x00007f3098105f1b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Core.so.5
#5  0x00007f30980b8b3a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Core.so.5
#6  0x00007f3097f166e4 in QThread::exec() () from /usr/lib64/libQt5Core.so.5
#7  0x00007f3097f1ac22 in ?? () from /usr/lib64/libQt5Core.so.5
#8  0x00007f3091b61354 in start_thread () from /lib64/libpthread.so.0
#9  0x00007f30976309cd in clone () from /lib64/libc.so.6

Thread 14 (Thread 0x7f302f7a7700 (LWP 29549)):
#0  0x00007f3091b669cf in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f309537bf64 in ?? () from /usr/lib64/libQt5WebKit.so.5
#2  0x00007f309569d451 in ?? () from /usr/lib64/libQt5WebKit.so.5
#3  0x00007f3091b61354 in start_thread () from /lib64/libpthread.so.0
#4  0x00007f30976309cd in clone () from /lib64/libc.so.6

Thread 13 (Thread 0x7f302efa6700 (LWP 29550)):
#0  0x00007f3091b669cf in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f309537cf93 in ?? () from /usr/lib64/libQt5WebKit.so.5
#2  0x00007f309569d451 in ?? () from /usr/lib64/libQt5WebKit.so.5
#3  0x00007f3091b61354 in start_thread () from /lib64/libpthread.so.0
#4  0x00007f30976309cd in clone () from /lib64/libc.so.6

Thread 12 (Thread 0x7f302e7a5700 (LWP 29551)):
#0  0x00007f3091b669cf in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f309537cf93 in ?? () from /usr/lib64/libQt5WebKit.so.5
#2  0x00007f309569d451 in ?? () from /usr/lib64/libQt5WebKit.so.5
#3  0x00007f3091b61354 in start_thread () from /lib64/libpthread.so.0
#4  0x00007f30976309cd in clone () from /lib64/libc.so.6

Thread 11 (Thread 0x7f302dfa4700 (LWP 29552)):
#0  0x00007f3091b669cf in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f309537cf93 in ?? () from /usr/lib64/libQt5WebKit.so.5
#2  0x00007f309569d451 in ?? () from /usr/lib64/libQt5WebKit.so.5
#3  0x00007f3091b61354 in start_thread () from /lib64/libpthread.so.0
#4  0x00007f30976309cd in clone () from /lib64/libc.so.6

Thread 10 (Thread 0x7f30257a3700 (LWP 29553)):
#0  0x00007f3091b669cf in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f309537cf93 in ?? () from /usr/lib64/libQt5WebKit.so.5
#2  0x00007f309569d451 in ?? () from /usr/lib64/libQt5WebKit.so.5
#3  0x00007f3091b61354 in start_thread () from /lib64/libpthread.so.0
#4  0x00007f30976309cd in clone () from /lib64/libc.so.6

Thread 9 (Thread 0x7f302d7a3700 (LWP 29554)):
#0  0x00007f3091b669cf in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f309537cf93 in ?? () from /usr/lib64/libQt5WebKit.so.5
#2  0x00007f309569d451 in ?? () from /usr/lib64/libQt5WebKit.so.5
#3  0x00007f3091b61354 in start_thread () from /lib64/libpthread.so.0
#4  0x00007f30976309cd in clone () from /lib64/libc.so.6

Thread 8 (Thread 0x7f302cfa2700 (LWP 29555)):
#0  0x00007f3091b669cf in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f309537cf93 in ?? () from /usr/lib64/libQt5WebKit.so.5
#2  0x00007f309569d451 in ?? () from /usr/lib64/libQt5WebKit.so.5
#3  0x00007f3091b61354 in start_thread () from /lib64/libpthread.so.0
#4  0x00007f30976309cd in clone () from /lib64/libc.so.6

Thread 7 (Thread 0x7f3006f62700 (LWP 29560)):
#0  0x00007f3097627c6d in poll () from /lib64/libc.so.6
#1  0x00007f308ffca0dc in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007f308ffca1ec in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#3  0x00007f3098105f1b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Core.so.5
#4  0x00007f30980b8b3a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Core.so.5
#5  0x00007f3097f166e4 in QThread::exec() () from /usr/lib64/libQt5Core.so.5
#6  0x00007f3097f1ac22 in ?? () from /usr/lib64/libQt5Core.so.5
#7  0x00007f3091b61354 in start_thread () from /lib64/libpthread.so.0
#8  0x00007f30976309cd in clone () from /lib64/libc.so.6

Thread 6 (Thread 0x7f3006761700 (LWP 29563)):
#0  0x00007f3097623ced in read () from /lib64/libc.so.6
#1  0x00007f309000d290 in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007f308ffc9bc4 in g_main_context_check () from /usr/lib64/libglib-2.0.so.0
#3  0x00007f308ffca080 in ?? () from /usr/lib64/libglib-2.0.so.0
#4  0x00007f308ffca1ec in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#5  0x00007f3098105f1b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Core.so.5
#6  0x00007f30980b8b3a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Core.so.5
#7  0x00007f3097f166e4 in QThread::exec() () from /usr/lib64/libQt5Core.so.5
#8  0x00007f3097f1ac22 in ?? () from /usr/lib64/libQt5Core.so.5
#9  0x00007f3091b61354 in start_thread () from /lib64/libpthread.so.0
#10 0x00007f30976309cd in clone () from /lib64/libc.so.6

Thread 5 (Thread 0x7f3005f60700 (LWP 29565)):
#0  0x00007f3097623ced in read () from /lib64/libc.so.6
#1  0x00007f309000d290 in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007f308ffc9bc4 in g_main_context_check () from /usr/lib64/libglib-2.0.so.0
#3  0x00007f308ffca080 in ?? () from /usr/lib64/libglib-2.0.so.0
#4  0x00007f308ffca1ec in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#5  0x00007f3098105f1b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Core.so.5
#6  0x00007f30980b8b3a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Core.so.5
#7  0x00007f3097f166e4 in QThread::exec() () from /usr/lib64/libQt5Core.so.5
#8  0x00007f3097f1ac22 in ?? () from /usr/lib64/libQt5Core.so.5
#9  0x00007f3091b61354 in start_thread () from /lib64/libpthread.so.0
#10 0x00007f30976309cd in clone () from /lib64/libc.so.6

Thread 4 (Thread 0x7f3005541700 (LWP 29567)):
#0  0x00007f308ffc71e0 in ?? () from /usr/lib64/libglib-2.0.so.0
#1  0x00007f308ffc96e8 in g_main_context_prepare () from /usr/lib64/libglib-2.0.so.0
#2  0x00007f308ffca00b in ?? () from /usr/lib64/libglib-2.0.so.0
#3  0x00007f308ffca1ec in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#4  0x00007f3098105f1b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Core.so.5
#5  0x00007f30980b8b3a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Core.so.5
#6  0x00007f3097f166e4 in QThread::exec() () from /usr/lib64/libQt5Core.so.5
#7  0x00007f3097f1ac22 in ?? () from /usr/lib64/libQt5Core.so.5
#8  0x00007f3091b61354 in start_thread () from /lib64/libpthread.so.0
#9  0x00007f30976309cd in clone () from /lib64/libc.so.6

Thread 3 (Thread 0x7f3004d40700 (LWP 29570)):
#0  0x00007f3097627c6d in poll () from /lib64/libc.so.6
#1  0x00007f308ffca0dc in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007f308ffca1ec in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#3  0x00007f3098105f1b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Core.so.5
#4  0x00007f30980b8b3a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Core.so.5
#5  0x00007f3097f166e4 in QThread::exec() () from /usr/lib64/libQt5Core.so.5
#6  0x00007f3097f1ac22 in ?? () from /usr/lib64/libQt5Core.so.5
#7  0x00007f3091b61354 in start_thread () from /lib64/libpthread.so.0
#8  0x00007f30976309cd in clone () from /lib64/libc.so.6

Thread 2 (Thread 0x7f2feffff700 (LWP 29572)):
#0  0x00007f308ffc9c88 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#1  0x00007f308ffca140 in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007f308ffca1ec in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#3  0x00007f3098105f1b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Core.so.5
#4  0x00007f30980b8b3a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Core.so.5
#5  0x00007f3097f166e4 in QThread::exec() () from /usr/lib64/libQt5Core.so.5
#6  0x00007f3097f1ac22 in ?? () from /usr/lib64/libQt5Core.so.5
#7  0x00007f3091b61354 in start_thread () from /lib64/libpthread.so.0
#8  0x00007f30976309cd in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7f308306e800 (LWP 29543)):
[KCrash Handler]
#6  0x00007f300a9036f5 in KMMainWidget::updateMessageActionsDelayed (this=this@entry=0x2741c30) at /var/tmp/portage/kde-apps/kdepim-9999/work/kdepim-9999/kmail/kmmainwidget.cpp:3775
#7  0x00007f300a904683 in KMMainWidget::updateMessageActions (this=this@entry=0x2741c30, fast=fast@entry=false) at /var/tmp/portage/kde-apps/kdepim-9999/work/kdepim-9999/kmail/kmmainwidget.cpp:3695
#8  0x00007f300a91590a in KMMainWidget::setupActions (this=this@entry=0x2741c30) at /var/tmp/portage/kde-apps/kdepim-9999/work/kdepim-9999/kmail/kmmainwidget.cpp:3432
#9  0x00007f300a919fcc in KMMainWidget::KMMainWidget (this=0x2741c30, parent=<optimized out>, aGUIClient=0x2612600, actionCollection=0x25fcd20, config=...) at /var/tmp/portage/kde-apps/kdepim-9999/work/kdepim-9999/kmail/kmmainwidget.cpp:261
#10 0x00007f300accb2b4 in KMailPart::KMailPart (this=this@entry=0x26125d0, parentWidget=parentWidget@entry=0x2344f60, parent=parent@entry=0x2344f60, __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at /var/tmp/portage/kde-apps/kdepim-9999/work/kdepim-9999/kmail/kmail_part.cpp:90
#11 0x00007f300accb801 in KPluginFactory::createPartInstance<KMailPart> (parentWidget=0x2344f60, parent=0x2344f60, args=...) at /usr/include/KF5/KCoreAddons/kpluginfactory.h:483
#12 0x00007f309908cb98 in KPluginFactory::create (this=this@entry=0x26337c0, iface=0x7f30961a7438 "KParts::ReadOnlyPart", parentWidget=parentWidget@entry=0x2344f60, parent=parent@entry=0x2344f60, args=..., keyword=...) at /var/tmp/portage/kde-frameworks/kcoreaddons-9999/work/kcoreaddons-9999/src/lib/plugin/kpluginfactory.cpp:145
#13 0x00007f3099abd147 in KPluginFactory::create<KParts::ReadOnlyPart> (args=..., parent=0x2344f60, this=0x26337c0) at /usr/include/KF5/KCoreAddons/kpluginfactory.h:495
#14 KontactInterface::Core::createPart (this=0x2344f60, libname=0x25e5dc8 "kmailpart") at /var/tmp/portage/kde-apps/kontactinterface-9999/work/kontactinterface-9999/src/core.cpp:89
#15 0x00007f3099abe0e1 in KontactInterface::Plugin::loadPart (this=this@entry=0x2615030) at /var/tmp/portage/kde-apps/kontactinterface-9999/work/kontactinterface-9999/src/plugin.cpp:151
#16 0x00007f3024747806 in KMailPlugin::createPart (this=0x2615030) at /var/tmp/portage/kde-apps/kdepim-9999/work/kdepim-9999/kmail/kontactplugin/kmail_plugin.cpp:189
#17 0x00007f3099abf5fc in KontactInterface::Plugin::part (this=0x2615030) at /var/tmp/portage/kde-apps/kontactinterface-9999/work/kontactinterface-9999/src/plugin.cpp:162
#18 0x00007f3099cea38f in Kontact::MainWindow::selectPlugin (this=0x2344f60, plugin=0x2615030) at /var/tmp/portage/kde-apps/kdepim-9999/work/kdepim-9999/kontact/src/mainwindow.cpp:793
#19 0x00007f3099ce6244 in Kontact::MainWindow::loadSettings (this=this@entry=0x2344f60) at /var/tmp/portage/kde-apps/kdepim-9999/work/kdepim-9999/kontact/src/mainwindow.cpp:963
#20 0x00007f3099cee38a in Kontact::MainWindow::initObject (this=this@entry=0x2344f60) at /var/tmp/portage/kde-apps/kdepim-9999/work/kdepim-9999/kontact/src/mainwindow.cpp:258
#21 0x00007f3099ceec48 in Kontact::MainWindow::MainWindow (this=0x2344f60, __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at /var/tmp/portage/kde-apps/kdepim-9999/work/kdepim-9999/kontact/src/mainwindow.cpp:167
#22 0x00000000004051a4 in KontactApp::activate (this=this@entry=0x7ffd69020c10, args=..., workingDir=...) at /var/tmp/portage/kde-apps/kdepim-9999/work/kdepim-9999/kontact/src/main.cpp:129
#23 0x00007f3099ac1c17 in KontactInterface::PimUniqueApplication::start (arguments=..., unique=unique@entry=true) at /var/tmp/portage/kde-apps/kontactinterface-9999/work/kontactinterface-9999/src/pimuniqueapplication.cpp:135
#24 0x000000000040433b in main (argc=1, argv=0x7ffd69020d68) at /var/tmp/portage/kde-apps/kdepim-9999/work/kdepim-9999/kontact/src/main.cpp:203

Reported using DrKonqi
Comment 1 Denis Kurz 2017-06-23 21:38:29 UTC
This bug was reported against an unreleased version of Kontact. Is this still an issue? If so, can you please confirm it for an actually released version, or at least a much more recent one?
Comment 2 Denis Kurz 2018-02-01 09:51:52 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.