Bug 157929 - Konqueror crashes visiting http://www.rad.sik.si/
Summary: Konqueror crashes visiting http://www.rad.sik.si/
Status: RESOLVED WORKSFORME
Alias: None
Product: konqueror
Classification: Applications
Component: khtml (show other bugs)
Version: unspecified
Platform: Compiled Sources Linux
: NOR crash
Target Milestone: ---
Assignee: Konqueror Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-02-16 17:03 UTC by Jure Repinc
Modified: 2008-11-22 02:49 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 Jure Repinc 2008-02-16 17:03:10 UTC
Version:            (using Devel)
Installed from:    Compiled sources
Compiler:          GCC 4.2.2 AMD64
OS:                Linux

If I try to visit the site http://www.rad.sik.si/ Konqueror crashes with this backtrace:

Program:  Konqueror (konqueror), signal SIGSEGV
Using host libthread_db library "/lib/libthread_db.so.1".
[Thread debugging using libthread_db enabled]
[New Thread 0x2b7eba8add60 (LWP 5098)]
[KCrash handler]
#5  0x00002b7ec067d066 in khtmlImLoad::PixmapPlane::paint (this=0x2882ab0, 
    dx=525, dy=797, p=0x7ffff8e916b0, sx=0, sy=0, sWidth=62, sHeight=21)
    at /home/kde-devel/kde/src/KDE/kdelibs/khtml/imload/pixmapplane.cpp:101
#6  0x00002b7ec067d6dc in khtmlImLoad::ImagePainter::paint (this=0x244b8f0, 
    dx=525, dy=797, p=0x7ffff8e916b0, sx=0, sy=0, width=62, height=21)
    at /home/kde-devel/kde/src/KDE/kdelibs/khtml/imload/imagepainter.cpp:126
#7  0x00002b7ec0504c43 in khtml::RenderImage::paint (this=0x2476f68, 
    paintInfo=@0x7ffff8e906d0, _tx=525, _ty=797)
    at /home/kde-devel/kde/src/KDE/kdelibs/khtml/rendering/render_image.cpp:310
#8  0x00002b7ec05416dc in khtml::InlineBox::paint (this=0x1203b20, 
    i=@0x7ffff8e912b0, tx=478, ty=797)
    at /home/kde-devel/kde/src/KDE/kdelibs/khtml/rendering/render_line.cpp:141
#9  0x00002b7ec05400f0 in khtml::InlineFlowBox::paint (this=0x1203b60, 
    i=@0x7ffff8e912b0, tx=478, ty=797)
    at /home/kde-devel/kde/src/KDE/kdelibs/khtml/rendering/render_line.cpp:763
#10 0x00002b7ec05400f0 in khtml::InlineFlowBox::paint (this=0x1203bc8, 
    i=@0x7ffff8e912b0, tx=478, ty=797)
    at /home/kde-devel/kde/src/KDE/kdelibs/khtml/rendering/render_line.cpp:763
#11 0x00002b7ec054016f in khtml::RootInlineBox::paint (this=0x1203bc8, 
    i=@0x7ffff8e912b0, tx=478, ty=797)
    at /home/kde-devel/kde/src/KDE/kdelibs/khtml/rendering/render_line.cpp:1071
#12 0x00002b7ec04f2478 in khtml::RenderFlow::paintLines (this=0x2476df0, 
    i=@0x7ffff8e912b0, _tx=478, _ty=797)
    at /home/kde-devel/kde/src/KDE/kdelibs/khtml/rendering/render_flow.cpp:389
#13 0x00002b7ec04c0653 in khtml::RenderBlock::paintObject (this=0x2476df0, 
    pI=@0x7ffff8e912b0, _tx=478, _ty=797, shouldPaintOutline=false)
    at /home/kde-devel/kde/src/KDE/kdelibs/khtml/rendering/render_block.cpp:1678
#14 0x00002b7ec050ecba in khtml::RenderTableCell::paint (this=0x2476df0, 
    pI=@0x7ffff8e912b0, _tx=478, _ty=797)
    at /home/kde-devel/kde/src/KDE/kdelibs/khtml/rendering/render_table.cpp:2865
#15 0x00002b7ec050f996 in khtml::RenderTableSection::paint (this=0x2476cd8, 
    pI=@0x7ffff8e912b0, tx=478, ty=797)
    at /home/kde-devel/kde/src/KDE/kdelibs/khtml/rendering/render_table.cpp:1799
#16 0x00002b7ec050a391 in khtml::RenderTable::paint (this=0x2476bc8, 
    pI=@0x7ffff8e912b0, _tx=478, _ty=797)
    at /home/kde-devel/kde/src/KDE/kdelibs/khtml/rendering/render_table.cpp:489
