Bug 172069 - Yahoo! Pipes blog images make KHTML crash
Summary: Yahoo! Pipes blog images make KHTML crash
Status: RESOLVED DUPLICATE of bug 158532
Alias: None
Product: konqueror
Classification: Applications
Component: khtml (show other bugs)
Version: 4.1.1
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Konqueror Developers
URL: http://blog.pipes.yahoo.net/2008/04/0...
Keywords:
Depends on:
Blocks:
 
Reported: 2008-10-03 11:42 UTC by Jakob Petsovits
Modified: 2008-10-03 12:57 UTC (History)
1 user (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 Jakob Petsovits 2008-10-03 11:42:16 UTC
(actually on 4.1.2, but that's not in the list yet.)

A simple crash. Easy to reproduce, too - I hope it works just as reliable for you. Steps:

1. Go to http://blog.pipes.yahoo.net/2008/04/02/new-yahoo-pipes-php-serialized-output-renderer/ (or any other post on that blog).
2. Click the image.
3. Crash!
Comment 1 Frank Reininghaus 2008-10-03 12:53:46 UTC
Thanks for the bug report. Confirmed in 4.1.1 and trunk rev. 867115. Failed assert:

ASSERT: "bsOrientation(bs) != bsOrientation(nextBS)" in file /home/kde-devel/kde/src/KDE/kdelibs/khtml/rendering/render_inline.cpp, line 760

Thread 1 (Thread 0xb5d97720 (LWP 7678)):
[KCrash Handler]
#6  0xb7f8f410 in __kernel_vsyscall ()
#7  0xb6308085 in raise () from /lib/tls/i686/cmov/libc.so.6
#8  0xb6309a01 in abort () from /lib/tls/i686/cmov/libc.so.6
#9  0xb73f43a4 in qt_message_output (msgType=QtFatalMsg, 
    buf=0xbfcaaa60 "ASSERT: \"bsOrientation(bs) != bsOrientation(nextBS)\" in file /home/kde-devel/kde/src/KDE/kdelibs/khtml/rendering/render_inline.cpp, line 760") at global/qglobal.cpp:2108
#10 0xb73f4429 in qFatal (msg=0xb7572764 "ASSERT: \"%s\" in file %s, line %d") at global/qglobal.cpp:2309
#11 0xb73f48a5 in qt_assert (assertion=0xb4261564 "bsOrientation(bs) != bsOrientation(nextBS)", file=0xb4261500 "/home/kde-devel/kde/src/KDE/kdelibs/khtml/rendering/render_inline.cpp", line=760)
    at global/qglobal.cpp:1878
#12 0xb405a91d in khtml::RenderInline::paintOutlinePath (this=0x8460cb4, p=0xbfcad69c, tx=375, ty=170, begin=0x84e0220, end=0x84e0240, bs=khtml::RenderObject::BSBottom, direction=163, 
    endingBS=khtml::RenderObject::BSTop) at /home/kde-devel/kde/src/KDE/kdelibs/khtml/rendering/render_inline.cpp:760
#13 0xb405bb39 in khtml::RenderInline::paintOutlines (this=0x8460cb4, p=0xbfcad69c, _tx=375, _ty=170) at /home/kde-devel/kde/src/KDE/kdelibs/khtml/rendering/render_inline.cpp:599
#14 0xb40852b5 in khtml::RenderFlow::paintLines (this=0x8460c30, i=@0xbfcad398, _tx=375, _ty=170) at /home/kde-devel/kde/src/KDE/kdelibs/khtml/rendering/render_flow.cpp:395
#15 0xb4051dff in khtml::RenderBlock::paintObject (this=0x8460c30, pI=@0xbfcad398, _tx=375, _ty=170, shouldPaintOutline=true)
    at /home/kde-devel/kde/src/KDE/kdelibs/khtml/rendering/render_block.cpp:1725
#16 0xb405229e in khtml::RenderBlock::paint (this=0x8460c30, pI=@0xbfcad398, _tx=375, _ty=170) at /home/kde-devel/kde/src/KDE/kdelibs/khtml/rendering/render_block.cpp:1695
#17 0xb4051e81 in khtml::RenderBlock::paintObject (this=0x8460a2c, pI=@0xbfcad398, _tx=375, _ty=92, shouldPaintOutline=true)
    at /home/kde-devel/kde/src/KDE/kdelibs/khtml/rendering/render_block.cpp:1729
#18 0xb405229e in khtml::RenderBlock::paint (this=0x8460a2c, pI=@0xbfcad398, _tx=375, _ty=92) at /home/kde-devel/kde/src/KDE/kdelibs/khtml/rendering/render_block.cpp:1695
#19 0xb4051e81 in khtml::RenderBlock::paintObject (this=0x8460884, pI=@0xbfcad398, _tx=375, _ty=64, shouldPaintOutline=true)
    at /home/kde-devel/kde/src/KDE/kdelibs/khtml/rendering/render_block.cpp:1729
#20 0xb405229e in khtml::RenderBlock::paint (this=0x8460884, pI=@0xbfcad398, _tx=375, _ty=64) at /home/kde-devel/kde/src/KDE/kdelibs/khtml/rendering/render_block.cpp:1695
#21 0xb4051e81 in khtml::RenderBlock::paintObject (this=0x84604bc, pI=@0xbfcad398, _tx=363, _ty=34, shouldPaintOutline=true)
    at /home/kde-devel/kde/src/KDE/kdelibs/khtml/rendering/render_block.cpp:1729
