Bug 247091

Summary: Konqueror crashed, just I was surfing
Product: [Applications] konqueror Reporter: Gatoso <gatoso>
Component: generalAssignee: Konqueror Developers <konq-bugs>
Status: RESOLVED DUPLICATE    
Severity: crash    
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Compiled Sources   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Gatoso 2010-08-08 21:55:59 UTC
Application: konqueror (4.4.5 (KDE 4.4.5))
KDE Platform Version: 4.4.5 (KDE 4.4.5) (Compiled from sources)
Qt Version: 4.6.3
Operating System: Linux 2.6.34-ARCH i686
Distribution (Platform): Archlinux Packages

-- Information about the crash:
Just I was surfing and Konqueror crashed.

Really I don't know why this happened

Thanks a lot

 -- Backtrace:
Application: Konqueror (kdeinit4), signal: Segmentation fault
[Current thread is 1 (Thread 0xb551a970 (LWP 13159))]

Thread 2 (Thread 0xaccffb70 (LWP 28982)):
#0  0xb77e0424 in __kernel_vsyscall ()
#1  0xb6bebc6b in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xafc070c7 in QTWTF::TCMalloc_PageHeap::scavengerThread (this=0xafcf2bc0) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2304
#3  0xafc07101 in QTWTF::TCMalloc_PageHeap::runScavengerThread (context=0xafcf2bc0) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1438
#4  0xb6be7ba7 in start_thread () from /lib/libpthread.so.0
#5  0xb5f96cfe in clone () from /lib/libc.so.6