#17 0x00002b7ec04c06d0 in khtml::RenderBlock::paintObject (this=0x740388, 
    pI=@0x7ffff8e912b0, _tx=478, _ty=231, shouldPaintOutline=false)
    at /home/kde-devel/kde/src/KDE/kdelibs/khtml/rendering/render_block.cpp:1682
#18 0x00002b7ec050ecba in khtml::RenderTableCell::paint (this=0x740388, 
    pI=@0x7ffff8e912b0, _tx=478, _ty=231)
    at /home/kde-devel/kde/src/KDE/kdelibs/khtml/rendering/render_table.cpp:2865
#19 0x00002b7ec050f996 in khtml::RenderTableSection::paint (this=0x740270, 
    pI=@0x7ffff8e912b0, tx=478, ty=231)
    at /home/kde-devel/kde/src/KDE/kdelibs/khtml/rendering/render_table.cpp:1799
#20 0x00002b7ec050a391 in khtml::RenderTable::paint (this=0x740160, 
    pI=@0x7ffff8e912b0, _tx=478, _ty=231)
    at /home/kde-devel/kde/src/KDE/kdelibs/khtml/rendering/render_table.cpp:489
#21 0x00002b7ec04c06d0 in khtml::RenderBlock::paintObject (this=0x740088, 
    pI=@0x7ffff8e912b0, _tx=477, _ty=230, shouldPaintOutline=false)
    at /home/kde-devel/kde/src/KDE/kdelibs/khtml/rendering/render_block.cpp:1682
#22 0x00002b7ec050ecba in khtml::RenderTableCell::paint (this=0x740088, 
    pI=@0x7ffff8e912b0, _tx=477, _ty=230)
    at /home/kde-devel/kde/src/KDE/kdelibs/khtml/rendering/render_table.cpp:2865
#23 0x00002b7ec050f996 in khtml::RenderTableSection::paint (this=0x73ff70, 
    pI=@0x7ffff8e912b0, tx=476, ty=229)
    at /home/kde-devel/kde/src/KDE/kdelibs/khtml/rendering/render_table.cpp:1799
#24 0x00002b7ec050a391 in khtml::RenderTable::paint (this=0x73fe60, 
    pI=@0x7ffff8e912b0, _tx=475, _ty=228)
    at /home/kde-devel/kde/src/KDE/kdelibs/khtml/rendering/render_table.cpp:489
#25 0x00002b7ec04c06d0 in khtml::RenderBlock::paintObject (this=0x251c250, 
    pI=@0x7ffff8e912b0, _tx=10, _ty=10, shouldPaintOutline=true)
    at /home/kde-devel/kde/src/KDE/kdelibs/khtml/rendering/render_block.cpp:1682
#26 0x00002b7ec04c0980 in khtml::RenderBlock::paint (this=0x251c250, 
    pI=@0x7ffff8e912b0, _tx=10, _ty=10)
    at /home/kde-devel/kde/src/KDE/kdelibs/khtml/rendering/render_block.cpp:1648
#27 0x00002b7ec04c06d0 in khtml::RenderBlock::paintObject (this=0x251bde8, 
    pI=@0x7ffff8e912b0, _tx=10, _ty=10, shouldPaintOutline=true)
    at /home/kde-devel/kde/src/KDE/kdelibs/khtml/rendering/render_block.cpp:1682
#28 0x00002b7ec04c0980 in khtml::RenderBlock::paint (this=0x251bde8, 
    pI=@0x7ffff8e912b0, _tx=10, _ty=10)
    at /home/kde-devel/kde/src/KDE/kdelibs/khtml/rendering/render_block.cpp:1648
#29 0x00002b7ec04c06d0 in khtml::RenderBlock::paintObject (this=0x251bc80, 
    pI=@0x7ffff8e912b0, _tx=0, _ty=0, shouldPaintOutline=true)
    at /home/kde-devel/kde/src/KDE/kdelibs/khtml/rendering/render_block.cpp:1682
#30 0x00002b7ec04c0980 in khtml::RenderBlock::paint (this=0x251bc80, 
    pI=@0x7ffff8e912b0, _tx=0, _ty=0)
    at /home/kde-devel/kde/src/KDE/kdelibs/khtml/rendering/render_block.cpp:1648
#31 0x00002b7ec04fffd8 in khtml::RenderLayer::paintLayer (this=0x251bd48, 
    rootLayer=0x251bbe0, p=0x7ffff8e916b0, paintDirtyRect=@0x7ffff8e916a0, 
    selectionOnly=false)
    at /home/kde-devel/kde/src/KDE/kdelibs/khtml/rendering/render_layer.cpp:1028