#22 0xb405229e in khtml::RenderBlock::paint (this=0x84604bc, pI=@0xbfcad398, _tx=363, _ty=34) at /home/kde-devel/kde/src/KDE/kdelibs/khtml/rendering/render_block.cpp:1695
#23 0xb4051e81 in khtml::RenderBlock::paintObject (this=0x8460438, pI=@0xbfcad398, _tx=170, _ty=34, shouldPaintOutline=true)
    at /home/kde-devel/kde/src/KDE/kdelibs/khtml/rendering/render_block.cpp:1729
#24 0xb405229e in khtml::RenderBlock::paint (this=0x8460438, pI=@0xbfcad398, _tx=170, _ty=34) at /home/kde-devel/kde/src/KDE/kdelibs/khtml/rendering/render_block.cpp:1695
#25 0xb404abd9 in khtml::RenderBlock::paintFloats (this=0x84602f4, pI=@0xbfcad398, _tx=170, _ty=34, paintSelection=false) at /home/kde-devel/kde/src/KDE/kdelibs/khtml/rendering/render_block.cpp:1808
#26 0xb4051ee9 in khtml::RenderBlock::paintObject (this=0x84602f4, pI=@0xbfcad398, _tx=170, _ty=34, shouldPaintOutline=true)
    at /home/kde-devel/kde/src/KDE/kdelibs/khtml/rendering/render_block.cpp:1734
#27 0xb405229e in khtml::RenderBlock::paint (this=0x84602f4, pI=@0xbfcad398, _tx=170, _ty=34) at /home/kde-devel/kde/src/KDE/kdelibs/khtml/rendering/render_block.cpp:1695
#28 0xb4051e81 in khtml::RenderBlock::paintObject (this=0x846012c, pI=@0xbfcad398, _tx=170, _ty=17, shouldPaintOutline=true)
    at /home/kde-devel/kde/src/KDE/kdelibs/khtml/rendering/render_block.cpp:1729
#29 0xb405229e in khtml::RenderBlock::paint (this=0x846012c, pI=@0xbfcad398, _tx=170, _ty=17) at /home/kde-devel/kde/src/KDE/kdelibs/khtml/rendering/render_block.cpp:1695
#30 0xb4051e81 in khtml::RenderBlock::paintObject (this=0x8460024, pI=@0xbfcad398, _tx=0, _ty=17, shouldPaintOutline=true) at /home/kde-devel/kde/src/KDE/kdelibs/khtml/rendering/render_block.cpp:1729
#31 0xb405229e in khtml::RenderBlock::paint (this=0x8460024, pI=@0xbfcad398, _tx=0, _ty=17) at /home/kde-devel/kde/src/KDE/kdelibs/khtml/rendering/render_block.cpp:1695
#32 0xb4051e81 in khtml::RenderBlock::paintObject (this=0x845ff34, pI=@0xbfcad398, _tx=0, _ty=0, shouldPaintOutline=true) at /home/kde-devel/kde/src/KDE/kdelibs/khtml/rendering/render_block.cpp:1729
#33 0xb405229e in khtml::RenderBlock::paint (this=0x845ff34, pI=@0xbfcad398, _tx=0, _ty=0) at /home/kde-devel/kde/src/KDE/kdelibs/khtml/rendering/render_block.cpp:1695
#34 0xb40937d1 in khtml::RenderLayer::paintLayer (this=0x845ffb8, rootLayer=0x845fec8, p=0xbfcad69c, paintDirtyRect=@0xbfcad644, selectionOnly=false)
    at /home/kde-devel/kde/src/KDE/kdelibs/khtml/rendering/render_layer.cpp:1079
#35 0xb4093a5f in khtml::RenderLayer::paintLayer (this=0x845fec8, rootLayer=0x845fec8, p=0xbfcad69c, paintDirtyRect=@0xbfcad644, selectionOnly=false)
    at /home/kde-devel/kde/src/KDE/kdelibs/khtml/rendering/render_layer.cpp:1106
#36 0xb4093be0 in khtml::RenderLayer::paint (this=0x845fec8, p=0xbfcad69c, damageRect=@0xbfcad644, selectionOnly=false) at /home/kde-devel/kde/src/KDE/kdelibs/khtml/rendering/render_layer.cpp:973
#37 0xb3f062f8 in KHTMLView::paintEvent (this=0x82a55c8, e=0xbfcadd5c) at /home/kde-devel/kde/src/KDE/kdelibs/khtml/khtmlview.cpp:963
#38 0xb68bf9ad in QWidget::event (this=0x82a55c8, event=0xbfcadd5c) at kernel/qwidget.cpp:7307
#39 0xb6c93928 in QFrame::event (this=0x82a55c8, e=0xbfcadd5c) at widgets/qframe.cpp:657
#40 0xb3ef9809 in KHTMLView::widgetEvent (this=0x82a55c8, e=0xbfcadd5c) at /home/kde-devel/kde/src/KDE/kdelibs/khtml/khtmlview.cpp:2365
#41 0xb3efd4e7 in KHTMLView::eventFilter (this=0x82a55c8, o=0x83354f8, e=0xbfcadd5c) at /home/kde-devel/kde/src/KDE/kdelibs/khtml/khtmlview.cpp:2229
#42 0xb750c8a6 in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=0x805d2a8, receiver=0x83354f8, event=0xbfcadd5c) at kernel/qcoreapplication.cpp:700
#43 0xb685641f in QApplicationPrivate::notify_helper (this=0x805d2a8, receiver=0x83354f8, e=0xbfcadd5c) at kernel/qapplication.cpp:3805
#44 0xb6858199 in QApplication::notify (this=0xbfcb0070, receiver=0x83354f8, e=0xbfcadd5c) at kernel/qapplication.cpp:3774
...
...
...
Comment 2 Frank Reininghaus 2008-10-03 12:57:04 UTC
This bug has been reported before, I'll mark it as a duplicate.

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