Bug 247893 - Konqueror crashed by calling an url from Choqok
Summary: Konqueror crashed by calling an url from Choqok
Status: RESOLVED DUPLICATE of bug 215258
Alias: None
Product: konqueror
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Compiled Sources Linux
: NOR crash
Target Milestone: ---
Assignee: Konqueror Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-08-14 21:23 UTC by Gatoso
Modified: 2010-08-21 02:21 UTC (History)
0 users

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 Gatoso 2010-08-14 21:23:19 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:
I called a external link from Choqok and when the web page was opened in Konqueror it crashed.

Thanks so much

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

Thread 2 (Thread 0xaf5feb70 (LWP 9091)):
#0  0xb785c424 in __kernel_vsyscall ()
#1  0xb6c67013 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb6cd372d in QWaitConditionPrivate::wait (this=0x937a824, mutex=0x937a820, time=30000) at thread/qwaitcondition_unix.cpp:85
#3  QWaitCondition::wait (this=0x937a824, mutex=0x937a820, time=30000) at thread/qwaitcondition_unix.cpp:159
#4  0xb6cc8b30 in QThreadPoolThread::run (this=0x9e53390) at concurrent/qthreadpool.cpp:140
#5  0xb6cd300c in QThreadPrivate::start (arg=0x9e53390) at thread/qthread_unix.cpp:248
#6  0xb6c62ba7 in start_thread () from /lib/libpthread.so.0
#7  0xb6011cfe in clone () from /lib/libc.so.6