#32 0x00002b7ec0500283 in khtml::RenderLayer::paintLayer (this=0x251bbe0, 
    rootLayer=0x251bbe0, p=0x7ffff8e916b0, paintDirtyRect=@0x7ffff8e916a0, 
    selectionOnly=false)
    at /home/kde-devel/kde/src/KDE/kdelibs/khtml/rendering/render_layer.cpp:1054
#33 0x00002b7ec05003df in khtml::RenderLayer::paint (this=0x251bbe0, 
    p=0x7ffff8e916b0, damageRect=@0x7ffff8e916a0, selectionOnly=false)
    at /home/kde-devel/kde/src/KDE/kdelibs/khtml/rendering/render_layer.cpp:919
#34 0x00002b7ec038f2ed in KHTMLView::paintEvent (this=0x1e1d120, 
    e=0x7ffff8e92380)
    at /home/kde-devel/kde/src/KDE/kdelibs/khtml/khtmlview.cpp:870
#35 0x00002b7eb6ef1816 in QWidget::event (this=0x1e1d120, 
    event=0x7ffff8e92380) at kernel/qwidget.cpp:6270
#36 0x00002b7eb7217051 in QFrame::event (this=0x1e1d120, e=0x7ffff8e92380)
    at widgets/qframe.cpp:655
#37 0x00002b7ec037fff6 in KHTMLView::widgetEvent (this=0x1e1d120, 
    e=0x7ffff8e92380)
    at /home/kde-devel/kde/src/KDE/kdelibs/khtml/khtmlview.cpp:2277
#38 0x00002b7ec0383c48 in KHTMLView::eventFilter (this=0x1e1d120, 
    o=0x242e8e0, e=0x7ffff8e92380)
    at /home/kde-devel/kde/src/KDE/kdelibs/khtml/khtmlview.cpp:2139
#39 0x00002b7eb6ea3257 in QApplicationPrivate::notify_helper (this=0x61e9f0, 
    receiver=0x242e8e0, e=0x7ffff8e92380) at kernel/qapplication.cpp:3548
#40 0x00002b7eb6ea4fcf in QApplication::notify (this=0x7ffff8e95550, 
    receiver=0x242e8e0, e=0x7ffff8e92380) at kernel/qapplication.cpp:3497
#41 0x00002b7eb32bce66 in KApplication::notify (this=0x7ffff8e95550, 
    receiver=0x242e8e0, event=0x7ffff8e92380)
    at /home/kde-devel/kde/src/KDE/kdelibs/kdeui/kernel/kapplication.cpp:311
#42 0x00002b7eb62b5be0 in QCoreApplication::notifyInternal (
    this=0x7ffff8e95550, receiver=0x242e8e0, event=0x7ffff8e92380)
    at kernel/qcoreapplication.cpp:530
#43 0x00002b7eb6eae52b in QCoreApplication::sendSpontaneousEvent (
    receiver=0x242e8e0, event=0x7ffff8e92380)
    at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:203
#44 0x00002b7eb6efca8d in qt_sendSpontaneousEvent (receiver=0x242e8e0, 
    event=0x7ffff8e92380) at kernel/qapplication_x11.cpp:4395
#45 0x00002b7eb70382eb in QWidgetPrivate::drawWidget (this=0x18bde70, 
    pdev=0x72b198, rgn=@0x7ffff8e92600, offset=@0x7ffff8e92690, flags=4)
    at painting/qbackingstore.cpp:1210
#46 0x00002b7eb703899f in QWidgetBackingStore::paintSiblingsRecursive (
    pdev=0x72b198, siblings=@0x7ffff8e927a0, index=0, rgn=@0x7ffff8e929e0, 
    offset=@0x7ffff8e92a70, flags=4) at painting/qbackingstore.cpp:1113
#47 0x00002b7eb70385ee in QWidgetPrivate::drawWidget (this=0x184f210, 
    pdev=0x72b198, rgn=@0x7ffff8e929e0, offset=@0x7ffff8e92a70, flags=4)
    at painting/qbackingstore.cpp:1246
#48 0x00002b7eb703899f in QWidgetBackingStore::paintSiblingsRecursive (
    pdev=0x72b198, siblings=@0x7ffff8e92cb0, index=1, rgn=@0x7ffff8e92b20, 
    offset=@0x7ffff8e92f80, flags=4) at painting/qbackingstore.cpp:1113
#49 0x00002b7eb7038871 in QWidgetBackingStore::paintSiblingsRecursive (
    pdev=0x72b198, siblings=@0x7ffff8e92cb0, index=2, rgn=@0x7ffff8e92ef0, 
    offset=@0x7ffff8e92f80, flags=4) at painting/qbackingstore.cpp:1104
