[kmail2] [Bug 333973] New: Application: KMail (kmail), signal: Segmentation fault

Kansu kakbiyikoglu at hotmail.com
Sun Apr 27 22:11:45 BST 2014


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

            Bug ID: 333973
           Summary: Application: KMail (kmail), signal: Segmentation fault
    Classification: Unclassified
           Product: kmail2
           Version: 4.11.5
          Platform: Mint (Ubuntu based)
                OS: Linux
            Status: UNCONFIRMED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: kdepim-bugs at kde.org
          Reporter: kakbiyikoglu at hotmail.com

Application: kmail (4.11.5)
KDE Platform Version: 4.11.5
Qt Version: 4.8.4
Operating System: Linux 3.11.0-19-generic i686
Distribution: Linux Mint 16 Petra

-- Information about the crash:
- Unusual behavior I noticed:

Application: KMail (kmail), signal: Segmentation fault
Using host libthread_db library "/lib/i386-linux-gnu/libthread_db.so.1".
[KCrash Handler]
#7  deref (this=0xaa08) at
../../include/QtCore/../../src/corelib/arch/qatomic_i386.h:132
#8  releaseCachedFontEngine (fontEngine=0xaa00) at text/qtextengine.cpp:1457
#9  QTextEngine::resetFontEngineCache (this=this at entry=0x8c7b400) at
text/qtextengine.cpp:1465
#10 0xb64bb3ff in QTextEngine::invalidate (this=0x8c7b400) at
text/qtextengine.cpp:1478
#11 0xb64bc86e in QTextLayout::beginLayout (this=this at entry=0x8cb4280) at
text/qtextlayout.cpp:622
#12 0xb64fef8e in QTextDocumentLayoutPrivate::layoutBlock (this=0x8ae0378,
bl=..., blockPosition=blockPosition at entry=3787, blockFormat=...,
layoutStruct=layoutStruct at entry=0xbf9275f0, layoutFrom=2310,
layoutTo=2147483647, previousBlockFormat=0x0) at
text/qtextdocumentlayout.cpp:2590
#13 0xb6508a5f in QTextDocumentLayoutPrivate::layoutFlow
(this=this at entry=0x8ae0378, it=..., layoutStruct=layoutStruct at entry=0xbf9275f0,
layoutFrom=layoutFrom at entry=2310, layoutTo=layoutTo at entry=2147483647,
width=..., width at entry=...) at text/qtextdocumentlayout.cpp:2402
#14 0xb650319b in QTextDocumentLayoutPrivate::layoutCell (this=0x8ae0378,
t=0x8d25848, cell=..., width=width at entry=..., layoutFrom=2310,
layoutTo=2147483647, td=0x8d261b8, absoluteTableY=...,
withPageBreaks=withPageBreaks at entry=false) at text/qtextdocumentlayout.cpp:1532
#15 0xb6503dca in QTextDocumentLayoutPrivate::layoutTable
(this=this at entry=0x8ae0378, table=0x8d25848, layoutFrom=layoutFrom at entry=2310,
layoutTo=layoutTo at entry=2147483647, parentY=parentY at entry=...) at
text/qtextdocumentlayout.cpp:1642
#16 0xb6506dc7 in QTextDocumentLayoutPrivate::layoutFrame (this=0x8ae0378,
f=0x8d25848, layoutFrom=2310, layoutTo=2147483647,
frameWidth=frameWidth at entry=..., frameHeight=..., parentY=...) at
text/qtextdocumentlayout.cpp:2107
#17 0xb65078da in QTextDocumentLayoutPrivate::layoutFrame (this=0x8ae0378,
f=0x8d25848, layoutFrom=2310, layoutTo=2147483647, parentY=...) at
text/qtextdocumentlayout.cpp:2049
#18 0xb65090ec in QTextDocumentLayoutPrivate::layoutFlow
(this=this at entry=0x8ae0378, it=..., layoutStruct=layoutStruct at entry=0xbf927f68,
layoutFrom=layoutFrom at entry=2310, layoutTo=layoutTo at entry=2147483647,
width=..., width at entry=...) at text/qtextdocumentlayout.cpp:2311
#19 0xb65070e4 in QTextDocumentLayoutPrivate::layoutFrame (this=0x8ae0378,
f=0x89abb90, layoutFrom=2310, layoutTo=2147483647,
frameWidth=frameWidth at entry=..., frameHeight=..., parentY=...) at
text/qtextdocumentlayout.cpp:2143
#20 0xb65078da in QTextDocumentLayoutPrivate::layoutFrame
(this=this at entry=0x8ae0378, f=f at entry=0x89abb90,
layoutFrom=layoutFrom at entry=2310, layoutTo=layoutTo at entry=2147483647,
parentY=parentY at entry=...) at text/qtextdocumentlayout.cpp:2049
#21 0xb650a884 in QTextDocumentLayout::doLayout (this=0x8adfbd0, from=2310,
oldLength=oldLength at entry=0, length=2147481337) at
text/qtextdocumentlayout.cpp:2939
#22 0xb650ab23 in QTextDocumentLayoutPrivate::ensureLayoutedByPosition
(this=this at entry=0x8ae0378, position=<optimized out>) at
text/qtextdocumentlayout.cpp:3111
#23 0xb650ace7 in ensureLayoutedByPosition (position=<optimized out>,
this=0x8ae0378) at text/qtextdocumentlayout.cpp:3119
#24 QTextDocumentLayoutPrivate::layoutStep (this=0x8ae0378) at
text/qtextdocumentlayout.cpp:3117
#25 0xb6d363ec in QObject::event (this=0x8adfbd0, e=0xbf928450) at
kernel/qobject.cpp:1156
#26 0xb622e744 in QApplicationPrivate::notify_helper (this=0x84c9eb0,
receiver=0x8adfbd0, e=0xbf928450) at kernel/qapplication.cpp:4567
#27 0xb6235223 in QApplication::notify (this=0xbf9287c4,
receiver=receiver at entry=0x8adfbd0, e=e at entry=0xbf928450) at
kernel/qapplication.cpp:4353
#28 0xb7544ff4 in KApplication::notify (this=0xbf9287c4, receiver=0x8adfbd0,
event=0xbf928450) at ../../kdeui/kernel/kapplication.cpp:311
#29 0xb6d1ceda in QCoreApplication::notifyInternal (this=0xbf9287c4,
receiver=0x8adfbd0, event=event at entry=0xbf928450) at
kernel/qcoreapplication.cpp:946
#30 0xb6d4f4eb in sendEvent (event=0xbf928450, receiver=<optimized out>) at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#31 QTimerInfoList::activateTimers (this=this at entry=0x84c5f5c) at
kernel/qeventdispatcher_unix.cpp:622
#32 0xb6d4c5d8 in timerSourceDispatch (source=0x84c5f28) at
kernel/qeventdispatcher_glib.cpp:186
#33 0xb43d183e in g_main_context_dispatch () from
/lib/i386-linux-gnu/libglib-2.0.so.0
#34 0xb43d1be8 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#35 0xb43d1ca8 in g_main_context_iteration () from
/lib/i386-linux-gnu/libglib-2.0.so.0
#36 0xb6d4c8bf in QEventDispatcherGlib::processEvents
(this=this at entry=0x847bec8, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#37 0xb62e332e in QGuiEventDispatcherGlib::processEvents (this=0x847bec8,
flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#38 0xb6d1b9f3 in QEventLoop::processEvents (this=this at entry=0xbf928678,
flags=...) at kernel/qeventloop.cpp:149
#39 0xb6d1bd19 in QEventLoop::exec (this=this at entry=0xbf928678, flags=...) at
kernel/qeventloop.cpp:204
#40 0xb6d2189e in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1218
#41 0xb622c974 in QApplication::exec () at kernel/qapplication.cpp:3828
#42 0x0804a441 in main (argc=3, argv=0xbf928914) at ../../kmail/main.cpp:146