Thread 1 (Thread 0xb5595970 (LWP 2287)):
[KCrash Handler]
#6  0xb59c48d1 in FT_Get_Sfnt_Table () from /usr/lib/libfreetype.so.6
#7  0xb65c49ef in QFreetypeFace::fsType (this=0xa484a90) at text/qfontengine_ft.cpp:162
#8  0xb65c11a0 in QFontEngineXLFD::faceId (this=0x11ba2ea0) at text/qfontengine_x11.cpp:697
#9  0xb65bef5a in QFontEngineXLFD::getSfntTableData (this=0x11ba2ea0, tag=1195656518, buffer=0x0, length=0xbfcf433c) at text/qfontengine_x11.cpp:772
#10 0xb64e28c8 in hb_getSFntTable (font=0x11ba2ea0, tableTag=1195656518, buffer=0x0, length=0xbfcf433c) at text/qfontengine.cpp:164
#11 0xb6d410b1 in getTableStream (font=0x11ba2ea0, tableFunc=<value optimized out>, tag=1195656518) at ../3rdparty/harfbuzz/src/harfbuzz-shaper.cpp:938
#12 0xb6d4277e in HB_NewFace (font=0x11ba2ea0, tableFunc=0xb64e28a1 <hb_getSFntTable>) at ../3rdparty/harfbuzz/src/harfbuzz-shaper.cpp:982
#13 0xb6d46f60 in qHBNewFace (font=0x11ba2ea0, tableFunc=0xb64e28a1 <hb_getSFntTable>) at tools/qharfbuzz.cpp:155
#14 0xb64e55d5 in QFontEngine::harfbuzzFace (this=0x11ba2ea0) at text/qfontengine.cpp:229
#15 0xb65197c7 in QTextEngine::shapeTextWithHarfbuzz (this=0xbfcf4d78, item=0) at text/qtextengine.cpp:1228
#16 0xb651a16f in QTextEngine::shapeText (this=0xbfcf4d78, item=0) at text/qtextengine.cpp:874
#17 0xb651a6a8 in QTextEngine::shape (this=0xbfcf4d78, item=0) at text/qtextengine.cpp:1359
#18 0xb651daf8 in QTextEngine::shapeLine (this=0xbfcf4d78, line=...) at text/qtextengine.cpp:844
#19 0xb640a81c in QPainter::drawText (this=0xbfcf876c, p=..., str=..., tf=0, justificationPadding=0) at painting/qpainter.cpp:5746
#20 0xb640af35 in QPainter::drawText (this=0xbfcf876c, p=..., str=...) at painting/qpainter.cpp:5719
#21 0xae669101 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 0xae630878 in khtml::InlineTextBox::paint(khtml::RenderObject::PaintInfo&, int, int) () from /usr/lib/libkhtml.so.5
#23 0xae66e9fd in khtml::InlineFlowBox::paint(khtml::RenderObject::PaintInfo&, int, int) () from /usr/lib/libkhtml.so.5
#24 0xae66eb1c in khtml::RootInlineBox::paint(khtml::RenderObject::PaintInfo&, int, int) () from /usr/lib/libkhtml.so.5
#25 0xae62e4cd in khtml::RenderFlow::paintLines(khtml::RenderObject::PaintInfo&, int, int) () from /usr/lib/libkhtml.so.5
#26 0xae608fc5 in khtml::RenderBlock::paintObject(khtml::RenderObject::PaintInfo&, int, int, bool) () from /usr/lib/libkhtml.so.5
#27 0xae6092cd in khtml::RenderBlock::paint(khtml::RenderObject::PaintInfo&, int, int) () from /usr/lib/libkhtml.so.5
#28 0xae6090f5 in khtml::RenderBlock::paintObject(khtml::RenderObject::PaintInfo&, int, int, bool) () from /usr/lib/libkhtml.so.5
#29 0xae6092cd in khtml::RenderBlock::paint(khtml::RenderObject::PaintInfo&, int, int) () from /usr/lib/libkhtml.so.5
#30 0xae608e44 in khtml::RenderBlock::paintFloats(khtml::RenderObject::PaintInfo&, int, int, bool) () from /usr/lib/libkhtml.so.5
#31 0xae609005 in khtml::RenderBlock::paintObject(khtml::RenderObject::PaintInfo&, int, int, bool) () from /usr/lib/libkhtml.so.5
#32 0xae6092cd in khtml::RenderBlock::paint(khtml::RenderObject::PaintInfo&, int, int) () from /usr/lib/libkhtml.so.5
#33 0xae6090f5 in khtml::RenderBlock::paintObject(khtml::RenderObject::PaintInfo&, int, int, bool) () from /usr/lib/libkhtml.so.5
#34 0xae6092cd in khtml::RenderBlock::paint(khtml::RenderObject::PaintInfo&, int, int) () from /usr/lib/libkhtml.so.5
#35 0xae6090f5 in khtml::RenderBlock::paintObject(khtml::RenderObject::PaintInfo&, int, int, bool) () from /usr/lib/libkhtml.so.5
#36 0xae6092cd in khtml::RenderBlock::paint(khtml::RenderObject::PaintInfo&, int, int) () from /usr/lib/libkhtml.so.5
#37 0xae6090f5 in khtml::RenderBlock::paintObject(khtml::RenderObject::PaintInfo&, int, int, bool) () from /usr/lib/libkhtml.so.5
#38 0xae6092cd in khtml::RenderBlock::paint(khtml::RenderObject::PaintInfo&, int, int) () from /usr/lib/libkhtml.so.5
#39 0xae6090f5 in khtml::RenderBlock::paintObject(khtml::RenderObject::PaintInfo&, int, int, bool) () from /usr/lib/libkhtml.so.5
#40 0xae6092cd in khtml::RenderBlock::paint(khtml::RenderObject::PaintInfo&, int, int) () from /usr/lib/libkhtml.so.5
#41 0xae638b1e in khtml::RenderLayer::paintLayer(khtml::RenderLayer*, QPainter*, QRect const&, bool) () from /usr/lib/libkhtml.so.5
#42 0xae638758 in khtml::RenderLayer::paintLayer(khtml::RenderLayer*, QPainter*, QRect const&, bool) () from /usr/lib/libkhtml.so.5
#43 0xae638ca7 in khtml::RenderLayer::paint(QPainter*, QRect const&, bool) () from /usr/lib/libkhtml.so.5
#44 0xae4deab3 in KHTMLView::paintEvent(QPaintEvent*) () from /usr/lib/libkhtml.so.5
#45 0xb62fd80e in QWidget::event (this=0xafed8d78, event=0xbfcf8e84) at kernel/qwidget.cpp:8190
#46 0xb670cf66 in QFrame::event (this=0xafed8d78, e=0xbfcf8e84) at widgets/qframe.cpp:557
#47 0xae4d74a4 in KHTMLView::widgetEvent(QEvent*) () from /usr/lib/libkhtml.so.5
#48 0xae4d7832 in KHTMLView::eventFilter(QObject*, QEvent*) () from /usr/lib/libkhtml.so.5
#49 0xb6dccf8c in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=0x92499a8, receiver=0xafe48188, event=0xbfcf8e84) at kernel/qcoreapplication.cpp:841
#50 0xb62a2b86 in QApplicationPrivate::notify_helper (this=0x92499a8, receiver=0xafe48188, e=0xbfcf8e84) at kernel/qapplication.cpp:4298
#51 0xb62a81a1 in QApplication::notify (this=0xbfcfc29c, receiver=0xafe48188, e=0xbfcf8e84) at kernel/qapplication.cpp:4267
#52 0xb70ab3ea in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#53 0xb6dcce16 in QCoreApplication::notifyInternal (this=0xbfcfc29c, receiver=0xafe48188, event=0xbfcf8e84) at kernel/qcoreapplication.cpp:726
#54 0xb62f8064 in QCoreApplication::sendSpontaneousEvent (this=0xafedb570, pdev=0x9e18994, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x9482168)
    at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218
