[kmail2] [Bug 351395] kmail 4.81beta1 crashes when opening the composer window

Jan-Matthias Braun jan_braun at gmx.net
Fri Aug 28 11:54:22 BST 2015


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

--- Comment #2 from Jan-Matthias Braun <jan_braun at gmx.net> ---
Even when not closing the composer window, which was restored from a previous
run, later I cannot open a new composer window.

And kontact just crashes when clicking on an e-Mail address in a header or body
of an e-Mail.
The following backtrace was created with gdb in the latter case.

Program received signal SIGSEGV, Segmentation fault.
0x00007ffff7a81b55 in QAction::setEnabled(bool) () from
/usr/lib64/libQt5Widgets.so.5
(gdb) back
#0  0x00007ffff7a81b55 in QAction::setEnabled(bool) () from
/usr/lib64/libQt5Widgets.so.5
#1  0x00007fff8b9780c9 in KMComposeWin::slotEditorTextChanged (this=0x5995f00)
    at
/var/tmp/portage/kde-apps/kdepim-15.08.0/work/kdepim-15.08.0/kmail/editor/kmcomposewin.cpp:535
#2  0x00007fff8b9c19db in KMComposeWin::qt_static_metacall (_o=<optimized out>,
_c=<optimized out>, _id=<optimized out>, 
    _a=<optimized out>) at
/var/tmp/portage/kde-apps/kdepim-15.08.0/work/kdepim-15.08.0_build/kmail/moc_kmcomposewin.cpp:485
#3  0x00007ffff6ea6fb1 in QMetaObject::activate (sender=0x59faaf0,
signalOffset=<optimized out>, local_signal_index=<optimized out>, 
    argv=0x0) at kernel/qobject.cpp:3718
#4  0x00007ffff78cce95 in QTextEdit::qt_static_metacall(QObject*,
QMetaObject::Call, int, void**) () from /usr/lib64/libQt5Widgets.so.5
#5  0x00007ffff6ea6fb1 in QMetaObject::activate (sender=0x59e9400,
signalOffset=<optimized out>, local_signal_index=<optimized out>, 
    argv=0x0) at kernel/qobject.cpp:3718
#6  0x00007ffff78928dd in QWidgetTextControl::qt_static_metacall(QObject*,
QMetaObject::Call, int, void**) ()
   from /usr/lib64/libQt5Widgets.so.5
#7  0x00007ffff7892c8b in QWidgetTextControl::qt_metacall(QMetaObject::Call,
int, void**) () from /usr/lib64/libQt5Widgets.so.5
#8  0x00007ffff6ea70b4 in QMetaObject::activate (sender=sender at entry=0x59e9420,
signalOffset=<optimized out>, 
    local_signal_index=local_signal_index at entry=1, argv=argv at entry=0x0) at
kernel/qobject.cpp:3733
#9  0x00007ffff6ea7667 in QMetaObject::activate (sender=sender at entry=0x59e9420, 
    m=m at entry=0x7ffff760fae0 <QTextDocument::staticMetaObject>,
local_signal_index=local_signal_index at entry=1, argv=argv at entry=0x0)
    at kernel/qobject.cpp:3583
#10 0x00007ffff7546a43 in QTextDocument::contentsChanged
(this=this at entry=0x59e9420) at .moc/moc_qtextdocument.cpp:378
#11 0x00007ffff72d7442 in contentsChanged (this=0x59e95a0) at
text/qtextdocument_p.cpp:1646
#12 QTextDocumentPrivate::finishEdit (this=0x59e95a0) at
text/qtextdocument_p.cpp:1238
#13 0x00007ffff72d786c in QTextDocumentPrivate::endEditBlock (this=<optimized
out>) at text/qtextdocument_p.cpp:1193
#14 0x00007ffff72d794e in QTextDocumentPrivate::endEditBlock (this=<optimized
out>) at text/qtextdocument_p.cpp:1179
#15 0x00007ffff731c22d in rehighlight (operation=QTextCursor::End, cursor=...,
this=0x59e9e60) at text/qsyntaxhighlighter.cpp:69
#16 QSyntaxHighlighter::rehighlight (this=<optimized out>) at
text/qsyntaxhighlighter.cpp:368
#17 0x00007fff8be8544d in PimCommon::RichTextEditor::setSpellCheckingLanguage
(this=0x59faaf0, _language=...)
    at
/var/tmp/portage/kde-apps/kdepim-15.08.0/work/kdepim-15.08.0/pimcommon/texteditor/richtexteditor/richtexteditor.cpp:616
#18 0x00007fff8b975e83 in KMComposeWin::slotSpellCheckingLanguage
(this=0x5995f00, language=...)
    at