Thread 1 (Thread 0xb551a970 (LWP 13159)):
[KCrash Handler]
#6  0xb59498c8 in FT_Get_Sfnt_Table () from /usr/lib/libfreetype.so.6
#7  0xb65499ef in QFreetypeFace::fsType (this=0xeaf1138) at text/qfontengine_ft.cpp:162
#8  0xb65461a0 in QFontEngineXLFD::faceId (this=0xe5a74f8) at text/qfontengine_x11.cpp:697
#9  0xb6543f5a in QFontEngineXLFD::getSfntTableData (this=0xe5a74f8, tag=1195656518, buffer=0x0, length=0xbf8fd79c) at text/qfontengine_x11.cpp:772
#10 0xb64678c8 in hb_getSFntTable (font=0xe5a74f8, tableTag=1195656518, buffer=0x0, length=0xbf8fd79c) at text/qfontengine.cpp:164
#11 0xb6cc60b1 in getTableStream (font=0xe5a74f8, tableFunc=<value optimized out>, tag=1195656518) at ../3rdparty/harfbuzz/src/harfbuzz-shaper.cpp:938
#12 0xb6cc777e in HB_NewFace (font=0xe5a74f8, tableFunc=0xb64678a1 <hb_getSFntTable>) at ../3rdparty/harfbuzz/src/harfbuzz-shaper.cpp:982
#13 0xb6ccbf60 in qHBNewFace (font=0xe5a74f8, tableFunc=0xb64678a1 <hb_getSFntTable>) at tools/qharfbuzz.cpp:155
#14 0xb646a5d5 in QFontEngine::harfbuzzFace (this=0xe5a74f8) at text/qfontengine.cpp:229
#15 0xb649e7c7 in QTextEngine::shapeTextWithHarfbuzz (this=0xbf8fe1d8, item=0) at text/qtextengine.cpp:1228
#16 0xb649f16f in QTextEngine::shapeText (this=0xbf8fe1d8, item=0) at text/qtextengine.cpp:874
#17 0xb649f6a8 in QTextEngine::shape (this=0xbf8fe1d8, item=0) at text/qtextengine.cpp:1359
#18 0xb64a2af8 in QTextEngine::shapeLine (this=0xbf8fe1d8, line=...) at text/qtextengine.cpp:844
#19 0xb638f81c in QPainter::drawText (this=0xbf901c6c, p=..., str=..., tf=0, justificationPadding=0) at painting/qpainter.cpp:5746
#20 0xb638ff35 in QPainter::drawText (this=0xbf901c6c, p=..., str=...) at painting/qpainter.cpp:5719
#21 0xaff6f101 in khtml::Font::drawText(QPainter*, int, int, QChar*, int, int, int, int, Qt::LayoutDirection, int, int, QColor, int, int, int) const () from /usr/lib/libkhtml.so.5
#22 0xaff36878 in khtml::InlineTextBox::paint(khtml::RenderObject::PaintInfo&, int, int) () from /usr/lib/libkhtml.so.5
#23 0xaff749fd in khtml::InlineFlowBox::paint(khtml::RenderObject::PaintInfo&, int, int) () from /usr/lib/libkhtml.so.5
#24 0xaff749fd in khtml::InlineFlowBox::paint(khtml::RenderObject::PaintInfo&, int, int) () from /usr/lib/libkhtml.so.5
#25 0xaff74b1c in khtml::RootInlineBox::paint(khtml::RenderObject::PaintInfo&, int, int) () from /usr/lib/libkhtml.so.5
#26 0xaff344cd in khtml::RenderFlow::paintLines(khtml::RenderObject::PaintInfo&, int, int) () from /usr/lib/libkhtml.so.5
#27 0xaff0efc5 in khtml::RenderBlock::paintObject(khtml::RenderObject::PaintInfo&, int, int, bool) () from /usr/lib/libkhtml.so.5
#28 0xaff0f2cd in khtml::RenderBlock::paint(khtml::RenderObject::PaintInfo&, int, int) () from /usr/lib/libkhtml.so.5
#29 0xaff0f0f5 in khtml::RenderBlock::paintObject(khtml::RenderObject::PaintInfo&, int, int, bool) () from /usr/lib/libkhtml.so.5
#30 0xaff0f2cd in khtml::RenderBlock::paint(khtml::RenderObject::PaintInfo&, int, int) () from /usr/lib/libkhtml.so.5
#31 0xaff0f0f5 in khtml::RenderBlock::paintObject(khtml::RenderObject::PaintInfo&, int, int, bool) () from /usr/lib/libkhtml.so.5
#32 0xaff0f2cd in khtml::RenderBlock::paint(khtml::RenderObject::PaintInfo&, int, int) () from /usr/lib/libkhtml.so.5
#33 0xaff0f0f5 in khtml::RenderBlock::paintObject(khtml::RenderObject::PaintInfo&, int, int, bool) () from /usr/lib/libkhtml.so.5
#34 0xaff0f2cd in khtml::RenderBlock::paint(khtml::RenderObject::PaintInfo&, int, int) () from /usr/lib/libkhtml.so.5
#35 0xaff3eb50 in khtml::RenderLayer::paintLayer(khtml::RenderLayer*, QPainter*, QRect const&, bool) () from /usr/lib/libkhtml.so.5
#36 0xaff3e6d3 in khtml::RenderLayer::paintLayer(khtml::RenderLayer*, QPainter*, QRect const&, bool) () from /usr/lib/libkhtml.so.5
#37 0xaff3e6d3 in khtml::RenderLayer::paintLayer(khtml::RenderLayer*, QPainter*, QRect const&, bool) () from /usr/lib/libkhtml.so.5
#38 0xaff3e758 in khtml::RenderLayer::paintLayer(khtml::RenderLayer*, QPainter*, QRect const&, bool) () from /usr/lib/libkhtml.so.5
#39 0xaff3e758 in khtml::RenderLayer::paintLayer(khtml::RenderLayer*, QPainter*, QRect const&, bool) () from /usr/lib/libkhtml.so.5
#40 0xaff3eca7 in khtml::RenderLayer::paint(QPainter*, QRect const&, bool) () from /usr/lib/libkhtml.so.5
#41 0xafde4ab3 in KHTMLView::paintEvent(QPaintEvent*) () from /usr/lib/libkhtml.so.5
#42 0xb628280e in QWidget::event (this=0xb34ea98, event=0xbf902384) at kernel/qwidget.cpp:8190
#43 0xb6691f66 in QFrame::event (this=0xb34ea98, e=0xbf902384) at widgets/qframe.cpp:557
#44 0xafddd4a4 in KHTMLView::widgetEvent(QEvent*) () from /usr/lib/libkhtml.so.5
#45 0xafddd832 in KHTMLView::eventFilter(QObject*, QEvent*) () from /usr/lib/libkhtml.so.5
#46 0xb6d51f8c in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=0x81cf9c8, receiver=0xc37aa70, event=0xbf902384) at kernel/qcoreapplication.cpp:841
#47 0xb6227b86 in QApplicationPrivate::notify_helper (this=0x81cf9c8, receiver=0xc37aa70, e=0xbf902384) at kernel/qapplication.cpp:4298
#48 0xb622d1a1 in QApplication::notify (this=0xbf904c7c, receiver=0xc37aa70, e=0xbf902384) at kernel/qapplication.cpp:4267
#49 0xb70303ea in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#50 0xb6d51e16 in QCoreApplication::notifyInternal (this=0xbf904c7c, receiver=0xc37aa70, event=0xbf902384) at kernel/qcoreapplication.cpp:726
#51 0xb627d064 in QCoreApplication::sendSpontaneousEvent (this=0xd4306f0, pdev=0x8d75614, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x8d75b90)
    at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218
