Closed Bug 738878 Opened 12 years ago Closed 11 years ago

Intermittent crash content/media/test/test_preload_actions.html | Exited with code 1 during test run

Categories

(Toolkit :: Storage, defect)

x86
Linux
defect
Not set
critical

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: RyanVM, Unassigned)

References

Details

(Keywords: crash, intermittent-failure)

Seems to be related to landing SQLite 3.7.11, though we didn't see this on any of the Try runs.
https://tbpl.mozilla.org/php/getParsedLog.php?id=10336346&full=1&branch=mozilla-inbound

Rev3 Fedora 12x64 mozilla-inbound opt test mochitests-1/5 on 2012-03-23 19:23:06 PDT for push d6418c8e8fbf

builder: mozilla-inbound_fedora64_test-mochitests-1
slave: talos-r3-fed64-063
starttime: 1332555786.8
results: warnings (1)
buildid: 20120323185427
builduid: 6e2eb1f467674e018c6ba7843201806e
revision: d6418c8e8fbf

89031 INFO TEST-PASS | /tests/content/media/test/test_preload_actions.html | [finished 13] Length of array should match number of running tests - 1 should equal 1
89032 INFO TEST-PASS | /tests/content/media/test/test_preload_actions.html | [started 15] Length of array should match number of running tests - 2 should equal 2
TEST-UNEXPECTED-FAIL | /tests/content/media/test/test_preload_actions.html | Exited with code 1 during test run
INFO | automation.py | Application ran for: 0:11:49.104254
INFO | automation.py | Reading PID log: /tmp/tmpYscek3pidlog
==> process 2204 launched child process 2249
INFO | automation.py | Checking for orphan process with PID: 2249
Downloading symbols from: http://ftp.mozilla.org/pub/mozilla.org/firefox/tinderbox-builds/mozilla-inbound-linux64/1332554067/firefox-14.0a1.en-US.linux-x86_64.crashreporter-symbols.zip
PROCESS-CRASH | /tests/content/media/test/test_preload_actions.html | application crashed (minidump found)
Crash dump filename: /tmp/tmpGqYSTf/minidumps/73d9aa0c-8da2-bdae-0216db0b-64f8bb83.dmp
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:  SIGSEGV
Crash address: 0x7fe6b6d00000

Thread 12 (crashed)
 0  libc-2.11.so + 0x80fb2
    rbx = 0xb6c07190   r12 = 0xb6a94800   r13 = 0x0000000c   r14 = 0xb95d8b70
    r15 = 0x00000002   rip = 0xd2e80fb2   rsp = 0xd20fe818   rbp = 0xb6c07000
    Found by: given as instruction pointer in context
 1  libmozsqlite3.so!sqlite3Parser [sqlite3.c : 74978 + 0x27]
    rip = 0xe857d49d   rsp = 0xd20fe820
    Found by: stack scanning
 2  libmozsqlite3.so!sqlite3RunParser [sqlite3.c : 111983 + 0x17]
    rbx = 0xb6a94800   r12 = 0xb6c07000   r13 = 0x3b9aca00   r14 = 0x000000a4
    r15 = 0xd20fea20   rip = 0xe857ec72   rsp = 0xd20fe980   rbp = 0xd847d000
    Found by: call frame info
 3  libmozsqlite3.so!sqlite3Prepare [sqlite3.c : 94247 + 0xf]
    rbx = 0xd847d000   r12 = 0x00000000   r13 = 0xc02d5540   r14 = 0xffffffff
    r15 = 0x00000040   rip = 0xe8580512   rsp = 0xd20fe9f0   rbp = 0xb6a94800
    Found by: call frame info
 4  libmozsqlite3.so!sqlite3LockAndPrepare [sqlite3.c : 94339 + 0x1c]
    rbx = 0xd847d000   r12 = 0x00000000   r13 = 0xc065cbd0   r14 = 0x00000000
    r15 = 0xffffffff   rip = 0xe8580803   rsp = 0xd20fea70   rbp = 0xd20feb38
    Found by: call frame info
 5  libmozsqlite3.so!sqlite3_step [sqlite3.c : 94368 + 0x1f]
    rbx = 0xc065cbd0   r12 = 0xc065cbd0   r13 = 0x00000011   r14 = 0xc065cbd0
    r15 = 0x00000000   rip = 0xe8581519   rsp = 0xd20fead0   rbp = 0xd847d000
    Found by: call frame info
 6  libxul.so!mozilla::storage::Connection::stepStatement [mozStorageConnection.cpp : 893 + 0x7]
    rbx = 0xba390780   r12 = 0xc065cbd0   r13 = 0x00000000   r14 = 0xc065cbd0
    r15 = 0x00000000   rip = 0xe6547391   rsp = 0xd20feb80   rbp = 0xd38d25c0
    Found by: call frame info
 7  libxul.so!mozilla::storage::AsyncExecuteStatements::executeStatement [mozStorageAsyncStatementExecution.cpp : 378 + 0xb]
    rbx = 0xba390780   r12 = 0xd20fec40   r13 = 0xd20fec30   r14 = 0xc065cbd0
    r15 = 0x00000000   rip = 0xe654d480   rsp = 0xd20fec10   rbp = 0xc065cbd0
    Found by: call frame info
 8  libxul.so!mozilla::storage::AsyncExecuteStatements::executeAndProcessStatement [mozStorageAsyncStatementExecution.cpp : 325 + 0xa]
    rbx = 0xba390780   r12 = 0x00000000   r13 = 0xd20fece0   r14 = 0xd20fecd0
    r15 = 0x00000000   rip = 0xe654d7aa   rsp = 0xd20fec90   rbp = 0xc065cbd0
    Found by: call frame info
 9  libxul.so!mozilla::storage::AsyncExecuteStatements::bindExecuteAndProcessStatement [mozStorageAsyncStatementExecution.cpp : 307 + 0xf]
    rbx = 0xba390780   r12 = 0x00000001   r13 = 0xd20fece0   r14 = 0xd20fecd0
    r15 = 0x00000000   rip = 0xe654d8e8   rsp = 0xd20fecc0   rbp = 0xd20fecf0
    Found by: call frame info
