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

Daniele denni.granata at gmail.com
Wed Oct 7 09:43:23 BST 2015


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

Daniele <denni.granata at gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |denni.granata at gmail.com

--- Comment #13 from Daniele <denni.granata at gmail.com> ---
I'm on openSuse Tumbleweed, Qt 5.5 and Plasma 5.4.1 
I'm coming from a duplicated bug so I will do a brief summary.
Kmail 5.0.1 crashes when trying to open the mail composer with a new mail or a
forwarded one. It will not crash on a reply. If you open the composer with a
reply, then all the new mail will not crash the software, so as a workaround
first try to reply a random mail and after cilck on the New button or CTRL+N
ecc.
The crash not appears, almost on my system, with the Local Folder.
The crash, and this is a novelty, does not occours with a second IMAP account
that I rarely use to send mail. This second account is almost identical at the
one that crashes, same server, same domain etc.
This is my backtrace saved using gdb as drkonqi does not appear.
0  0x00007ffff673b6b6 in QAction::setEnabled(bool) () at
/usr/lib64/libQt5Widgets.so.5
#1  0x00007ffff78c1f89 in KMComposeWin::slotEditorTextChanged()
(this=0x1fabd80) at
/usr/src/debug/kdepim-15.08.1/kmail/editor/kmcomposewin.cpp:535
#2  0x00007ffff790681b in KMComposeWin::qt_static_metacall(QObject*,
QMetaObject::Call, int, void**) (_o=<optimized out>, _c=<optimized out>,
_id=<optimized out>, _a=<optimized out>)
    at /usr/src/debug/kdepim-15.08.1/build/kmail/moc_kmcomposewin.cpp:484
#3  0x00007ffff5a89d9a in QMetaObject::activate(QObject*, int, int, void**) ()
at /usr/lib64/libQt5Core.so.5
#4  0x00007ffff68e670d in  () at /usr/lib64/libQt5Widgets.so.5
#5  0x00007ffff5a89d9a in QMetaObject::activate(QObject*, int, int, void**) ()
at /usr/lib64/libQt5Core.so.5
#6  0x00007ffff690594d in  () at /usr/lib64/libQt5Widgets.so.5
#7  0x00007ffff690a800 in QWidgetTextControl::qt_metacall(QMetaObject::Call,
int, void**) () at /usr/lib64/libQt5Widgets.so.5
#8  0x00007ffff5a89f50 in QMetaObject::activate(QObject*, int, int, void**) ()
at /usr/lib64/libQt5Core.so.5
#9  0x00007ffff60a4d25 in  () at /usr/lib64/libQt5Gui.so.5
#10 0x00007ffff60e781d in QSyntaxHighlighter::rehighlight() () at
/usr/lib64/libQt5Gui.so.5
#11 0x00007ffff73b019d in
PimCommon::RichTextEditor::setSpellCheckingLanguage(QString const&) () at
/usr/lib64/libpimcommon.so.5
#12 0x00007ffff78bfff3 in KMComposeWin::slotSpellCheckingLanguage(QString
const&) (this=0x1fabd80, language=...) at
/usr/src/debug/kdepim-15.08.1/kmail/editor/kmcomposewin.cpp:523
#13 0x00007ffff5a89c27 in QMetaObject::activate(QObject*, int, int, void**) ()
at /usr/lib64/libQt5Core.so.5
#14 0x00007fffee9e4792 in Sonnet::DictionaryComboBox::dictionaryChanged(QString
const&) () at /usr/lib64/libKF5SonnetUi.so.5
#15 0x00007fffee9e480e in  () at /usr/lib64/libKF5SonnetUi.so.5
#16 0x00007fffee9e4a4c in
Sonnet::DictionaryComboBox::setCurrentByDictionaryName(QString const&) () at
/usr/lib64/libKF5SonnetUi.so.5
#17 0x00007ffff78c8663 in KMComposeWin::readConfig(bool)
(this=this at entry=0x1fabd80, reload=reload at entry=false) at
/usr/src/debug/kdepim-15.08.1/kmail/editor/kmcomposewin.cpp:650
#18 0x00007ffff78d8aa3 in
KMComposeWin::KMComposeWin(boost::shared_ptr<KMime::Message> const&, bool,
bool, KMail::Composer::TemplateContext, unsigned int, QString const&, QString
const&) (this=this at entry=0x1fabd80, aMsg=...,
lastSignState=lastSignState at entry=false,
lastEncryptState=lastEncryptState at entry=false,
context=context at entry=KMail::Composer::New, id=id at entry=474820061,
textSelection=..., customTemplate=..., __in_chrg=<optimized out>,
__vtt_parm=<optimized out>) at
/usr/src/debug/kdepim-15.08.1/kmail/editor/kmcomposewin.cpp:458
#19 0x00007ffff78d94e1 in
KMComposeWin::create(boost::shared_ptr<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::New, identity=474820061,
textSelection=..., customTemplate=...)
    at /usr/src/debug/kdepim-15.08.1/kmail/editor/kmcomposewin.cpp:216
