Closed
Bug 766584
Opened 13 years ago
Closed 12 years ago
Intermittent Android crash in test_transitions_computed_values.html, test_value_storage.html
Categories
(Firefox for Android Graveyard :: General, defect)
Firefox for Android Graveyard
General
Tracking
(Not tracked)
RESOLVED
WORKSFORME
People
(Reporter: emorley, Unassigned)
References
Details
(Keywords: crash, intermittent-failure, Whiteboard: [native-crash])
Android Tegra 250 profiling opt test mochitest-8 on 2012-06-20 04:25:22 PDT for push 6bb64597df5e
slave: tegra-101
https://tbpl.mozilla.org/php/getParsedLog.php?id=12824416&tree=Profiling
{
38460 ERROR TEST-UNEXPECTED-FAIL | /tests/layout/style/test/test_transitions_computed_values.html | This test left crash dumps behind, but we weren't expecting it to!
38461 INFO TEST-INFO | Found unexpected crash dump file /mnt/sdcard/tests/profile/minidumps/6b9d4b5b-5caa-90ae-608bf4fe-53e1fe5f.dmp.
38462 INFO TEST-END | /tests/layout/style/test/test_transitions_computed_values.html | finished in 2280ms
38463 INFO TEST-START | /tests/layout/style/test/test_transitions_dynamic_changes.html
38464 INFO TEST-PASS | /tests/layout/style/test/test_transitions_dynamic_changes.html | initial value - 100px should equal 100px
38465 INFO TEST-PASS | /tests/layout/style/test/test_transitions_dynamic_changes.html | transition is halfway - 50px should equal 50px
38466 INFO TEST-PASS | /tests/layout/style/test/test_transitions_dynamic_changes.html | changing duration doesn't change transitioning - 50px should equal 50px
38467 INFO TEST-PASS | /tests/layout/style/test/test_transitions_dynamic_changes.html | changing delay doesn't change transitioning - 50px should equal 50px
38468 INFO TEST-PASS | /tests/layout/style/test/test_transitions_dynamic_changes.html | irrelevant change to transition property doesn't change transitioning - 50px should equal 50px
38469 INFO TEST-PASS | /tests/layout/style/test/test_transitions_dynamic_changes.html | relevant change to transition property does change transitioning - 0px should equal 0px
38470 INFO TEST-PASS | /tests/layout/style/test/test_transitions_dynamic_changes.html | transition is halfway - 50px should equal 50px
38471 INFO TEST-PASS | /tests/layout/style/test/test_transitions_dynamic_changes.html | changing duration and delay doesn't change transitioning - 50px should equal 50px
38472 INFO TEST-PASS | /tests/layout/style/test/test_transitions_dynamic_changes.html | changing property after changing duration and delay stops transition - 0px should equal 0px
INFO | automation.py | Application ran for: 0:15:22.557805
INFO | automation.py | Reading PID log: /tmp/tmpUCbtWzpidlog
getting files in '/mnt/sdcard/tests/profile/minidumps/'
Downloading symbols from: http://ftp.mozilla.org/pub/mozilla.org/mobile/tinderbox-builds/profiling-android/1340182934/fennec-16.0a1.en-US.android-arm.crashreporter-symbols.zip
PROCESS-CRASH | automation.py | application crashed (minidump found)
Crash dump filename: /tmp/tmpOlhEMy/6b9d4b5b-5caa-90ae-608bf4fe-53e1fe5f.dmp
Operating system: Linux
0.0.0 Linux 2.6.32.9 #1 SMP PREEMPT Fri Nov 5 19:33:10 UTC 2010 armv7l
CPU: arm
0 CPUs
Crash reason: SIGSEGV
Crash address: 0x0
Thread 3 (crashed)
0 libmozalloc.so!mozalloc_abort [mozalloc_abort.cpp:6bb64597df5e : 23 + 0x4]
r4 = 0xafd4254c r5 = 0x47861a64 r6 = 0x44312a48 r7 = 0x428edf60
r8 = 0x47861ae8 r9 = 0x428edf58 r10 = 0x428edf44 fp = 0x0022cc30
sp = 0x47861a60 lr = 0xafd16385 pc = 0x42977704
Found by: given as instruction pointer in context
1 libc.so + 0x16384
r4 = 0xafd4254c r5 = 0x47861a64 r6 = 0x44312a48 r7 = 0x428edf60
r8 = 0x47861ae8 r9 = 0x428edf58 r10 = 0x428edf44 fp = 0x0022cc30
sp = 0x47861a60 pc = 0xafd16385
Found by: call frame info
2 libc.so + 0x104ff
sp = 0x47861a80 pc = 0xafd10500
Found by: stack scanning
3 libc.so + 0x43727
sp = 0x47861a84 pc = 0xafd43728
Found by: stack scanning
4 libdvm.so + 0x16fbf
sp = 0x47861a94 pc = 0x80816fc0
Found by: stack scanning
5 libc.so + 0xbe22
sp = 0x47861aa0 pc = 0xafd0be23
Found by: stack scanning
6 libc.so + 0x104ff
sp = 0x47861aa8 pc = 0xafd10500
Found by: stack scanning
7 libc.so + 0x43727
sp = 0x47861aac pc = 0xafd43728
Found by: stack scanning
8 libmozglue.so!Java_org_mozilla_gecko_GeckoAppShell_reportJavaCrash [APKOpen.cpp:6bb64597df5e : 301 + 0x6]
sp = 0x47861ae0 pc = 0x80c10733
Found by: stack scanning
9 libdvm.so + 0x16df7
r4 = 0x47861b08 sp = 0x47861ae8 pc = 0x80816df8
Found by: call frame info
10 dalvik-LinearAlloc (deleted) + 0x217f23
sp = 0x47861af0 pc = 0x41263f24
Found by: stack scanning
11 2 (deleted) + 0x51a47
sp = 0x47861af4 pc = 0x44312a48
}
Comment 1•13 years ago
|
||
The log has this OOM:
I/GeckoDump( 1717): 38439 INFO TEST-START | /tests/layout/style/test/test_transitions_computed_values.html
I/GeckoScreenshot( 1717): rect: -0.316666, 11.000000, 533.516663, 56710.683594
I/dalvikvm-heap( 1717): Clamp target GC heap from 16.828MB to 16.000MB
I/dalvikvm-heap( 1717): Forcing collection of SoftReferences for 1492252-byte allocation
I/dalvikvm-heap( 1717): Clamp target GC heap from 16.810MB to 16.000MB
E/dalvikvm-heap( 1717): Out of memory on a 1492252-byte allocation.
I/GeckoTabs( 1717): Got message: SessionHistory:New
I/GeckoTabs( 1717): Got message: SessionHistory:Purge
E/GeckoAppShell( 1717): >>> REPORTING UNCAUGHT EXCEPTION FROM THREAD 9 ("GeckoBackgroundThread")
E/GeckoAppShell( 1717): java.lang.OutOfMemoryError
E/GeckoAppShell( 1717): at java.nio.ByteBuffer.put(ByteBuffer.java:815)
E/GeckoAppShell( 1717): at org.mozilla.gecko.gfx.ScreenshotLayer$ScreenshotImage.copyBuffer(ScreenshotLayer.java:138)
E/GeckoAppShell( 1717): at org.mozilla.gecko.gfx.ScreenshotLayer$ScreenshotImage.setBitmap(ScreenshotLayer.java:144)
E/GeckoAppShell( 1717): at org.mozilla.gecko.gfx.ScreenshotLayer.setBitmap(ScreenshotLayer.java:53)
E/GeckoAppShell( 1717): at org.mozilla.gecko.gfx.LayerRenderer.setCheckerboardBitmap(LayerRenderer.java:138)
E/GeckoAppShell( 1717): at org.mozilla.gecko.ScreenshotHandler$1.run(GeckoAppShell.java:2415)
E/GeckoAppShell( 1717): at android.os.Handler.handleCallback(Handler.java:587)
E/GeckoAppShell( 1717): at android.os.Handler.dispatchMessage(Handler.java:92)
E/GeckoAppShell( 1717): at android.os.Looper.loop(Looper.java:123)
E/GeckoAppShell( 1717): at org.mozilla.gecko.GeckoBackgroundThread.run(GeckoBackgroundThread.java:31)
Comment 2•13 years ago
|
||
Comment 3•13 years ago
|
||
Summary: Intermittent Android crash in test_transitions_computed_values.html → Intermittent Android crash in test_transitions_computed_values.html, test_value_storage.html
![]() |
||
Comment 4•13 years ago
|
||
See also bug 757468.
![]() |
||
Comment 5•13 years ago
|
||
...now bug 775227 (all of the logs reported so far have OOM messages in the logcats).
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Assignee | ||
Updated•12 years ago
|
Keywords: intermittent-failure
Assignee | ||
Updated•12 years ago
|
Whiteboard: [orange]
![]() |
||
Updated•12 years ago
|
Whiteboard: [native-crash]
Reporter | ||
Comment 8•12 years ago
|
||
Resolving WFM keyword:intermittent-failure bugs last modified >3 months ago, whose whiteboard contains none of:
{random,disabled,marked,fuzzy,todo,fails,failing,annotated,time-bomb,leave open}
There will inevitably be some false positives; for that (and the bugspam) I apologise. Filter on orangewfm.
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → WORKSFORME
Assignee | ||
Updated•4 years ago
|
Product: Firefox for Android → Firefox for Android Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•