[kmail2] [Bug 322992] New: Kmail crashes on startup after internet failure

Suren Karapetyan surenkarapetyan at gmail.com
Tue Jul 30 12:27:27 BST 2013


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

            Bug ID: 322992
           Summary: Kmail crashes on startup after internet failure
    Classification: Unclassified
           Product: kmail2
           Version: 4.10.5
          Platform: Fedora RPMs
                OS: Linux
            Status: UNCONFIRMED
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: kdepim-bugs at kde.org
          Reporter: surenkarapetyan at gmail.com

Application: kmail (4.10.5)
KDE Platform Version: 4.10.5
Qt Version: 4.8.5
Operating System: Linux 3.9.10-200.fc18.x86_64 x86_64
Distribution: "Fedora release 18 (Spherical Cow)"

-- Information about the crash:
Kmail was running when internet connection failed. After that it crashed.
And it crashes every time I start it. Haven't  tried logging out and in again
yet.

The crash can be reproduced every time.

-- Backtrace:
Application: KMail (kmail), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
81    T_PSEUDO (SYSCALL_SYMBOL, SYSCALL_NAME, SYSCALL_NARGS)
[Current thread is 1 (Thread 0x7f236ea15880 (LWP 25653))]

Thread 2 (Thread 0x7f2361fa4700 (LWP 25657)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:165
#1  0x000000303b2a8c25 in WTF::TCMalloc_PageHeap::scavengerThread
(this=0x303bd3caa0 <WTF::pageheap_memory>) at
/usr/src/debug/webkit-qtwebkit-23/Source/WTF/wtf/FastMalloc.cpp:2571
#2  0x000000303b2a8c79 in WTF::TCMalloc_PageHeap::runScavengerThread
(context=<optimized out>) at
/usr/src/debug/webkit-qtwebkit-23/Source/WTF/wtf/FastMalloc.cpp:1767
#3  0x0000003bcb807d15 in start_thread (arg=0x7f2361fa4700) at
pthread_create.c:308
#4  0x0000003bcacf253d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:114

Thread 1 (Thread 0x7f236ea15880 (LWP 25653)):
[KCrash Handler]
#6  0x000000303a05dcd9 in WebCore::StyleResolver::styleForElement () from
/lib64/libQtWebKit.so.4
#7  0x000000303a05ea7a in WebCore::StyleResolver::StyleResolver () from
/lib64/libQtWebKit.so.4
#8  0x000000303a086c4b in WebCore::Document::createStyleResolver () from
/lib64/libQtWebKit.so.4
#9  0x000000303a0c29d0 in WebCore::Element::styleForRenderer () from
/lib64/libQtWebKit.so.4
#10 0x000000303a0f390b in
WebCore::NodeRenderingContext::createRendererForElementIfNeeded () from
/lib64/libQtWebKit.so.4
#11 0x000000303a0b8e48 in WebCore::Element::createRendererIfNeeded () from
/lib64/libQtWebKit.so.4
#12 0x000000303a0ba335 in WebCore::Element::attach () from
/lib64/libQtWebKit.so.4
#13 0x000000303a2a1383 in WebCore::HTMLConstructionSite::executeQueuedTasks ()
from /lib64/libQtWebKit.so.4
#14 0x000000303a2a5e35 in
WebCore::HTMLConstructionSite::insertHTMLHtmlStartTagBeforeHTML () from
/lib64/libQtWebKit.so.4
#15 0x000000303a2d92c3 in WebCore::HTMLTreeBuilder::defaultForBeforeHTML ()
from /lib64/libQtWebKit.so.4
#16 0x000000303a2e1e10 in WebCore::HTMLTreeBuilder::processEndOfFile () from
/lib64/libQtWebKit.so.4
#17 0x000000303a2e4558 in
WebCore::HTMLTreeBuilder::constructTreeFromAtomicToken () from
/lib64/libQtWebKit.so.4
#18 0x000000303a2e4793 in WebCore::HTMLTreeBuilder::constructTreeFromToken ()
from /lib64/libQtWebKit.so.4
#19 0x000000303a2a9a88 in WebCore::HTMLDocumentParser::pumpTokenizer () from
/lib64/libQtWebKit.so.4
#20 0x000000303a2a9f22 in WebCore::HTMLDocumentParser::prepareToStopParsing ()
from /lib64/libQtWebKit.so.4
#21 0x000000303a2a6f29 in WebCore::HTMLDocumentParser::finish () from
/lib64/libQtWebKit.so.4
#22 0x000000303a40da51 in WebCore::DocumentWriter::end () from
/lib64/libQtWebKit.so.4
#23 0x000000303a4043c8 in WebCore::DocumentLoader::finishedLoading () from
/lib64/libQtWebKit.so.4
#24 0x000000303a405df5 in WebCore::DocumentLoader::maybeLoadEmpty () from
/lib64/libQtWebKit.so.4
#25 0x000000303a406100 in WebCore::DocumentLoader::startLoadingMainResource ()
from /lib64/libQtWebKit.so.4
#26 0x000000303a4198f4 in WebCore::FrameLoader::init () from
/lib64/libQtWebKit.so.4
#27 0x0000003039e09118 in QWebFrame::QWebFrame () from /lib64/libQtWebKit.so.4
#28 0x0000003039e18e89 in QWebPagePrivate::createMainFrame () from
/lib64/libQtWebKit.so.4
#29 0x0000003039e1913d in QWebPage::mainFrame () from /lib64/libQtWebKit.so.4
#30 0x0000003039e19279 in QWebPage::setViewportSize () from
/lib64/libQtWebKit.so.4
#31 0x0000003039e1935a in QWebPage::setView () from /lib64/libQtWebKit.so.4
#32 0x0000003039e194e9 in QWebPage::QWebPage () from /lib64/libQtWebKit.so.4
#33 0x0000003035017d58 in KWebPage::KWebPage (this=0x1cdc610, parent=0x1cdc120,
flags=...) at /usr/src/debug/kdelibs-4.10.5/kdewebkit/kwebpage.cpp:223
#34 0x000000303501b468 in KWebView::KWebView (this=0x1cdc120, parent=<optimized
out>, createCustomPage=true) at
/usr/src/debug/kdelibs-4.10.5/kdewebkit/kwebview.cpp:38
#35 0x0000003d926dc819 in MessageViewer::MailWebView::MailWebView
(this=0x1cdc120, actionCollection=0x1a9e1a0, parent=<optimized out>) at
/usr/src/debug/kdepim-4.10.5/messageviewer/mailwebview_webkit.cpp:123
#36 0x0000003d926b36b2 in MessageViewer::ViewerPrivate::createWidgets
(this=this at entry=0x1cc83a0) at
/usr/src/debug/kdepim-4.10.5/messageviewer/viewer_p.cpp:1479
#37 0x0000003d926c98f8 in MessageViewer::ViewerPrivate::ViewerPrivate
(this=0x1cc83a0, aParent=0x1cc7840, mainWindow=0x1af4190,
actionCollection=<optimized out>) at
/usr/src/debug/kdepim-4.10.5/messageviewer/viewer_p.cpp:221
#38 0x0000003d926b0f07 in MessageViewer::Viewer::Viewer (this=0x1cc7840,
aParent=<optimized out>, mainWindow=0x1af4190, actionCollection=0x1a9e1a0,
aFlags=...) at /usr/src/debug/kdepim-4.10.5/messageviewer/viewer.cpp:50
#39 0x0000003d96edd507 in KMReaderWin::KMReaderWin (this=0x1cc3630,
aParent=<optimized out>, mainWindow=0x1af4190, actionCollection=<optimized
out>, aFlags=...) at /usr/src/debug/kdepim-4.10.5/kmail/kmreaderwin.cpp:112
#40 0x0000003d96f40375 in KMMainWidget::createWidgets
(this=this at entry=0x1af4190) at
/usr/src/debug/kdepim-4.10.5/kmail/kmmainwidget.cpp:1116
#41 0x0000003d96f40af0 in KMMainWidget::KMMainWidget (this=0x1af4190,
parent=<optimized out>, aGUIClient=0x1b18a80, actionCollection=<optimized out>,
config=...) at /usr/src/debug/kdepim-4.10.5/kmail/kmmainwidget.cpp:263
#42 0x0000003d96ea196b in KMMainWin::KMMainWin (this=0x1b18a20,
__in_chrg=<optimized out>, __vtt_parm=<optimized out>) at
/usr/src/debug/kdepim-4.10.5/kmail/kmmainwin.cpp:67
#43 0x0000003d96ef1daf in KMKernel::openReader (this=0x7fffdd547060,
onlyCheck=onlyCheck at entry=false) at
/usr/src/debug/kdepim-4.10.5/kmail/kmkernel.cpp:578
#44 0x0000003d96ef1fb0 in KMKernel::action (this=this at entry=0x7fffdd547060,
mailto=mailto at entry=false, check=check at entry=false, to=..., cc=..., bcc=...,
subj=..., body=..., messageFile=..., attachURLs=..., customHeaders=...) at
/usr/src/debug/kdepim-4.10.5/kmail/kmkernel.cpp:1372
#45 0x0000003d96ef2907 in KMKernel::handleCommandLine (this=0x7fffdd547060,
noArgsOpensReader=true) at /usr/src/debug/kdepim-4.10.5/kmail/kmkernel.cpp:494
#46 0x0000000000403447 in KMailApplication::newInstance (this=0x7fffdd547030)
at /usr/src/debug/kdepim-4.10.5/kmail/main.cpp:87
#47 0x000000303024b892 in KUniqueApplicationAdaptor::newInstance
(this=0x197a3b0, asn_id=..., args=...) at
/usr/src/debug/kdelibs-4.10.5/kdeui/kernel/kuniqueapplication.cpp:442
#48 0x000000303024b914 in qt_static_metacall (_c=QMetaObject::InvokeMetaMethod,
_a=0x7fffdd546080, _id=<optimized out>, _o=<optimized out>) at
/usr/src/debug/kdelibs-4.10.5/x86_64-redhat-linux-gnu/kdeui/kuniqueapplication_p.moc:57
#49 KUniqueApplicationAdaptor::qt_static_metacall (_o=<optimized out>,
_c=<optimized out>, _id=<optimized out>, _a=0x7fffdd546080) at
/usr/src/debug/kdelibs-4.10.5/x86_64-redhat-linux-gnu/kdeui/kuniqueapplication_p.moc:51
#50 0x000000303024ba4b in KUniqueApplicationAdaptor::qt_metacall
(this=0x197a3b0, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>,
_a=0x7fffdd546080) at
/usr/src/debug/kdelibs-4.10.5/x86_64-redhat-linux-gnu/kdeui/kuniqueapplication_p.moc:101
#51 0x000000302e822f93 in QDBusConnectionPrivate::deliverCall
(this=this at entry=0x17f5680, object=object at entry=0x197a3b0, msg=...,
metaTypes=..., slotIdx=4) at qdbusintegrator.cpp:951
#52 0x000000302e823fc6 in QDBusConnectionPrivate::activateCall
(this=this at entry=0x17f5680, object=0x197a3b0, flags=flags at entry=337, msg=...)
at qdbusintegrator.cpp:856
#53 0x000000302e824a06 in QDBusConnectionPrivate::activateObject
(this=0x17f5680, node=..., msg=..., pathStartPos=<optimized out>) at
qdbusintegrator.cpp:1427
#54 0x000000302e824afb in QDBusActivateObjectEvent::placeMetaCall
(this=0x1bbdd90) at qdbusintegrator.cpp:1541
#55 0x000000302db8c7fe in QObject::event (this=0x7fffdd547030, e=<optimized
out>) at kernel/qobject.cpp:1194
#56 0x000000302f3cc794 in QApplication::event (this=0x7fffdd547030,
e=0x1bbdd90) at kernel/qapplication.cpp:2544
#57 0x000000302f3ca68c in QApplicationPrivate::notify_helper
(this=this at entry=0x180bd50, receiver=receiver at entry=0x7fffdd547030,
e=e at entry=0x1bbdd90) at kernel/qapplication.cpp:4562
#58 0x000000302f3ceb0a in QApplication::notify (this=0x7fffdd547030,
receiver=0x7fffdd547030, e=0x1bbdd90) at kernel/qapplication.cpp:4423
#59 0x00000030302455c6 in KApplication::notify (this=0x7fffdd547030,
receiver=0x7fffdd547030, event=0x1bbdd90) at
/usr/src/debug/kdelibs-4.10.5/kdeui/kernel/kapplication.cpp:311
#60 0x000000302db77d4e in QCoreApplication::notifyInternal
(this=0x7fffdd547030, receiver=receiver at entry=0x7fffdd547030,
event=event at entry=0x1bbdd90) at kernel/qcoreapplication.cpp:949
#61 0x000000302db7b9a1 in sendEvent (event=0x1bbdd90, receiver=0x7fffdd547030)
at kernel/qcoreapplication.h:231
#62 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0,
data=0x17a7210) at kernel/qcoreapplication.cpp:1573
#63 0x000000302dba64e3 in sendPostedEvents () at kernel/qcoreapplication.h:236
#64 postEventSourceDispatch (s=s at entry=0x1819c00) at
kernel/qeventdispatcher_glib.cpp:280
#65 0x0000003bcd447a55 in g_main_dispatch (context=0x1818b00) at gmain.c:2715
#66 g_main_context_dispatch (context=context at entry=0x1818b00) at gmain.c:3219
#67 0x0000003bcd447d88 in g_main_context_iterate
(context=context at entry=0x1818b00, block=block at entry=1,
dispatch=dispatch at entry=1, self=<optimized out>) at gmain.c:3290
#68 0x0000003bcd447e44 in g_main_context_iteration (context=0x1818b00,
may_block=1) at gmain.c:3351
#69 0x000000302dba6676 in QEventDispatcherGlib::processEvents (this=0x17a8af0,
flags=...) at kernel/qeventdispatcher_glib.cpp:425
#70 0x000000302f46a92e in QGuiEventDispatcherGlib::processEvents
(this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:207
#71 0x000000302db769ff in QEventLoop::processEvents
(this=this at entry=0x7fffdd546cb0, flags=...) at kernel/qeventloop.cpp:149
#72 0x000000302db76c88 in QEventLoop::exec (this=0x7fffdd546cb0, flags=...) at
kernel/qeventloop.cpp:204
#73 0x000000302db7bcb8 in QCoreApplication::exec () at
kernel/qcoreapplication.cpp:1221
#74 0x0000000000402ded in main (argc=<optimized out>, argv=<optimized out>) at
/usr/src/debug/kdepim-4.10.5/kmail/main.cpp:146

Reported using DrKonqi

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



More information about the Kdepim-bugs mailing list