The crash can be reproduced every time.

-- Backtrace:
Application: KMail (kmail), signal: Segmentation fault
Using host libthread_db library "/lib/i386-linux-gnu/libthread_db.so.1".
[KCrash Handler]
#7  deref (this=0xaa08) at
../../include/QtCore/../../src/corelib/arch/qatomic_i386.h:132
#8  releaseCachedFontEngine (fontEngine=0xaa00) at text/qtextengine.cpp:1457
#9  QTextEngine::resetFontEngineCache (this=this at entry=0x9878640) at
text/qtextengine.cpp:1465
#10 0xb64003ff in QTextEngine::invalidate (this=0x9878640) at
text/qtextengine.cpp:1478
#11 0xb640186e in QTextLayout::beginLayout (this=this at entry=0x9878608) at
text/qtextlayout.cpp:622
#12 0xb6443f8e in QTextDocumentLayoutPrivate::layoutBlock (this=0x95aecf0,
bl=..., blockPosition=blockPosition at entry=3788, blockFormat=...,
layoutStruct=layoutStruct at entry=0xbfd22be0, layoutFrom=993, layoutTo=994,
previousBlockFormat=0x0) at text/qtextdocumentlayout.cpp:2590
#13 0xb644da5f in QTextDocumentLayoutPrivate::layoutFlow
(this=this at entry=0x95aecf0, it=..., layoutStruct=layoutStruct at entry=0xbfd22be0,
layoutFrom=layoutFrom at entry=993, layoutTo=layoutTo at entry=994, width=...,
width at entry=...) at text/qtextdocumentlayout.cpp:2402
#14 0xb644819b in QTextDocumentLayoutPrivate::layoutCell (this=0x95aecf0,
t=0x98b48e8, cell=..., width=width at entry=..., layoutFrom=993, layoutTo=994,
td=0x97f8548, absoluteTableY=..., withPageBreaks=withPageBreaks at entry=false) at
text/qtextdocumentlayout.cpp:1532
#15 0xb6448dca in QTextDocumentLayoutPrivate::layoutTable
(this=this at entry=0x95aecf0, table=0x98b48e8, layoutFrom=layoutFrom at entry=993,
layoutTo=layoutTo at entry=994, parentY=parentY at entry=...) at
text/qtextdocumentlayout.cpp:1642
#16 0xb644bdc7 in QTextDocumentLayoutPrivate::layoutFrame (this=0x95aecf0,
f=0x98b48e8, layoutFrom=993, layoutTo=994, frameWidth=frameWidth at entry=...,
frameHeight=..., parentY=...) at text/qtextdocumentlayout.cpp:2107
#17 0xb644c8da in QTextDocumentLayoutPrivate::layoutFrame (this=0x95aecf0,
f=0x98b48e8, layoutFrom=993, layoutTo=994, parentY=...) at
text/qtextdocumentlayout.cpp:2049
#18 0xb644e0ec in QTextDocumentLayoutPrivate::layoutFlow
(this=this at entry=0x95aecf0, it=..., layoutStruct=layoutStruct at entry=0xbfd23558,
layoutFrom=layoutFrom at entry=993, layoutTo=layoutTo at entry=994, width=...,
width at entry=...) at text/qtextdocumentlayout.cpp:2311
#19 0xb644c0e4 in QTextDocumentLayoutPrivate::layoutFrame (this=0x95aecf0,
f=0x952b090, layoutFrom=993, layoutTo=994, frameWidth=frameWidth at entry=...,
frameHeight=..., parentY=...) at text/qtextdocumentlayout.cpp:2143
#20 0xb644c8da in QTextDocumentLayoutPrivate::layoutFrame
(this=this at entry=0x95aecf0, f=f at entry=0x952b090,
layoutFrom=layoutFrom at entry=993, layoutTo=layoutTo at entry=994,
parentY=parentY at entry=...) at text/qtextdocumentlayout.cpp:2049
#21 0xb644f884 in QTextDocumentLayout::doLayout (this=this at entry=0x94d7368,
from=993, oldLength=0, length=1) at text/qtextdocumentlayout.cpp:2939
#22 0xb645092c in QTextDocumentLayout::documentChanged (this=0x94d7368,
from=993, oldLength=0, length=1) at text/qtextdocumentlayout.cpp:2902
#23 0xb642b453 in QTextDocumentPrivate::finishEdit (this=this at entry=0x95ae770)
at text/qtextdocument_p.cpp:1220
#24 0xb642b838 in QTextDocumentPrivate::insert (this=0x95ae770,
pos=pos at entry=993, strPos=strPos at entry=11736, strLength=strLength at entry=1,
format=format at entry=87) at text/qtextdocument_p.cpp:473
#25 0xb6459a4b in QTextCursor::insertText (this=this at entry=0xbfd23958,
text=..., _format=...) at text/qtextcursor.cpp:1481
#26 0xb6459bef in QTextCursor::insertImage (this=0xbfd23958, format=...) at
text/qtextcursor.cpp:2308
#27 0xb480f502 in KPIMTextEdit::TextEdit::loadImage (this=0x95daba0, image=...,
matchName=..., resourceName=...) at ../../kpimtextedit/textedit.cpp:532
#28 0xb50fb337 in MessageComposer::ComposerViewBase::collectImages
(this=0x9580560, root=0x9471d48) at
../../messagecomposer/composer/composerviewbase.cpp:1546
#29 0xb50fbccd in MessageComposer::ComposerViewBase::setMessage
(this=0x9580560, msg=...) at
../../messagecomposer/composer/composerviewbase.cpp:191
#30 0xb6f223fd in KMComposeWin::setMessage (this=0x9518058, newMsg=...,
lastSignState=false, lastEncryptState=false, mayAutoSign=false,
allowDecryption=false, isModified=false) at
../../kmail/editor/kmcomposewin.cpp:1581
#31 0xb6e9f0b4 in KMKernel::recoverDeadLetters (this=this at entry=0xbfd23dcc) at
../../kmail/kmkernel.cpp:1195
#32 0x0804a416 in main (argc=3, argv=0xbfd23f04) at ../../kmail/main.cpp:136

Reported using DrKonqi

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



More information about the Kdepim-bugs mailing list