Closed Bug 926115 Opened 12 years ago Closed 10 years ago

Intermittent browser_alltabslistener.js | application crashed [@ mozalloc_abort(char const*)] after ABORT: Must do a size decode before a full decode!: 'mHasSize', file ../../../image/src/RasterImage.cpp, line 1981

Categories

(Core :: Graphics: ImageLib, defect)

x86_64
macOS
defect
Not set
critical

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: philor, Unassigned)

Details

(Keywords: crash, intermittent-failure)

https://tbpl.mozilla.org/php/getParsedLog.php?id=29044844&tree=Mozilla-Central Rev5 MacOSX Mountain Lion 10.8 mozilla-central debug test mochitest-browser-chrome on 2013-10-12 15:58:40 PDT for push a50141faaab9 slave: talos-mtnlion-r5-025 6:02:24 INFO - TEST-PASS | chrome://mochitests/content/browser/browser/base/content/test/general/browser_alltabslistener.js | Saw the expected number of frontnotifications 16:02:24 INFO - WARNING: NS_ENSURE_SUCCESS(rv, BadImage(newImage)) failed with result 0x80540006: file ../../../image/src/ImageFactory.cpp, line 188 16:02:24 INFO - ###!!! ABORT: Must do a size decode before a full decode!: 'mHasSize', file ../../../image/src/RasterImage.cpp, line 1981 16:02:24 INFO - mozilla::scache::PathifyURI(nsIURI*, nsACString_internal&)+0x0003b52b [/builds/slave/talos-slave/test/build/application/FirefoxNightlyDebug.app/Contents/MacOS/XUL +0x003b878b] 16:02:24 INFO - mozilla::scache::PathifyURI(nsIURI*, nsACString_internal&)+0x00037843 [/builds/slave/talos-slave/test/build/application/FirefoxNightlyDebug.app/Contents/MacOS/XUL +0x003b4aa3] 16:02:24 INFO - mozilla::scache::PathifyURI(nsIURI*, nsACString_internal&)+0x00037948 [/builds/slave/talos-slave/test/build/application/FirefoxNightlyDebug.app/Contents/MacOS/XUL +0x003b4ba8] 16:02:24 INFO - imgLoader::SupportImageWithMimeType(char const*)+0x003889c1 [/builds/slave/talos-slave/test/build/application/FirefoxNightlyDebug.app/Contents/MacOS/XUL +0x00756c51] 16:02:24 INFO - mozilla::(anonymous namespace)::ContainerState::PopThebesLayerData() [/builds/slave/m-in-osx64-d-00000000000000000/build/obj-firefox/layout/base/../../../layout/base/FrameLayerBuilder.cpp:1529] 16:02:24 INFO - imgLoader::SupportImageWithMimeType(char const*)+0x00053918 [/builds/slave/talos-slave/test/build/application/FirefoxNightlyDebug.app/Contents/MacOS/XUL +0x00421ba8] 16:02:24 INFO - imgLoader::SupportImageWithMimeType(char const*)+0x000bc433 [/builds/slave/talos-slave/test/build/application/FirefoxNightlyDebug.app/Contents/MacOS/XUL +0x0048a6c3] 16:02:24 INFO - imgLoader::SupportImageWithMimeType(char const*)+0x00051461 [/builds/slave/talos-slave/test/build/application/FirefoxNightlyDebug.app/Contents/MacOS/XUL +0x0041f6f1] 16:02:24 INFO - mozilla::(anonymous namespace)::ContainerState::ProcessDisplayItems(nsDisplayList const&, unsigned int) [/builds/slave/m-in-osx64-d-00000000000000000/build/obj-firefox/layout/base/../../dist/include/nsAutoPtr.h:77] 16:02:24 INFO - imgLoader::SupportImageWithMimeType(char const*)+0x00053908 [/builds/slave/talos-slave/test/build/application/FirefoxNightlyDebug.app/Contents/MacOS/XUL +0x00421b98] 16:02:24 INFO - nsDisplayList::PaintForFrame(nsDisplayListBuilder*, nsRenderingContext*, nsIFrame*, unsigned int) const [/builds/slave/m-in-osx64-d-00000000000000000/build/obj-firefox/layout/base/../../../layout/base/nsDisplayList.cpp:1196] 16:02:24 INFO - imgLoader::SupportImageWithMimeType(char const*)+0x000b2c6a [/builds/slave/talos-slave/test/build/application/FirefoxNightlyDebug.app/Contents/MacOS/XUL +0x00480efa] 16:02:24 INFO - imgLoader::SupportImageWithMimeType(char const*)+0x000eca53 [/builds/slave/talos-slave/test/build/application/FirefoxNightlyDebug.app/Contents/MacOS/XUL +0x004bace3] 16:02:24 INFO - imgLoader::SupportImageWithMimeType(char const*)+0x001199b3 [/builds/slave/talos-slave/test/build/application/FirefoxNightlyDebug.app/Contents/MacOS/XUL +0x004e7c43] 16:02:24 INFO - imgLoader::SupportImageWithMimeType(char const*)+0x0088cbcd [/builds/slave/talos-slave/test/build/application/FirefoxNightlyDebug.app/Contents/MacOS/XUL +0x00c5ae5d] 16:02:24 INFO - imgLoader::SupportImageWithMimeType(char const*)+0x0012bc2e [/builds/slave/talos-slave/test/build/application/FirefoxNightlyDebug.app/Contents/MacOS/XUL +0x004f9ebe] 16:02:24 INFO - imgLoader::SupportImageWithMimeType(char const*)+0x0012ec57 [/builds/slave/talos-slave/test/build/application/FirefoxNightlyDebug.app/Contents/MacOS/XUL +0x004fcee7] 16:02:24 INFO - XRE_AddJarManifestLocation+0x00011499 [/builds/slave/talos-slave/test/build/application/FirefoxNightlyDebug.app/Contents/MacOS/XUL +0x01debc09] 16:02:24 INFO - XRE_AddJarManifestLocation+0x00011750 [/builds/slave/talos-slave/test/build/application/FirefoxNightlyDebug.app/Contents/MacOS/XUL +0x01debec0] 16:02:24 INFO - XRE_AddJarManifestLocation+0x0000bf8e [/builds/slave/talos-slave/test/build/application/FirefoxNightlyDebug.app/Contents/MacOS/XUL +0x01de66fe] 16:02:24 INFO - JS::CustomAutoRooter::~CustomAutoRooter()+0x0024afad [/builds/slave/talos-slave/test/build/application/FirefoxNightlyDebug.app/Contents/MacOS/XUL +0x01d82a2d] 16:02:24 INFO - JSD_GetValueForObject+0x001576ea [/builds/slave/talos-slave/test/build/application/FirefoxNightlyDebug.app/Contents/MacOS/XUL +0x0160732a] 16:02:24 INFO - JSD_GetValueForObject+0x000eb9df [/builds/slave/talos-slave/test/build/application/FirefoxNightlyDebug.app/Contents/MacOS/XUL +0x0159b61f] 16:02:24 INFO - CoreFoundation + 0x12841 16:02:24 INFO - CoreFoundation + 0x12165 16:02:24 INFO - __CFRunLoopRun+0x00000315 [/System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation +0x000354e5] 16:02:24 INFO - CFRunLoopRunSpecific+0x00000122 [/System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation +0x00034dd2] 16:02:24 INFO - RunCurrentEventLoopInMode+0x000000d1 [/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox +0x0005f774] 16:02:24 INFO - ReceiveNextEventCommon+0x000000a6 [/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox +0x0005f454] 16:02:24 INFO - BlockUntilNextEventMatchingListInMode+0x0000003e [/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox +0x0005f3a3] 16:02:24 INFO - _DPSNextEvent+0x000002ad [/System/Library/Frameworks/AppKit.framework/Versions/C/AppKit +0x00156fa3] 16:02:24 INFO - -AppKit + 0x156862 16:02:24 INFO - JSD_GetValueForObject+0x000eaa36 [/builds/slave/talos-slave/test/build/application/FirefoxNightlyDebug.app/Contents/MacOS/XUL +0x0159a676] 16:02:24 INFO - -[NSApplication run]+0x00000205 [/System/Library/Frameworks/AppKit.framework/Versions/C/AppKit +0x0014dc03] 16:02:24 INFO - JSD_GetValueForObject+0x000ec01e [/builds/slave/talos-slave/test/build/application/FirefoxNightlyDebug.app/Contents/MacOS/XUL +0x0159bc5e] 16:02:24 INFO - nsAppStartup::Run() [/builds/slave/m-in-osx64-d-00000000000000000/build/obj-firefox/toolkit/components/startup/../../../../toolkit/components/startup/nsAppStartup.cpp:268] 16:02:24 INFO - XRE_InitCommandLine+0x000054da [/builds/slave/talos-slave/test/build/application/FirefoxNightlyDebug.app/Contents/MacOS/XUL +0x0000fa3a] 16:02:24 INFO - XREMain::XRE_main(int, char**, nsXREAppData const*) [toolkit/xre/nsAppRunner.cpp:3954] 16:02:24 INFO - XRE_main+0x000000ee [/builds/slave/talos-slave/test/build/application/FirefoxNightlyDebug.app/Contents/MacOS/XUL +0x0001043e] 16:02:24 INFO - start+0x00000b3c [/builds/slave/talos-slave/test/build/application/FirefoxNightlyDebug.app/Contents/MacOS/firefox +0x000022ac] 16:02:24 INFO - ###!!! ABORT: Must do a size decode before a full decode!: 'mHasSize', file ../../../image/src/RasterImage.cpp, line 1981 16:02:24 INFO - Hit MOZ_CRASH() at ../../../memory/mozalloc/mozalloc_abort.cpp:30 16:02:27 INFO - WARNING: shutting down early because of crash!: file ../../../../dom/plugins/ipc/PluginModuleChild.cpp, line 697 16:02:27 INFO - WARNING: plugin process _exit()ing: file ../../../../dom/plugins/ipc/PluginModuleChild.cpp, line 662 16:02:28 INFO - INFO | runtests.py | exit 256 16:02:28 INFO - INFO | runtests.py | Application ran for: 0:01:57.469157 16:02:28 INFO - INFO | zombiecheck | Reading PID log: /var/folders/8s/sstjjbks4h90fc1fst8rqj2h00000w/T/tmpnIHpGYpidlog 16:02:41 WARNING - PROCESS-CRASH | chrome://mochitests/content/browser/browser/base/content/test/general/browser_alltabslistener.js | application crashed [@ mozalloc_abort(char const*)] 16:02:41 INFO - Crash dump filename: /var/folders/8s/sstjjbks4h90fc1fst8rqj2h00000w/T/tmpBwOTms/minidumps/098668D1-267F-47A6-94AE-6BC03508AE59.dmp 16:02:41 INFO - Operating system: Mac OS X 16:02:41 INFO - 10.8.0 12A269 16:02:41 INFO - CPU: amd64 16:02:41 INFO - family 6 model 42 stepping 7 16:02:41 INFO - 8 CPUs 16:02:41 INFO - Crash reason: EXC_BAD_ACCESS / KERN_INVALID_ADDRESS 16:02:41 INFO - Crash address: 0x0 16:02:41 INFO - Thread 0 (crashed) 16:02:41 INFO - 0 libmozalloc.dylib!mozalloc_abort(char const*) [mozalloc_abort.cpp : 30 + 0x0] 16:02:41 INFO - rbx = 0x00007fff79e78c68 r12 = 0x0000000000000003 16:02:41 INFO - r13 = 0x0000000103de5050 r14 = 0x00007fff5fbfae10 16:02:41 INFO - r15 = 0x0000000000000001 rip = 0x00000001000b4a41 16:02:41 INFO - rsp = 0x00007fff5fbfadc0 rbp = 0x00007fff5fbfadd0 16:02:41 INFO - Found by: given as instruction pointer in context 16:02:41 INFO - 1 XUL!Abort [nsDebugImpl.cpp : 430 + 0x4] 16:02:41 INFO - rbx = 0x00007fff5fbfae00 r12 = 0x0000000000000003 16:02:41 INFO - r13 = 0x0000000103de5050 r14 = 0x00007fff5fbfae10 16:02:41 INFO - r15 = 0x0000000000000001 rip = 0x0000000102dfa2d9 16:02:41 INFO - rsp = 0x00007fff5fbfade0 rbp = 0x00007fff5fbfade0 16:02:41 INFO - Found by: call frame info 16:02:41 INFO - 2 XUL!NS_DebugBreak [nsDebugImpl.cpp : 387 + 0x7] 16:02:41 INFO - rbx = 0x00007fff5fbfae00 r12 = 0x0000000000000003 16:02:41 INFO - r13 = 0x0000000103de5050 r14 = 0x00007fff5fbfae10 16:02:41 INFO - r15 = 0x0000000000000001 rip = 0x0000000102dfa061 16:02:41 INFO - rsp = 0x00007fff5fbfadf0 rbp = 0x00007fff5fbfb230 16:02:41 INFO - Found by: call frame info 16:02:41 INFO - 3 XUL!mozilla::image::RasterImage::InitDecoder(bool, bool) [RasterImage.cpp : 1981 + 0x24] 16:02:41 INFO - rbx = 0x0000000158295601 r12 = 0x0000000158295610 16:02:41 INFO - r13 = 0x0000000158295610 r14 = 0x0000000000000000 16:02:41 INFO - r15 = 0x0000000000000000 rip = 0x00000001013b2ba2 16:02:41 INFO - rsp = 0x00007fff5fbfb240 rbp = 0x00007fff5fbfb280 16:02:41 INFO - Found by: call frame info 16:02:41 INFO - 4 XUL!mozilla::image::RasterImage::RequestDecodeCore(mozilla::image::RasterImage::RequestDecodeType) [RasterImage.cpp : 2302 + 0xb] 16:02:41 INFO - rbx = 0x0000000158295610 r12 = 0x0000000000000000 16:02:41 INFO - r13 = 0x0000000158295610 r14 = 0x0000000158295700 16:02:41 INFO - r15 = 0x0000000000000000 rip = 0x00000001013b878b 16:02:41 INFO - rsp = 0x00007fff5fbfb290 rbp = 0x00007fff5fbfb360 16:02:41 INFO - Found by: call frame info
Inactive; closing (see bug 1180138).
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.