#50 0x00002b7eb70385ee in QWidgetPrivate::drawWidget (this=0x1d6f060, 
    pdev=0x72b198, rgn=@0x7ffff8e92ef0, offset=@0x7ffff8e92f80, flags=4)
    at painting/qbackingstore.cpp:1246
#51 0x00002b7eb703899f in QWidgetBackingStore::paintSiblingsRecursive (
    pdev=0x72b198, siblings=@0x7ffff8e93090, index=1, rgn=@0x7ffff8e932d0, 
    offset=@0x7ffff8e93360, flags=4) at painting/qbackingstore.cpp:1113
#52 0x00002b7eb70385ee in QWidgetPrivate::drawWidget (this=0x191a960, 
    pdev=0x72b198, rgn=@0x7ffff8e932d0, offset=@0x7ffff8e93360, flags=4)
    at painting/qbackingstore.cpp:1246
#53 0x00002b7eb703899f in QWidgetBackingStore::paintSiblingsRecursive (
    pdev=0x72b198, siblings=@0x7ffff8e93470, index=6, rgn=@0x7ffff8e936b0, 
    offset=@0x7ffff8e93740, flags=4) at painting/qbackingstore.cpp:1113
#54 0x00002b7eb70385ee in QWidgetPrivate::drawWidget (this=0xa772c0, 
    pdev=0x72b198, rgn=@0x7ffff8e936b0, offset=@0x7ffff8e93740, flags=4)
    at painting/qbackingstore.cpp:1246
#55 0x00002b7eb703899f in QWidgetBackingStore::paintSiblingsRecursive (
    pdev=0x72b198, siblings=@0x7ffff8e93850, index=0, rgn=@0x7ffff8e93a90, 
    offset=@0x7ffff8e93b20, flags=4) at painting/qbackingstore.cpp:1113
#56 0x00002b7eb70385ee in QWidgetPrivate::drawWidget (this=0xa789b0, 
    pdev=0x72b198, rgn=@0x7ffff8e93a90, offset=@0x7ffff8e93b20, flags=4)
    at painting/qbackingstore.cpp:1246
#57 0x00002b7eb703899f in QWidgetBackingStore::paintSiblingsRecursive (
    pdev=0x72b198, siblings=@0x7ffff8e93c30, index=47, rgn=@0x7ffff8e93e80, 
    offset=@0x639f68, flags=4) at painting/qbackingstore.cpp:1113
#58 0x00002b7eb70385ee in QWidgetPrivate::drawWidget (this=0x709d70, 
    pdev=0x72b198, rgn=@0x7ffff8e93e80, offset=@0x639f68, flags=5)
    at painting/qbackingstore.cpp:1246
#59 0x00002b7eb7038da2 in QWidgetBackingStore::cleanRegion (this=0x639f50, 
    rgn=@0x7ffff8e93fd0, widget=0x242e8e0, recursiveCopyToScreen=true)
    at painting/qbackingstore.cpp:1012
#60 0x00002b7eb7039165 in QWidget::repaint (this=0x242e8e0, 
    rgn=@0x7ffff8e940f0) at painting/qbackingstore.cpp:1280
#61 0x00002b7eb6ee8ddc in QWidget::repaint (this=0x242e8e0, r=@0x7ffff8e94180)
    at kernel/qwidget.cpp:7844
#62 0x00002b7eb6ee8ef5 in QWidget::repaint (this=0x242e8e0, x=0, y=0, w=1661, 
    h=1074) at kernel/qwidget.cpp:7834
#63 0x00002b7ec038392c in KHTMLView::repaintContents (this=0x1e1d120, x=0, 
    y=0, w=1661, h=1074)
    at /home/kde-devel/kde/src/KDE/kdelibs/khtml/khtmlview.cpp:755
#64 0x00002b7ec0384362 in KHTMLView::repaintContents (this=0x1e1d120, 
    r=@0x7ffff8e94350)
    at /home/kde-devel/kde/src/KDE/kdelibs/khtml/khtmlview.cpp:760
#65 0x00002b7ec038e42e in KHTMLView::timerEvent (this=0x1e1d120, 
    e=0x7ffff8e95130)
    at /home/kde-devel/kde/src/KDE/kdelibs/khtml/khtmlview.cpp:3925
#66 0x00002b7eb62c73da in QObject::event (this=0x1e1d120, e=0x7ffff8e95130)
    at kernel/qobject.cpp:1095
