Summary: | Knode crash on reply to message after Qt4.5 update | ||
---|---|---|---|
Product: | knode | Reporter: | Nicolas L. <kde> |
Component: | general | Assignee: | kdepim bugs <kdepim-bugs> |
Status: | RESOLVED FIXED | ||
Severity: | crash | CC: | andresbajotierra, arvidjaar, fabo |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Mandriva RPMs | ||
OS: | Unspecified | ||
Latest Commit: | Version Fixed In: | ||
Attachments: | backtrace |
Description
Nicolas L.
2009-02-14 17:24:29 UTC
This looks related to bug 183967 If you can reproduce the crash at will, may you read http://techbase.kde.org/Development/Tutorials/Debugging/How_to_create_useful_crash_reports and post a complete backtrace here? You need to install the debug symbols package for Qt4 ("libqt4-debuginfo"?) Thanks :) Today i obtain this backtrace: Thread 1 (Thread 0x7f8800448700 (LWP 4613)): [KCrash Handler] #5 0x00007f87fe03d927 in QTextEngine::atWordSeparator () from /usr/lib64/libQtGui.so.4 #6 0x00007f87fe095ca7 in QTextCursorPrivate::movePosition () from /usr/lib64/libQtGui.so.4 #7 0x00007f87fe09833a in QTextCursor::movePosition () from /usr/lib64/libQtGui.so.4 #8 0x00007f87fe099570 in QTextCursor::select () from /usr/lib64/libQtGui.so.4 #9 0x00007f87fef48da3 in KRichTextEditPrivate::mergeFormatOnWordOrSelection (this=0x2a1c2e0, format=@0x7fff0848da50) at /usr/src/debug/kdelibs-4.2.0/kdeui/widgets/krichtextedit.cpp:104 #10 0x00007f87fef48ef9 in KRichTextEdit::setFont (this=0x2a15c80, font=@0x7fff0848da80) at /usr/src/debug/kdelibs-4.2.0/kdeui/widgets/krichtextedit.cpp:271 #11 0x00007f87ff85e89e in KNComposer::setConfig (this=0x25143b0, onlyFonts=<value optimized out>) at /usr/src/debug/kdepim-4.2.0/knode/kncomposer.cpp:579 #12 0x00007f87ff861141 in KNComposer (this=0x25143b0, a=<value optimized out>, text=@0x7fff0848e400, sig=<value optimized out>, unwraped=<value optimized out>, firstEdit=true, dislikesCopies=false, createCopy=false, allowMail=<value optimized out>) at /usr/src/debug/kdepim-4.2.0/knode/kncomposer.cpp:392 #13 0x00007f87ff86d7a1 in KNArticleFactory::createReply (this=0x2590890, a=<value optimized out>, selectedText=@0x7fff0848e950, post=<value optimized out>, mail=<value optimized out>) at /usr/src/debug/kdepim-4.2.0/knode/knarticlefactory.cpp:272 #14 0x00007f87ff88d4aa in KNode::ArticleWidget::slotReply (this=<value optimized out>) at /usr/src/debug/kdepim-4.2.0/knode/articlewidget.cpp:1306 #15 0x00007f87ff892d45 in KNode::ArticleWidget::qt_metacall (this=0x232a740, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff0848ea90) at /usr/src/debug/kdepim-4.2.0/build/knode/articlewidget.moc:135 btw, i have qt4-debug packages installed There are missing symbols for QtGui: #5 0x00007f87fe03d927 in QTextEngine::atWordSeparator () from /usr/lib64/libQtGui.so.4 Maybe you need to install another package like "qt4-gui-debug" ? (not sure about Mandriva package naming scheme) Created attachment 31688 [details]
backtrace
reproducible on Debian too: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=516740 Fixed in Qt 4.5.0. Use up-to-date qt-copy or wait for your favorite distribution to ship it. |