Closed
Bug 775053
Opened 12 years ago
Closed 12 years ago
Intermittent Android dom/devicestorage/ipc/test_ipc.html | Test timed out. (due to abort at nsACString_internal::MutatePrep())
Categories
(Core :: DOM: Device Interfaces, defect)
Tracking
()
RESOLVED
FIXED
mozilla17
People
(Reporter: emorley, Assigned: dougt)
References
Details
(Keywords: crash, intermittent-failure, Whiteboard: [test disabled][leave open])
Attachments
(1 file, 2 obsolete files)
1.09 KB,
patch
|
jmaher
:
review+
jmaher
:
review+
|
Details | Diff | Splinter Review |
Android Tegra 250 mozilla-inbound opt test mochitest-3 on 2012-07-17 18:52:44 PDT for push 6aa560d1645d
slave: tegra-272
https://tbpl.mozilla.org/php/getParsedLog.php?id=13621110&tree=Mozilla-Inbound
{
785 INFO TEST-START | /tests/dom/devicestorage/ipc/test_ipc.html
786 INFO TEST-PASS | /tests/dom/devicestorage/ipc/test_ipc.html | Got first iframe load event.
787 ERROR TEST-UNEXPECTED-FAIL | /tests/dom/devicestorage/ipc/test_ipc.html | Test timed out.
788 ERROR TEST-UNEXPECTED-FAIL | /tests/dom/devicestorage/ipc/test_ipc.html | This test left crash dumps behind, but we weren't expecting it to!
789 INFO TEST-INFO | Found unexpected crash dump file /mnt/sdcard/tests/profile/minidumps/69be88e7-4265-4da3-135eea1d-3dcc15e9.dmp.
790 INFO TEST-INFO | Found unexpected crash dump file /mnt/sdcard/tests/profile/minidumps/69be88e7-4265-4da3-135eea1d-3dcc15e9.extra.
791 INFO TEST-END | /tests/dom/devicestorage/ipc/test_ipc.html | finished in 328106ms
}
{
16167 INFO TEST-START | Shutdown
16168 INFO Passed: 127733
16169 INFO Failed: 2
16170 INFO Todo: 9166
16171 INFO SimpleTest FINISHED
INFO | automation.py | Application ran for: 0:30:08.184080
INFO | automation.py | Reading PID log: /tmp/tmpXcE4hgpidlog
getting files in '/mnt/sdcard/tests/profile/minidumps/'
Downloading symbols from: http://ftp.mozilla.org/pub/mozilla.org/mobile/tinderbox-builds/mozilla-inbound-android/1342575474/fennec-17.0a1.en-US.android-arm.crashreporter-symbols.zip
PROCESS-CRASH | automation.py | application crashed (minidump found)
Crash dump filename: /tmp/tmpE2jOPG/69be88e7-4265-4da3-135eea1d-3dcc15e9.dmp
Operating system: Linux
0.0.0 Linux 2.6.32.9-00002-gd8084dc-dirty #1 SMP PREEMPT Wed Feb 2 11:32:06 PST 2011 armv7l
CPU: arm
0 CPUs
Crash reason: SIGSEGV
Crash address: 0x0
Thread 0 (crashed)
0 libmozalloc.so!mozalloc_abort [mozalloc_abort.cpp:6aa560d1645d : 23 + 0x4]
r4 = 0xafd42550 r5 = 0xbef9a454 r6 = 0x00000000 r7 = 0xffffffff
r8 = 0x43ded2a5 r9 = 0x00000001 r10 = 0xbef9a068 fp = 0x4444d76a
sp = 0xbef9a058 lr = 0xafd162f5 pc = 0x420ab704
Found by: given as instruction pointer in context
1 libc.so + 0x162f4
r4 = 0xafd42550 r5 = 0xbef9a454 r6 = 0x00000000 r7 = 0xffffffff
r8 = 0x43ded2a5 r9 = 0x00000001 r10 = 0xbef9a068 fp = 0x4444d76a
sp = 0xbef9a058 pc = 0xafd162f5
Found by: call frame info
2 libxul.so!nsACString_internal::MutatePrep [nsTSubstring.cpp:6aa560d1645d : 131 + 0x0]
sp = 0xbef9a060 pc = 0x43df8535
Found by: stack scanning
3 0x2323231f
r4 = 0x00000000 r5 = 0x4444d72b r6 = 0x6968435b r7 = 0x3320646c
r8 = 0x5d353839 sp = 0xbef9a078 pc = 0x23232320
Found by: call frame info
}
Reporter | ||
Comment 1•12 years ago
|
||
Reporter | ||
Comment 2•12 years ago
|
||
https://tbpl.mozilla.org/php/getParsedLog.php?id=13623066&tree=Mozilla-Inbound
https://tbpl.mozilla.org/php/getParsedLog.php?id=13623539&tree=Mozilla-Inbound
https://tbpl.mozilla.org/php/getParsedLog.php?id=13624861&tree=Mozilla-Inbound
https://tbpl.mozilla.org/php/getParsedLog.php?id=13625806&tree=Mozilla-Inbound
https://tbpl.mozilla.org/php/getParsedLog.php?id=13626272&tree=Mozilla-Inbound
https://tbpl.mozilla.org/php/getParsedLog.php?id=13630171&tree=Mozilla-Inbound
https://tbpl.mozilla.org/php/getParsedLog.php?id=13630987&tree=Mozilla-Inbound
https://tbpl.mozilla.org/php/getParsedLog.php?id=13631756&tree=Mozilla-Inbound
Comment hidden (Legacy TBPL/Treeherder Robot) |
Reporter | ||
Updated•12 years ago
|
Summary: Intermittent Android dom/devicestorage/ipc/test_ipc.html | Test timed out. | This test left crash dumps behind, but we weren't expecting it to! → Intermittent Android dom/devicestorage/ipc/test_ipc.html | Test timed out. (due to abort at nsACString_internal::MutatePrep())
Comment 4•12 years ago
|
||
This test is also crashing on m-c.
The crash seems to start when bug 774671 was pushed:
https://tbpl.mozilla.org/?rev=ae22909cef5a
Though, suspiciously, the prior cset was a huge merge from m-i:
https://tbpl.mozilla.org/?rev=ba8463beab13
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment 6•12 years ago
|
||
Please ignore my comment 4. This crash had been crashing intermittently on earlier csets.
Comment 7•12 years ago
|
||
(In reply to Ed Morley [:edmorley] from comment #1)
> https://tbpl.mozilla.org/php/getParsedLog.php?id=13623146&tree=Mozilla-
> Inbound
The logcat for this one has "out of memory" - like 747787.
W/System.err( 1685): java.lang.OutOfMemoryError
I/dalvikvm-heap( 1685): Clamp target GC heap from 17.940MB to 16.000MB
I/dalvikvm-heap( 1685): Clamp target GC heap from 17.940MB to 16.000MB
I/dalvikvm-heap( 1685): Forcing collection of SoftReferences for 104-byte allocation
I/dalvikvm-heap( 1685): Clamp target GC heap from 17.940MB to 16.000MB
E/dalvikvm-heap( 1685): Out of memory on a 104-byte allocation.
I/dalvikvm-heap( 1685): Clamp target GC heap from 17.940MB to 16.000MB
I/dalvikvm-heap( 1685): Forcing collection of SoftReferences for 128-byte allocation
I/dalvikvm-heap( 1685): Clamp target GC heap from 17.940MB to 16.000MB
E/dalvikvm-heap( 1685): Out of memory on a 128-byte allocation.
I/dalvikvm-heap( 1685): Clamp target GC heap from 17.940MB to 16.000MB
I/dalvikvm-heap( 1685): Forcing collection of SoftReferences for 88-byte allocation
I/dalvikvm-heap( 1685): Clamp target GC heap from 17.940MB to 16.000MB
E/dalvikvm-heap( 1685): Out of memory on a 88-byte allocation.
I/dalvikvm-heap( 1685): Clamp target GC heap from 17.940MB to 16.000MB
I/dalvikvm-heap( 1685): Clamp target GC heap from 17.940MB to 16.000MB
I/dalvikvm-heap( 1685): Clamp target GC heap from 17.940MB to 16.000MB
I/dalvikvm-heap( 1685): Forcing collection of SoftReferences for 24-byte allocation
I/dalvikvm-heap( 1685): Clamp target GC heap from 17.940MB to 16.000MB
E/dalvikvm-heap( 1685): Out of memory on a 24-byte allocation.
I/dalvikvm-heap( 1685): Clamp target GC heap from 17.940MB to 16.000MB
I/dalvikvm-heap( 1685): Forcing collection of SoftReferences for 24-byte allocation
I/dalvikvm-heap( 1685): Clamp target GC heap from 17.940MB to 16.000MB
E/dalvikvm-heap( 1685): Out of memory on a 24-byte allocation.
I/dalvikvm-heap( 1685): Clamp target GC heap from 17.940MB to 16.000MB
I/dalvikvm-heap( 1685): Forcing collection of SoftReferences for 68-byte allocation
I/dalvikvm-heap( 1685): Clamp target GC heap from 17.940MB to 16.000MB
E/dalvikvm-heap( 1685): Out of memory on a 68-byte allocation.
I/dalvikvm-heap( 1685): Clamp target GC heap from 17.940MB to 16.000MB
I/dalvikvm-heap( 1685): Forcing collection of SoftReferences for 24-byte allocation
I/dalvikvm-heap( 1685): Clamp target GC heap from 17.940MB to 16.000MB
E/dalvikvm-heap( 1685): Out of memory on a 24-byte allocation.
I/ActivityManager( 1017): Process org.mozilla.fennec (pid 1685) has died.
Most of the other logs do not contain "out of memory".
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Assignee | ||
Comment 10•12 years ago
|
||
devicestorage isn't implemented on Android. We can disable this test for now.
Assignee | ||
Comment 11•12 years ago
|
||
may be related to 763404.
Comment hidden (Legacy TBPL/Treeherder Robot) |
Assignee | ||
Comment 13•12 years ago
|
||
Assignee: nobody → doug.turner
Attachment #643667 -
Flags: review?(mbrubeck)
Assignee | ||
Comment 14•12 years ago
|
||
disable for now. i'll investigate soon.
Assignee | ||
Comment 15•12 years ago
|
||
Comment on attachment 643667 [details]
disable test on android xul
attaching random patches to random test failures.
Attachment #643667 -
Attachment is obsolete: true
Attachment #643667 -
Attachment is patch: false
Attachment #643667 -
Flags: review?(mbrubeck)
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Assignee | ||
Comment 20•12 years ago
|
||
Attachment #643699 -
Flags: review?(mbrubeck)
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment 22•12 years ago
|
||
Comment on attachment 643699 [details] [diff] [review]
patch v.1
I just remembered that, if I understand correctly, the preferred method these days is to add the directory name and a comment to testing/mochitest/android.json (see bug 761125 for some more context). You should probably do that and ask jmaher for review.
Attachment #643699 -
Flags: review?(mbrubeck)
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Assignee | ||
Comment 30•12 years ago
|
||
Attachment #643699 -
Attachment is obsolete: true
Attachment #643714 -
Flags: review?(jmaher)
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment 47•12 years ago
|
||
Comment on attachment 643714 [details] [diff] [review]
disable like the other device storage tests..
Review of attachment 643714 [details] [diff] [review]:
-----------------------------------------------------------------
in this case we should just disable the entire dom/devicestorage test suite since they are all now officially failing.
Attachment #643714 -
Flags: review?(jmaher)
Attachment #643714 -
Flags: review+
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment 49•12 years ago
|
||
Comment on attachment 643714 [details] [diff] [review]
disable like the other device storage tests..
Review of attachment 643714 [details] [diff] [review]:
-----------------------------------------------------------------
One other thing, please open a bug to track this. This test passed originally, so either this testcase won't work for a known reason (please provide bug) or we need to investigate when we have time (please provide bug).
Put the bug in the android.json next to the test case (there are examples in the file).
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Assignee | ||
Comment 53•12 years ago
|
||
Comment on attachment 643714 [details] [diff] [review]
disable like the other device storage tests..
https://hg.mozilla.org/integration/mozilla-inbound/rev/dfdda6b5e2b0
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Reporter | ||
Comment 62•12 years ago
|
||
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla17
Reporter | ||
Updated•12 years ago
|
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Whiteboard: [orange] → [orange][test disabled][leave open]
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Assignee | ||
Comment 67•12 years ago
|
||
we disabled the device storage tests on android.
Status: REOPENED → RESOLVED
Closed: 12 years ago → 12 years ago
Resolution: --- → FIXED
Updated•12 years ago
|
Keywords: intermittent-failure
Updated•12 years ago
|
Whiteboard: [orange][test disabled][leave open] → [test disabled][leave open]
You need to log in
before you can comment on or make changes to this bug.
Description
•