#55 QWidgetPrivate::drawWidget (this=0xafedb570, pdev=0x9e18994, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x9482168) at kernel/qwidget.cpp:5363
#56 0xb62f8dc0 in QWidgetPrivate::paintSiblingsRecursive (this=0xafe0c490, pdev=0x9e18994, siblings=..., index=<value optimized out>, rgn=..., offset=..., flags=4, sharedPainter=0x0, 
    backingStore=0x9482168) at kernel/qwidget.cpp:5476
#57 0xb62f7d50 in QWidgetPrivate::drawWidget (this=0xafe0c490, pdev=0x9e18994, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x9482168) at kernel/qwidget.cpp:5412
#58 0xb62f8dc0 in QWidgetPrivate::paintSiblingsRecursive (this=0xafe52730, pdev=0x9e18994, siblings=..., index=<value optimized out>, rgn=..., offset=..., flags=4, sharedPainter=0x0, 
    backingStore=0x9482168) at kernel/qwidget.cpp:5476
#59 0xb62f8c86 in QWidgetPrivate::paintSiblingsRecursive (this=0xafe52730, pdev=0x9e18994, siblings=..., index=2, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x9482168)
    at kernel/qwidget.cpp:5463
#60 0xb62f8c86 in QWidgetPrivate::paintSiblingsRecursive (this=0xafe52730, pdev=0x9e18994, siblings=..., index=3, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x9482168)
    at kernel/qwidget.cpp:5463
#61 0xb62f8c86 in QWidgetPrivate::paintSiblingsRecursive (this=0xafe52730, pdev=0x9e18994, siblings=..., index=4, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x9482168)
    at kernel/qwidget.cpp:5463
#62 0xb62f8c86 in QWidgetPrivate::paintSiblingsRecursive (this=0xafe52730, pdev=0x9e18994, siblings=..., index=5, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x9482168)
    at kernel/qwidget.cpp:5463
#63 0xb62f7d50 in QWidgetPrivate::drawWidget (this=0xafe52730, pdev=0x9e18994, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x9482168) at kernel/qwidget.cpp:5412
#64 0xb62f8dc0 in QWidgetPrivate::paintSiblingsRecursive (this=0xafe167c0, pdev=0x9e18994, siblings=..., index=<value optimized out>, rgn=..., offset=..., flags=4, sharedPainter=0x0, 
    backingStore=0x9482168) at kernel/qwidget.cpp:5476
