[kontact] [Bug 402253] Kmail/Kontact crash

avlas bugzilla_noreply at kde.org
Mon Dec 17 23:53:53 GMT 2018


https://bugs.kde.org/show_bug.cgi?id=402253

--- Comment #6 from avlas <jsardid at gmail.com> ---

I recall now that it crashed when trying to reply to an email, and each time I
try to start kmail/kontact it tries to open the composer and crashes again (see
the kmail backtrace below, which I hope is more informative than the kontact
one, I submitted before).

Is there a way to avoid opening the composer at startup, like removing some
cache or something? that could help me to get stacked with it for now, until a
proper fix is find.

Help on this is highly appreciated!

Application: KMail (kmail), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f6aa1cccbc0 (LWP 19922))]

Thread 6 (Thread 0x7f6a5ca31700 (LWP 19927)):
#0  0x00007f6a9ed8fbf9 in poll () at /lib/x86_64-linux-gnu/libc.so.6
#1  0x00007f6a9268b539 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f6a9268b64c in g_main_context_iteration () at
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f6a9f6ca04b in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007f6a9f66e30a in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007f6a9f499bba in QThread::exec() () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007f6a9f4a4adb in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007f6a945576db in start_thread () at
/lib/x86_64-linux-gnu/libpthread.so.0
#8  0x00007f6a9ed9c88f in clone () at /lib/x86_64-linux-gnu/libc.so.6

Thread 5 (Thread 0x7f6a5d232700 (LWP 19926)):
#0  0x00007f6a9455f06a in pthread_getspecific () at
/lib/x86_64-linux-gnu/libpthread.so.0
#1  0x00007f6a926b35f0 in g_thread_self () at
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f6a9268b63d in g_main_context_iteration () at
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f6a9f6ca04b in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007f6a9f66e30a in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007f6a9f499bba in QThread::exec() () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007f6a9f4a4adb in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007f6a945576db in start_thread () at
/lib/x86_64-linux-gnu/libpthread.so.0
#8  0x00007f6a9ed9c88f in clone () at /lib/x86_64-linux-gnu/libc.so.6

Thread 4 (Thread 0x7f6a5e0d1700 (LWP 19925)):
#0  0x00007f6a926d1064 in g_mutex_unlock () at
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f6a9268aa88 in g_main_context_prepare () at
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f6a9268b46b in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f6a9268b64c in g_main_context_iteration () at
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f6a9f6ca04b in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007f6a9f66e30a in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007f6a9f499bba in QThread::exec() () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007f6a9f4a4adb in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007f6a945576db in start_thread () at
/lib/x86_64-linux-gnu/libpthread.so.0
#9  0x00007f6a9ed9c88f in clone () at /lib/x86_64-linux-gnu/libc.so.6

Thread 3 (Thread 0x7f6a5f2e2700 (LWP 19924)):
#0  0x00007f6a926d1064 in g_mutex_unlock () at
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f6a9268ad39 in g_main_context_query () at
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f6a9268b4b7 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f6a9268b64c in g_main_context_iteration () at
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f6a9f6ca04b in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007f6a9f66e30a in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007f6a9f499bba in QThread::exec() () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007f6a9da7fe45 in  () at /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5
#8  0x00007f6a9f4a4adb in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#9  0x00007f6a945576db in start_thread () at
/lib/x86_64-linux-gnu/libpthread.so.0
#10 0x00007f6a9ed9c88f in clone () at /lib/x86_64-linux-gnu/libc.so.6

Thread 2 (Thread 0x7f6a6903c700 (LWP 19923)):
#0  0x00007f6a9ed8fbf9 in poll () at /lib/x86_64-linux-gnu/libc.so.6
#1  0x00007f6a91ab5747 in  () at /usr/lib/x86_64-linux-gnu/libxcb.so.1
#2  0x00007f6a91ab736a in xcb_wait_for_event () at
/usr/lib/x86_64-linux-gnu/libxcb.so.1
#3  0x00007f6a6ad40ed9 in  () at /usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
#4  0x00007f6a9f4a4adb in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007f6a945576db in start_thread () at
/lib/x86_64-linux-gnu/libpthread.so.0
#6  0x00007f6a9ed9c88f in clone () at /lib/x86_64-linux-gnu/libc.so.6

Thread 1 (Thread 0x7f6aa1cccbc0 (LWP 19922)):
[KCrash Handler]
#6  0x00007f6a9f69d0fa in QObject::property(char const*) const () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007f6a9e7ba1ab in  () at /usr/lib/x86_64-linux-gnu/libKF5XmlGui.so.5
#8  0x00007f6a9e7bb209 in KXMLGUIFactory::plugActionList(KXMLGUIClient*,
QString const&, QList<QAction*> const&) () at
/usr/lib/x86_64-linux-gnu/libKF5XmlGui.so.5
#9  0x00007f6aa16481be in KMComposerWin::initializePluginActions()
(this=this at entry=0x559808494cf0) at ./src/editor/kmcomposerwin.cpp:1361
#10 0x00007f6aa164e6a9 in KMComposerWin::setupActions()
(this=this at entry=0x559808494cf0) at ./src/editor/kmcomposerwin.cpp:1299
#11 0x00007f6aa165d93f in
KMComposerWin::KMComposerWin(QSharedPointer<KMime::Message> const&, bool, bool,
KMail::Composer::TemplateContext, unsigned int, QString const&, QString const&)
(this=this at entry=0x559808494cf0, aMsg=...,
lastSignState=lastSignState at entry=false,
lastEncryptState=lastEncryptState at entry=false,
context=context at entry=KMail::Composer::NoTemplate, id=id at entry=0,
textSelection=..., customTemplate=..., __in_chrg=<optimized out>,
__vtt_parm=<optimized out>) at ./src/editor/kmcomposerwin.cpp:440
#12 0x00007f6aa165e431 in KMComposerWin::create(QSharedPointer<KMime::Message>
const&, bool, bool, KMail::Composer::TemplateContext, unsigned int, QString
const&, QString const&) (msg=..., lastSignState=lastSignState at entry=false,
lastEncryptState=lastEncryptState at entry=false,
context=context at entry=KMail::Composer::NoTemplate, identity=identity at entry=0,
textSelection=..., customTemplate=...) at ./src/editor/kmcomposerwin.cpp:226
#13 0x00007f6aa165e46c in KMail::makeComposer(QSharedPointer<KMime::Message>
const&, bool, bool, KMail::Composer::TemplateContext, unsigned int, QString
const&, QString const&) (msg=..., lastSignState=lastSignState at entry=false,
lastEncryptState=lastEncryptState at entry=false,
context=context at entry=KMail::Composer::NoTemplate, identity=identity at entry=0,
textSelection=..., customTemplate=...) at ./src/editor/kmcomposerwin.cpp:220
#14 0x00007f6aa155bbb4 in KMKernel::recoverDeadLetters() (this=<optimized out>)
at ./src/kmkernel.cpp:985
#15 0x0000559806f7f825 in main(int, char**) (argc=<optimized out>,
argv=<optimized out>) at ./src/main.cpp:163

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the Kdepim-bugs mailing list