#67 0x00002b7eb6ef213f in QWidget::event (this=0x1e1d120, 
    event=0x7ffff8e95130) at kernel/qwidget.cpp:6510
#68 0x00002b7eb7217051 in QFrame::event (this=0x1e1d120, e=0x7ffff8e95130)
    at widgets/qframe.cpp:655
#69 0x00002b7eb729fbd5 in QAbstractScrollArea::event (this=0x1e1d120, 
    e=0x7ffff8e95130) at widgets/qabstractscrollarea.cpp:880
#70 0x00002b7eb72a61cd in QScrollArea::event (this=0x1e1d120, 
    e=0x7ffff8e95130) at widgets/qscrollarea.cpp:285
#71 0x00002b7ec038b78b in KHTMLView::event (this=0x1e1d120, e=0x7ffff8e95130)
    at /home/kde-devel/kde/src/KDE/kdelibs/khtml/khtmlview.cpp:496
#72 0x00002b7eb6ea32d5 in QApplicationPrivate::notify_helper (this=0x61e9f0, 
    receiver=0x1e1d120, e=0x7ffff8e95130) at kernel/qapplication.cpp:3556
#73 0x00002b7eb6ea4fcf in QApplication::notify (this=0x7ffff8e95550, 
    receiver=0x1e1d120, e=0x7ffff8e95130) at kernel/qapplication.cpp:3497
#74 0x00002b7eb32bce66 in KApplication::notify (this=0x7ffff8e95550, 
    receiver=0x1e1d120, event=0x7ffff8e95130)
    at /home/kde-devel/kde/src/KDE/kdelibs/kdeui/kernel/kapplication.cpp:311
#75 0x00002b7eb62b5be0 in QCoreApplication::notifyInternal (
    this=0x7ffff8e95550, receiver=0x1e1d120, event=0x7ffff8e95130)
    at kernel/qcoreapplication.cpp:530
#76 0x00002b7eb62b8ddd in QCoreApplication::sendEvent (receiver=0x1e1d120, 
    event=0x7ffff8e95130)
    at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:200
#77 0x00002b7eb62e1483 in QTimerInfoList::activateTimers (this=0x621f80)
    at kernel/qeventdispatcher_unix.cpp:554
#78 0x00002b7eb62dec37 in timerSourceDispatch (source=0x621f20)
    at kernel/qeventdispatcher_glib.cpp:155
#79 0x00002b7eb9e8cd03 in g_main_context_dispatch ()
   from /usr/lib/libglib-2.0.so.0
#80 0x00002b7eb9e8ffdd in ?? () from /usr/lib/libglib-2.0.so.0
#81 0x00002b7eb9e904ae in g_main_context_iteration ()
   from /usr/lib/libglib-2.0.so.0
#82 0x00002b7eb62ddb9a in QEventDispatcherGlib::processEvents (this=0x61e280, 
    flags=@0x7ffff8e95360) at kernel/qeventdispatcher_glib.cpp:338
#83 0x00002b7eb6f344d7 in QGuiEventDispatcherGlib::processEvents (
    this=0x61e280, flags=@0x7ffff8e953b0)
    at kernel/qguieventdispatcher_glib.cpp:191
#84 0x00002b7eb62b2d81 in QEventLoop::processEvents (this=0x7ffff8e95460, 
    flags=@0x7ffff8e95410) at kernel/qeventloop.cpp:140
#85 0x00002b7eb62b2ed6 in QEventLoop::exec (this=0x7ffff8e95460, 
    flags=@0x7ffff8e95470) at kernel/qeventloop.cpp:182
#86 0x00002b7eb62b635a in QCoreApplication::exec ()
    at kernel/qcoreapplication.cpp:759
#87 0x00002b7eb6ea2eac in QApplication::exec ()
    at kernel/qapplication.cpp:3053
#88 0x00002b7eb1ee2db9 in kdemain (argc=2, argv=0x7ffff8e96058)
    at /home/kde-devel/kde/src/KDE/kdebase/apps/konqueror/src/konqmain.cpp:218
#89 0x00000000004009b3 in main (argc=2, argv=0x7ffff8e96058)
    at /home/kde-devel/kde/build/KDE/kdebase/apps/konqueror/src/konqueror_dummy.cpp:3
#0  0x00002b7eb8aa5c41 in nanosleep () from /lib64/libc.so.6
Comment 1 Khalil Moriello 2008-02-17 20:50:40 UTC
The same happens to me =(
Comment 2 FiNeX 2008-02-18 00:17:26 UTC
Crash confirmed. Tested on revision 772735.
Comment 3 FiNeX 2008-11-22 02:49:04 UTC
It doesn't crash anymore using current trunk :)
(r887467)