Bug 71083 - fast/frames/iframe-double-scale-contents.html crashes on chromium/snowleopard
Summary: fast/frames/iframe-double-scale-contents.html crashes on chromium/snowleopard
Status: RESOLVED DUPLICATE of bug 59552
Alias: None
Product: WebKit
Classification: Unclassified
Component: Frames (show other bugs)
Version: 528+ (Nightly build)
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Fady Samuel
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-10-27 17:27 PDT by John Gregg
Modified: 2011-11-07 02:08 PST (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description John Gregg 2011-10-27 17:27:07 PDT
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
Comment 1 Yuta Kitamura 2011-11-07 02:08:59 PST

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