Closed Bug 891069 Opened 13 years ago Closed 12 years ago

Intermittent test_browserElement_oop_NextPaint.html,testDoorHanger | application crashed [@ libskia.so + 0x3f924]

Categories

(Core :: Graphics, defect)

ARM
Android
defect
Not set
normal

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: RyanVM, Unassigned)

Details

(Keywords: crash, intermittent-failure)

Crash Data

https://tbpl.mozilla.org/php/getParsedLog.php?id=25014727&tree=Mozilla-Inbound Android Armv6 Tegra 250 mozilla-inbound opt test mochitest-3 on 2013-07-08 06:37:46 PDT for push f521b97fa75f slave: tegra-209 20420 INFO TEST-START | /tests/dom/browser-element/mochitest/test_browserElement_oop_NextPaint.html INFO | automation.py | Application ran for: 0:05:43.638449 INFO | zombiecheck | Reading PID log: /tmp/tmpoEulzApidlog /data/anr/traces.txt not found Downloading symbols from: http://ftp.mozilla.org/pub/mozilla.org/mobile/tinderbox-builds/mozilla-inbound-android-armv6/1373285382/fennec-25.0a1.en-US.android-arm-armv6.crashreporter-symbols.zip mozcrash INFO | Downloading symbols from: http://ftp.mozilla.org/pub/mozilla.org/mobile/tinderbox-builds/mozilla-inbound-android-armv6/1373285382/fennec-25.0a1.en-US.android-arm-armv6.crashreporter-symbols.zip PROCESS-CRASH | /tests/dom/browser-element/mochitest/test_browserElement_oop_NextPaint.html | application crashed [@ libskia.so + 0x3f924] Crash dump filename: /tmp/tmp2oiD1k/4f6702d3-7a5e-2735-37b6f592-06e68655.dmp Operating system: Android 0.0.0 Linux 2.6.32.9-00002-gd8084dc-dirty #1 SMP PREEMPT Wed Feb 2 11:32:06 PST 2011 armv7l nvidia/harmony/harmony/harmony:2.2/FRF91/20110202.102810:eng/test-keys CPU: arm 2 CPUs Crash reason: SIGSEGV Crash address: 0x0 Thread 3 (crashed) 0 libskia.so + 0x3f924 r4 = 0x00000000 r5 = 0x00000000 r6 = 0x44afe310 r7 = 0x003660b8 r8 = 0xab1ef388 r9 = 0xab13f8fc r10 = 0x00000001 fp = 0x000a4eb8 sp = 0x44afe2c4 lr = 0xab13ffec pc = 0xab13f924 Found by: given as instruction pointer in context 1 libskia.so + 0x10f43e sp = 0x44afe2f8 pc = 0xab20f440 Found by: stack scanning 2 libsqlite.so + 0x46436 sp = 0x44afe30c pc = 0xa8b46438 Found by: stack scanning
Crash Signature: [@ libskia.so@0x3f924]
Summary: Intermittent test_browserElement_oop_NextPaint.html | application crashed [@ libskia.so + 0x3f924] → Intermittent test_browserElement_oop_NextPaint.html,testDoorHanger | application crashed [@ libskia.so + 0x3f924]
https://tbpl.mozilla.org/php/getParsedLog.php?id=25344561&tree=Mozilla-Inbound George, can you please look into this? I have a hard time believing that this isn't related to the recent Skia update.
Flags: needinfo?(gwright)
Yep, I'm currently investigating.
Flags: needinfo?(gwright)
Program received signal SIGSEGV, Segmentation fault. [Switching to Thread 6368] 0x6757a180 in mozilla::DeadlockDetector<mozilla::BlockingResourceBase::DeadlockDetectorEntry>::CheckAcquisition ( this=0x0, aLast=0x0, aProposed=0x5e104540, aCallContext=...) at ../../dist/include/mozilla/DeadlockDetector.h:402 402 PRAutoLock _(mLock); (gdb) bt #0 0x6757a180 in mozilla::DeadlockDetector<mozilla::BlockingResourceBase::DeadlockDetectorEntry>::CheckAcquisition (this=0x0, aLast=0x0, aProposed=0x5e104540, aCallContext=...) at ../../dist/include/mozilla/DeadlockDetector.h:402 #1 0x67579224 in mozilla::BlockingResourceBase::CheckAcquire (this=0x5e105564, aCallContext=...) at /home/george/dev/mozilla-central/obj-android-armv6/xpcom/build/BlockingResourceBase.cpp:104 #2 0x67579a20 in mozilla::OffTheBooksMutex::Lock (this=0x5e105564) at /home/george/dev/mozilla-central/obj-android-armv6/xpcom/build/BlockingResourceBase.cpp:224 #3 0x66d5e150 in mozilla::BaseAutoLock<mozilla::Mutex>::BaseAutoLock (this=0x5e9c6918, aLock=..., _notifier=...) at ../../../dist/include/mozilla/Mutex.h:173 #4 0x693f17cc in mozilla::IOInterposer::Enable (this=0x5e105560, aEnable=false) at /home/george/dev/mozilla-central/tools/profiler/IOInterposer.cpp:81 #5 0x693f162c in mozilla::IOInterposer::~IOInterposer (this=0x5e105560, __in_chrg=<optimized out>) at /home/george/dev/mozilla-central/tools/profiler/IOInterposer.cpp:49 #6 0x693f1f54 in mozilla::StaticAutoPtr<mozilla::IOInterposer>::Assign (this=0x6b993e40 <sSingleton>, newPtr=0x0) at ../../dist/include/mozilla/StaticPtr.h:92 #7 0x693f1c64 in mozilla::StaticAutoPtr<mozilla::IOInterposer>::operator= (this=0x6b993e40 <sSingleton>, rhs=0x0) at ../../dist/include/mozilla/StaticPtr.h:53 #8 0x693f14bc in mozilla::IOInterposer::ClearInstance () at /home/george/dev/mozilla-central/tools/profiler/IOInterposer.cpp:33 #9 0x693e0ccc in mozilla_sampler_shutdown () at /home/george/dev/mozilla-central/tools/profiler/platform.cpp:340 #10 0x66bc067c in profiler_shutdown () at ../../dist/include/GeckoProfilerImpl.h:63 #11 0x66bc0954 in GeckoProfilerInitRAII::~GeckoProfilerInitRAII (this=0x5e9c6aac, __in_chrg=<optimized out>) at ../../dist/include/GeckoProfiler.h:162 #12 0x66bcb3b8 in XREMain::XRE_main (this=0x5e9c6af0, argc=14, argv=0x5e144288, aAppData=0x5dff6dc8 <sAppData>) at /home/george/dev/mozilla-central/toolkit/xre/nsAppRunner.cpp:3998 #13 0x66bcb464 in XRE_main (argc=14, argv=0x5e144288, aAppData=0x5dff6dc8 <sAppData>, aFlags=0) at /home/george/dev/mozilla-central/toolkit/xre/nsAppRunner.cpp:4128 #14 0x66bba8a8 in GeckoStart (data=0x5e158180, appData=0x5dff6dc8 <sAppData>) at /home/george/dev/mozilla-central/toolkit/xre/nsAndroidStartup.cpp:73 #15 0x5df603e0 in Java_org_mozilla_gecko_mozglue_GeckoLoader_nativeRun (jenv=0x40012d60, jc=0x36800001, jargs=0x27300005) at /home/george/dev/mozilla-central/mozglue/android/APKOpen.cpp:379 #16 0x40761e74 in dvmPlatformInvoke () from /home/george/dev/moz-gdb/lib/C9OKAS134897/system/lib/libdvm.so #17 0x4079113e in dvmCallJNIMethod(unsigned int const*, JValue*, Method const*, Thread*) () from /home/george/dev/moz-gdb/lib/C9OKAS134897/system/lib/libdvm.so #18 0x40793258 in dvmResolveNativeMethod(unsigned int const*, JValue*, Method const*, Thread*) () from /home/george/dev/moz-gdb/lib/C9OKAS134897/system/lib/libdvm.so #19 0x4076b2a4 in dvmJitToInterpNoChain () from /home/george/dev/moz-gdb/lib/C9OKAS134897/system/lib/libdvm.so #20 0x4076b2a4 in dvmJitToInterpNoChain () from /home/george/dev/moz-gdb/lib/C9OKAS134897/system/lib/libdvm.so Backtrace stopped: previous frame identical to this frame (corrupt stack?) I'm not convinced this is due to Skia. Investigating further.
Closing inactive keywords:intermittent-failure bugs where the TBPLbot has previously commented and the test isn't marked as disabled; filter on orange-cleanup-201401.
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.