Closed Bug 598369 Opened 14 years ago Closed 12 years ago

Intermittent failure in test_regExpStatics.html | Exited with code 1 during test run

Categories

(Core :: JavaScript Engine, defect)

x86
Linux
defect
Not set
normal

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: romaxa, Unassigned)

References

Details

(Keywords: intermittent-failure)

TEST-UNEXPECTED-FAIL | /tests/dom/src/threads/test/test_regExpStatics.html | Exited with code 1 during test run
PROCESS-CRASH | /tests/dom/src/threads/test/test_regExpStatics.html | application crashed (minidump found)
Thread 25 (crashed)
TEST-UNEXPECTED-FAIL | automationutils.processLeakLog() | missing output line for total leaks!



NEXT ERROR TEST-UNEXPECTED-FAIL | /tests/dom/src/threads/test/test_regExpStatics.html | Exited with code 1 during test run
INFO | automation.py | Application ran for: 0:06:36.126968
INFO | automation.py | Reading PID log: /tmp/tmpxTMoiUpidlog
PROCESS-CRASH | /tests/dom/src/threads/test/test_regExpStatics.html | application crashed (minidump found)
Operating system: Linux
                  0.0.0 Linux 2.6.31.5-127.fc12.x86_64 #1 SMP Sat Nov 7 21:11:14 EST 2009 x86_64
CPU: amd64
     family 6 model 23 stepping 10
     2 CPUs

Crash reason:  SIGABRT
Crash address: 0x1f4000007f6

Thread 25 (crashed)
 0  libpthread-2.11.so + 0xee6b
    rbx = 0x00000000   r12 = 0xf5e49586   r13 = 0x00000000   r14 = 0x00000000
    r15 = 0x00000003   rip = 0xd360ee6b   rsp = 0x8e9e8e68   rbp = 0x8e9e8e90

Thread 0
 0  libxul.so!JSObject::getPrivate [jsobj.h : 666 + 0x1]
    rbx = 0xf5529a5a   r12 = 0x0195ddf8   r13 = 0xdb4051c0   r14 = 0x01947f80
    r15 = 0x01947f70   rip = 0xf4faeb89   rsp = 0xbb9e62c0   rbp = 0xbb9e62e0
 1  libxul.so!xpc_GetJSPrivate [xpcprivate.h:89090ab15e9d : 4352 + 0x8]
    rbx = 0xf5529a5a   r12 = 0x0195ddf8   r13 = 0xdb4051c0   r14 = 0x01947f80
    r15 = 0x01947f70   rip = 0xf54cff35   rsp = 0xbb9e62d0   rbp = 0xbb9e62e0
 2  libxul.so!GetScopeOfObject [xpcwrappednativescope.cpp:89090ab15e9d : 738 + 0xe]
    rbx = 0xf5529a5a   r12 = 0x0195ddf8   r13 = 0xdb4051c0   r14 = 0x01947f80
    r15 = 0x01947f70   rip = 0xf552ed7b   rsp = 0xbb9e62f0   rbp = 0xbb9e6350
 3  libxul.so!XPCWrappedNativeScope::FindInJSObjectScope [xpcwrappednativescope.cpp:89090ab15e9d : 814 + 0x8]
    rbx = 0xf51a1a4a   r12 = 0x0195ddf8   r13 = 0xdb4051c0   r14 = 0x01947f80
    r15 = 0x01947f70   rip = 0xf552eee2   rsp = 0xbb9e6360   rbp = 0xbb9e63e0
 4  libxul.so!XPCConvert::NativeInterface2JSObject [xpcconvert.cpp:89090ab15e9d : 1148 + 0x19]
    rbx = 0xf51a1a4a   r12 = 0x0195ddf8   r13 = 0xdb4051c0   r14 = 0x01947f80
    r15 = 0x01947f70   rip = 0xf54ec8cb   rsp = 0xbb9e63f0   rbp = 0xbb9e6630
 5  libxul.so!XPCConvert::NativeData2JS [xpcconvert.cpp:89090ab15e9d : 473 + 0x52]
    rbx = 0xf51a1a4a   r12 = 0x0195ddf8   r13 = 0xdb4051c0   r14 = 0x01947f80
    r15 = 0x01947f70   rip = 0xf54ee29f   rsp = 0xbb9e6640   rbp = 0xbb9e67d0
 6  libxul.so!XPCConvert::NativeData2JS [xpcprivate.h:89090ab15e9d : 3170 + 0x48]
    rbx = 0xf51a1a4a   r12 = 0x0195ddf8   r13 = 0xdb4051c0   r14 = 0x01947f80
    r15 = 0x01947f70   rip = 0xf54f3041   rsp = 0xbb9e67e0   rbp = 0xbb9e6970
 7  libxul.so!CallMethodHelper::GatherAndConvertResults [xpcwrappednative.cpp:89090ab15e9d : 2604 + 0x4d]
    rbx = 0xf51a1a4a   r12 = 0x0195ddf8   r13 = 0xdb4051c0   r14 = 0x01947f80
    r15 = 0x01947f70   rip = 0xf5521821   rsp = 0xbb9e6980   rbp = 0xbb9e6bc0
 8  libxul.so!CallMethodHelper::Call [xpcwrappednative.cpp:89090ab15e9d : 2363 + 0x8]
    rbx = 0xf51a1a4a   r12 = 0x0195ddf8   r13 = 0xdb4051c0   r14 = 0x01947f80
    r15 = 0x01947f70   rip = 0xf5522278   rsp = 0xbb9e6bd0   rbp = 0xbb9e6bf0
 9  libxul.so!XPCWrappedNative::CallMethod [xpcwrappednative.cpp:89090ab15e9d : 2312 + 0x1e]
    rbx = 0xf51a1a4a   r12 = 0x0195ddf8   r13 = 0xdb4051c0   r14 = 0x01947f80
    r15 = 0x01947f70   rip = 0xf551d629   rsp = 0xbb9e6c00   rbp = 0xbb9e6e60