#20 0x00007ffff78d951c in KMail::makeComposer(boost::shared_ptr<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::New, identity=<optimized out>,
textSelection=..., customTemplate=...)
    at /usr/src/debug/kdepim-15.08.1/kmail/editor/kmcomposewin.cpp:209
#21 0x00007ffff781a124 in KMMainWidget::slotCompose() (this=0x88d5b0) at
/usr/src/debug/kdepim-15.08.1/kmail/kmmainwidget.cpp:1326
#22 0x00007ffff5a89c27 in QMetaObject::activate(QObject*, int, int, void**) ()
at /usr/lib64/libQt5Core.so.5
#23 0x00007ffff67393f2 in QAction::triggered(bool) () at
/usr/lib64/libQt5Widgets.so.5
#24 0x00007ffff673b678 in QAction::activate(QAction::ActionEvent) () at
/usr/lib64/libQt5Widgets.so.5
#25 0x00007ffff683b510 in  () at /usr/lib64/libQt5Widgets.so.5
#26 0x00007ffff683b61c in QAbstractButton::mouseReleaseEvent(QMouseEvent*) ()
at /usr/lib64/libQt5Widgets.so.5
#27 0x00007ffff68f58aa in QToolButton::mouseReleaseEvent(QMouseEvent*) () at
/usr/lib64/libQt5Widgets.so.5
#28 0x00007ffff6782d28 in QWidget::event(QEvent*) () at
/usr/lib64/libQt5Widgets.so.5
#29 0x00007ffff68f5979 in QToolButton::event(QEvent*) () at
/usr/lib64/libQt5Widgets.so.5
#30 0x00007ffff67428fc in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() at /usr/lib64/libQt5Widgets.so.5
#31 0x00007ffff6748541 in QApplication::notify(QObject*, QEvent*) () at
/usr/lib64/libQt5Widgets.so.5
#32 0x00007ffff5a5cb33 in QCoreApplication::notifyInternal(QObject*, QEvent*)
() at /usr/lib64/libQt5Core.so.5
#33 0x00007ffff67470b2 in QApplicationPrivate::sendMouseEvent(QWidget*,
QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () at
/usr/lib64/libQt5Widgets.so.5
#34 0x00007ffff679cf73 in  () at /usr/lib64/libQt5Widgets.so.5
#35 0x00007ffff679f4db in  () at /usr/lib64/libQt5Widgets.so.5
#36 0x00007ffff67428fc in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() at /usr/lib64/libQt5Widgets.so.5
#37 0x00007ffff6747a06 in QApplication::notify(QObject*, QEvent*) () at
/usr/lib64/libQt5Widgets.so.5
#38 0x00007ffff5a5cb33 in QCoreApplication::notifyInternal(QObject*, QEvent*)
() at /usr/lib64/libQt5Core.so.5
#39 0x00007ffff5fa03fe in
QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*)
() at /usr/lib64/libQt5Gui.so.5
#40 0x00007ffff5fa1f65 in
QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*)
() at /usr/lib64/libQt5Gui.so.5
#41 0x00007ffff5f876b8 in
QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>)
() at /usr/lib64/libQt5Gui.so.5
#42 0x00007fffd39dbb80 in  () at /usr/lib64/libQt5XcbQpa.so.5
#43 0x00007fffeb1a9cc7 in g_main_context_dispatch () at
/usr/lib64/libglib-2.0.so.0
#44 0x00007fffeb1a9ef8 in  () at /usr/lib64/libglib-2.0.so.0
#45 0x00007fffeb1a9f9c in g_main_context_iteration () at
/usr/lib64/libglib-2.0.so.0
#46 0x00007ffff5ab033f in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib64/libQt5Core.so.5
#47 0x00007ffff5a5a47a in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib64/libQt5Core.so.5
#48 0x00007ffff5a6211d in QCoreApplication::exec() () at
/usr/lib64/libQt5Core.so.5
#49 0x0000000000404458 in main(int, char**) (argc=1, argv=0x7fffffffddd8) at
/usr/src/debug/kdepim-15.08.1/kmail/main.cpp:161

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



More information about the Kdepim-bugs mailing list