Intermittent Android crash in remoteautomation.py [@ libskia.so + 0x507b8] [@ libskia.so + 0x63a98] [@ libskia.so + 0x7871c] [@ libskia.so + 0xb6f5c] [@ libskia.so + 0x5ea50] [@ libskia.so + 0x741bc] [@ libskia.so + 0x9ba20] [@ libskia.so + 0x516d0]

RESOLVED WORKSFORME

Status

()

defect
--
critical
RESOLVED WORKSFORME
7 years ago
6 years ago

People

(Reporter: emorley, Unassigned)

Tracking

({crash, intermittent-failure})

Trunk
ARM
Android
Points:
---
Dependency tree / graph

Firefox Tracking Flags

(Not tracked)

Details

(crash signature)

(Reporter)

Description

7 years ago
Android Tegra 250 mozilla-inbound opt test reftest-2 on 2012-05-22 02:59:35 PDT for push bea719080c06

slave: tegra-075

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

{
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/tmpC1lCRqpidlog,XPCOM_MEM_BLOAT_LOG=/tmp/tmpjMFvwg/runreftest_leaks.log" org.mozilla.fennec -no-remote -profile /mnt/sdcard/tests/reftest/profile/'
INFO | automation.py | Application pid: 1795
DeviceManager: error pulling file '/mnt/sdcard/tests/reftest/reftest.log': No such file or directory
DeviceManager: error pulling file '/mnt/sdcard/tests/reftest/reftest.log': No such file or directory

INFO | automation.py | Application ran for: 0:00:20.902389
INFO | automation.py | Reading PID log: /tmp/tmpC1lCRqpidlog
getting files in '/mnt/sdcard/tests/reftest/profile/minidumps/'
Downloading symbols from: http://ftp.mozilla.org/pub/mozilla.org/mobile/tinderbox-builds/mozilla-inbound-android/1337666452/fennec-15.0a1.en-US.android-arm.crashreporter-symbols.zip
PROCESS-CRASH | automation.py | application crashed (minidump found)
Crash dump filename: /tmp/tmpbJOFAZ/32aa9bf7-0944-e75d-067dc07d-411ae440.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: 0x346006

Thread 0 (crashed)
 0  libskia.so + 0x507b8
     r4 = 0x00000022    r5 = 0x000000d8    r6 = 0x000000d8    r7 = 0x00000026
     r8 = 0xffded7ce    r9 = 0x00130012   r10 = 0x00000013    fp = 0x00110010
     sp = 0xbeadef18    lr = 0xab14cf24    pc = 0xab1507b8
    Found by: given as instruction pointer in context
 1  nvmap + 0x21e2ff
     sp = 0xbeadef2c    pc = 0x52eb2300
    Found by: stack scanning
 2  nvmap + 0x21e2ff
     sp = 0xbeadef44    pc = 0x52eb2300
    Found by: stack scanning
 3  libskia.so + 0x4b45f
     sp = 0xbeadef60    pc = 0xab14b460
    Found by: stack scanning
 4  libskia.so + 0x5073b
     sp = 0xbeadef64    pc = 0xab15073c
    Found by: stack scanning
 5  libskia.so + 0x544cb
     sp = 0xbeadef68    pc = 0xab1544cc
    Found by: stack scanning

Thread 1
 0  libc.so + 0xdc1c
     r4 = 0x00113668    r5 = 0x00113638    r6 = 0x00113698    r7 = 0x00000036
     r8 = 0x00100000    r9 = 0xa811c3f9   r10 = 0x4b57b000    fp = 0x001188c8
     sp = 0x4b67ae08    lr = 0xafd22e6d    pc = 0xafd0dc1c
    Found by: given as instruction pointer in context
 1  libbinder.so + 0x15e96
     sp = 0x4b67ae1c    pc = 0xa8215e97
    Found by: stack scanning

Thread 2
 0  libc.so + 0xdc1c
     r4 = 0x0012ae48    r5 = 0x0012ae18    r6 = 0x0012ae78    r7 = 0x00000036
     r8 = 0x00100000    r9 = 0xa811c3f9   r10 = 0x4b67b000    fp = 0x00113740
     sp = 0x4b77ae08    lr = 0xafd22e6d    pc = 0xafd0dc1c
    Found by: given as instruction pointer in context
 1  libbinder.so + 0x15e96
     sp = 0x4b77ae1c    pc = 0xa8215e97
}
Component: General → Graphics
Product: Fennec Native → Core
QA Contact: general → thebes
We only use Skia from plugin code, right?
(In reply to Joe Drew (:JOEDREW!) from comment #1)
> We only use Skia from plugin code, right?

Not entirely totally true. Android uses Skia itself, so it could be a crash in some UI code. It's probably probably plugins, though.
Assignee: nobody → snorp
Wait, there aren't any plugin tests in reftests are there?
Yes, there are.
(In reply to Joe Drew (:JOEDREW!) from comment #4)
> Yes, there are.

Really? That we run on Android? Cause that's definitely news to me...
No idea if they run on Android, but....

joe@Macintosh-2:/src/mozilla-central/layout/reftests/bugs$ grep embed *
Binary file 228856-2-ref.html matches
Binary file 228856-2.html matches
508908-1.xul:      <html:embed type="application/x-test"></html:embed>
546071-1-ref.html:  <embed style="padding-left:1px;" type="application/x-test"></embed>
546071-1.html:  <embed style="padding-left:0.5px;" type="application/x-test"></embed>
579808-1.html:  <embed style="-moz-transform:scaleY(-1)" type="application/x-test" drawmode="solid" color="FF00FF00" width="200" height="200"></embed>
580160-1-ref.html:<embed type="application/x-test" style="width:200px; height:400px;"></embed>
580160-1.html:<embed type="application/x-test" id="p"
580160-1.html:       style="position:fixed; width:200px; height:200px;"></embed>
632423-1.html:<embed type="application/x-test" drawmode="solid" color="#FFFF0000" style="width:400px; height:200px; display:block"></embed>
(In reply to Joe Drew (:JOEDREW!) from comment #6)
> No idea if they run on Android, but....
<snip>

Ah, well we wouldn't support application/x-test anyway. I think it's unlikely that plugin stuff caused this. I also think the stack could be wrong...
(Reporter)

Comment 8

7 years ago
Android Tegra 250 mozilla-inbound opt test mochitest-8 on 2012-08-07 14:20:06 PDT for push e2d35dd85c62

slave: tegra-227

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

{
INFO | runtests.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/tmpmNfLpSpidlog,XPCOM_MEM_BLOAT_LOG=/tmp/tmp4_UCRR/runtests_leaks.log" org.mozilla.fennec -no-remote -profile /mnt/sdcard/tests/profile/ http://mochi.test:8888/tests/?autorun=1&closeWhenDone=1&logFile=%2Fmnt%2Fsdcard%2Ftests%2Flogs%2Fmochitest.log&fileLevel=INFO&consoleLevel=INFO&totalChunks=8&thisChunk=8&testManifest=android.json&runOnly=true'
INFO | automation.py | Application pid: 0
DeviceManager: error pulling file '/mnt/sdcard/tests/logs/mochitest.log': No such file or directory

INFO | automation.py | Application ran for: 0:00:15.895939
INFO | automation.py | Reading PID log: /tmp/tmpmNfLpSpidlog
getting files in '/mnt/sdcard/tests/profile/minidumps/'
Downloading symbols from: http://ftp.mozilla.org/pub/mozilla.org/mobile/tinderbox-builds/mozilla-inbound-android/1344371368/fennec-17.0a1.en-US.android-arm.crashreporter-symbols.zip
PROCESS-CRASH | automation.py | application crashed (minidump found)
Crash dump filename: /tmp/tmpfKGwuw/23579b64-c229-0660-2722572c-3f75aca4.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: 0x283f64

Thread 0 (crashed)
 0  libskia.so + 0x63a98
     r4 = 0x002c0db0    r5 = 0x00000000    r6 = 0x00284970    r7 = 0x00283f48
     r8 = 0xbea1b4dc    r9 = 0x430cb0a8   r10 = 0xbea1b4a0    fp = 0x00000000
     sp = 0xbea1b398    lr = 0xad34d359    pc = 0xab163a98
    Found by: given as instruction pointer in context
 1  libskia.so + 0x63fc3
     sp = 0xbea1b3c0    pc = 0xab163fc4
    Found by: stack scanning
 2  framework-res.apk + 0x964a6b
     sp = 0xbea1b3d0    pc = 0x454eca6c
    Found by: stack scanning
 3  system@framework@framework.jar@classes.dex + 0x459fec
     sp = 0xbea1b3e0    pc = 0x4449efed
    Found by: stack scanning
 4  libdvm.so + 0x84687
     sp = 0xbea1b3e4    pc = 0x80884688
    Found by: stack scanning
 5  libdvm.so + 0x88a3d
     sp = 0xbea1b3e8    pc = 0x80888a3e
    Found by: stack scanning
 6  libdvm.so + 0xa23f3
     sp = 0xbea1b3f0    pc = 0x808a23f4
    Found by: stack scanning
 7  2 (deleted) + 0x8cfff
     sp = 0xbea1b3f8    pc = 0x48413000
    Found by: stack scanning
 8  libandroid_runtime.so + 0x4d358
     sp = 0xbea1b418    pc = 0xad34d359
    Found by: stack scanning
 9  libdvm.so + 0x4e4be
     sp = 0xbea1b420    pc = 0x8084e4bf
    Found by: stack scanning
10  dalvik-LinearAlloc (deleted) + 0x45a97
     sp = 0xbea1b42c    pc = 0x43111a98
    Found by: stack scanning
11  libdvm.so + 0x44d00
     sp = 0xbea1b430    pc = 0x80844d01
    Found by: stack scanning
12  libdvm.so + 0x84b3f
}
Summary: Intermittent crash in [@ libskia.so@0x507b8] → Intermittent Android crash in [@ libskia.so@0x507b8] [@ libskia.so@0x63a98]
Assignee: snorp → nobody
https://tbpl.mozilla.org/php/getParsedLog.php?id=17307353&tree=Mozilla-Inbound
Summary: Intermittent Android crash in [@ libskia.so@0x507b8] [@ libskia.so@0x63a98] → Intermittent Android crash in [@ libskia.so@0x507b8] [@ libskia.so@0x63a98] [@ libskia.so@0x7871c]
Whiteboard: [orange]
(Reporter)

Comment 24

7 years ago
https://tbpl.mozilla.org/php/getParsedLog.php?id=17538187&tree=Profiling
Crash Signature: [@ libskia.so@0x507b8] → [@ libskia.so@0x507b8] [@ libskia.so@0x63a98] [@ libskia.so@0x7871c] [@ libskia.so@0xb6f5c]
Summary: Intermittent Android crash in [@ libskia.so@0x507b8] [@ libskia.so@0x63a98] [@ libskia.so@0x7871c] → Intermittent Android crash in [@ libskia.so@0x507b8] [@ libskia.so@0x63a98] [@ libskia.so@0x7871c] [@ libskia.so@0xb6f5c]
(Reporter)

Comment 25

7 years ago
https://tbpl.mozilla.org/php/getParsedLog.php?id=17562711&tree=Mozilla-Inbound
Crash Signature: [@ libskia.so@0x507b8] [@ libskia.so@0x63a98] [@ libskia.so@0x7871c] [@ libskia.so@0xb6f5c] → [@ libskia.so@0x507b8] [@ libskia.so@0x63a98] [@ libskia.so@0x7871c] [@ libskia.so@0xb6f5c] [@ libskia.so@0x5ea50]
Summary: Intermittent Android crash in [@ libskia.so@0x507b8] [@ libskia.so@0x63a98] [@ libskia.so@0x7871c] [@ libskia.so@0xb6f5c] → Intermittent Android crash in remoteautomation.py [@ libskia.so@0x507b8] [@ libskia.so@0x63a98] [@ libskia.so@0x7871c] [@ libskia.so@0xb6f5c] [@ libskia.so@0x5ea50]
Comment hidden (Legacy TBPL/Treeherder Robot)
(Reporter)

Comment 27

6 years ago
https://tbpl.mozilla.org/php/getParsedLog.php?id=17676366&tree=Mozilla-Inbound
Crash Signature: [@ libskia.so@0x507b8] [@ libskia.so@0x63a98] [@ libskia.so@0x7871c] [@ libskia.so@0xb6f5c] [@ libskia.so@0x5ea50] → [@ libskia.so@0x507b8] [@ libskia.so@0x63a98] [@ libskia.so@0x7871c] [@ libskia.so@0xb6f5c] [@ libskia.so@0x5ea50] [@ libskia.so@0x741bc]
Summary: Intermittent Android crash in remoteautomation.py [@ libskia.so@0x507b8] [@ libskia.so@0x63a98] [@ libskia.so@0x7871c] [@ libskia.so@0xb6f5c] [@ libskia.so@0x5ea50] → Intermittent Android crash in remoteautomation.py [@ libskia.so@0x507b8] [@ libskia.so@0x63a98] [@ libskia.so@0x7871c] [@ libskia.so@0xb6f5c] [@ libskia.so@0x5ea50] [@ libskia.so@0x741bc]
(Reporter)

Updated

6 years ago
Blocks: 820758
(Reporter)

Updated

6 years ago
Summary: Intermittent Android crash in remoteautomation.py [@ libskia.so@0x507b8] [@ libskia.so@0x63a98] [@ libskia.so@0x7871c] [@ libskia.so@0xb6f5c] [@ libskia.so@0x5ea50] [@ libskia.so@0x741bc] → Intermittent Android crash in remoteautomation.py [@ libskia.so + 0x507b8] [@ libskia.so + 0x63a98] [@ libskia.so + 0x7871c] [@ libskia.so + 0xb6f5c] [@ libskia.so + 0x5ea50] [@ libskia.so + 0x741bc]
(Reporter)

Comment 29

6 years ago
https://tbpl.mozilla.org/php/getParsedLog.php?id=17989285&tree=Mozilla-Inbound
Crash Signature: [@ libskia.so@0x507b8] [@ libskia.so@0x63a98] [@ libskia.so@0x7871c] [@ libskia.so@0xb6f5c] [@ libskia.so@0x5ea50] [@ libskia.so@0x741bc] → [@ libskia.so@0x507b8] [@ libskia.so@0x63a98] [@ libskia.so@0x7871c] [@ libskia.so@0xb6f5c] [@ libskia.so@0x5ea50] [@ libskia.so@0x741bc] [@ libskia.so@0x9ba20]
Summary: Intermittent Android crash in remoteautomation.py [@ libskia.so + 0x507b8] [@ libskia.so + 0x63a98] [@ libskia.so + 0x7871c] [@ libskia.so + 0xb6f5c] [@ libskia.so + 0x5ea50] [@ libskia.so + 0x741bc] → Intermittent Android crash in remoteautomation.py [@ libskia.so + 0x507b8] [@ libskia.so + 0x63a98] [@ libskia.so + 0x7871c] [@ libskia.so + 0xb6f5c] [@ libskia.so + 0x5ea50] [@ libskia.so + 0x741bc] [@ libskia.so + 0x9ba20]
https://tbpl.mozilla.org/php/getParsedLog.php?id=18351467&tree=Firefox
Crash Signature: [@ libskia.so@0x507b8] [@ libskia.so@0x63a98] [@ libskia.so@0x7871c] [@ libskia.so@0xb6f5c] [@ libskia.so@0x5ea50] [@ libskia.so@0x741bc] [@ libskia.so@0x9ba20] → [@ libskia.so@0x507b8] [@ libskia.so@0x63a98] [@ libskia.so@0x7871c] [@ libskia.so@0xb6f5c] [@ libskia.so@0x5ea50] [@ libskia.so@0x741bc] [@ libskia.so@0x9ba20] [@ libskia.so@0x516d0]
Summary: Intermittent Android crash in remoteautomation.py [@ libskia.so + 0x507b8] [@ libskia.so + 0x63a98] [@ libskia.so + 0x7871c] [@ libskia.so + 0xb6f5c] [@ libskia.so + 0x5ea50] [@ libskia.so + 0x741bc] [@ libskia.so + 0x9ba20] → Intermittent Android crash in remoteautomation.py [@ libskia.so + 0x507b8] [@ libskia.so + 0x63a98] [@ libskia.so + 0x7871c] [@ libskia.so + 0xb6f5c] [@ libskia.so + 0x5ea50] [@ libskia.so + 0x741bc] [@ libskia.so + 0x9ba20] [@ libskia.so + 0x516d0]
Comment hidden (Legacy TBPL/Treeherder Robot)
(Reporter)

Comment 32

6 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
Last Resolved: 6 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.