10  libxul.so!XPCWrappedNative::GetAttribute [xpcprivate.h:89090ab15e9d : 2567 + 0xd]
    rbx = 0xf5529a5a   r12 = 0xbb9e9410   r13 = 0x01418a40   r14 = 0x010b0910
    r15 = 0x00000000   rip = 0xf552d01a   rsp = 0xbb9e6e70   rbp = 0xbb9e6e80
11  libxul.so!XPC_WN_GetterSetter [xpcwrappednativejsops.cpp:89090ab15e9d : 1798 + 0xb]
    rbx = 0xf5529a5a   r12 = 0xbb9e9410   r13 = 0x01418a40   r14 = 0x010b0910
    r15 = 0x00000000   rip = 0xf5527241   rsp = 0xbb9e6e90   rbp = 0xbb9e7010
12  libxul.so!js::CallJSNative [jscntxtinlines.h:89090ab15e9d : 657 + 0x10]
    rbx = 0xe81b90f8   r12 = 0xbb9e9410   r13 = 0x01418a40   r14 = 0x010b0910
    r15 = 0x00000000   rip = 0xf5ee34ef   rsp = 0xbb9e7020   rbp = 0xbb9e7060
13  libxul.so!js::Invoke [jsinterp.cpp:89090ab15e9d : 526 + 0x2d]
    rbx = 0xe81b90f8   r12 = 0xbb9e9410   r13 = 0x01418a40   r14 = 0x010b0910
    r15 = 0x00000000   rip = 0xf5ee11d1   rsp = 0xbb9e7070   rbp = 0xbb9e7160
14  libxul.so!js::ExternalInvoke [jsinterp.cpp:89090ab15e9d : 622 + 0x11]
    rbx = 0x00000000   r12 = 0xbb9e9410   r13 = 0x01418a40   r14 = 0x010b0910
    r15 = 0x00000000   rip = 0xf5ee1be1   rsp = 0xbb9e7170   rbp = 0xbb9e7200
15  libxul.so!js::ExternalInvoke [jsinterp.h:89090ab15e9d : 910 + 0x37]
    rbx = 0x00000005   r12 = 0xbb9e9410   r13 = 0x01418a40   r14 = 0x010b0910
    r15 = 0x00000000   rip = 0xf5ee1c7c   rsp = 0xbb9e7210   rbp = 0xbb9e7250
16  libxul.so!js::ExternalGetOrSet [jsinterp.cpp:89090ab15e9d : 642 + 0x1e]
    rbx = 0x00000005   r12 = 0xbb9e9410   r13 = 0x01418a40   r14 = 0x010b0910
    r15 = 0x00000000   rip = 0xf5ee1ce6   rsp = 0xbb9e7260   rbp = 0xbb9e72a0
17  libxul.so!js::Shape::get [jsscopeinlines.h:89090ab15e9d : 216 + 0x35]
    rbx = 0x00000005   r12 = 0xbb9e9410   r13 = 0x01418a40   r14 = 0x010b0910
    r15 = 0x00000000   rip = 0xf5f0a8eb   rsp = 0xbb9e72b0   rbp = 0xbb9e7310
