Closed Bug 768416 Opened 13 years ago Closed 13 years ago

Intermittent crash in test_basic_form_observer_autocomplete.html, test_HTMLInputElement19.html, test_Microformats_getters.html [@ _JNIEnv::CallVoidMethod|mozilla::AndroidLayerRendererFrame::DrawForeground]

Categories

(Firefox for Android Graveyard :: General, defect)

ARM
Android
defect
Not set
critical

Tracking

(Not tracked)

RESOLVED WORKSFORME

People

(Reporter: emorley, Unassigned)

References

Details

(Keywords: crash, intermittent-failure)

Crash Data

Android Tegra 250 mozilla-central opt test mochitest-8 on 2012-06-26 02:39:51 PDT for push 74e503bfa575 slave: tegra-076 https://tbpl.mozilla.org/php/getParsedLog.php?id=12996551&tree=Firefox { 110799 INFO TEST-START | /tests/toolkit/components/passwordmgr/test/test_basic_form_observer_autocomplete.html 110800 INFO TEST-PASS | /tests/toolkit/components/passwordmgr/test/test_basic_form_observer_autocomplete.html | Access LoginManager 110801 INFO TEST-PASS | /tests/toolkit/components/passwordmgr/test/test_basic_form_observer_autocomplete.html | Checking for successful init login - 1 should equal 1 110802 INFO TEST-PASS | /tests/toolkit/components/passwordmgr/test/test_basic_form_observer_autocomplete.html | Checking for no disabled hosts - 0 should equal 0 110803 INFO TEST-PASS | /tests/toolkit/components/passwordmgr/test/test_basic_form_observer_autocomplete.html | Checking observer was notified - true should equal true 110804 INFO TEST-PASS | /tests/toolkit/components/passwordmgr/test/test_basic_form_observer_autocomplete.html | Checking observer got correct data - autocompleteOff should equal autocompleteOff 110805 INFO TEST-PASS | /tests/toolkit/components/passwordmgr/test/test_basic_form_observer_autocomplete.html | Checking for filled username 1 - testuser should equal testuser 110806 INFO TEST-PASS | /tests/toolkit/components/passwordmgr/test/test_basic_form_observer_autocomplete.html | Checking for filled password 1 - testpass should equal testpass 110807 INFO TEST-PASS | /tests/toolkit/components/passwordmgr/test/test_basic_form_observer_autocomplete.html | Checking observer was not notified - false should equal false 110808 INFO TEST-PASS | /tests/toolkit/components/passwordmgr/test/test_basic_form_observer_autocomplete.html | Checking observer didn't get data - should equal 110809 INFO TEST-PASS | /tests/toolkit/components/passwordmgr/test/test_basic_form_observer_autocomplete.html | Checking for filled username 2 - testuser should equal testuser 110810 INFO TEST-PASS | /tests/toolkit/components/passwordmgr/test/test_basic_form_observer_autocomplete.html | Checking for filled password 2 - testpass should equal testpass 110811 ERROR TEST-UNEXPECTED-FAIL | /tests/toolkit/components/passwordmgr/test/test_basic_form_observer_autocomplete.html | This test left crash dumps behind, but we weren't expecting it to! 110812 INFO TEST-INFO | Found unexpected crash dump file /mnt/sdcard/tests/profile/minidumps/1419070f-a83e-6da0-6e800dd1-2773c88b.dmp. 110813 INFO TEST-END | /tests/toolkit/components/passwordmgr/test/test_basic_form_observer_autocomplete.html | finished in 5045ms 110814 INFO TEST-START | /tests/toolkit/components/passwordmgr/test/test_basic_form_observer_autofillForms.html INFO | automation.py | Application ran for: 0:19:10.661581 INFO | automation.py | Reading PID log: /tmp/tmpi2DHpcpidlog getting files in '/mnt/sdcard/tests/profile/minidumps/' Downloading symbols from: http://ftp.mozilla.org/pub/mozilla.org/mobile/tinderbox-builds/mozilla-central-android/1340700918/fennec-16.0a1.en-US.android-arm.crashreporter-symbols.zip PROCESS-CRASH | automation.py | application crashed (minidump found) Crash dump filename: /tmp/tmpKVGMTq/1419070f-a83e-6da0-6e800dd1-2773c88b.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 20 (crashed) 0 libdvm.so + 0x4788e r4 = 0x002ffba8 r5 = 0x00000000 r6 = 0x41296840 r7 = 0x4f9ffb74 r8 = 0x000002b7 r9 = 0x00000000 r10 = 0x4f3e1604 fp = 0x4e73a6d0 sp = 0x4f9ffb08 lr = 0x8084dcff pc = 0x8084788e Found by: given as instruction pointer in context 1 libdvm.so + 0x353d0 sp = 0x4f9ffb10 pc = 0x808353d1 Found by: stack scanning 2 libdvm.so + 0x8504b sp = 0x4f9ffb20 pc = 0x8088504c Found by: stack scanning 3 dalvik-LinearAlloc (deleted) + 0x24a83f sp = 0x4f9ffb28 pc = 0x41296840 Found by: stack scanning 4 libdvm.so + 0x3b408 sp = 0x4f9ffb30 pc = 0x8083b409 Found by: stack scanning 5 libdvm.so + 0x8504b sp = 0x4f9ffb34 pc = 0x8088504c Found by: stack scanning 6 libdvm.so + 0x4dcfe sp = 0x4f9ffb38 pc = 0x8084dcff Found by: stack scanning 7 libdvm.so + 0x83c4f sp = 0x4f9ffb4c pc = 0x80883c50 Found by: stack scanning 8 libdvm.so + 0x3b36c sp = 0x4f9ffb50 pc = 0x8083b36d Found by: stack scanning 9 libxul.so!_JNIEnv::CallVoidMethod [jni.h : 633 + 0x0] sp = 0x4f9ffb60 pc = 0x4b33323d Found by: stack scanning 10 libxul.so!mozilla::AndroidLayerRendererFrame::DrawForeground [AndroidJavaWrappers.cpp:74e503bfa575 : 842 + 0x0] r4 = 0x4f9ffb84 sp = 0x4f9ffb78 pc = 0x4b574a41 Found by: call frame info 11 libxul.so!nsWindow::DrawWindowOverlay [nsWindow.cpp:74e503bfa575 : 2272 + 0xc] r4 = 0x4f9ffb84 sp = 0x4f9ffb80 pc = 0x4b57ed51 Found by: call frame info 12 libxul.so!mozilla::layers::LayerManagerOGL::Render [nsAutoPtr.h : 1003 + 0x0] } { E/dalvikvm-heap( 1703): Out of memory on a 40-byte allocation. I/dalvikvm-heap( 1703): Clamp target GC heap from 17.950MB to 16.000MB I/GeckoDump( 1703): 110803 INFO TEST-PASS | /tests/toolkit/components/passwordmgr/test/test_basic_form_observer_autocomplete.html | Checking observer was notified - true should equal true I/GeckoDump( 1703): 110804 INFO TEST-PASS | /tests/toolkit/components/passwordmgr/test/test_basic_form_observer_autocomplete.html | Checking observer got correct data - autocompleteOff should equal autocompleteOff I/GeckoDump( 1703): 110805 INFO TEST-PASS | /tests/toolkit/components/passwordmgr/test/test_basic_form_observer_autocomplete.html | Checking for filled username 1 - testuser should equal testuser I/GeckoDump( 1703): 110806 INFO TEST-PASS | /tests/toolkit/components/passwordmgr/test/test_basic_form_observer_autocomplete.html | Checking for filled password 1 - testpass should equal testpass I/GeckoDump( 1703): 110807 INFO TEST-PASS | /tests/toolkit/components/passwordmgr/test/test_basic_form_observer_autocomplete.html | Checking observer was not notified - false should equal false I/GeckoDump( 1703): 110808 INFO TEST-PASS | /tests/toolkit/components/passwordmgr/test/test_basic_form_observer_autocomplete.html | Checking observer didn't get data - should equal I/GeckoDump( 1703): 110809 INFO TEST-PASS | /tests/toolkit/components/passwordmgr/test/test_basic_form_observer_autocomplete.html | Checking for filled username 2 - testuser should equal testuser I/GeckoDump( 1703): 110810 INFO TEST-PASS | /tests/toolkit/components/passwordmgr/test/test_basic_form_observer_autocomplete.html | Checking for filled password 2 - testpass should equal testpass I/GeckoScreenshot( 1703): rect: 207.683334, 13.000000, 513.000000, 507.683350 I/dalvikvm-heap( 1703): Clamp target GC heap from 17.950MB to 16.000MB I/dalvikvm-heap( 1703): Clamp target GC heap from 17.950MB to 16.000MB I/dalvikvm-heap( 1703): Forcing collection of SoftReferences for 32-byte allocation I/dalvikvm-heap( 1703): Clamp target GC heap from 17.950MB to 16.000MB E/dalvikvm-heap( 1703): Out of memory on a 32-byte allocation. I/GeckoScreenshot( 1703): rect: 0.000000, 0.000000, 500.000000, 300.000000 I/dalvikvm-heap( 1703): Clamp target GC heap from 17.950MB to 16.000MB I/dalvikvm-heap( 1703): Forcing collection of SoftReferences for 80-byte allocation I/dalvikvm-heap( 1703): Clamp target GC heap from 17.950MB to 16.000MB E/dalvikvm-heap( 1703): Out of memory on a 80-byte allocation. I/dalvikvm-heap( 1703): Clamp target GC heap from 17.950MB to 16.000MB I/dalvikvm-heap( 1703): Clamp target GC heap from 17.950MB to 16.000MB I/dalvikvm-heap( 1703): Forcing collection of SoftReferences for 68-byte allocation I/dalvikvm-heap( 1703): Clamp target GC heap from 17.950MB to 16.000MB E/dalvikvm-heap( 1703): Out of memory on a 68-byte allocation. I/dalvikvm-heap( 1703): Clamp target GC heap from 17.950MB to 16.000MB I/dalvikvm-heap( 1703): Forcing collection of SoftReferences for 24-byte allocation I/dalvikvm-heap( 1703): Clamp target GC heap from 17.950MB to 16.000MB E/dalvikvm-heap( 1703): Out of memory on a 24-byte allocation. I/dalvikvm-heap( 1703): Clamp target GC heap from 17.950MB to 16.000MB I/dalvikvm-heap( 1703): Forcing collection of SoftReferences for 24-byte allocation I/dalvikvm-heap( 1703): Clamp target GC heap from 17.950MB to 16.000MB E/dalvikvm-heap( 1703): Out of memory on a 24-byte allocation. I/GeckoScreenshot( 1703): rect: 308.683350, 181.149994, 251.083328, 393.683350 I/dalvikvm-heap( 1703): Clamp target GC heap from 17.950MB to 16.000MB I/dalvikvm-heap( 1703): Forcing collection of SoftReferences for 64-byte allocation I/dalvikvm-heap( 1703): Clamp target GC heap from 17.950MB to 16.000MB E/dalvikvm-heap( 1703): Out of memory on a 64-byte allocation. I/GeckoScreenshot( 1703): rect: 101.000000, 168.149994, 238.083328, 186.000000 I/GeckoDump( 1703): 110811 ERROR TEST-UNEXPECTED-FAIL | /tests/toolkit/components/passwordmgr/test/test_basic_form_observer_autocomplete.html | This test left crash dumps behind, but we weren't expecting it to! E/GeckoConsole( 1703): [JavaScript Error: "Exposing chrome JS objects to content without __exposedProps__ is insecure and deprecated. See https://developer.mozilla.org/en/XPConnect_wrappers for more information." {file: "http://mochi.test:8888/tests/SimpleTest/TestRunner.js" line: 419}] I/GeckoDump( 1703): 110812 INFO TEST-INFO | Found unexpected crash dump file /mnt/sdcard/tests/profile/minidumps/1419070f-a83e-6da0-6e800dd1-2773c88b.dmp. I/GeckoDump( 1703): 110813 INFO TEST-END | /tests/toolkit/components/passwordmgr/test/test_basic_form_observer_autocomplete.html | finished in 5045ms }
Ok, thank you :-) I'll keep this separate for now, just since I think Scoobidiver has said he likes to keep [orange] separate from the topcrashes bugs.
Depends on: 766039
Summary: Intermittent crash in test_basic_form_observer_autocomplete.html [@ _JNIEnv::CallVoidMethod|mozilla::AndroidLayerRendererFrame::DrawForeground] → Intermittent crash in test_basic_form_observer_autocomplete.html, test_HTMLInputElement19.html [@ _JNIEnv::CallVoidMethod|mozilla::AndroidLayerRendererFrame::DrawForeground]
Summary: Intermittent crash in test_basic_form_observer_autocomplete.html, test_HTMLInputElement19.html [@ _JNIEnv::CallVoidMethod|mozilla::AndroidLayerRendererFrame::DrawForeground] → Intermittent crash in test_basic_form_observer_autocomplete.html, test_HTMLInputElement19.html, test_Microformats_getters.html [@ _JNIEnv::CallVoidMethod|mozilla::AndroidLayerRendererFrame::DrawForeground]
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → WORKSFORME
Whiteboard: [orange]
Product: Firefox for Android → Firefox for Android Graveyard
You need to log in before you can comment on or make changes to this bug.