Closed Bug 637270 Opened 14 years ago Closed 13 years ago

Crash in `anonymous namespace'::CSSParserImpl::ParseBackground [@ mozalloc_abort(char const* const) | mozalloc.dll@0x106f ][@ mozalloc_abort(char const* const) | mozalloc_handle_oom() | `anonymous namespace''::CSSParserImpl::ParseBackground() ]

Categories

(Core :: CSS Parsing and Computation, defect)

x86
Windows XP
defect
Not set
critical

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: scoobidiver, Unassigned)

References

Details

(Keywords: crash, regression)

Crash Data

It is a new crash signature in the trunk. As there are many kinds of crash signatures behind this generic one, I am not able to know its crasher rank. It can be related to bug 637268. Signature mozalloc_abort(char const* const) | mozalloc.dll@0x106f UUID 50c5faf4-f847-414f-8947-0ce3b2110227 Time 2011-02-27 22:24:20.785357 Uptime 455 Last Crash 458 seconds (7.6 minutes) before submission Install Age 630 seconds (10.5 minutes) since version was first installed. Product Firefox Version 4.0b12 Build ID 20110222210221 Branch 2.0 OS Windows NT OS Version 5.1.2600 Szervizcsomag 3 CPU x86 CPU Info GenuineIntel family 15 model 2 stepping 9 Crash Reason EXCEPTION_BREAKPOINT Crash Address 0x7b1a39 App Notes AdapterVendorID: 1002, AdapterDeviceID: 5159, AdapterDriverVersion: 6.14.10.6462 Frame Module Signature [Expand] Source 0 mozalloc.dll mozalloc_abort memory/mozalloc/mozalloc_abort.cpp:77 1 mozalloc.dll mozalloc.dll@0x106f 2 mozalloc.dll mozalloc_handle_oom memory/mozalloc/mozalloc_oom.cpp:54 3 mozalloc.dll mozalloc.dll@0x20fb 4 xul.dll `anonymous namespace'::CSSParserImpl::ParseBackground layout/style/nsCSSParser.cpp:6189 5 xul.dll PL_DHashTableOperate obj-firefox/xpcom/build/pldhash.c:625 6 xul.dll `anonymous namespace'::CSSParserImpl::ParseDeclaration layout/style/nsCSSParser.cpp:4051 7 xul.dll `anonymous namespace'::CSSParserImpl::Parse layout/style/nsCSSParser.cpp:928 8 xul.dll mozilla::css::Loader::ParseSheet layout/style/Loader.cpp:1650 9 xul.dll mozilla::css::SheetLoadData::OnStreamComplete layout/style/Loader.cpp:964 10 xul.dll nsUnicharStreamLoader::OnStopRequest netwerk/base/src/nsUnicharStreamLoader.cpp:162 11 xul.dll nsHTTPCompressConv::OnStopRequest netwerk/streamconv/converters/nsHTTPCompressConv.cpp:127 12 xul.dll nsStreamListenerTee::OnStopRequest netwerk/base/src/nsStreamListenerTee.cpp:71 13 xul.dll nsHttpChannel::OnStopRequest netwerk/protocol/http/nsHttpChannel.cpp:4032 14 xul.dll nsInputStreamPump::OnStateStop netwerk/base/src/nsInputStreamPump.cpp:578 15 xul.dll nsInputStreamPump::OnInputStreamReady netwerk/base/src/nsInputStreamPump.cpp:403 16 xul.dll nsInputStreamReadyEvent::Run xpcom/io/nsStreamUtils.cpp:112 17 xul.dll nsThread::ProcessNextEvent xpcom/threads/nsThread.cpp:633 18 nspr4.dll PR_AssertCurrentThreadOwnsLock nsprpub/pr/src/threads/combined/prulock.c:404 19 xul.dll nsTArray<nsTimerImpl*,nsTArrayDefaultAllocator>::RemoveElement<nsTimerImpl*,nsDefaultComparator<nsTimerImpl*,nsTimerImpl*> > obj-firefox/dist/include/nsTArray.h:855 20 xul.dll MessageLoop::RunInternal ipc/chromium/src/base/message_loop.cc:219 21 xul.dll MessageLoop::RunHandler ipc/chromium/src/base/message_loop.cc:202 22 mozcrt19.dll _VEC_memzero 23 xul.dll xul.dll@0x359b4d 24 firefox.exe firefox.exe@0x1bb7 25 kernel32.dll GetCodePageFileInfo 26 kernel32.dll BaseProcessStart 27 firefox.exe firefox.exe@0x186f More reports at: https://crash-stats.mozilla.com/report/list?range_value=4&range_unit=weeks&signature=mozalloc_abort%28char%20const*%20const%29%20|%20mozalloc.dll%400x106f
This is an OOM crash calling one of the inline Set*Value functions there: a number of those call |new|.
I see some reports in a very similar stack in the RC: http://tinyurl.com/6at8oo7
Summary: Crash in `anonymous namespace'::CSSParserImpl::ParseBackground [@ mozalloc_abort(char const* const) | mozalloc.dll@0x106f ] → Crash in `anonymous namespace'::CSSParserImpl::ParseBackground [@ mozalloc_abort(char const* const) | mozalloc.dll@0x106f ][@ mozalloc_abort(char const* const) | mozalloc_handle_oom() | `anonymous namespace''::CSSParserImpl::ParseBackground() ]
Crash Signature: [@ mozalloc_abort(char const* const) | mozalloc.dll@0x106f ] [@ mozalloc_abort(char const* const) | mozalloc_handle_oom() | `anonymous namespace''::CSSParserImpl::ParseBackground() ]
In the crash reports I've checked, I haven't seen the stack trace in comment 0. I close it as WFM.
Status: NEW → RESOLVED
Crash Signature: [@ mozalloc_abort(char const* const) | mozalloc.dll@0x106f ] [@ mozalloc_abort(char const* const) | mozalloc_handle_oom() | `anonymous namespace''::CSSParserImpl::ParseBackground() ] → [@ mozalloc_abort(char const* const) | mozalloc.dll@0x106f ] [@ mozalloc_abort(char const* const) | mozalloc.dll@0x109f ] [@ mozalloc_abort(char const* const) | mozalloc_handle_oom() | `anonymous namespace''::CSSParserImpl::ParseBackground() ]
Closed: 13 years ago
Resolution: --- → WORKSFORME
Depends on: 711954
You need to log in before you can comment on or make changes to this bug.