/var/tmp/portage/kde-apps/kdepim-15.08.0/work/kdepim-15.08.0/kmail/editor/kmcomposewin.cpp:523
#19 0x00007ffff6ea68f6 in call (a=0x7fffffffb940, r=0x5995f00, this=0x59eec00)
    at ../../include/QtCore/../../src/corelib/kernel/qobject_impl.h:124
#20 QMetaObject::activate (sender=0x59a6120, signalOffset=<optimized out>,
local_signal_index=<optimized out>, argv=0x7fffffffb940)
    at kernel/qobject.cpp:3703
#21 0x00007fffef434242 in Sonnet::DictionaryComboBox::dictionaryChanged(QString
const&) () from /usr/lib64/libKF5SonnetUi.so.5
#22 0x00007fffef4342fe in
Sonnet::DictionaryComboBox::Private::slotDictionaryChanged(int) () from
/usr/lib64/libKF5SonnetUi.so.5
#23 0x00007fffef4345a3 in
Sonnet::DictionaryComboBox::setCurrentByDictionaryName(QString const&) () from
/usr/lib64/libKF5SonnetUi.so.5
#24 0x00007fff8b97ed93 in KMComposeWin::readConfig (this=this at entry=0x5995f00,
reload=reload at entry=false)
    at
/var/tmp/portage/kde-apps/kdepim-15.08.0/work/kdepim-15.08.0/kmail/editor/kmcomposewin.cpp:650
#25 0x00007fff8b991868 in KMComposeWin::KMComposeWin
(this=this at entry=0x5995f00, aMsg=..., lastSignState=lastSignState at entry=false, 
    lastEncryptState=lastEncryptState at entry=false,
context=context at entry=KMail::Composer::New, id=id at entry=824152080,
textSelection=..., 
    customTemplate=..., __in_chrg=<optimized out>, __vtt_parm=<optimized out>)
    at
/var/tmp/portage/kde-apps/kdepim-15.08.0/work/kdepim-15.08.0/kmail/editor/kmcomposewin.cpp:458
#26 0x00007fff8b992651 in KMComposeWin::create (msg=...,
lastSignState=lastSignState at entry=false, 
    lastEncryptState=lastEncryptState at entry=false,
context=context at entry=KMail::Composer::New, identity=identity at entry=824152080, 
    textSelection=..., customTemplate=...)
    at
/var/tmp/portage/kde-apps/kdepim-15.08.0/work/kdepim-15.08.0/kmail/editor/kmcomposewin.cpp:216
#27 0x00007fff8b99268c in KMail::makeComposer (msg=...,
lastSignState=lastSignState at entry=false, 
    lastEncryptState=lastEncryptState at entry=false,
context=context at entry=KMail::Composer::New, identity=identity at entry=824152080, 
    textSelection=..., customTemplate=...)
    at
/var/tmp/portage/kde-apps/kdepim-15.08.0/work/kdepim-15.08.0/kmail/editor/kmcomposewin.cpp:209
#28 0x00007fff8b8da6e5 in KMail::Util::handleClickedURL (url=..., folder=...)
    at
/var/tmp/portage/kde-apps/kdepim-15.08.0/work/kdepim-15.08.0/kmail/util.cpp:115
#29 0x00007fff8b872835 in KMReaderWin::slotUrlClicked (this=<optimized out>,
item=..., url=...)
    at
/var/tmp/portage/kde-apps/kdepim-15.08.0/work/kdepim-15.08.0/kmail/kmreaderwin.cpp:704
#30 0x00007fff8b9c380d in KMReaderWin::qt_static_metacall (_o=<optimized out>,
_c=<optimized out>, _id=<optimized out>, 
    _a=<optimized out>) at
/var/tmp/portage/kde-apps/kdepim-15.08.0/work/kdepim-15.08.0_build/kmail/moc_kmreaderwin.cpp:179
#31 0x00007ffff6ea6fb1 in QMetaObject::activate (sender=0x13ada40,
signalOffset=<optimized out>, 
    local_signal_index=local_signal_index at entry=4,
argv=argv at entry=0x7fffffffc810) at kernel/qobject.cpp:3718
#32 0x00007ffff6ea7667 in QMetaObject::activate (sender=<optimized out>, 
    m=m at entry=0x7fff8b1ace80 <MessageViewer::Viewer::staticMetaObject>,
local_signal_index=local_signal_index at entry=4, 
    argv=argv at entry=0x7fffffffc810) at kernel/qobject.cpp:3583
#33 0x00007fff8b141f0a in MessageViewer::Viewer::urlClicked (this=<optimized
out>, _t1=..., _t2=...)
    at