#52 QWidgetPrivate::drawWidget (this=0xd4306f0, pdev=0x8d75614, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x8d75b90) at kernel/qwidget.cpp:5363
#53 0xb627ddc0 in QWidgetPrivate::paintSiblingsRecursive (this=0xa433570, pdev=0x8d75614, siblings=..., index=<value optimized out>, rgn=..., offset=..., flags=4, sharedPainter=0x0, 
    backingStore=0x8d75b90) at kernel/qwidget.cpp:5476
#54 0xb627cd50 in QWidgetPrivate::drawWidget (this=0xa433570, pdev=0x8d75614, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x8d75b90) at kernel/qwidget.cpp:5412
#55 0xb627ddc0 in QWidgetPrivate::paintSiblingsRecursive (this=0xa4333a0, pdev=0x8d75614, siblings=..., index=<value optimized out>, rgn=..., offset=..., flags=4, sharedPainter=0x0, 
    backingStore=0x8d75b90) at kernel/qwidget.cpp:5476
#56 0xb627dc86 in QWidgetPrivate::paintSiblingsRecursive (this=0xa4333a0, pdev=0x8d75614, siblings=..., index=1, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x8d75b90)
    at kernel/qwidget.cpp:5463
#57 0xb627dc86 in QWidgetPrivate::paintSiblingsRecursive (this=0xa4333a0, pdev=0x8d75614, siblings=..., index=2, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x8d75b90)
    at kernel/qwidget.cpp:5463
#58 0xb627dc86 in QWidgetPrivate::paintSiblingsRecursive (this=0xa4333a0, pdev=0x8d75614, siblings=..., index=3, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x8d75b90)
    at kernel/qwidget.cpp:5463
#59 0xb627dc86 in QWidgetPrivate::paintSiblingsRecursive (this=0xa4333a0, pdev=0x8d75614, siblings=..., index=4, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x8d75b90)
    at kernel/qwidget.cpp:5463
#60 0xb627cd50 in QWidgetPrivate::drawWidget (this=0xa4333a0, pdev=0x8d75614, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x8d75b90) at kernel/qwidget.cpp:5412
#61 0xb627ddc0 in QWidgetPrivate::paintSiblingsRecursive (this=0x1033ac40, pdev=0x8d75614, siblings=..., index=<value optimized out>, rgn=..., offset=..., flags=4, sharedPainter=0x0, 
    backingStore=0x8d75b90) at kernel/qwidget.cpp:5476
#62 0xb627cd50 in QWidgetPrivate::drawWidget (this=0x1033ac40, pdev=0x8d75614, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x8d75b90) at kernel/qwidget.cpp:5412
#63 0xb627ddc0 in QWidgetPrivate::paintSiblingsRecursive (this=0xcab5100, pdev=0x8d75614, siblings=..., index=<value optimized out>, rgn=..., offset=..., flags=4, sharedPainter=0x0, 
    backingStore=0x8d75b90) at kernel/qwidget.cpp:5476
#64 0xb627cd50 in QWidgetPrivate::drawWidget (this=0xcab5100, pdev=0x8d75614, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x8d75b90) at kernel/qwidget.cpp:5412
#65 0xb627ddc0 in QWidgetPrivate::paintSiblingsRecursive (this=0x85a3270, pdev=0x8d75614, siblings=..., index=<value optimized out>, rgn=..., offset=..., flags=4, sharedPainter=0x0, 
    backingStore=0x8d75b90) at kernel/qwidget.cpp:5476
#66 0xb627cd50 in QWidgetPrivate::drawWidget (this=0x85a3270, pdev=0x8d75614, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x8d75b90) at kernel/qwidget.cpp:5412
#67 0xb627ddc0 in QWidgetPrivate::paintSiblingsRecursive (this=0x85a5960, pdev=0x8d75614, siblings=..., index=<value optimized out>, rgn=..., offset=..., flags=4, sharedPainter=0x0, 
    backingStore=0x8d75b90) at kernel/qwidget.cpp:5476