18  libxul.so!js_NativeGet [jsobj.cpp:89090ab15e9d : 4690 + 0x2a]
    rbx = 0x00000005   r12 = 0xbb9e9410   r13 = 0x01418a40   r14 = 0x010b0910
    r15 = 0x00000000   rip = 0xf5f00fc7   rsp = 0xbb9e7320   rbp = 0xbb9e7410
19  libxul.so!js::Interpret [jsinterp.cpp:89090ab15e9d : 3852 + 0xe7]
    rbx = 0x00000005   r12 = 0xbb9e9410   r13 = 0x01418a40   r14 = 0x010b0910
    r15 = 0x00000000   rip = 0xf60ccb1a   rsp = 0xbb9e7420   rbp = 0xbb9e8d50
20  libxul.so!js::RunScript [jsinterp.cpp:89090ab15e9d : 484 + 0x1e]
    rbx = 0x00000005   r12 = 0xbb9e9410   r13 = 0x01418a40   r14 = 0x010b0910
    r15 = 0x00000000   rip = 0xf5ee066e   rsp = 0xbb9e8d60   rbp = 0xbb9e8db0
21  libxul.so!js::Invoke [jsinterp.cpp:89090ab15e9d : 592 + 0x1f]
    rbx = 0x00000005   r12 = 0xbb9e9410   r13 = 0x01418a40   r14 = 0x010b0910
    r15 = 0x00000000   rip = 0xf5ee15ac   rsp = 0xbb9e8dc0   rbp = 0xbb9e8eb0
22  libxul.so!js::ExternalInvoke [jsinterp.cpp:89090ab15e9d : 622 + 0x11]
    rbx = 0x00000020   r12 = 0xbb9e9410   r13 = 0x01418a40   r14 = 0x010b0910
    r15 = 0x00000000   rip = 0xf5ee1be1   rsp = 0xbb9e8ec0   rbp = 0xbb9e8f50
23  libxul.so!js::ExternalInvoke [jsinterp.h:89090ab15e9d : 910 + 0x37]
    rbx = 0xbb9e9308   r12 = 0xbb9e9410   r13 = 0x01418a40   r14 = 0x010b0910
    r15 = 0x00000000   rip = 0xf5e4f5c3   rsp = 0xbb9e8f60   rbp = 0xbb9e8fa0
24  libxul.so!JS_CallFunctionValue [jsapi.cpp:89090ab15e9d : 4861 + 0x39]
    rbx = 0xbb9e9308   r12 = 0xbb9e9410   r13 = 0x01418a40   r14 = 0x010b0910
Blocks: 438871
These assertions also occur:

Assertion failure: m_freePtr <= m_end, at /builds/slave/mozilla-central-linux64-debug/build/js/src/assembler/jit/ExecutableAllocator.h:129
Assertion failure: m_freePtr <= m_end, at /builds/slave/mozilla-central-linux64-debug/build/js/src/assembler/jit/ExecutableAllocator.h:129
Assertion failure: m_freePtr <= m_end, at /builds/slave/mozilla-central-linux64-debug/build/js/src/assembler/jit/ExecutableAllocator.h:129
Assignee: nobody → general
Component: DOM → JavaScript Engine
QA Contact: general → general
Rev3 WINNT 6.1 mozilla-central debug test mochitests-2/5 on 2010/12/22 20:03:45
http://tinderbox.mozilla.org/showlog.cgi?log=Firefox/1293077025.1293077868.27262.gz#err0
Mass marking whiteboard:[orange] bugs WFM (to clean up TBPL bug suggestions) that:
* Haven't changed in > 6months
* Whose whiteboard contains none of the strings: {disabled,marked,random,fuzzy,todo,fails,failing,annotated,leave open,time-bomb}
* Passed a (quick) manual inspection of bug summary/whiteboard to ensure they weren't a false positive.

I've also gone through and searched for cases where the whiteboard wasn't labelled correctly after test disabling, by using attachment description & basic comment searches. However if the test for which this bug was about has in fact been disabled/annotated/..., please accept my apologies & reopen/mark the whiteboard appropriately so this doesn't get re-closed in the future (and please ping me via IRC or email so I can try to tweak the saved searches to avoid more edge cases).

Sorry for the spam! Filter on: #FFA500
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → WORKSFORME
Whiteboard: [orange]
You need to log in before you can comment on or make changes to this bug.