/var/tmp/portage/kde-apps/kdepim-15.08.0/work/kdepim-15.08.0_build/messageviewer/moc_viewer.cpp:351
#34 0x00007fff8b145a9d in MessageViewer::Viewer::qt_static_metacall
(_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, 
    _a=<optimized out>) at
/var/tmp/portage/kde-apps/kdepim-15.08.0/work/kdepim-15.08.0_build/messageviewer/moc_viewer.cpp:187
#35 0x00007ffff6ea6fb1 in QMetaObject::activate (sender=sender at entry=0x13b6a20,
signalOffset=<optimized out>, 
    local_signal_index=local_signal_index at entry=3,
argv=argv at entry=0x7fffffffc9c0) at kernel/qobject.cpp:3718
#36 0x00007ffff6ea7667 in QMetaObject::activate (sender=sender at entry=0x13b6a20, 
    m=m at entry=0x7fff8b1ace40 <MessageViewer::ViewerPrivate::staticMetaObject>,
local_signal_index=local_signal_index at entry=3, 
    argv=argv at entry=0x7fffffffc9c0) at kernel/qobject.cpp:3583
#37 0x00007fff8b1421fa in MessageViewer::ViewerPrivate::urlClicked
(this=this at entry=0x13b6a20, _t1=..., _t2=...)
    at
/var/tmp/portage/kde-apps/kdepim-15.08.0/work/kdepim-15.08.0_build/messageviewer/moc_viewer_p.cpp:832
#38 0x00007fff8b092c1c in MessageViewer::ViewerPrivate::slotUrlOpen
(this=0x13b6a20, url=...)
    at
/var/tmp/portage/kde-apps/kdepim-15.08.0/work/kdepim-15.08.0/messageviewer/viewer/viewer_p.cpp:2216
#39 0x00007fff8b146562 in MessageViewer::ViewerPrivate::qt_static_metacall
(_o=0x13b6a20, _c=<optimized out>, _id=<optimized out>, 
    _a=<optimized out>) at
/var/tmp/portage/kde-apps/kdepim-15.08.0/work/kdepim-15.08.0_build/messageviewer/moc_viewer_p.cpp:519
#40 0x00007ffff6ea7d1a in QObject::event (this=0x13b6a20, e=<optimized out>) at
kernel/qobject.cpp:1246
#41 0x00007ffff7a88b7c in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() from /usr/lib64/libQt5Widgets.so.5
#42 0x00007ffff7a89230 in QApplication::notify(QObject*, QEvent*) () from
/usr/lib64/libQt5Widgets.so.5
#43 0x00007ffff6e76d3b in QCoreApplication::notifyInternal
(this=0x7fffffffd220, receiver=0x13b6a20, event=event at entry=0x1bdbf90)
    at kernel/qcoreapplication.cpp:965
#44 0x00007ffff6e790b3 in sendEvent (event=0x1bdbf90, receiver=<optimized out>)
at kernel/qcoreapplication.h:224
#45 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver at entry=0x0,
event_type=event_type at entry=0, data=0x45f5c0)
    at kernel/qcoreapplication.cpp:1593
#46 0x00007ffff6e79678 in QCoreApplication::sendPostedEvents
(receiver=receiver at entry=0x0, event_type=event_type at entry=0)
    at kernel/qcoreapplication.cpp:1451
#47 0x00007ffff6ecff73 in postEventSourceDispatch (s=0x4c1470) at
kernel/qeventdispatcher_glib.cpp:271
#48 0x00007ffff1a1b92d in g_main_context_dispatch () from
/usr/lib64/libglib-2.0.so.0
#49 0x00007ffff1a84058 in ?? () from /usr/lib64/libglib-2.0.so.0
#50 0x00007ffff1a1cdcc in g_main_context_iteration () from
/usr/lib64/libglib-2.0.so.0
#51 0x00007ffff6ed0367 in QEventDispatcherGlib::processEvents (this=0x4e1040,
flags=...) at kernel/qeventdispatcher_glib.cpp:418
#52 0x00007ffff6e74532 in QEventLoop::exec (this=this at entry=0x7fffffffcf90,
flags=..., flags at entry=...) at kernel/qeventloop.cpp:204
#53 0x00007ffff6e7c62c in QCoreApplication::exec () at
kernel/qcoreapplication.cpp:1229
#54 0x0000000000404870 in main (argc=1, argv=0x7fffffffd368)
    at
/var/tmp/portage/kde-apps/kdepim-15.08.0/work/kdepim-15.08.0/kontact/src/main.cpp:220

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



More information about the Kdepim-bugs mailing list