#65 0xb62f7d50 in QWidgetPrivate::drawWidget (this=0xafe167c0, pdev=0x9e18994, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x9482168) at kernel/qwidget.cpp:5412
#66 0xb62f8dc0 in QWidgetPrivate::paintSiblingsRecursive (this=0xafed8bd0, pdev=0x9e18994, siblings=..., index=<value optimized out>, rgn=..., offset=..., flags=4, sharedPainter=0x0, 
    backingStore=0x9482168) at kernel/qwidget.cpp:5476
#67 0xb62f7d50 in QWidgetPrivate::drawWidget (this=0xafed8bd0, pdev=0x9e18994, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x9482168) at kernel/qwidget.cpp:5412
#68 0xb62f8dc0 in QWidgetPrivate::paintSiblingsRecursive (this=0x9643cb8, pdev=0x9e18994, siblings=..., index=<value optimized out>, rgn=..., offset=..., flags=4, sharedPainter=0x0, 
    backingStore=0x9482168) at kernel/qwidget.cpp:5476
#69 0xb62f7d50 in QWidgetPrivate::drawWidget (this=0x9643cb8, pdev=0x9e18994, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x9482168) at kernel/qwidget.cpp:5412
#70 0xb62f8dc0 in QWidgetPrivate::paintSiblingsRecursive (this=0x9642248, pdev=0x9e18994, siblings=..., index=<value optimized out>, rgn=..., offset=..., flags=4, sharedPainter=0x0, 
    backingStore=0x9482168) at kernel/qwidget.cpp:5476
#71 0xb62f7d50 in QWidgetPrivate::drawWidget (this=0x9642248, pdev=0x9e18994, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x9482168) at kernel/qwidget.cpp:5412
#72 0xb62f8dc0 in QWidgetPrivate::paintSiblingsRecursive (this=0x930e9f0, pdev=0x9e18994, siblings=..., index=<value optimized out>, rgn=..., offset=..., flags=4, sharedPainter=0x0, 
    backingStore=0x9482168) at kernel/qwidget.cpp:5476
#73 0xb62f7d50 in QWidgetPrivate::drawWidget (this=0x930e9f0, pdev=0x9e18994, rgn=..., offset=..., flags=5, sharedPainter=0x0, backingStore=0x9482168) at kernel/qwidget.cpp:5412
#74 0xb64d71f6 in QWidgetBackingStore::sync (this=0x9482168) at painting/qbackingstore.cpp:1300
#75 0xb62ed523 in QWidgetPrivate::syncBackingStore (this=0x930e9f0) at kernel/qwidget.cpp:1688
#76 0xb62fdfce in QWidget::event (this=0x930e9f0, event=0xbfcfb3e8) at kernel/qwidget.cpp:8337
#77 0xb67296a2 in QMainWindow::event (this=0x9387080, event=0xbfcfb3e8) at widgets/qmainwindow.cpp:1414
#78 0xb718d4cc in KMainWindow::event(QEvent*) () from /usr/lib/libkdeui.so.5
#79 0xb71cb3cf in KXmlGuiWindow::event(QEvent*) () from /usr/lib/libkdeui.so.5
#80 0xb21b989f in KonqMainWindow::event (this=0x9387080, e=0xbfcfb3e8) at /home/zuargo/PKGBUILD/kdebase/src/kdebase-4.4.5/apps/konqueror/src/konqmainwindow.cpp:5665
#81 0xb62a2b9d in QApplicationPrivate::notify_helper (this=0x92499a8, receiver=0x9387080, e=0xbfcfb3e8) at kernel/qapplication.cpp:4302
#82 0xb62a81a1 in QApplication::notify (this=0xbfcfc29c, receiver=0x9387080, e=0xbfcfb3e8) at kernel/qapplication.cpp:4267
#83 0xb70ab3ea in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#84 0xb6dcce16 in QCoreApplication::notifyInternal (this=0xbfcfc29c, receiver=0x9387080, event=0xbfcfb3e8) at kernel/qcoreapplication.cpp:726
#85 0xb64d32c3 in QCoreApplication::sendEvent (this=0x9482168, rect=..., widget=0xafe48188, updateImmediately=true, invalidateBuffer=false)
    at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#86 sendUpdateRequest (this=0x9482168, rect=..., widget=0xafe48188, updateImmediately=true, invalidateBuffer=false) at painting/qbackingstore.cpp:507
