[Webkit-unassigned] [Bug 33760] New: [iexploder] Crash on test 30490 in all ports

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Sat Jan 16 07:17:10 PST 2010


https://bugs.webkit.org/show_bug.cgi?id=33760

           Summary: [iexploder] Crash on test 30490 in all ports
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: PC
        OS/Version: Mac OS X 10.5
            Status: NEW
          Keywords: Qt
          Severity: Normal
          Priority: P2
         Component: WebCore Misc.
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: zecke at selfish.org


Created an attachment (id=46740)
 --> (https://bugs.webkit.org/attachment.cgi?id=46740)
iexploder test causing a crash, most likely due the ruby element.

The attached test case used to crash in the "ruby" handling of RenderBlock
(called from RubyElement) after the changes of the 15th it is still crashing
but without ruby being in the backtrace.

The backtrace is coming from Qt but it was crashing in a recent Chromium build
(PPA for Ubuntu) as well.

backtrace in a release build:
#0  0xb782b962 in WebCore::InlineFlowBox::determineSpacingForFlowBoxes(bool,
WebCore::RenderObject*) () from
/home/ich/source/apple/WebKit-tt.git/WebKitBuild/Release/lib/libQtWebKit.so.4
#1  0xb7848bb5 in WebCore::RenderBlock::constructLine(unsigned int,
WebCore::BidiRun*, WebCore::BidiRun*, bool, bool, WebCore::RenderObject*) ()
   from