10  libxul.so!mozilla::storage::AsyncExecuteStatements::Run [mozStorageAsyncStatementExecution.cpp : 647 + 0xb]
    rbx = 0xba390780   r12 = 0xd20fed70   r13 = 0xd20fed78   r14 = 0x00000000
    r15 = 0x0000000a   rip = 0xe654dcd5   rsp = 0xd20fed40   rbp = 0x00000004
    Found by: call frame info
11  libxul.so!nsThread::ProcessNextEvent [nsThread.cpp : 656 + 0x5]
    rbx = 0xd38d2a20   r12 = 0x00000000   r13 = 0x00000000   r14 = 0xd20fee5f
    r15 = 0x00000003   rip = 0xe67620ea   rsp = 0xd20fedc0   rbp = 0xd20fee01
    Found by: call frame info
12  libxul.so!NS_ProcessNextEvent_P [nsThreadUtils.cpp : 245 + 0xd]
    rbx = 0xd38d2a01   r12 = 0xd38d2a70   r13 = 0x00000000   r14 = 0x00000000
    r15 = 0x00000003   rip = 0xe6735c27   rsp = 0xd20fee50   rbp = 0xd20fee80
    Found by: call frame info
13  libxul.so!nsThread::ThreadFunc [nsThread.cpp : 289 + 0xc]
    rbx = 0xd38d2a20   r12 = 0xd38d2a70   r13 = 0x00000000   r14 = 0x00000000
    r15 = 0x00000003   rip = 0xe6761cd9   rsp = 0xd20fee70   rbp = 0xd20fee80
    Found by: call frame info
14  libnspr4.so!_pt_root [ptthread.c : 187 + 0x6]
    rbx = 0xd8107570   r12 = 0x33c70760   r13 = 0x00000000   r14 = 0x00000000
    r15 = 0x00000003   rip = 0xe8deb333   rsp = 0xd20feeb0   rbp = 0x00000000
    Found by: call frame info
15  libpthread-2.11.so + 0x6a39
    rbx = 0xd20ff710   r12 = 0x33c70760   r13 = 0x00000000   r14 = 0x00000000
    r15 = 0x00000003   rip = 0xd3606a3a   rsp = 0xd20feed0   rbp = 0x00000000
    Found by: call frame info
Personally, I don't see much difference between that and bug 730461 and bug 715657 and 

https://tbpl.mozilla.org/php/getParsedLog.php?id=10337489&tree=Mozilla-Inbound
Rev3 Fedora 12x64 mozilla-inbound opt test xpcshell on 2012-03-23 19:41:28 PDT for push ca74029146c2

