Closed Bug 817518 Opened 12 years ago Closed 11 years ago

Intermittent crash in remoteautomation.py, testSearchSuggestions, testPasswordEncrypt, testMigration, testThumbnails, testFormHistory, testPanCorrectness, testAxisLocking, testFlingCorrectness, testBookmark, testOverscroll, testLoad [@ libc.so + 0xa888]

Categories

(Firefox for Android Graveyard :: General, defect)

ARM
Android
defect
Not set
critical

Tracking

(Not tracked)

RESOLVED WORKSFORME

People

(Reporter: emorley, Unassigned)

References

(Depends on 1 open bug)

Details

(Keywords: crash, intermittent-failure, Whiteboard: [native-crash])

Crash Data

+++ This bug was initially created as a clone of Bug #817305 +++

(Breaking out the other crash types to a new bug)

https://tbpl.mozilla.org/php/getParsedLog.php?id=17531665&tree=Mozilla-Inbound
Android Tegra 250 mozilla-inbound opt test robocop on 2012-12-02 00:23:11
slave: tegra-242

PROCESS-CRASH | testSearchSuggestions | application crashed [@ libc.so + 0xa888]
Thread 1 (crashed)
(In reply to TinderboxPushlog Robot from comment #2)
> :emk
> https://tbpl.mozilla.org/php/getParsedLog.php?id=17544730&tree=Try
> Android no-ionmonkey Tegra 250 try opt test robocop on 2012-12-02 16:37:57
> slave: tegra-102
> 
> PROCESS-CRASH | testSearchSuggestions | application crashed [@ libc.so +
> 0xa888]
> Thread 1 (crashed)
Android Tegra 250 mozilla-inbound opt test robocop on 2012-12-02 00:23:11 PST for push 79694053176f

slave: tegra-242

https://tbpl.mozilla.org/php/getParsedLog.php?id=17531665&tree=Mozilla-Inbound

{
PROCESS-CRASH | testSearchSuggestions | application crashed [@ libc.so + 0xa888]
Crash dump filename: /tmp/tmpKpne1E/22dbfc4c-c2a6-4bd0-31f5f3d1-31876e41.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: 0x14e014

Thread 1 (crashed)
 0  libc.so + 0xa888
     r4 = 0x0014e010    r5 = 0xafd438e8    r6 = 0xafd42328    r7 = 0xafd4372c
     r8 = 0x00100000    r9 = 0x8084f865   r10 = 0x10000000    fp = 0x00118878
     sp = 0x100ffe28    lr = 0xafd0a86b    pc = 0xafd0a888
    Found by: given as instruction pointer in context
 1  libdvm.so + 0x513d3
     sp = 0x100ffe2c    pc = 0x808513d5
    Found by: stack scanning
 2  libdvm.so + 0xa23f2
     sp = 0x100ffe38    pc = 0x808a23f4
    Found by: stack scanning
 3  0 (deleted) + 0x34e
     sp = 0x100ffe3c    pc = 0x40009350
    Found by: stack scanning
 4  libdvm.so + 0x513c3
     sp = 0x100ffe48    pc = 0x808513c5
    Found by: stack scanning
 5  libdvm.so + 0xa23f2
     sp = 0x100ffe50    pc = 0x808a23f4
    Found by: stack scanning
 6  libdvm.so + 0x513d3
     sp = 0x100ffe58    pc = 0x808513d5
    Found by: stack scanning
 7  libdvm.so + 0xa23f2
     sp = 0x100ffe5c    pc = 0x808a23f4
    Found by: stack scanning
 8  libdvm.so + 0xa23f2
     sp = 0x100ffe68    pc = 0x808a23f4
    Found by: stack scanning
 9  libdvm.so + 0xa6f96
     sp = 0x100ffe6c    pc = 0x808a6f98
    Found by: stack scanning
10  libdvm.so + 0xa6f96
     sp = 0x100ffe74    pc = 0x808a6f98
    Found by: stack scanning
11  libdvm.so + 0x524a7
     sp = 0x100ffe78    pc = 0x808524a9
    Found by: stack scanning
12  0 (deleted) + 0x1456e
}
Android no-ionmonkey Tegra 250 mozilla-inbound opt test mochitest-2 on 2012-11-28 03:18:54 PST for push 476e02f9a619

slave: tegra-168

https://tbpl.mozilla.org/php/getParsedLog.php?id=17407579&tree=Mozilla-Inbound

{
PROCESS-CRASH | /tests/content/html/content/test/test_bug332893-2.html | application crashed (minidump found)
Crash dump filename: /tmp/tmpDQ9aWa/631edc17-14d3-a0d8-274abfc3-6b40d028.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: 0x15a004

Thread 1 (crashed)
 0  libc.so + 0xa888
     r4 = 0x0015a000    r5 = 0xafd438e8    r6 = 0xafd42328    r7 = 0xafd4372c
     r8 = 0x00100000    r9 = 0x8084f865   r10 = 0x10000000    fp = 0x0013dae0
     sp = 0x100ffe28    lr = 0xafd0a86b    pc = 0xafd0a888
    Found by: given as instruction pointer in context
 1  libdvm.so + 0x513d3
     sp = 0x100ffe2c    pc = 0x808513d5
    Found by: stack scanning
 2  libdvm.so + 0xa23f2
     sp = 0x100ffe38    pc = 0x808a23f4
    Found by: stack scanning
 3  0 (deleted) + 0x34e
     sp = 0x100ffe3c    pc = 0x40009350
    Found by: stack scanning
 4  libdvm.so + 0x513c3
     sp = 0x100ffe48    pc = 0x808513c5
    Found by: stack scanning
 5  libdvm.so + 0xa23f2
     sp = 0x100ffe50    pc = 0x808a23f4
    Found by: stack scanning
 6  libdvm.so + 0x513d3
     sp = 0x100ffe58    pc = 0x808513d5
    Found by: stack scanning
 7  libdvm.so + 0xa23f2
     sp = 0x100ffe5c    pc = 0x808a23f4
    Found by: stack scanning
 8  libdvm.so + 0xa23f2
     sp = 0x100ffe68    pc = 0x808a23f4
    Found by: stack scanning
 9  libdvm.so + 0xa6f96
     sp = 0x100ffe6c    pc = 0x808a6f98
    Found by: stack scanning
10  libdvm.so + 0xa6f96
     sp = 0x100ffe74    pc = 0x808a6f98
    Found by: stack scanning
11  libdvm.so + 0x524a7
     sp = 0x100ffe78    pc = 0x808524a9
    Found by: stack scanning
12  0 (deleted) + 0x1456e
}
Summary: Intermittent robocop crash in testSearchSuggestions [@ libc.so + 0xa888] → Intermittent Android crash in testSearchSuggestions, test_bug332893-2.html [@ libc.so + 0xa888]
Android Armv6 Tegra 250 mozilla-central opt test robocop on 2012-11-28 09:57:06 PST for push 17c267a881cf

slave: tegra-183

https://tbpl.mozilla.org/php/getParsedLog.php?id=17418997&tree=Firefox

{
PROCESS-CRASH | testVkbOverlap | application crashed (minidump found)
Crash dump filename: /tmp/tmpnROQij/4bba3169-0f75-e9fa-7aa25a7a-03e02fdd.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: 0x2cb744

Thread 1 (crashed)
 0  libc.so + 0xa888
     r4 = 0x002cb740    r5 = 0xafd438e8    r6 = 0xafd42328    r7 = 0xafd4372c
     r8 = 0x00100000    r9 = 0x8084f865   r10 = 0x10000000    fp = 0x00123630
     sp = 0x100ffe28    lr = 0xafd0a86b    pc = 0xafd0a888
    Found by: given as instruction pointer in context
 1  libdvm.so + 0x513d3
     sp = 0x100ffe2c    pc = 0x808513d5
    Found by: stack scanning
...
...
}
Android Tegra 250 mozilla-inbound opt test mochitest-2 on 2012-11-28 08:37:04 PST for push 667a3f65df08

slave: tegra-189

https://tbpl.mozilla.org/php/getParsedLog.php?id=17415237&tree=Mozilla-Inbound
Summary: Intermittent Android crash in testSearchSuggestions, test_bug332893-2.html [@ libc.so + 0xa888] → Intermittent Android crash in testSearchSuggestions, test_bug332893-2.html, test_bug297761.html [@ libc.so + 0xa888]
(Note: Many of these were being dumped in the vague-and-currently-ignored bug 747787; breaking out to make them starrable and also hopefully more likely to be looked at)
Android Armv6 Tegra 250 mozilla-inbound opt test robocop on 2012-11-29 00:22:55 PST for push 66eaee2d8885

slave: tegra-191

https://tbpl.mozilla.org/php/getParsedLog.php?id=17444766&tree=Mozilla-Inbound
Summary: Intermittent Android crash in testSearchSuggestions, test_bug332893-2.html, test_bug297761.html [@ libc.so + 0xa888] → Intermittent Android crash in testSearchSuggestions, testPasswordEncrypt, test_bug332893-2.html, test_bug297761.html [@ libc.so + 0xa888]
Android no-ionmonkey Tegra 250 mozilla-inbound opt test robocop on 2012-11-28 22:39:10 PST for push 602add2d02e6
slave: tegra-283
https://tbpl.mozilla.org/php/getParsedLog.php?id=17442745&tree=Mozilla-Inbound
Summary: Intermittent Android crash in testSearchSuggestions, testPasswordEncrypt, test_bug332893-2.html, test_bug297761.html [@ libc.so + 0xa888] → Intermittent Android crash in testSearchSuggestions, testPasswordEncrypt, testThumbnails, test_bug332893-2.html, test_bug297761.html [@ libc.so + 0xa888]
Android Tegra 250 profiling opt test robocop on 2012-11-27 22:44:58 PST for push ee3471730c7c
slave: tegra-225
https://tbpl.mozilla.org/php/getParsedLog.php?id=17401640&tree=Profiling
Summary: Intermittent Android crash in testSearchSuggestions, testPasswordEncrypt, testThumbnails, test_bug332893-2.html, test_bug297761.html [@ libc.so + 0xa888] → Intermittent Android crash in testSearchSuggestions, testPasswordEncrypt, testThumbnails, testFormHistory, test_bug332893-2.html, test_bug297761.html [@ libc.so + 0xa888]
Android no-ionmonkey Tegra 250 mozilla-inbound opt test robocop on 2012-11-30 08:37:09 PST for push fb22beb1c571
slave: tegra-121
https://tbpl.mozilla.org/php/getParsedLog.php?id=17493189&tree=Mozilla-Inbound
Summary: Intermittent Android crash in testSearchSuggestions, testPasswordEncrypt, testThumbnails, testFormHistory, test_bug332893-2.html, test_bug297761.html [@ libc.so + 0xa888] → Intermittent Android crash in testSearchSuggestions, testPasswordEncrypt, testPasswordProvider, testThumbnails, testFormHistory, test_bug332893-2.html, test_bug297761.html [@ libc.so + 0xa888]
https://tbpl.mozilla.org/php/getParsedLog.php?id=17274978&tree=Mozilla-Inbound
https://tbpl.mozilla.org/php/getParsedLog.php?id=17301862&tree=Firefox#error1
Summary: Intermittent Android crash in testSearchSuggestions, testPasswordEncrypt, testPasswordProvider, testThumbnails, testFormHistory, test_bug332893-2.html, test_bug297761.html [@ libc.so + 0xa888] → Intermittent Android crash in testSearchSuggestions, testPasswordEncrypt, testPasswordProvider, testThumbnails, testFormHistory, testPanCorrectness, test_bug332893-2.html, test_bug297761.html, test_bug385434.html [@ libc.so + 0xa888]
https://tbpl.mozilla.org/php/getParsedLog.php?id=17337094&tree=Mozilla-Inbound
Summary: Intermittent Android crash in testSearchSuggestions, testPasswordEncrypt, testPasswordProvider, testThumbnails, testFormHistory, testPanCorrectness, test_bug332893-2.html, test_bug297761.html, test_bug385434.html [@ libc.so + 0xa888] → Intermittent Android crash in testSearchSuggestions, testPasswordEncrypt, testPasswordProvider, testThumbnails, testFormHistory, testPanCorrectness, testAxisLocking, test_bug332893-2.html, test_bug297761.html, test_bug385434.html [@ libc.so + 0xa888]
Blocks: 747787
blassey, this crash occurs quite frequently on our infrastructure (I've only transposed a subset of the logs from bug 747787). Please can you find someone to take a look at this? Thank you! :-)
Flags: needinfo?(blassey.bugs)
I suspect this is another instance of tests-crash-on-startup (bug 810471)...not that that helps.
Depends on: 816532
Blocks: 817708
No longer blocks: 817708
Assignee: nobody → gbrown
Flags: needinfo?(blassey.bugs)
https://tbpl.mozilla.org/php/getParsedLog.php?id=17594817&tree=Firefox
Summary: Intermittent Android crash in testSearchSuggestions, testPasswordEncrypt, testPasswordProvider, testThumbnails, testFormHistory, testPanCorrectness, testAxisLocking, test_bug332893-2.html, test_bug297761.html, test_bug385434.html [@ libc.so + 0xa888] → Intermittent Android crash in testSearchSuggestions, testPasswordEncrypt, testPasswordProvider, testThumbnails, testFormHistory, testPanCorrectness, testAxisLocking, testFlingCorrectness, test_bug297761.html, test_bug385434.html, [@ libc.so + 0xa888]
https://tbpl.mozilla.org/php/getParsedLog.php?id=17602797&tree=Mozilla-Inbound
Summary: Intermittent Android crash in testSearchSuggestions, testPasswordEncrypt, testPasswordProvider, testThumbnails, testFormHistory, testPanCorrectness, testAxisLocking, testFlingCorrectness, test_bug297761.html, test_bug385434.html, [@ libc.so + 0xa888] → Intermittent Android crash in remoteautomation.py, testSearchSuggestions, testPasswordEncrypt, testPasswordProvider, testThumbnails, testFormHistory, testPanCorrectness, testAxisLocking, testFlingCorrectness, test_bug385434.html [@ libc.so + 0xa888]
https://tbpl.mozilla.org/php/getParsedLog.php?id=17668931&tree=Firefox
Summary: Intermittent Android crash in remoteautomation.py, testSearchSuggestions, testPasswordEncrypt, testPasswordProvider, testThumbnails, testFormHistory, testPanCorrectness, testAxisLocking, testFlingCorrectness, test_bug385434.html [@ libc.so + 0xa888] → Intermittent Android crash in remoteautomation.py, testSearchSuggestions, testPasswordEncrypt, testPasswordProvider, testThumbnails, testFormHistory, testPanCorrectness, testAxisLocking, testFlingCorrectness, testBookmark [@ libc.so + 0xa888]
https://tbpl.mozilla.org/php/getParsedLog.php?id=17604696&tree=Mozilla-Inbound
Summary: Intermittent Android crash in remoteautomation.py, testSearchSuggestions, testPasswordEncrypt, testPasswordProvider, testThumbnails, testFormHistory, testPanCorrectness, testAxisLocking, testFlingCorrectness, testBookmark [@ libc.so + 0xa888] → Intermittent crash in remoteautomation.py, testSearchSuggestions, testPasswordEncrypt, testPasswordProvider, testThumbnails, testFormHistory, testPanCorrectness, testAxisLocking, testFlingCorrectness, testBookmark, testOverscroll [@ libc.so + 0xa888]
https://tbpl.mozilla.org/php/getParsedLog.php?id=17713589&tree=Mozilla-Inbound
Summary: Intermittent crash in remoteautomation.py, testSearchSuggestions, testPasswordEncrypt, testPasswordProvider, testThumbnails, testFormHistory, testPanCorrectness, testAxisLocking, testFlingCorrectness, testBookmark, testOverscroll [@ libc.so + 0xa888] → Intermittent crash in remoteautomation.py, testSearchSuggestions, testPasswordEncrypt, testMigration, testThumbnails, testFormHistory, testPanCorrectness, testAxisLocking, testFlingCorrectness, testBookmark, testOverscroll [@ libc.so + 0xa888]
It looks like reftest and mochitest crashes are being reported here too now (I wouldn't have expected that from the title).
(In reply to Geoff Brown [:gbrown] from comment #55)
> It looks like reftest and mochitest crashes are being reported here too now
> (I wouldn't have expected that from the title).

TBPL now matches on top frame of a crash, if no other results found; I've been starring them as this since I'm presuming same cause. Should I not? :-)
(In reply to Ed Morley [UTC+0; email:edmorley@moco] from comment #56)
> been starring them as this since I'm presuming same cause. Should I not? :-)

That is reasonable and doesn't bother me.
https://tbpl.mozilla.org/php/getParsedLog.php?id=18297054&tree=Mozilla-Inbound
Summary: Intermittent crash in remoteautomation.py, testSearchSuggestions, testPasswordEncrypt, testMigration, testThumbnails, testFormHistory, testPanCorrectness, testAxisLocking, testFlingCorrectness, testBookmark, testOverscroll [@ libc.so + 0xa888] → Intermittent crash in remoteautomation.py, testSearchSuggestions, testPasswordEncrypt, testMigration, testThumbnails, testFormHistory, testPanCorrectness, testAxisLocking, testFlingCorrectness, testBookmark, testOverscroll, testLoad [@ libc.so + 0xa888]
Geoff, will you be able to look more into this after the vacation? Would asking the mobile team for extra hands be of use?
Flags: needinfo?(gbrown)
(In reply to Ed Morley (Away 20th Dec-2nd Jan) [UTC+0; email:edmorley@moco] from comment #91)
> Geoff, will you be able to look more into this after the vacation? Would
> asking the mobile team for extra hands be of use?

Yes, I will look at it again this week. 

The mobile team is aware of the crashes. I have raised the issue of crashes on startup during tests a couple of times now with the mobile platform team, and the team reviewed the logs from bug 722166 together back in October. Unfortunately, the logs we are getting are not pointing to a solution.

I am hopeful that one of the following tasks will move the investigation forward:
 - bug 824760
 - review recent logcat's in case we are getting additional information now (even intermittently)
 - compare failed logs against normal startup logs to see if anything is different
 - try again to reproduce the crashes locally, preferably on the pandaboard; if possible, try to reproduce in gdb, and also try to reproduce without the test harness (is this simply a crash on startup, or is it caused by something in the test environment?)
Flags: needinfo?(gbrown)
Depends on: 824760
(In reply to Geoff Brown [:gbrown] from comment #94)
> I am hopeful that one of the following tasks will move the investigation
> forward:
> ...

Thank you for the summary - that was helpful :-)
Assignee: gbrown → nobody
(OrangeWFM bugs not modified in > 2 months)
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → WORKSFORME
Product: Firefox for Android → Firefox for Android Graveyard
You need to log in before you can comment on or make changes to this bug.