Intermittent Android 4.0 jsreftest.html?test=js1_8/regress/regress-465220.js | application crashed [@ js::frontend::FoldConstants(JSContext*, js::frontend::ParseNode*, js::frontend::Parser*, bool, bool)]

RESOLVED WORKSFORME

Status

()

Core
JavaScript Engine
--
critical
RESOLVED WORKSFORME
6 years ago
5 years ago

People

(Reporter: emorley, Unassigned)

Tracking

({crash, intermittent-failure})

Trunk
ARM
Android
crash, intermittent-failure
Points:
---

Firefox Tracking Flags

(Not tracked)

Details

(crash signature)

(Reporter)

Description

6 years ago
Android 4.0 Panda mozilla-inbound opt test jsreftest-3 on 2013-01-09 03:32:14 PST for push 6025436c9300

slave: panda-0702

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

{
REFTEST TEST-START | http://10.12.135.17:30702/jsreftest/tests/jsreftest.html?test=js1_8/regress/regress-465220.js | 761 / 1127 (67%)
INFO | automation.py | Application ran for: 0:03:39.666772
INFO | automation.py | Reading PID log: /tmp/tmpciOOK2pidlog
getting files in '/mnt/sdcard/tests/reftest/profile/minidumps/'
Downloading symbols from: http://ftp-scl3.mozilla.com/pub/mozilla.org/mobile/tinderbox-builds/mozilla-inbound-android/1357725754/fennec-21.0a1.en-US.android-arm.crashreporter-symbols.zip
PROCESS-CRASH | http://10.12.135.17:30702/jsreftest/tests/jsreftest.html?test=js1_8/regress/regress-465220.js | application crashed [@ js::frontend::FoldConstants(JSContext*, js::frontend::ParseNode*, js::frontend::Parser*, bool, bool)]
Crash dump filename: /tmp/tmp3N5VVB/1e60487b-67bd-6a31-74c52880-0b85c9bc.dmp
Operating system: Android
                  0.0.0 Linux 3.2.0+ #2 SMP PREEMPT Thu Nov 29 08:06:57 EST 2012 armv7l pandaboard/pandaboard/pandaboard:4.0.4/IMM76I/5:eng/test-keys
CPU: arm
     0 CPUs

Crash reason:  SIGSEGV
Crash address: 0x7fffeafd

Thread 11 (crashed)
 0  libxul.so!js::frontend::FoldConstants(JSContext*, js::frontend::ParseNode*, js::frontend::Parser*, bool, bool) [FoldConstants.cpp : 425 + 0x8]
     r4 = 0x00000000    r5 = 0x600fc610    r6 = 0x7fffeafd    r7 = 0x64bfc540
     r8 = 0x5d6ff098    r9 = 0x643ab806   r10 = 0x5d6ff0b0    fp = 0x600fc610
     sp = 0x5d6fe9a0    lr = 0x639241bf    pc = 0x639245fc
    Found by: given as instruction pointer in context
 1  libxul.so!js::frontend::FoldConstants(JSContext*, js::frontend::ParseNode*, js::frontend::Parser*, bool, bool) [FoldConstants.cpp : 501 + 0xf]
     r4 = 0x00000000    r5 = 0x600fc640    r6 = 0x600fc6e0    r7 = 0x64bfc540
     r8 = 0x5d6ff098    r9 = 0x00000000   r10 = 0x0000001b    fp = 0x600fc6e0
     sp = 0x5d6fea00    pc = 0x63923f37
    Found by: call frame info
 2  libxul.so!js::frontend::FoldConstants(JSContext*, js::frontend::ParseNode*, js::frontend::Parser*, bool, bool) [FoldConstants.cpp : 426 + 0xd]
     r4 = 0x600fc6e0    r5 = 0x00000000    r6 = 0x600fc710    r7 = 0x64bfc540
     r8 = 0x5d6ff098    r9 = 0x00000000   r10 = 0x0000001b    fp = 0x600fc6e0
     sp = 0x5d6fea60    pc = 0x639245ed
    Found by: call frame info
 3  libxul.so!js::frontend::FoldConstants(JSContext*, js::frontend::ParseNode*, js::frontend::Parser*, bool, bool) [FoldConstants.cpp : 501 + 0xf]
     r4 = 0x00000000    r5 = 0x600fc710    r6 = 0x600fc7b0    r7 = 0x64bfc540
     r8 = 0x5d6ff098    r9 = 0x00000000   r10 = 0x0000001b    fp = 0x600fc7b0
     sp = 0x5d6feac0    pc = 0x63923f37
    Found by: call frame info
 4  libxul.so!js::frontend::FoldConstants(JSContext*, js::frontend::ParseNode*, js::frontend::Parser*, bool, bool) [FoldConstants.cpp : 426 + 0xd]
     r4 = 0x600fc7b0    r5 = 0x00000000    r6 = 0x600fc7e0    r7 = 0x64bfc540
     r8 = 0x5d6ff098    r9 = 0x00000000   r10 = 0x0000001b    fp = 0x600fc7b0
     sp = 0x5d6feb20    pc = 0x639245ed
    Found by: call frame info
 5  libxul.so!js::frontend::FoldConstants(JSContext*, js::frontend::ParseNode*, js::frontend::Parser*, bool, bool) [FoldConstants.cpp : 501 + 0xf]
     r4 = 0x00000000    r5 = 0x600fc7e0    r6 = 0x600fc880    r7 = 0x64bfc540
     r8 = 0x5d6ff098    r9 = 0x00000000   r10 = 0x0000001b    fp = 0x600fc880
     sp = 0x5d6feb80    pc = 0x63923f37
    Found by: call frame info
 6  libxul.so!js::frontend::FoldConstants(JSContext*, js::frontend::ParseNode*, js::frontend::Parser*, bool, bool) [FoldConstants.cpp : 426 + 0xd]
     r4 = 0x600fc880    r5 = 0x00000000    r6 = 0x600fc8b0    r7 = 0x64bfc540
     r8 = 0x5d6ff098    r9 = 0x00000000   r10 = 0x0000001b    fp = 0x600fc880
     sp = 0x5d6febe0    pc = 0x639245ed
    Found by: call frame info
 7  libxul.so!js::frontend::FoldConstants(JSContext*, js::frontend::ParseNode*, js::frontend::Parser*, bool, bool) [FoldConstants.cpp : 467 + 0x21]
     r4 = 0x00000000    r5 = 0x600fc5b0    r6 = 0x600fc980    r7 = 0x64bfc540
     r8 = 0x5d6ff098    r9 = 0x00000000   r10 = 0x00000018    fp = 0x600fc2f8
     sp = 0x5d6fec40    pc = 0x63923fe7
}
(Reporter)

Comment 1

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