#68 0xb627cd50 in QWidgetPrivate::drawWidget (this=0x85a5960, pdev=0x8d75614, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x8d75b90) at kernel/qwidget.cpp:5412
#69 0xb627ddc0 in QWidgetPrivate::paintSiblingsRecursive (this=0x81fe158, pdev=0x8d75614, siblings=..., index=<value optimized out>, rgn=..., offset=..., flags=4, sharedPainter=0x0, 
    backingStore=0x8d75b90) at kernel/qwidget.cpp:5476
#70 0xb627cd50 in QWidgetPrivate::drawWidget (this=0x81fe158, pdev=0x8d75614, rgn=..., offset=..., flags=5, sharedPainter=0x0, backingStore=0x8d75b90) at kernel/qwidget.cpp:5412
#71 0xb645c1f6 in QWidgetBackingStore::sync (this=0x8d75b90) at painting/qbackingstore.cpp:1300
#72 0xb6272523 in QWidgetPrivate::syncBackingStore (this=0x81fe158) at kernel/qwidget.cpp:1688
#73 0xb6282fce in QWidget::event (this=0x81fe158, event=0x1075eb08) at kernel/qwidget.cpp:8337
#74 0xb66ae6a2 in QMainWindow::event (this=0x828e370, event=0x1075eb08) at widgets/qmainwindow.cpp:1414
#75 0xb71124cc in KMainWindow::event(QEvent*) () from /usr/lib/libkdeui.so.5
#76 0xb71503cf in KXmlGuiWindow::event(QEvent*) () from /usr/lib/libkdeui.so.5
#77 0xb213f89f in KonqMainWindow::event (this=0x828e370, e=0x1075eb08) at /home/zuargo/PKGBUILD/kdebase/src/kdebase-4.4.5/apps/konqueror/src/konqmainwindow.cpp:5665
#78 0xb6227b9d in QApplicationPrivate::notify_helper (this=0x81cf9c8, receiver=0x828e370, e=0x1075eb08) at kernel/qapplication.cpp:4302
#79 0xb622d1a1 in QApplication::notify (this=0xbf904c7c, receiver=0x828e370, e=0x1075eb08) at kernel/qapplication.cpp:4267
#80 0xb70303ea in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#81 0xb6d51e16 in QCoreApplication::notifyInternal (this=0xbf904c7c, receiver=0x828e370, event=0x1075eb08) at kernel/qcoreapplication.cpp:726
#82 0xb6d55e7c in QCoreApplication::sendEvent (receiver=0x0, event_type=0, data=0x8129858) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#83 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x8129858) at kernel/qcoreapplication.cpp:1367
#84 0xb6d56056 in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1260
#85 0xb6d7d30f in QCoreApplication::sendPostedEvents (s=0x81d1d10) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220
#86 postEventSourceDispatch (s=0x81d1d10) at kernel/qeventdispatcher_glib.cpp:276
#87 0xb5a25f72 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#88 0xb5a26750 in g_main_context_iterate () from /usr/lib/libglib-2.0.so.0
#89 0xb5a26a04 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#90 0xb6d7d94d in QEventDispatcherGlib::processEvents (this=0x812a330, flags=...) at kernel/qeventdispatcher_glib.cpp:412
#91 0xb62d8d3a in QGuiEventDispatcherGlib::processEvents (this=0x812a330, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#92 0xb6d50966 in QEventLoop::processEvents (this=0xbf904a74, flags=...) at kernel/qeventloop.cpp:149
#93 0xb6d50b90 in QEventLoop::exec (this=0xbf904a74, flags=...) at kernel/qeventloop.cpp:201
#94 0xb6d560fd in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1003
#95 0xb62263c6 in QApplication::exec () at kernel/qapplication.cpp:3581
#96 0xb2176219 in kdemain (argc=2, argv=0x819cb70) at /home/zuargo/PKGBUILD/kdebase/src/kdebase-4.4.5/apps/konqueror/src/konqmain.cpp:257
#97 0x0804d5b9 in _start ()

This bug may be a duplicate of or related to bug 215258.

Possible duplicates by query: bug 246658, bug 244990, bug 229142, bug 215258.

Reported using DrKonqi
Comment 1 Pino Toscano 2010-08-09 16:19:09 UTC

*** This bug has been marked as a duplicate of bug 215258 ***