Closed
Bug 822514
Opened 12 years ago
Closed 12 years ago
Possible android perma-orange w/ crash @ libdvm.so + 0x48022
Categories
(Core :: General, defect)
Tracking
()
RESOLVED
WORKSFORME
People
(Reporter: dholbert, Unassigned)
References
Details
Looks like we've got an android crash affecting all unit tests -- not sure if it's a code issue or a releng issue. Closing the tree, filing the The affected push is: https://tbpl.mozilla.org/?tree=Mozilla-Inbound&rev=53ab929e9386 and every single "Android 2.2 Armv6 opt" test run on that job is orange w/ this crash. (That's the latest push w/ android results at the moment)
Reporter | ||
Comment 1•12 years ago
|
||
(In reply to Daniel Holbert [:dholbert] from comment #0) > Closing the tree, filing the *Closing the tree, filing this as a Releng bug for the moment.
Reporter | ||
Comment 2•12 years ago
|
||
The crash looks like: { rgs: ['../hostutils/bin/xpcshell', '-g', '/builds/tegra-163/test/build/hostutils/xre', '-v', '170', '-f', '/builds/tegra-163/test/build/tests/reftest/reftest/components/httpd.js', '-e', "const _PROFILE_PATH = '/tmp/tmp9aGIO6';const _SERVER_PORT = '30163'; const _SERVER_ADDR ='10.250.48.218';", '-f', '/builds/tegra-163/test/build/tests/reftest/server.js'] INFO | remotereftests.py | Server pid: 46574 {'uptime': ['0 days 0 hours 4 minutes 38 seconds 299 ms'], 'power': ['Power status:', ' AC power ONLINE', ' Battery charge NO BATTERY', ' Remaining charge: 0%', ' Battery Temperature: 0.0 (c)'], 'process': [['10031', '1510', 'com.mozilla.SUTAgentAndroid'], ['10018', '1233', 'com.android.launcher'], ['10013', '1481', 'com.cooliris.media'], ['10009', '1464', 'com.android.quicksearchbox'], ['10002', '1473', 'com.android.music'], ['10007', '1220', 'com.android.inputmethod.latin'], ['1000', '1020', 'system'], ['1001', '1228', 'com.android.phone'], ['10004', '1332', 'android.process.media'], ['10032', '1442', 'com.mozilla.watcher'], ['10006', '1422', 'com.android.mms'], ['10010', '1407', 'com.android.providers.calendar'], ['10014', '1391', 'com.android.email'], ['10017', '1367', 'com.android.bluetooth'], ['10029', '1348', 'com.android.deskclock'], ['10015', '1271', 'android.process.acore'], ['1000', '1242', 'com.android.settings']], 'screen': ['X:1600 Y:1200'], 'memory': ['PA:839487488, FREE: 760778752'], 'systime': ['2012/12/17 04:46:44:789'], 'rotation': ['ROTATION:0'], 'disk': [], 'os': ['harmony-eng 2.2 FRF91 20110202.102810 test-keys'], 'id': ['00:26:e8:d4:a6:82'], 'uptimemillis': ['278321']} pushing directory: /tmp/tmpxsY2nk to /mnt/sdcard/tests/reftest/profile pushing directory: /tmp/tmpxsY2nk to /mnt/sdcard/tests/reftest/profile REFTEST INFO | runreftest.py | Running tests: start. FIRE PROC: '"MOZ_CRASHREPORTER=1,XPCOM_DEBUG_BREAK=stack,MOZ_CRASHREPORTER_NO_REPORT=1,NO_EM_RESTART=1,MOZ_PROCESS_LOG=/tmp/tmp9MEho3pidlog,XPCOM_MEM_BLOAT_LOG=/tmp/tmpxsY2nk/runreftest_leaks.log" org.mozilla.fennec -no-remote -profile /mnt/sdcard/tests/reftest/profile/' INFO | automation.py | Application pid: 1613 INFO | automation.py | Application ran for: 0:00:12.444083 INFO | automation.py | Reading PID log: /tmp/tmp9MEho3pidlog getting files in '/mnt/sdcard/tests/reftest/profile/minidumps/' Downloading symbols from: http://ftp-scl3.mozilla.com/pub/mozilla.org/mobile/tinderbox-builds/mozilla-inbound-android-armv6/1355788179/fennec-20.0a1.en-US.android-arm-armv6.crashreporter-symbols.zip PROCESS-CRASH | remoteautomation.py | application crashed [@ libdvm.so + 0x48022] Crash dump filename: /tmp/tmp2y_QOS/6ce16244-3d1d-dc1c-09fe465a-6ec0da9d.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 0 CPUs Crash reason: SIGSEGV Crash address: 0x0 Thread 21 (crashed) 0 libdvm.so + 0x48022 r4 = 0x0032b808 r5 = 0x00000000 r6 = 0x433126c4 r7 = 0x562ffae4 r8 = 0x562ffcbc r9 = 0x00000000 r10 = 0x00000001 fp = 0x562ffc80 sp = 0x562ffa78 lr = 0x8084e4bf pc = 0x80848022 Found by: given as instruction pointer in context 1 libdvm.so + 0x35b3b sp = 0x562ffa80 pc = 0x80835b3d Found by: stack scanning 2 libdvm.so + 0x85c02 sp = 0x562ffa90 pc = 0x80885c04 Found by: stack scanning 3 dalvik-LinearAlloc (deleted) + 0x2466c2 sp = 0x562ffa98 pc = 0x433126c4 Found by: stack scanning 4 libdvm.so + 0x3bb73 sp = 0x562ffaa0 pc = 0x8083bb75 Found by: stack scanning 5 libdvm.so + 0x85c02 sp = 0x562ffaa4 pc = 0x80885c04 Found by: stack scanning 6 libxul.so!_JNIEnv::CallVoidMethod(_jobject*, _jmethodID*, ...) [jni.h : 631 + 0xe] sp = 0x562ffad0 pc = 0x53aaf7dc Found by: stack scanning 7 libxul.so!AndroidGLController::SetGLVersion(int) [AndroidLayerViewWrapper.cpp : 54 + 0x16] sp = 0x562ffae8 pc = 0x53e243a8 Found by: call frame info 8 libxul.so!mozilla::AndroidBridge::RegisterCompositor(_JNIEnv*, bool) [AndroidBridge.cpp : 1201 + 0xa] r4 = 0x0023df70 r5 = 0x54c84cec r6 = 0x00000000 sp = 0x562ffb08 pc = 0x53e21f60 Found by: call frame info 9 libxul.so!mozilla::gl::GLContextProviderEGL::CreateForWindow(nsIWidget*) [GLContextProviderEGL.cpp : 2193 + 0x16] r4 = 0x54c84cd4 r5 = 0x00000010 r6 = 0x4e46ed80 r7 = 0x562ffcb8 sp = 0x562ffb30 pc = 0x541d3e40 Found by: call frame info 10 libxul.so!mozilla::layers::LayerManagerOGL::CreateContext() [LayerManagerOGL.cpp : 466 + 0x6] r4 = 0x560f7600 r5 = 0x00000000 r6 = 0x562ffcc0 r7 = 0x562ffcb8 sp = 0x562ffbc8 pc = 0x541a80d0 Found by: call frame info 11 libxul.so!mozilla::layers::LayerManagerOGL::Initialize(bool) [LayerManagerOGL.cpp : 59 + 0x2] } https://tbpl.mozilla.org/php/getParsedLog.php?id=18032958&tree=Mozilla-Inbound
Reporter | ||
Comment 3•12 years ago
|
||
This was broken on "Android 2.2 opt", too, and the next push mysteriously went green on that platform (no results yet for Android 2.2 Armv6 opt on that next push, but I assume they'll be green, too). So: not sure what happened, but this seems to have fixed itself.
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → WORKSFORME
Reporter | ||
Comment 4•12 years ago
|
||
By pushlog-blame, this seems to have been caused by bug 820167's push, https://hg.mozilla.org/integration/mozilla-inbound/rev/e14c7409ede7 (That was the push before the fully-orange-on-android TBPL cycle that I linked in comment 0, and it incidentally didn't get any android builds, but it was backed out for other reasons *after* the TBPL cycle from comment 0, and that's the one that went green.) Moving to Core|General and tentatively marking dependency.
Blocks: 820167
Component: Release Engineering → General
Product: mozilla.org → Core
Version: other → Trunk
You need to log in
before you can comment on or make changes to this bug.
Description
•