Bug 301620 - kmail crashed
Summary: kmail crashed
Status: RESOLVED WORKSFORME
Alias: None
Product: kmail2
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: openSUSE Linux
: NOR crash
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords: triaged
: 301638 315396 (view as bug list)
Depends on:
Blocks:
 
Reported: 2012-06-11 06:55 UTC by luetauer
Modified: 2018-10-27 02:21 UTC (History)
2 users (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 luetauer 2012-06-11 06:55:10 UTC
Application: kmail (4.7.2)
KDE Platform Version: 4.8.4 (4.8.4)
Qt Version: 4.8.2
Operating System: Linux 3.1.10-1.9-default i686
Distribution: "openSUSE 12.1 (i586)"

-- Information about the crash:
when open the email the progam crashed

The crash can be reproduced every time.

-- Backtrace:
Application: KMail (kmail), signal: Segmentation fault
[KCrash Handler]
#6  ref (this=0xb60094a0) at ../../src/corelib/arch/qatomic_i386.h:120
#7  QString (other=..., this=0x835fea0) at ../../src/corelib/tools/qstring.h:726
#8  QFontDef (this=0x835fe98) at text/qfont_p.h:69
#9  Key (this=0x835fe98) at text/qfont_p.h:230
#10 node_create (avalue=@0x8218214, akey=..., aupdate=0xbfb537b0, adt=0x835fe48, this=<optimized out>) at ../../src/corelib/tools/qmap.h:456
#11 QMap<QFontCache::Key, QFontEngineData*>::detach_helper (this=0x82e6ad0) at ../../src/corelib/tools/qmap.h:763
#12 0xb636638c in detach (this=0x82e6ad0) at ../../src/corelib/tools/qmap.h:205
#13 insert (avalue=<synthetic pointer>, akey=..., this=0x82e6ad0) at ../../src/corelib/tools/qmap.h:562
#14 QFontCache::insertEngineData (this=0x82e6ac8, key=..., engineData=0x835fdc8) at text/qfont.cpp:2917
#15 0xb6389b00 in getEngineData (key=<optimized out>, d=<optimized out>) at text/qfontdatabase.cpp:1063
#16 QFontDatabase::load (d=0x805a6d8, script=0) at text/qfontdatabase_x11.cpp:1950
#17 0xb63640c8 in QFontPrivate::engineForScript (this=0x805a6d8, script=0) at text/qfont.cpp:305
#18 0xb639e52b in QScriptLine::setDefaultHeight (this=0x835fd98, eng=0x835fcd8) at text/qtextengine.cpp:2188
#19 0xb63b1ddf in QTextLine::layout_helper (this=0xbfb53cc8, maxGlyphs=2147483647) at text/qtextlayout.cpp:1716
#20 0xb63b3b74 in QTextLine::setNumColumns (this=0xbfb53cc8, numColumns=2147483647) at text/qtextlayout.cpp:1541
#21 0xb63b3dcc in QTextLayout::endLayout (this=0x835fc7c) at text/qtextlayout.cpp:643
#22 0xb659cae2 in QLineControl::updateDisplayText (this=0x835fc00, forceUpdate=false) at widgets/qlinecontrol.cpp:134
#23 0xb659ce9d in QLineControl::init (this=0x835fc00, txt=...) at widgets/qlinecontrol.cpp:330
#24 0xb6594ebe in QLineControl (txt=..., this=0x835fc00) at ../../src/gui/widgets/qlinecontrol_p.h:94
#25 QLineEditPrivate::init (this=0x835fa90, txt=...) at widgets/qlineedit_p.cpp:159
#26 0xb6596c09 in QLineEdit::QLineEdit (this=0x835f768, parent=0x82547d8) at widgets/qlineedit.cpp:269
#27 0xb7559c4c in KLineEdit::KLineEdit (this=0x835f768, parent=0x82547d8) at /usr/src/debug/kdelibs-4.8.4/kdeui/widgets/klineedit.cpp:241
#28 0xb4f92c16 in MailCommon::FolderTreeWidget::FolderTreeWidget(QWidget*, KXMLGUIClient*, QFlags<MailCommon::FolderTreeWidget::TreeViewOption>, QFlags<MailCommon::ReadableCollectionProxyModel::ReadableCollectionOption>) () from /usr/lib/libmailcommon.so.4
#29 0xb6e91d80 in KMMainWidget::createWidgets() () from /usr/lib/libkmailprivate.so.4
#30 0xb6ea915d in KMMainWidget::KMMainWidget(QWidget*, KXMLGUIClient*, KActionCollection*, KSharedPtr<KSharedConfig>) () from /usr/lib/libkmailprivate.so.4
#31 0xb6df9128 in ?? () from /usr/lib/libkmailprivate.so.4
#32 0xb6e5760f in KMKernel::openReader(bool) () from /usr/lib/libkmailprivate.so.4
#33 0xb6e589e9 in KMKernel::action(bool, bool, QString const&, QString const&, QString const&, QString const&, QString const&, KUrl const&, KUrl::List const&, QStringList const&) () from /usr/lib/libkmailprivate.so.4
#34 0xb6e594ee in KMKernel::handleCommandLine(bool) () from /usr/lib/libkmailprivate.so.4
#35 0x0804aad1 in _start ()

Possible duplicates by query: bug 266383, bug 264972.

Reported using DrKonqi
Comment 1 Martin Koller 2012-07-28 22:23:49 UTC
It crashes somewhere deep inside Qt while loading the font database ... very strange.
Is theres something special in your setup regarding fonts ?
If this is still reproducible, can you run
valgrind kmail --nofork > log
and attach the logfile here ?
Comment 2 Martin Koller 2012-07-28 22:27:40 UTC
*** Bug 301638 has been marked as a duplicate of this bug. ***
Comment 3 Jekyll Wu 2013-02-18 16:53:34 UTC
*** Bug 315396 has been marked as a duplicate of this bug. ***
Comment 4 Andrew Crouthamel 2018-09-24 02:03:50 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information as soon as possible and set the bug status as REPORTED. Due to regular bug tracker maintenance, if the bug is still in NEEDSINFO status with no change in 30 days, the bug will be closed as RESOLVED > WORKSFORME due to lack of needed information.

For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

If you have already provided the requested information, please set the bug status as REPORTED so that the KDE team knows that the bug is ready to be confirmed.

Thank you for helping us make KDE software even better for everyone!
Comment 5 Andrew Crouthamel 2018-10-27 02:21:06 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least 30 days. The bug is now closed as RESOLVED > WORKSFORME due to lack of needed information.

For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

Thank you for helping us make KDE software even better for everyone!