Bug 71083
| Summary: | fast/frames/iframe-double-scale-contents.html crashes on chromium/snowleopard | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | John Gregg <johnnyg> |
| Component: | Frames | Assignee: | Fady Samuel <fsamuel> |
| Status: | RESOLVED DUPLICATE | ||
| Severity: | Normal | CC: | yutak |
| Priority: | P2 | ||
| Version: | 528+ (Nightly build) | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
John Gregg
Checked in with revision 98637
http://build.chromium.org/p/chromium.webkit/builders/Webkit%20Mac10.6%20(CG)(dbg)/builds/1329/steps/webkit_tests/logs/stdio
2011-10-27 16:49:48,159 31774 single_test_runner.py:217 DEBUG worker/10 Stacktrace for fast/frames/iframe-double-scale-contents.html:
ASSERTION FAILED: fontCache()->generation() == m_generation
/b/build/slave/Webkit_Mac10_6__CG__dbg_/build/src/third_party/WebKit/Source/WebCore/WebCore.gyp/../platform/graphics/FontFallbackList.cpp(104) : const WebCore::FontData *WebCore::FontFallbackList::fontDataAt(const WebCore::Font *, unsigned int) const
1 0x64d578e8 WebCore::FontFallbackList::fontDataAt(WebCore::Font const*, unsigned int) const
2 0x64ea6519 WebCore::FontFallbackList::primaryFontData(WebCore::Font const*) const
3 0x64d5768c WebCore::FontFallbackList::determinePitch(WebCore::Font const*) const
4 0x65a28e8b WebCore::FontFallbackList::isFixedPitch(WebCore::Font const*) const
5 0x65a22fdb WebCore::Font::isFixedPitch() const
6 0x65b9b9ad WebCore::RenderText::widthFromCache(WebCore::Font const&, int, int, float, WTF::HashSet<WebCore::SimpleFontData const*, WTF::PtrHash<WebCore::SimpleFontData const*>, WTF::HashTraits<WebCore::SimpleFontData const*> >*, WebCore::GlyphOverflow*) const
7 0x65b971cb WebCore::RenderText::computePreferredLogicalWidths(float, WTF::HashSet<WebCore::SimpleFontData const*, WTF::PtrHash<WebCore::SimpleFontData const*>, WTF::HashTraits<WebCore::SimpleFontData const*> >&, WebCore::GlyphOverflow&)
8 0x65b966fd WebCore::RenderText::computePreferredLogicalWidths(float)
9 0x65b95f10 WebCore::RenderText::trimmedPrefWidths(float, float&, bool&, float&, bool&, bool&, bool&, float&, float&, float&, float&, bool&)
10 0x659c1d86 WebCore::RenderBlock::computeInlinePreferredLogicalWidths()
11 0x659c0f11 WebCore::RenderBlock::computePreferredLogicalWidths()
12 0x65a39f6c WebCore::RenderBox::minPreferredLogicalWidth() const
13 0x659c2507 WebCore::RenderBlock::computeBlockPreferredLogicalWidths()
14 0x659c0f24 WebCore::RenderBlock::computePreferredLogicalWidths()
15 0x65a39f6c WebCore::RenderBox::minPreferredLogicalWidth() const
16 0x659c2507 WebCore::RenderBlock::computeBlockPreferredLogicalWidths()
17 0x659c0f24 WebCore::RenderBlock::computePreferredLogicalWidths()
18 0x65a39f6c WebCore::RenderBox::minPreferredLogicalWidth() const
19 0x659c2507 WebCore::RenderBlock::computeBlockPreferredLogicalWidths()
20 0x659c0f24 WebCore::RenderBlock::computePreferredLogicalWidths()
21 0x65bbf17d WebCore::RenderView::computePreferredLogicalWidths()
22 0x65a39f6c WebCore::RenderBox::minPreferredLogicalWidth() const
23 0x630fcd6a WebKit::WebFrameImpl::contentsPreferredWidth() const
24 0x63025d87 WebViewHost::didUpdateLayout(WebKit::WebFrame*)
25 0x63025e09 non-virtual thunk to WebViewHost::didUpdateLayout(WebKit::WebFrame*)
26 0x630534c7 WebKit::ChromeClientImpl::layoutUpdated(WebCore::Frame*) const
27 0x6568aef7 WebCore::FrameView::layout(bool)
28 0x6493f483 WebCore::Document::implicitClose()
29 0x65533df2 WebCore::FrameLoader::checkCallImplicitClose()
30 0x65533afa WebCore::FrameLoader::checkCompleted()
31 0x6553256e WebCore::FrameLoader::finishedParsing()
[33034:2307:2780066911686963:ERROR:process_util_posix.cc(134)] Received signal 11
0 DumpRenderTree 0x62f6b64f base::debug::StackTrace::StackTrace() + 63
1 DumpRenderTree 0x62f6b5eb base::debug::StackTrace::StackTrace() + 43
2 DumpRenderTree 0x635cd5c7 base::(anonymous namespace)::StackDumpSignalHandler(int, __siginfo*, __darwin_ucontext*) + 295
3 libSystem.B.dylib 0x9835e05b _sigtramp + 43
4 ??? 0xffffffff 0x0 + 4294967295
5 DumpRenderTree 0x64ea6519 WebCore::FontFallbackList::primaryFontData(WebCore::Font const*) const + 73
6 DumpRenderTree 0x64d5768c WebCore::FontFallbackList::determinePitch(WebCore::Font const*) const + 60
7 DumpRenderTree 0x65a28e8b WebCore::FontFallbackList::isFixedPitch(WebCore::Font const*) const + 91
8 DumpRenderTree 0x65a22fdb WebCore::Font::isFixedPitch() const + 171
9 DumpRenderTree 0x65b9b9ad WebCore::RenderText::widthFromCache(WebCore::Font const&, int, int, float, WTF::HashSet<WebCore::SimpleFontData const*, WTF::PtrHash<WebCore::SimpleFontData const*>, WTF::HashTraits<WebCore::SimpleFontData const*> >*, WebCore::GlyphOverflow*) const + 269
10 DumpRenderTree 0x65b971cb WebCore::RenderText::computePreferredLogicalWidths(float, WTF::HashSet<WebCore::SimpleFontData const*, WTF::PtrHash<WebCore::SimpleFontData const*>, WTF::HashTraits<WebCore::SimpleFontData const*> >&, WebCore::GlyphOverflow&) + 2619
11 DumpRenderTree 0x65b966fd WebCore::RenderText::computePreferredLogicalWidths(float) + 109
12 DumpRenderTree 0x65b95f10 WebCore::RenderText::trimmedPrefWidths(float, float&, bool&, float&, bool&, bool&, bool&, float&, float&, float&, float&, bool&) + 336
13 DumpRenderTree 0x659c1d86 WebCore::RenderBlock::computeInlinePreferredLogicalWidths() + 2262
14 DumpRenderTree 0x659c0f11 WebCore::RenderBlock::computePreferredLogicalWidths() + 481
15 DumpRenderTree 0x65a39f6c WebCore::RenderBox::minPreferredLogicalWidth() const + 76
16 DumpRenderTree 0x659c2507 WebCore::RenderBlock::computeBlockPreferredLogicalWidths() + 887
17 DumpRenderTree 0x659c0f24 WebCore::RenderBlock::computePreferredLogicalWidths() + 500
18 DumpRenderTree 0x65a39f6c WebCore::RenderBox::minPreferredLogicalWidth() const + 76
19 DumpRenderTree 0x659c2507 WebCore::RenderBlock::computeBlockPreferredLogicalWidths() + 887
20 DumpRenderTree 0x659c0f24 WebCore::RenderBlock::computePreferredLogicalWidths() + 500
21 DumpRenderTree 0x65a39f6c WebCore::RenderBox::minPreferredLogicalWidth() const + 76
22 DumpRenderTree 0x659c2507 WebCore::RenderBlock::computeBlockPreferredLogicalWidths() + 887
23 DumpRenderTree 0x659c0f24 WebCore::RenderBlock::computePreferredLogicalWidths() + 500
24 DumpRenderTree 0x65bbf17d WebCore::RenderView::computePreferredLogicalWidths() + 141
25 DumpRenderTree 0x65a39f6c WebCore::RenderBox::minPreferredLogicalWidth() const + 76
26 DumpRenderTree 0x630fcd6a WebKit::WebFrameImpl::contentsPreferredWidth() const + 154
27 DumpRenderTree 0x63025d87 WebViewHost::didUpdateLayout(WebKit::WebFrame*) + 103
28 DumpRenderTree 0x63025e09 non-virtual thunk to WebViewHost::didUpdateLayout(WebKit::WebFrame*) + 41
29 DumpRenderTree 0x630534c7 WebKit::ChromeClientImpl::layoutUpdated(WebCore::Frame*) const + 103
30 DumpRenderTree 0x6568aef7 WebCore::FrameView::layout(bool) + 5015
31 DumpRenderTree 0x6493f483 WebCore::Document::implicitClose() + 995
32 DumpRenderTree 0x65533df2 WebCore::FrameLoader::checkCallImplicitClose() + 178
33 DumpRenderTree 0x65533afa WebCore::FrameLoader::checkCompleted() + 330
34 DumpRenderTree 0x6553256e WebCore::FrameLoader::finishedParsing() + 190
35 DumpRenderTree 0x6494c2d2 WebCore::Document::finishedParsing() + 626
36 DumpRenderTree 0x64c429ca WebCore::HTMLTreeBuilder::finished() + 170
37 DumpRenderTree 0x64c09f6e WebCore::HTMLDocumentParser::end() + 254
38 DumpRenderTree 0x64c08d6c WebCore::HTMLDocumentParser::attemptToRunDeferredScriptsAndEnd() + 300
39 DumpRenderTree 0x64c08adc WebCore::HTMLDocumentParser::prepareToStopParsing() + 300
40 DumpRenderTree 0x64c09fe5 WebCore::HTMLDocumentParser::attemptToEnd() + 85
41 DumpRenderTree 0x64c0a069 WebCore::HTMLDocumentParser::finish() + 89
42 DumpRenderTree 0x6552617a WebCore::DocumentWriter::endIfNotLoadingMainResource() + 282
43 DumpRenderTree 0x655256b3 WebCore::DocumentWriter::end() + 67
44 DumpRenderTree 0x6550acd2 WebCore::DocumentLoader::finishedLoading() + 114
45 DumpRenderTree 0x6553da95 WebCore::FrameLoader::finishedLoading() + 101
46 DumpRenderTree 0x6555b972 WebCore::MainResourceLoader::didFinishLoading(double) + 434
47 DumpRenderTree 0x6557bce8 WebCore::ResourceLoader::didFinishLoading(WebCore::ResourceHandle*, double) + 200
48 DumpRenderTree 0x630b5829 WebCore::ResourceHandleInternal::didFinishLoading(WebKit::WebURLLoader*, double) + 265
49 DumpRenderTree 0x665d9c70 webkit_glue::WebURLLoaderImpl::Context::OnCompletedRequest(net::URLRequestStatus const&, std::string const&, base::Time const&) + 992
50 DumpRenderTree 0x666fe8dd (anonymous namespace)::RequestProxy::NotifyCompletedRequest(net::URLRequestStatus const&, std::string const&, base::Time const&) + 109
51 DumpRenderTree 0x666fef97 base::internal::Invoker4<false, base::internal::InvokerStorage4<void ((anonymous namespace)::RequestProxy::*)(net::URLRequestStatus const&, std::string const&, base::Time const&), (anonymous namespace)::RequestProxy*, net::URLRequestStatus, std::string, base::Time>, void ((anonymous namespace)::RequestProxy::*)(net::URLRequestStatus const&, std::string const&, base::Time const&)>::DoInvoke(base::internal::InvokerStorageBase*) + 295
52 DumpRenderTree 0x6357db0b base::Callback<void ()()>::Run() const + 75
53 DumpRenderTree 0x6357b1a2 MessageLoop::RunTask(MessageLoop::PendingTask const&) + 1058
54 DumpRenderTree 0x6357b3f1 MessageLoop::DeferOrRunPendingTask(MessageLoop::PendingTask const&) + 97
55 DumpRenderTree 0x6357b61d MessageLoop::DoWork() + 301
56 DumpRenderTree 0x6350014b base::MessagePumpCFRunLoopBase::RunWork() + 107
57 DumpRenderTree 0x634ff842 base::MessagePumpCFRunLoopBase::RunWorkSource(void*) + 50
58 CoreFoundation 0x9048845b __CFRunLoopDoSources0 + 1563
59 CoreFoundation 0x90485f1f __CFRunLoopRun + 1071
60 CoreFoundation 0x904853f4 CFRunLoopRunSpecific + 452
61 CoreFoundation 0x90485221 CFRunLoopRunInMode + 97
ax: bbadbeef, bx: 360a708, cx: 345385db, dx: 345385db
di: 6688f929, si: 6688f898, bp: bfffb858, sp: bfffb7d0, ss: 23, flags: 10286
ip: 64d578ed, cs: 1b, ds: 23, es: 23, fs: 0, gs: f
| Attachments | ||
|---|---|---|
| Add attachment proposed patch, testcase, etc. |
Yuta Kitamura
*** This bug has been marked as a duplicate of bug 59552 ***