#87 QWidgetBackingStore::markDirty (this=0x9482168, rect=..., widget=0xafe48188, updateImmediately=true, invalidateBuffer=false) at painting/qbackingstore.cpp:645
#88 0xb62ef028 in QWidget::repaint (this=0xafe48188, rect=...) at kernel/qwidget.cpp:10080
#89 0xb62ef0bf in QWidget::repaint (this=0xafe48188, x=0, y=0, w=1152, h=677) at kernel/qwidget.cpp:10057
#90 0xae4cae28 in KHTMLView::repaintContents(int, int, int, int) () from /usr/lib/libkhtml.so.5
#91 0xae4caeea in KHTMLView::repaintContents(QRect const&) () from /usr/lib/libkhtml.so.5
#92 0xae4df7c9 in KHTMLView::timerEvent(QTimerEvent*) () from /usr/lib/libkhtml.so.5
#93 0xb6de02a6 in QObject::event (this=0xafed8d78, e=0xbfcfbe00) at kernel/qobject.cpp:1204
#94 0xb62fd25f in QWidget::event (this=0xafed8d78, event=0xbfcfbe00) at kernel/qwidget.cpp:8501
#95 0xb670cf66 in QFrame::event (this=0xafed8d78, e=0xbfcfbe00) at widgets/qframe.cpp:557
#96 0xb679b89b in QAbstractScrollArea::event (this=0xafed8d78, e=0xbfcfbe00) at widgets/qabstractscrollarea.cpp:989
#97 0xb679ef0a in QScrollArea::event (this=0xafed8d78, e=0xbfcfbe00) at widgets/qscrollarea.cpp:314
#98 0xae4d1449 in KHTMLView::event(QEvent*) () from /usr/lib/libkhtml.so.5
#99 0xb62a2b9d in QApplicationPrivate::notify_helper (this=0x92499a8, receiver=0xafed8d78, e=0xbfcfbe00) at kernel/qapplication.cpp:4302
#100 0xb62a81a1 in QApplication::notify (this=0xbfcfc29c, receiver=0xafed8d78, e=0xbfcfbe00) at kernel/qapplication.cpp:4267
#101 0xb70ab3ea in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#102 0xb6dcce16 in QCoreApplication::notifyInternal (this=0xbfcfc29c, receiver=0xafed8d78, event=0xbfcfbe00) at kernel/qcoreapplication.cpp:726
#103 0xb6dfb627 in QCoreApplication::sendEvent (this=0x924ca34) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#104 QTimerInfoList::activateTimers (this=0x924ca34) at kernel/qeventdispatcher_unix.cpp:603
#105 0xb6df82a9 in timerSourceDispatch (source=0x924ca00) at kernel/qeventdispatcher_glib.cpp:184
#106 0xb5aa0f72 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#107 0xb5aa1750 in g_main_context_iterate () from /usr/lib/libglib-2.0.so.0
#108 0xb5aa1a04 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#109 0xb6df894d in QEventDispatcherGlib::processEvents (this=0x91c5330, flags=...) at kernel/qeventdispatcher_glib.cpp:412
#110 0xb6353d3a in QGuiEventDispatcherGlib::processEvents (this=0x91c5330, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#111 0xb6dcb966 in QEventLoop::processEvents (this=0xbfcfc094, flags=...) at kernel/qeventloop.cpp:149
#112 0xb6dcbb90 in QEventLoop::exec (this=0xbfcfc094, flags=...) at kernel/qeventloop.cpp:201
#113 0xb6dd10fd in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1003
#114 0xb62a13c6 in QApplication::exec () at kernel/qapplication.cpp:3581
#115 0xb21f0219 in kdemain (argc=2, argv=0x9237e00) at /home/zuargo/PKGBUILD/kdebase/src/kdebase-4.4.5/apps/konqueror/src/konqmain.cpp:257
#116 0x0804d5b9 in _start ()

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

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

Reported using DrKonqi
Comment 1 Maksim Orlovich 2010-08-21 02:21:33 UTC

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