Closed
Bug 544015
Opened 14 years ago
Closed 12 years ago
Talos tjss Crash in libxul.so!RuleHash::PrependRule(RuleValue*) [nsCSSRuleProcessor.cpp:71aca77cf17a : 536 + 0x3] running real-base64-4.html or real-base64-2.html
Categories
(Core :: CSS Parsing and Computation, defect)
Tracking
()
RESOLVED
WORKSFORME
People
(Reporter: jrmuizel, Unassigned)
References
Details
(Keywords: intermittent-failure)
http://tinderbox.mozilla.org/showlog.cgi?log=Firefox/1265214637.1265215133.8161.gz 0 libxul.so!RuleHash::PrependRule(RuleValue*) [nsCSSRuleProcessor.cpp:71aca77cf17a : 536 + 0x3] eip = 0xb74a6ed9 esp = 0xbfbbbe90 ebp = 0xbfbbbeac ebx = 0xb7f2a1ac esi = 0xb254f220 edi = 0xb112cb60 eax = 0x00000005 ecx = 0xb112cb60 edx = 0xb254f220 efl = 0x00210206 Found by: given as instruction pointer in context 1 libxul.so!nsCSSRuleProcessor::RefreshRuleCascade(nsPresContext*) [nsCSSRuleProcessor.cpp:71aca77cf17a : 2499 + 0x4] eip = 0xb74a89ce esp = 0xbfbbbeb4 ebp = 0xbfbbbf6c Found by: previous frame's frame pointer 2 libxul.so!nsCSSRuleProcessor::GetRuleCascade(nsPresContext*) [nsCSSRuleProcessor.cpp:71aca77cf17a : 2776 + 0x8] eip = 0xb74a8c1f esp = 0xbfbbbf74 ebp = 0xbfbbbf8c Found by: previous frame's frame pointer 3 libxul.so!nsCSSRuleProcessor::RulesMatching(AnonBoxRuleProcessorData*) [nsCSSRuleProcessor.cpp:71aca77cf17a : 2188 + 0xb] eip = 0xb74a9026 esp = 0xbfbbbf94 ebp = 0xbfbbbfac Found by: previous frame's frame pointer 4 libxul.so!int EnumRulesMatching<AnonBoxRuleProcessorData>(nsIStyleRuleProcessor*, void*) [nsStyleSet.cpp:71aca77cf17a : 419 + 0x8] eip = 0xb74dd80c esp = 0xbfbbbfb4 ebp = 0xbfbbbfcc Found by: previous frame's frame pointer 5 libxul.so!nsStyleSet::FileRules(int (*)(nsIStyleRuleProcessor*, void*), void*, nsIContent*, nsRuleWalker*) [nsStyleSet.cpp:71aca77cf17a : 555 + 0x8] eip = 0xb74de592 esp = 0xbfbbbfd4 ebp = 0xbfbbc01c Found by: previous frame's frame pointer 6 libxul.so!nsStyleSet::ResolveAnonymousBoxStyle(nsIAtom*, nsStyleContext*) [nsStyleSet.cpp:71aca77cf17a : 910 + 0x10] eip = 0xb74de9c0 esp = 0xbfbbc024 ebp = 0xbfbbc07c Found by: previous frame's frame pointer 7 libxul.so!nsCSSFrameConstructor::ConstructRootFrame(nsIFrame**) [nsCSSFrameConstructor.cpp:71aca77cf17a : 2544 + 0x6] eip = 0xb73e15ed esp = 0xbfbbc084 ebp = 0xbfbbc0bc Found by: previous frame's frame pointer 8 libxul.so!PresShell::InitialReflow(int, int) [nsPresShell.cpp:71aca77cf17a : 2509 + 0xd] eip = 0xb741a7c2 esp = 0xbfbbc0c4 ebp = 0xbfbbc11c Found by: previous frame's frame pointer 9 libxul.so!nsContentSink::StartLayout(int) [nsContentSink.cpp:71aca77cf17a : 1319 + 0xa] eip = 0xb753985e esp = 0xbfbbc124 ebp = 0xbfbbc1cc Found by: previous frame's frame pointer 10 libxul.so!HTMLContentSink::OpenBody(nsIParserNode const&) [nsHTMLContentSink.cpp:71aca77cf17a : 2011 + 0x9] eip = 0xb761e7c4 esp = 0xbfbbc1d4 ebp = 0xbfbbc1fc Found by: previous frame's frame pointer 11 libxul.so!CNavDTD::OpenBody(nsCParserNode const*) [CNavDTD.cpp:71aca77cf17a : 2490 + 0x11] eip = 0xb7399e4d esp = 0xbfbbc204 ebp = 0xbfbbc21c Found by: previous frame's frame pointer 12 libxul.so!CNavDTD::HandleDefaultStartToken(CToken*, nsHTMLTag, nsCParserNode*) [CNavDTD.cpp:71aca77cf17a : 1036 + 0xf] eip = 0xb739bbc4 esp = 0xbfbbc224 ebp = 0xbfbbc27c Found by: previous frame's frame pointer 13 libxul.so!CNavDTD::HandleStartToken(CToken*) [CNavDTD.cpp:71aca77cf17a : 1376 + 0x10] eip = 0xb739be7e esp = 0xbfbbc284 ebp = 0xbfbbc2cc Found by: previous frame's frame pointer 14 libxul.so!CNavDTD::HandleToken(CToken*) [CNavDTD.cpp:71aca77cf17a : 714 + 0xc] eip = 0xb739b47f esp = 0xbfbbc2d4 ebp = 0xbfbbc33c Found by: previous frame's frame pointer 15 libxul.so!CNavDTD::BuildModel(nsITokenizer*, int, int, nsCString const*) [CNavDTD.cpp:71aca77cf17a : 301 + 0xa] eip = 0xb739c77b esp = 0xbfbbc344 ebp = 0xbfbbc39c Found by: previous frame's frame pointer 16 libxul.so!nsParser::BuildModel() [nsParser.cpp:71aca77cf17a : 2446 + 0x32] eip = 0xb73a272f esp = 0xbfbbc3a4 ebp = 0xbfbbc3ec Found by: previous frame's frame pointer 17 libxul.so!nsParser::ResumeParse(int, int, int) [nsParser.cpp:71aca77cf17a : 2344 + 0x8] eip = 0xb73a642f esp = 0xbfbbc3f4 ebp = 0xbfbbc42c Found by: previous frame's frame pointer 18 libxul.so!nsParser::ContinueInterruptedParsing() [nsParser.cpp:71aca77cf17a : 1818 + 0x12] eip = 0xb73a624d esp = 0xbfbbc434 ebp = 0xbfbbc45c Found by: previous frame's frame pointer 19 libxul.so!nsContentSink::ContinueInterruptedParsingIfEnabled() [nsContentSink.cpp:71aca77cf17a : 1749 + 0x8] eip = 0xb7539078 esp = 0xbfbbc464 ebp = 0xbfbbc47c Found by: previous frame's frame pointer 20 libxul.so!nsRunnableMethod<nsContentSink, void>::Run() [nsThreadUtils.h : 282 + 0x10] eip = 0xb753c182 esp = 0xbfbbc484 ebp = 0xbfbbc49c Found by: previous frame's frame pointer 21 libxul.so!nsThread::ProcessNextEvent(int, int*) [nsThread.cpp:71aca77cf17a : 527 + 0xa] eip = 0xb7bad82a esp = 0xbfbbc4a4 ebp = 0xbfbbc4dc Found by: previous frame's frame pointer 22 libxul.so!NS_ProcessNextEvent_P(nsIThread*, int) [nsThreadUtils.cpp : 250 + 0xd] eip = 0xb7b7d54c esp = 0xbfbbc4e4 ebp = 0xbfbbc50c Found by: previous frame's frame pointer 23 libxul.so!nsThread::Shutdown() [nsThread.cpp:71aca77cf17a : 468 + 0xb] eip = 0xb7badb9a esp = 0xbfbbc514 ebp = 0xbfbbc55c Found by: previous frame's frame pointer 24 libxul.so!NS_GetXPTCallStub_P + 0x31 eip = 0xb7bba903 esp = 0xbfbbc564 ebp = 0xbfbbc578 Found by: previous frame's frame pointer 25 libxul.so!nsProxyObjectCallInfo::Run() [nsProxyEvent.cpp:71aca77cf17a : 181 + 0x13] eip = 0xb7bb228d esp = 0xbfbbc580 ebp = 0xbfbbc598 Found by: previous frame's frame pointer 26 libxul.so!nsThread::ProcessNextEvent(int, int*) [nsThread.cpp:71aca77cf17a : 527 + 0xa] eip = 0xb7bad82a esp = 0xbfbbc5a0 ebp = 0xbfbbc5d8 Found by: previous frame's frame pointer 27 libxul.so!NS_ProcessNextEvent_P(nsIThread*, int) [nsThreadUtils.cpp : 250 + 0xd] eip = 0xb7b7d54c esp = 0xbfbbc5e0 ebp = 0xbfbbc608 Found by: previous frame's frame pointer 28 libxul.so!mozilla::ipc::MessagePump::Run(base::MessagePump::Delegate*) [MessagePump.cpp:71aca77cf17a : 118 + 0xb] eip = 0xb7b04960 esp = 0xbfbbc610 ebp = 0xbfbbc648 Found by: previous frame's frame pointer 29 libxul.so!MessageLoop::RunInternal() [message_loop.cc:71aca77cf17a : 211 + 0x8] eip = 0xb7b4c5dc esp = 0xbfbbc650 ebp = 0xbfbbc668 Found by: previous frame's frame pointer 30 libxul.so!MessageLoop::RunHandler() [message_loop.cc:71aca77cf17a : 194 + 0x7] eip = 0xb7b4c600 esp = 0xbfbbc670 ebp = 0xbfbbc688 Found by: previous frame's frame pointer 31 libxul.so!MessageLoop::Run() [message_loop.cc:71aca77cf17a : 168 + 0x7] eip = 0xb7b4c677 esp = 0xbfbbc690 ebp = 0xbfbbc6c8 Found by: previous frame's frame pointer 32 libxul.so!nsBaseAppShell::Run() [nsBaseAppShell.cpp:71aca77cf17a : 174 + 0xd] eip = 0xb7a652d0 esp = 0xbfbbc6d0 ebp = 0xbfbbc6e8 Found by: previous frame's frame pointer 33 libxul.so!nsAppStartup::Run() [nsAppStartup.cpp:71aca77cf17a : 183 + 0x5] eip = 0xb7934d54 esp = 0xbfbbc6f0 ebp = 0xbfbbc708 Found by: previous frame's frame pointer 34 libxul.so!XRE_main [nsAppRunner.cpp:71aca77cf17a : 3476 + 0x8] eip = 0xb724f47f esp = 0xbfbbc710 ebp = 0xbfbbcc98 Found by: previous frame's frame pointer 35 firefox-bin!main [nsBrowserApp.cpp:71aca77cf17a : 158 + 0xc] eip = 0x080495c7 esp = 0xbfbbcca0 ebp = 0xbfbbccf8 Found by: previous frame's frame pointer 36 libc-2.6.1.so + 0x1604f eip = 0xb657a050 esp = 0xbfbbcd00 ebp = 0xbfbbcd68 Found by: previous frame's frame pointer 37 firefox-bin + 0x1400 eip = 0x08049401 esp = 0xbfbbcd70 ebp = 0x00000000 Found by: previous frame's frame pointer 38 firefox-bin!_ZL6OutputPKcz [nsBrowserApp.cpp:71aca77cf17a : 77 + 0x4] eip = 0x080494e2 esp = 0xbfbbcd74 ebp = 0x00000000 Found by: stack scanning 39 ld-2.6.1.so + 0xd7ff eip = 0xb7f84800 esp = 0xbfbbcd88 ebp = 0x00000000 Found by: stack scanning 40 ld-2.6.1.so + 0x17eac eip = 0xb7f8eead esp = 0xbfbbcd90 ebp = 0x00000000 Found by: stack scanning
Comment 1•14 years ago
|
||
http://tinderbox.mozilla.org/showlog.cgi?log=Firefox/1265915086.1265915574.23318.gz Linux mozilla-central talos jss on 2010/02/11 11:04:46 s: talos-rev2-linux09
Blocks: 438871
Severity: normal → critical
OS: Mac OS X → All
Summary: Crash in libxul.so!RuleHash::PrependRule(RuleValue*) [nsCSSRuleProcessor.cpp:71aca77cf17a : 536 + 0x3] → Talos tjss Crash in libxul.so!RuleHash::PrependRule(RuleValue*) [nsCSSRuleProcessor.cpp:71aca77cf17a : 536 + 0x3] running real-base64-4.html or real-base64-2.html
Whiteboard: [orange]
Comment 2•12 years ago
|
||
Mass marking whiteboard:[orange] bugs WFM (to clean up TBPL bug suggestions) that: * Haven't changed in > 6months * Whose whiteboard contains none of the strings: {disabled,marked,random,fuzzy,todo,fails,failing,annotated,leave open,time-bomb} * Passed a (quick) manual inspection of bug summary/whiteboard to ensure they weren't a false positive. I've also gone through and searched for cases where the whiteboard wasn't labelled correctly after test disabling, by using attachment description & basic comment searches. However if the test for which this bug was about has in fact been disabled/annotated/..., please accept my apologies & reopen/mark the whiteboard appropriately so this doesn't get re-closed in the future (and please ping me via IRC or email so I can try to tweak the saved searches to avoid more edge cases). Sorry for the spam! Filter on: #FFA500
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → WORKSFORME
Assignee | ||
Updated•12 years ago
|
Keywords: intermittent-failure
Assignee | ||
Updated•12 years ago
|
Whiteboard: [orange]
You need to log in
before you can comment on or make changes to this bug.
Description
•