Bug 81199 - Crash - Assertion failure at render_block.cpp:525
Summary: Crash - Assertion failure at render_block.cpp:525
Status: RESOLVED DUPLICATE of bug 75806
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: 2004-05-09 17:10 UTC by paragw
Modified: 2004-05-09 19:23 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments
Stack Trace (7.98 KB, text/plain)
2004-05-09 17:12 UTC, paragw
Details

Note You need to log in before you can comment on or make changes to this bug.
Description paragw 2004-05-09 17:10:56 UTC
Version:           3.2.2 (using KDE KDE 3.2.2)
Installed from:    Compiled From Sources
Compiler:          gcc 3.3.1 FC1 Stock
OS:          Linux

Go to this site - http://sources.redhat.com/gdb/current/onlinedocs/gdb_8.html

Konqueror crashes, see the attached stack trace. The problem seems to be the following lines in render_block.cpp line 525
if (isTableCell()) {
        // Table cells need to grow to accommodate both overhanging floats and
        // blocks that have overflowed content.
        // Check for an overhanging float first.
        // FIXME: This needs to look at the last flow, not the last child.
        if (lastChild() && lastChild()->hasOverhangingFloats()) {
            KHTMLAssert(lastChild()->isRenderBlock());

The KHTMLAssert fails. The comment above says it needs to look at last flow and not last child, but I don't know what that means! How to look at flow instead of child?!!
Comment 1 paragw 2004-05-09 17:12:49 UTC
Created attachment 5921 [details]
Stack Trace
Comment 2 Tommi Tervo 2004-05-09 19:23:50 UTC

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