/home/ich/source/apple/WebKit-tt.git/WebKitBuild/Release/lib/libQtWebKit.so.4
#2  0xb78512a3 in WebCore::RenderBlock::layoutInlineChildren(bool, int&, int&)
() from
/home/ich/source/apple/WebKit-tt.git/WebKitBuild/Release/lib/libQtWebKit.so.4
#3  0xb7846e39 in WebCore::RenderBlock::layoutBlock(bool) () from
/home/ich/source/apple/WebKit-tt.git/WebKitBuild/Release/lib/libQtWebKit.so.4
#4  0xb7835d38 in WebCore::RenderBlock::layout() () from
/home/ich/source/apple/WebKit-tt.git/WebKitBuild/Release/lib/libQtWebKit.so.4
#5  0xb784554b in WebCore::RenderBlock::layoutBlockChild(WebCore::RenderBox*,
WebCore::RenderBlock::MarginInfo&, int&, int&) () from
/home/ich/source/apple/WebKit-tt.git/WebKitBuild/Release/lib/libQtWebKit.so.4
#6  0xb784684c in WebCore::RenderBlock::layoutBlockChildren(bool, int&) () from
/home/ich/source/apple/WebKit-tt.git/WebKitBuild/Release/lib/libQtWebKit.so.4
#7  0xb7846b97 in WebCore::RenderBlock::layoutBlock(bool) () from
/home/ich/source/apple/WebKit-tt.git/WebKitBuild/Release/lib/libQtWebKit.so.4
#8  0xb7835d38 in WebCore::RenderBlock::layout() () from
/home/ich/source/apple/WebKit-tt.git/WebKitBuild/Release/lib/libQtWebKit.so.4
#9  0xb7850023 in WebCore::RenderBlock::layoutInlineChildren(bool, int&, int&)
() from
/home/ich/source/apple/WebKit-tt.git/WebKitBuild/Release/lib/libQtWebKit.so.4
#10 0xb7846e39 in WebCore::RenderBlock::layoutBlock(bool) () from
/home/ich/source/apple/WebKit-tt.git/WebKitBuild/Release/lib/libQtWebKit.so.4
#11 0xb7835d38 in WebCore::RenderBlock::layout() () from
/home/ich/source/apple/WebKit-tt.git/WebKitBuild/Release/lib/libQtWebKit.so.4
#12 0xb784554b in WebCore::RenderBlock::layoutBlockChild(WebCore::RenderBox*,
WebCore::RenderBlock::MarginInfo&, int&, int&) () from
/home/ich/source/apple/WebKit-tt.git/WebKitBuild/Release/lib/libQtWebKit.so.4
#13 0xb784684c in WebCore::RenderBlock::layoutBlockChildren(bool, int&) () from
/home/ich/source/apple/WebKit-tt.git/WebKitBuild/Release/lib/libQtWebKit.so.4
#14 0xb7846b97 in WebCore::RenderBlock::layoutBlock(bool) () from
/home/ich/source/apple/WebKit-tt.git/WebKitBuild/Release/lib/libQtWebKit.so.4
#15 0xb7835d38 in WebCore::RenderBlock::layout() () from
/home/ich/source/apple/WebKit-tt.git/WebKitBuild/Release/lib/libQtWebKit.so.4
#16 0xb784554b in WebCore::RenderBlock::layoutBlockChild(WebCore::RenderBox*,
WebCore::RenderBlock::MarginInfo&, int&, int&) () from
/home/ich/source/apple/WebKit-tt.git/WebKitBuild/Release/lib/libQtWebKit.so.4
#17 0xb784684c in WebCore::RenderBlock::layoutBlockChildren(bool, int&) () from
/home/ich/source/apple/WebKit-tt.git/WebKitBuild/Release/lib/libQtWebKit.so.4
#18 0xb7846b97 in WebCore::RenderBlock::layoutBlock(bool) () from
/home/ich/source/apple/WebKit-tt.git/WebKitBuild/Release/lib/libQtWebKit.so.4
#19 0xb7835d38 in WebCore::RenderBlock::layout() () from
/home/ich/source/apple/WebKit-tt.git/WebKitBuild/Release/lib/libQtWebKit.so.4
#20 0xb78cda87 in WebCore::RenderView::layout() () from
/home/ich/source/apple/WebKit-tt.git/WebKitBuild/Release/lib/libQtWebKit.so.4
#21 0xb77a1db3 in WebCore::FrameView::layout(bool) () from
/home/ich/source/apple/WebKit-tt.git/WebKitBuild/Release/lib/libQtWebKit.so.4
#22 0xb7575628 in WebCore::Document::implicitClose() () from
/home/ich/source/apple/WebKit-tt.git/WebKitBuild/Release/lib/libQtWebKit.so.4
#23 0xb772533f in WebCore::FrameLoader::checkCallImplicitClose() () from
/home/ich/source/apple/WebKit-tt.git/WebKitBuild/Release/lib/libQtWebKit.so.4
#24 0xb772d6ab in WebCore::FrameLoader::checkCompleted() () from
/home/ich/source/apple/WebKit-tt.git/WebKitBuild/Release/lib/libQtWebKit.so.4
#25 0xb772d8be in WebCore::FrameLoader::finishedParsing() () from
/home/ich/source/apple/WebKit-tt.git/WebKitBuild/Release/lib/libQtWebKit.so.4
#26 0xb7567aba in WebCore::Document::finishedParsing() () from
/home/ich/source/apple/WebKit-tt.git/WebKitBuild/Release/lib/libQtWebKit.so.4
#27 0xb76b5c85 in WebCore::HTMLParser::finished() () from
/home/ich/source/apple/WebKit-tt.git/WebKitBuild/Release/lib/libQtWebKit.so.4
#28 0xb76cc64e in WebCore::HTMLTokenizer::end() () from
/home/ich/source/apple/WebKit-tt.git/WebKitBuild/Release/lib/libQtWebKit.so.4
#29 0xb76ccb87 in WebCore::HTMLTokenizer::finish() () from
/home/ich/source/apple/WebKit-tt.git/WebKitBuild/Release/lib/libQtWebKit.so.4
#30 0xb756184b in WebCore::Document::finishParsing() () from
/home/ich/source/apple/WebKit-tt.git/WebKitBuild/Release/lib/libQtWebKit.so.4
#31 0xb772963a in WebCore::FrameLoader::endIfNotLoadingMainResource() () from
/home/ich/source/apple/WebKit-tt.git/WebKitBuild/Release/lib/libQtWebKit.so.4
#32 0xb771adde in WebCore::DocumentLoader::finishedLoading() () from
/home/ich/source/apple/WebKit-tt.git/WebKitBuild/Release/lib/libQtWebKit.so.4
#33 0xb772d48a in WebCore::FrameLoader::finishedLoading() () from
/home/ich/source/apple/WebKit-tt.git/WebKitBuild/Release/lib/libQtWebKit.so.4
#34 0xb774b80f in WebCore::MainResourceLoader::didFinishLoading() () from
/home/ich/source/apple/WebKit-tt.git/WebKitBuild/Release/lib/libQtWebKit.so.4

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the webkit-unassigned mailing list