PROCESS-CRASH | /home/cltbld/talos-slave/test/build/xpcshell/tests/toolkit/mozapps/extensions/test/xpcshell/test_bug542391.js | application crashed (minidump found)
Crash dump filename: /home/cltbld/talos-slave/test/build/xpcshell/tests/toolkit/mozapps/extensions/test/xpcshell/4047acc2-1330-b906-3d2e6221-6c170973.dmp
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:  SIGSEGV
Crash address: 0x7f3355a00000

Thread 0 (crashed)
 0  libc-2.11.so + 0x80fb2
    rbx = 0x517a6150   r12 = 0x585eec00   r13 = 0x0000000a   r14 = 0x584b8dd0
    r15 = 0x00000002   rip = 0xd2e80fb2   rsp = 0xf9043578   rbp = 0x517a6000
    Found by: given as instruction pointer in context
 1  libmozsqlite3.so!sqlite3Parser [sqlite3.c : 74845 + 0x27]
    rip = 0x6449effc   rsp = 0xf9043580
    Found by: stack scanning
 2  libmozsqlite3.so!sqlite3RunParser [sqlite3.c : 111740 + 0x17]
    rbx = 0x585eec00   r12 = 0x517a6000   r13 = 0x3b9aca00   r14 = 0x00000178
    r15 = 0xf9043780   rip = 0x644a0785   rsp = 0xf90436e0   rbp = 0x559ec400
    Found by: call frame info
 3  libmozsqlite3.so!sqlite3Prepare [sqlite3.c : 94079 + 0xf]
    rbx = 0x559ec400   r12 = 0x00000000   r13 = 0x5c778d48   r14 = 0xffffffff
    r15 = 0x00000040   rip = 0x644a202a   rsp = 0xf9043750   rbp = 0x585eec00
    Found by: call frame info
 4  libmozsqlite3.so!sqlite3LockAndPrepare [sqlite3.c : 94171 + 0x1c]
    rbx = 0x559ec400   r12 = 0x00000000   r13 = 0x00000000   r14 = 0x00000001
    r15 = 0xffffffff   rip = 0x644a231b   rsp = 0xf90437d0   rbp = 0x584b7ba0
    Found by: call frame info
 5  libmozsqlite3.so!sqlite3_prepare_v2 [sqlite3.c : 94246 + 0x10]
    rbx = 0x58467660   r12 = 0x00000000   r13 = 0x584b7ba0   r14 = 0x00000002
    r15 = 0xf9043c02   rip = 0x644a24c4   rsp = 0xf9043830   rbp = 0xf90438a0
    Found by: call frame info
 6  libxul.so!mozilla::storage::Connection::prepareStatement [mozStorageConnection.cpp : 932 + 0x15]
    rbx = 0x58467660   r12 = 0x00000000   r13 = 0x584b7ba0   r14 = 0x00000002
    r15 = 0xf9043c02   rip = 0x665dfc75   rsp = 0xf9043850   rbp = 0xf90438a0
    Found by: call frame info
 7  libxul.so!mozilla::storage::Statement::initialize [mozStorageStatement.cpp : 180 + 0xe]
    rbx = 0x584b7b70   r12 = 0x58467660   r13 = 0x584b7b70   r14 = 0x00000002
    r15 = 0xf9043c02   rip = 0x665e2971   rsp = 0xf9043890   rbp = 0xf90438a0
    Found by: call frame info
 8  libxul.so!mozilla::storage::Connection::CreateStatement [mozStorageConnection.cpp : 1217 + 0xa]
    rbx = 0xf9043c68   r12 = 0x559fffe0   r13 = 0x584b7b70   r14 = 0x00000002
    r15 = 0xf9043c02   rip = 0x665dfff3   rsp = 0xf90438f0   rbp = 0x58467660
    Found by: call frame info
 9  libxul.so!NS_InvokeByIndex_P [xptcinvoke_x86_64_unix.cpp : 195 + 0x8]
    rbx = 0x00000002   r12 = 0xffffffff   r13 = 0x00000003   r14 = 0x00000002
    r15 = 0xf9043c02   rip = 0x668085ad   rsp = 0xf9043940   rbp = 0xf9043a30
    Found by: call frame info

which was four pushes before your upgrade push.
Severity: normal → critical
Keywords: crash
Crashing in SQLite; can't see how this is media related as we don't touch storage at all.
Component: Video/Audio → Storage
Product: Core → Toolkit
Whiteboard: [orange]
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
Closed: 11 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.