Last Comment Bug 753852 - crash [@ BlockingResourceBase::CheckAcquire] in 327571-1.html 371124-1.html 371124-2.html 372554-1.html 432114-1.html 432114-2.html 436900-1.html 375399-1.html 614499-1.html 677194.html 601247.html 462947.html 404869-1.xul 504224.html 436900-2.html ...
: crash [@ BlockingResourceBase::CheckAcquire] in 327571-1.html 371124-1.html ...
Status: RESOLVED FIXED
[test which aborts the suite]
: crash, intermittent-failure
Product: Core
Classification: Components
Component: Audio/Video (show other bugs)
: Trunk
: All All
: -- critical (vote)
: mozilla15
Assigned To: Robert O'Callahan (:roc) (Exited; email my personal email if necessary)
:
Mentors:
: 754078 (view as bug list)
Depends on:
Blocks: 438871
  Show dependency treegraph
 
Reported: 2012-05-10 09:59 PDT by Ed Morley [:emorley]
Modified: 2012-11-25 19:31 PST (History)
7 users (show)
See Also:
Crash Signature:
QA Whiteboard:
Iteration: ---
Points: ---
Has Regression Range: ---
Has STR: ---


Attachments
fix (5.39 KB, patch)
2012-05-22 22:07 PDT, Robert O'Callahan (:roc) (Exited; email my personal email if necessary)
rjesup: review+
Details | Diff | Review

Description Ed Morley [:emorley] 2012-05-10 09:59:14 PDT
Rev3 WINNT 6.1 mozilla-inbound debug test crashtest on 2012-05-10 08:57:32 PDT for push 1259212fa0f7

slave: talos-r3-w7-047

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

{
REFTEST TEST-START | file:///c:/talos-slave/test/build/reftest/tests/dom/base/crashtests/371124-1.html | 439 / 2050 (21%)
++DOMWINDOW == 84 (06BEF948) [serial = 1011] [outer = 06058600]
--DOMWINDOW == 83 (0AAB7878) [serial = 959] [outer = 00000000] [url = data:application/xhtml+xml;charset=utf-8,%3Chtml%20xmlns%3D%22http%3A//www.w3.org/1999/xhtml%22%3E%0A%3Cframeset%20contenteditable%3D%22true%22/%3E%0A%3Cscript%3E%0Afunction%20doExecCommand%28%29%7B%0Adocument.execCommand%28%27insertParagraph%27%2C%20false%2C%20%27%27%29%3B%0A%7D%0AsetTimeout%28doExecCommand%2C100%29%3B%0Awindow.addEventListener%28%27DOMNodeRemoved%27%2C%20function%28%29%20%7Bwindow.frameElement.parentNode.removeChild%28window.frameElement%29%3B%7D%2C%20true%29%3B%0A%3C/script%3E%0A%3C/html%3E]
--DOMWINDOW == 82 (0A85AD10) [serial = 932] [outer = 00000000] [url = file:///c:/talos-slave/test/build/reftest/tests/docshell/base/crashtests/40929-1-inner.html]
--DOMWINDOW == 81 (05FA7B00) [serial = 977] [outer = 00000000] [url = data:text/html,1]
--DOMWINDOW == 80 (05FA6F30) [serial = 973] [outer = 00000000] [url = about:blank]
--DOMWINDOW == 79 (0ABABA00) [serial = 941] [outer = 00000000] [url = data:text/html,<body%20onUnload="location%20=%20'http://www.mozilla.org/'">This%20frame's%20onunload%20tries%20to%20load%20another%20page.]
--DOMWINDOW == 78 (06CA10E0) [serial = 963] [outer = 00000000] [url = file:///c:/talos-slave/test/build/reftest/tests/docshell/base/crashtests/436900-1-inner.html#foo]
--DOMWINDOW == 77 (0AAB60D8) [serial = 967] [outer = 00000000] [url = file:///c:/talos-slave/test/build/reftest/tests/docshell/base/crashtests/436900-2-inner.html#foo]
++DOCSHELL 06CA8870 == 4 [id = 64]
++DOMWINDOW == 78 (0AAB6AB0) [serial = 1012] [outer = 00000000]
JavaScript error: , line 0: nothing active on context
++DOMWINDOW == 79 (0AAB5EE0) [serial = 1013] [outer = 0AAB6A60]
TEST-UNEXPECTED-FAIL | file:///c:/talos-slave/test/build/reftest/tests/dom/base/crashtests/371124-1.html | Exited with code -1073741819 during test run
INFO | automation.py | Application ran for: 0:02:39.849000
INFO | automation.py | Reading PID log: c:\users\cltbld\appdata\local\temp\tmphficjjpidlog
Downloading symbols from: http://ftp.mozilla.org/pub/mozilla.org/firefox/tinderbox-builds/mozilla-inbound-win32-debug/1336657640/firefox-15.0a1.en-US.win32.crashreporter-symbols.zip
PROCESS-CRASH | file:///c:/talos-slave/test/build/reftest/tests/dom/base/crashtests/371124-1.html | application crashed (minidump found)
Crash dump filename: c:\users\cltbld\appdata\local\temp\tmpgh53ok\minidumps\a91928ed-cfb3-4447-884d-92580bc0355c.dmp
Operating system: Windows NT
                  6.1.7600 
CPU: x86
     GenuineIntel family 6 model 23 stepping 10
     2 CPUs

Crash reason:  EXCEPTION_ACCESS_VIOLATION_READ
Crash address: 0x4c

Thread 26 (crashed)
 0  xul.dll!mozilla::BlockingResourceBase::CheckAcquire(mozilla::CallStack const &) [BlockingResourceBase.cpp:1259212fa0f7 : 130 + 0x0]
    eip = 0x6a7b85bf   esp = 0x0c27f654   ebp = 0x0c27f6b4   ebx = 0x0fb47460
    esi = 0x00000048   edi = 0x00000048   eax = 0x23216135   ecx = 0x00000048
    edx = 0x00000000   efl = 0x00010206
    Found by: given as instruction pointer in context
 1  xul.dll!mozilla::Mutex::Lock() [BlockingResourceBase.cpp:1259212fa0f7 : 260 + 0xa]
    eip = 0x6a7b86dd   esp = 0x0c27f6bc   ebp = 0x0c27f6c8
    Found by: call frame info
 2  xul.dll!mozilla::MediaStreamGraphImpl::EnsureNextIteration() [MediaStreamGraph.cpp:1259212fa0f7 : 1211 + 0xc]
    eip = 0x6a20aa07   esp = 0x0c27f6d0   ebp = 0x0c27f6dc
    Found by: call frame info
 3  xul.dll!mozilla::SourceMediaStream::EndTrack(int) [MediaStreamGraph.cpp:1259212fa0f7 : 1870 + 0xa]
    eip = 0x6a20bf6f   esp = 0x0c27f6e4   ebp = 0x0c27f6f0
    Found by: call frame info
 4  xul.dll!nsBuiltinDecoderStateMachine::FinishOutputStreams() [nsBuiltinDecoderStateMachine.cpp:1259212fa0f7 : 745 + 0x8]
    eip = 0x6a216b32   esp = 0x0c27f6f8   ebp = 0x0c27f710
    Found by: call frame info
 5  xul.dll!nsBuiltinDecoderStateMachine::RunStateMachine() [nsBuiltinDecoderStateMachine.cpp:1259212fa0f7 : 2047 + 0x6]
    eip = 0x6a21b600   esp = 0x0c27f718   ebp = 0x0c27f75c
    Found by: call frame info
 6  xul.dll!nsBuiltinDecoderStateMachine::CallRunStateMachine() [nsBuiltinDecoderStateMachine.cpp:1259212fa0f7 : 2547 + 0x17]
    eip = 0x6a21bb40   esp = 0x0c27f764   ebp = 0x0c27f778
    Found by: call frame info
 7  xul.dll!nsBuiltinDecoderStateMachine::Run() [nsBuiltinDecoderStateMachine.cpp:1259212fa0f7 : 2529 + 0x6]
    eip = 0x6a21bc27   esp = 0x0c27f774   ebp = 0x0c27f778
    Found by: stack scanning
 8  xul.dll!nsThread::ProcessNextEvent(bool,bool *) [nsThread.cpp:1259212fa0f7 : 656 + 0xd]
    eip = 0x6a7f3fcb   esp = 0x0c27f780   ebp = 0x0c27f7a8
}
Comment 1 Ed Morley [:emorley] 2012-05-10 10:04:43 PDT
Rev3 WINNT 6.1 mozilla-inbound debug test crashtest on 2012-05-10 09:25:19 PDT for push 9b326e2ad041

slave: talos-r3-w7-059

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

{
REFTEST TEST-START | file:///c:/talos-slave/test/build/reftest/tests/dom/base/crashtests/371124-2.html | 440 / 2050 (21%)
++DOMWINDOW == 97 (061A50B8) [serial = 1015] [outer = 05F04A38]
++DOCSHELL 06B94A18 == 5 [id = 65]
++DOMWINDOW == 98 (04D0E1B0) [serial = 1016] [outer = 00000000]
--DOMWINDOW == 97 (0AA10388) [serial = 941] [outer = 00000000] [url = data:text/html,<body%20onUnload="location%20=%20'http://www.mozilla.org/'">This%20frame's%20onunload%20tries%20to%20load%20another%20page.]
--DOMWINDOW == 96 (0B87C838) [serial = 963] [outer = 00000000] [url = file:///c:/talos-slave/test/build/reftest/tests/docshell/base/crashtests/436900-1-inner.html#foo]
--DOMWINDOW == 95 (0E353850) [serial = 967] [outer = 00000000] [url = file:///c:/talos-slave/test/build/reftest/tests/docshell/base/crashtests/436900-2-inner.html#foo]
--DOMWINDOW == 94 (0A9C72B8) [serial = 981] [outer = 00000000] [url = data:text/html,1]
--DOMWINDOW == 93 (0B87D7F8) [serial = 973] [outer = 00000000] [url = about:blank]
--DOMWINDOW == 92 (0A9C74B0) [serial = 982] [outer = 00000000] [url = data:text/html,2]
--DOMWINDOW == 91 (0AA10190) [serial = 959] [outer = 00000000] [url = data:application/xhtml+xml;charset=utf-8,%3Chtml%20xmlns%3D%22http%3A//www.w3.org/1999/xhtml%22%3E%0A%3Cframeset%20contenteditable%3D%22true%22/%3E%0A%3Cscript%3E%0Afunction%20doExecCommand%28%29%7B%0Adocument.execCommand%28%27insertParagraph%27%2C%20false%2C%20%27%27%29%3B%0A%7D%0AsetTimeout%28doExecCommand%2C100%29%3B%0Awindow.addEventListener%28%27DOMNodeRemoved%27%2C%20function%28%29%20%7Bwindow.frameElement.parentNode.removeChild%28window.frameElement%29%3B%7D%2C%20true%29%3B%0A%3C/script%3E%0A%3C/html%3E]
--DOMWINDOW == 90 (0E3B69C0) [serial = 977] [outer = 00000000] [url = data:text/html,1]
--DOMWINDOW == 89 (0AC9BBE8) [serial = 932] [outer = 00000000] [url = file:///c:/talos-slave/test/build/reftest/tests/docshell/base/crashtests/40929-1-inner.html]
WARNING: Subdocument container has no frame: file e:/builds/moz2_slave/m-in-w32-dbg/build/layout/base/nsDocumentViewer.cpp, line 2443
JavaScript error: , line 0: nothing active on context
++DOMWINDOW == 90 (0AC9BBE8) [serial = 1017] [outer = 04D0E160]
JavaScript error: file:///c:/talos-slave/test/build/reftest/tests/dom/base/crashtests/371124-2-inner.html, line 5: document.all.tags is undefined
WARNING: No outer window available!: file e:/builds/moz2_slave/m-in-w32-dbg/build/dom/base/nsGlobalWindow.cpp, line 8446
WARNING: No outer window available!: file e:/builds/moz2_slave/m-in-w32-dbg/build/dom/base/nsGlobalWindow.cpp, line 8446
WARNING: No outer window available!: file e:/builds/moz2_slave/m-in-w32-dbg/build/dom/base/nsGlobalWindow.cpp, line 8446
WARNING: No outer window available!: file e:/builds/moz2_slave/m-in-w32-dbg/build/dom/base/nsGlobalWindow.cpp, line 8446
WARNING: No outer window available!: file e:/builds/moz2_slave/m-in-w32-dbg/build/dom/base/nsGlobalWindow.cpp, line 8446
WARNING: No outer window available!: file e:/builds/moz2_slave/m-in-w32-dbg/build/dom/base/nsGlobalWindow.cpp, line 8446
WARNING: No outer window available!: file e:/builds/moz2_slave/m-in-w32-dbg/build/dom/base/nsGlobalWindow.cpp, line 8446
WARNING: No outer window available!: file e:/builds/moz2_slave/m-in-w32-dbg/build/dom/base/nsGlobalWindow.cpp, line 8446
WARNING: No outer window available!: file e:/builds/moz2_slave/m-in-w32-dbg/build/dom/base/nsGlobalWindow.cpp, line 8446
WARNING: No outer window available!: file e:/builds/moz2_slave/m-in-w32-dbg/build/dom/base/nsGlobalWindow.cpp, line 8446
WARNING: No outer window available!: file e:/builds/moz2_slave/m-in-w32-dbg/build/dom/base/nsGlobalWindow.cpp, line 8446
WARNING: No outer window available!: file e:/builds/moz2_slave/m-in-w32-dbg/build/dom/base/nsGlobalWindow.cpp, line 8446
WARNING: No outer window available!: file e:/builds/moz2_slave/m-in-w32-dbg/build/dom/base/nsGlobalWindow.cpp, line 8446
WARNING: No outer window available!: file e:/builds/moz2_slave/m-in-w32-dbg/build/dom/base/nsGlobalWindow.cpp, line 8446
WARNING: No outer window available!: file e:/builds/moz2_slave/m-in-w32-dbg/build/dom/base/nsGlobalWindow.cpp, line 8446
WARNING: No outer window available!: file e:/builds/moz2_slave/m-in-w32-dbg/build/dom/base/nsGlobalWindow.cpp, line 8446
TEST-UNEXPECTED-FAIL | file:///c:/talos-slave/test/build/reftest/tests/dom/base/crashtests/371124-2.html | Exited with code -1073741819 during test run
INFO | automation.py | Application ran for: 0:02:38.303000
INFO | automation.py | Reading PID log: c:\users\cltbld\appdata\local\temp\tmpcr91qvpidlog
Downloading symbols from: http://ftp.mozilla.org/pub/mozilla.org/firefox/tinderbox-builds/mozilla-inbound-win32-debug/1336659446/firefox-15.0a1.en-US.win32.crashreporter-symbols.zip
PROCESS-CRASH | file:///c:/talos-slave/test/build/reftest/tests/dom/base/crashtests/371124-2.html | application crashed (minidump found)
Crash dump filename: c:\users\cltbld\appdata\local\temp\tmpjxzbq8\minidumps\ef3715d5-67f5-4019-8053-e830fe2bc1bf.dmp
Operating system: Windows NT
                  6.1.7600 
CPU: x86
     GenuineIntel family 6 model 23 stepping 10
     2 CPUs

Crash reason:  EXCEPTION_ACCESS_VIOLATION_READ
Crash address: 0x4c

Thread 27 (crashed)
 0  xul.dll!mozilla::BlockingResourceBase::CheckAcquire(mozilla::CallStack const &) [BlockingResourceBase.cpp:9b326e2ad041 : 130 + 0x0]
    eip = 0x6bca85bf   esp = 0x0d6ff898   ebp = 0x0d6ff8f8   ebx = 0x13023588
    esi = 0x00000048   edi = 0x00000048   eax = 0x6223763e   ecx = 0x00000048
    edx = 0x00000000   efl = 0x00010202
    Found by: given as instruction pointer in context
 1  xul.dll!mozilla::Mutex::Lock() [BlockingResourceBase.cpp:9b326e2ad041 : 260 + 0xa]
    eip = 0x6bca86dd   esp = 0x0d6ff900   ebp = 0x0d6ff90c
    Found by: call frame info
 2  xul.dll!mozilla::MediaStreamGraphImpl::EnsureNextIteration() [MediaStreamGraph.cpp:9b326e2ad041 : 1211 + 0xc]
    eip = 0x6b6faa07   esp = 0x0d6ff914   ebp = 0x0d6ff920
    Found by: call frame info
 3  xul.dll!mozilla::SourceMediaStream::EndTrack(int) [MediaStreamGraph.cpp:9b326e2ad041 : 1870 + 0xa]
    eip = 0x6b6fbf6f   esp = 0x0d6ff928   ebp = 0x0d6ff934
    Found by: call frame info
 4  xul.dll!nsBuiltinDecoderStateMachine::FinishOutputStreams() [nsBuiltinDecoderStateMachine.cpp:9b326e2ad041 : 745 + 0x8]
    eip = 0x6b706b32   esp = 0x0d6ff93c   ebp = 0x0d6ff954
    Found by: call frame info
 5  xul.dll!nsBuiltinDecoderStateMachine::RunStateMachine() [nsBuiltinDecoderStateMachine.cpp:9b326e2ad041 : 2047 + 0x6]
    eip = 0x6b70b600   esp = 0x0d6ff95c   ebp = 0x0d6ff9a0
    Found by: call frame info
 6  xul.dll!nsBuiltinDecoderStateMachine::CallRunStateMachine() [nsBuiltinDecoderStateMachine.cpp:9b326e2ad041 : 2547 + 0x17]
    eip = 0x6b70bb40   esp = 0x0d6ff9a8   ebp = 0x0d6ff9bc
    Found by: call frame info
 7  xul.dll!nsBuiltinDecoderStateMachine::Run() [nsBuiltinDecoderStateMachine.cpp:9b326e2ad041 : 2529 + 0x6]
    eip = 0x6b70bc27   esp = 0x0d6ff9b8   ebp = 0x0d6ff9bc
    Found by: stack scanning
 8  xul.dll!nsThread::ProcessNextEvent(bool,bool *) [nsThread.cpp:9b326e2ad041 : 656 + 0xd]
    eip = 0x6bce3fcb   esp = 0x0d6ff9c4   ebp = 0x0d6ff9ec
}
Comment 2 Ed Morley [:emorley] 2012-05-10 10:07:41 PDT
Rev4 MacOSX Snow Leopard 10.6 mozilla-inbound debug test crashtest on 2012-05-10 07:52:13 PDT for push f11717aa3a10

slave: talos-r4-snow-045

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

{
REFTEST TEST-START | file:///Users/cltbld/talos-slave/test/build/reftest/tests/docshell/base/crashtests/436900-1.html | 422 / 2050 (20%)
WARNING: No outer window available!: file ../../../dom/base/nsGlobalWindow.cpp, line 8446
++DOMWINDOW == 42 (0x141274428) [serial = 968] [outer = 0x11b679c00]
++DOCSHELL 0x1412aef10 == 4 [id = 58]
++DOMWINDOW == 43 (0x12889a658) [serial = 969] [outer = 0x0]
WARNING: Subdocument container has no frame: file ../../../layout/base/nsDocumentViewer.cpp, line 2443
JavaScript error: , line 0: nothing active on context
++DOMWINDOW == 44 (0x123034048) [serial = 970] [outer = 0x12889a5e0]
WARNING: NS_ENSURE_TRUE(shell) failed: file ../../../docshell/base/nsDocShell.cpp, line 10914
WARNING: NS_ENSURE_TRUE(sf) failed: file ../../../docshell/base/nsDocShell.cpp, line 5132
WARNING: NS_ENSURE_TRUE(shell) failed: file ../../../docshell/base/nsDocShell.cpp, line 10914
WARNING: NS_ENSURE_TRUE(sf) failed: file ../../../docshell/base/nsDocShell.cpp, line 5132
WARNING: No outer window available!: file ../../../dom/base/nsGlobalWindow.cpp, line 8446
TEST-UNEXPECTED-FAIL | file:///Users/cltbld/talos-slave/test/build/reftest/tests/docshell/base/crashtests/436900-1.html | Exited with code 1 during test run
INFO | automation.py | Application ran for: 0:01:33.795592
INFO | automation.py | Reading PID log: /var/folders/Hs/HsDn6a9SG8idoIya6p9mtE+++TI/-Tmp-/tmpxHib5spidlog
Downloading symbols from: http://ftp.mozilla.org/pub/mozilla.org/firefox/tinderbox-builds/mozilla-inbound-macosx64-debug/1336660640/firefox-15.0a1.en-US.mac64.crashreporter-symbols.zip
PROCESS-CRASH | file:///Users/cltbld/talos-slave/test/build/reftest/tests/docshell/base/crashtests/436900-1.html | application crashed (minidump found)
Crash dump filename: /var/folders/Hs/HsDn6a9SG8idoIya6p9mtE+++TI/-Tmp-/tmpmHWBoh/minidumps/9FBDA36E-258F-42B9-83CB-D657D66E4093.dmp
Operating system: Mac OS X
                  10.6.8 10K549
CPU: amd64
     family 6 model 23 stepping 10
     2 CPUs

Crash reason:  EXC_BAD_ACCESS / KERN_INVALID_ADDRESS
Crash address: 0x58

Thread 18 (crashed)
 0  XUL!mozilla::BlockingResourceBase::CheckAcquire [BlockingResourceBase.cpp : 130 + 0x0]
    rbx = 0x00000050   r12 = 0x00000050   r13 = 0x054ecd50   r14 = 0x054ecc80
    r15 = 0x246c7d40   rip = 0x034faf0e   rsp = 0x2865fd50   rbp = 0x2865feb0
    Found by: given as instruction pointer in context
 1  XUL!mozilla::Mutex::Lock [BlockingResourceBase.cpp : 260 + 0xb]
    rbx = 0x00000050   r12 = 0x00000050   r13 = 0x054ecd50   r14 = 0x054ecc80
    r15 = 0x246c7d40   rip = 0x034fc261   rsp = 0x2865fec0   rbp = 0x2865fee0
    Found by: call frame info
 2  XUL!mozilla::SourceMediaStream::EndTrack [Monitor.h : 70 + 0xb]
    rbx = 0x00000000   r12 = 0x00000050   r13 = 0x054ecd50   r14 = 0x054ecc80
    r15 = 0x246c7d40   rip = 0x028ad8e1   rsp = 0x2865fef0   rbp = 0x2865ff20
    Found by: call frame info
 3  XUL!nsBuiltinDecoderStateMachine::FinishOutputStreams [nsBuiltinDecoderStateMachine.cpp : 745 + 0xc]
    rbx = 0x414654e8   r12 = 0x00000000   r13 = 0x2468a530   r14 = 0x054ecc80
    r15 = 0x246c7d40   rip = 0x028c3c83   rsp = 0x2865ff30   rbp = 0x2865ff70
    Found by: call frame info
 4  XUL!nsBuiltinDecoderStateMachine::RunStateMachine [nsBuiltinDecoderStateMachine.cpp : 2047 + 0x7]
    rbx = 0x246c7d40   r12 = 0x285a1550   r13 = 0x246c7d40   r14 = 0x4245bc80
    r15 = 0x00000001   rip = 0x028d02e8   rsp = 0x2865ff80   rbp = 0x28660010
    Found by: call frame info
 5  XUL!nsBuiltinDecoderStateMachine::CallRunStateMachine [nsBuiltinDecoderStateMachine.cpp : 2547 + 0x7]
    rbx = 0x246c7d40   r12 = 0x2468a610   r13 = 0x288e58e0   r14 = 0x4245bc80
    r15 = 0x00000001   rip = 0x028d0f0c   rsp = 0x28660020   rbp = 0x28660030
    Found by: call frame info
 6  XUL!nsBuiltinDecoderStateMachine::Run [nsBuiltinDecoderStateMachine.cpp : 2529 + 0x7]
    rbx = 0x246c7d40   r12 = 0x2468a610   r13 = 0x288e58e0   r14 = 0x4245bc80
    r15 = 0x00000001   rip = 0x028d1168   rsp = 0x28660040   rbp = 0x28660050
    Found by: call frame info
 7  XUL!nsThread::ProcessNextEvent [nsThread.cpp : 656 + 0x5]
    rbx = 0x00000000   r12 = 0x288e58c0   r13 = 0x288e58e0   r14 = 0x4245bc80
    r15 = 0x00000001   rip = 0x03573118   rsp = 0x28660060   rbp = 0x28660130
    Found by: call frame info
 8  XUL!NS_ProcessNextEvent_P [nsThreadUtils.cpp : 245 + 0xc]
    rbx = 0x00000001   r12 = 0x288e58c0   r13 = 0x288e58e0   r14 = 0x4245bc80
    r15 = 0x00000001   rip = 0x034f815d   rsp = 0x28660140   rbp = 0x28660160
    Found by: call frame info
 9  XUL!nsThread::Shutdown [nsThread.cpp : 498 + 0xd]
    rbx = 0x00000000   r12 = 0x288e58c0   r13 = 0x288e58e0   r14 = 0x4245bc80
    r15 = 0x00000001   rip = 0x0357506e   rsp = 0x28660170   rbp = 0x28660210
}
Comment 3 Chris Jones [:cjones] inactive; ni?/f?/r? if you need me 2012-05-10 10:08:50 PDT
Looks like a dangling null pointer.
Comment 4 Ed Morley [:emorley] 2012-05-10 10:16:01 PDT
Earlier than the others so far:

Rev3 WINNT 5.1 mozilla-inbound debug test crashtest on 2012-05-10 02:57:20 PDT for push 837cb0a0af48

slave: talos-r3-xp-056

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

{
REFTEST TEST-START | file:///c:/talos-slave/test/build/reftest/tests/dom/base/crashtests/372554-1.html | 441 / 2050 (21%)
++DOMWINDOW == 95 (089611A0) [serial = 1018] [outer = 068CDB08]
--DOMWINDOW == 94 (09437240) [serial = 931] [outer = 00000000] [url = file:///c:/talos-slave/test/build/reftest/tests/docshell/base/crashtests/40929-1-inner.html]
--DOMWINDOW == 93 (09441CF0) [serial = 981] [outer = 00000000] [url = data:text/html,2]
--DOMWINDOW == 92 (05EA1AA8) [serial = 966] [outer = 00000000] [url = file:///c:/talos-slave/test/build/reftest/tests/docshell/base/crashtests/436900-2-inner.html#foo]
--DOMWINDOW == 91 (06C8E470) [serial = 972] [outer = 00000000] [url = about:blank]
--DOMWINDOW == 90 (068503B8) [serial = 976] [outer = 00000000] [url = data:text/html,1]
--DOMWINDOW == 89 (11433378) [serial = 958] [outer = 00000000] [url = data:application/xhtml+xml;charset=utf-8,%3Chtml%20xmlns%3D%22http%3A//www.w3.org/1999/xhtml%22%3E%0A%3Cframeset%20contenteditable%3D%22true%22/%3E%0A%3Cscript%3E%0Afunction%20doExecCommand%28%29%7B%0Adocument.execCommand%28%27insertParagraph%27%2C%20false%2C%20%27%27%29%3B%0A%7D%0AsetTimeout%28doExecCommand%2C100%29%3B%0Awindow.addEventListener%28%27DOMNodeRemoved%27%2C%20function%28%29%20%7Bwindow.frameElement.parentNode.removeChild%28window.frameElement%29%3B%7D%2C%20true%29%3B%0A%3C/script%3E%0A%3C/html%3E]
--DOMWINDOW == 88 (0716ADB0) [serial = 980] [outer = 00000000] [url = data:text/html,1]
--DOMWINDOW == 87 (051E0EC8) [serial = 940] [outer = 00000000] [url = data:text/html,<body%20onUnload="location%20=%20'http://www.mozilla.org/'">This%20frame's%20onunload%20tries%20to%20load%20another%20page.]
--DOMWINDOW == 86 (06ADB338) [serial = 962] [outer = 00000000] [url = file:///c:/talos-slave/test/build/reftest/tests/docshell/base/crashtests/436900-1-inner.html#foo]
This GL context (09ED1C20) is owned by thread 030AE728, but the current thread is 08D660E0. That's fine by itself, but our current code in GLContext::MakeCurrent, checking if the context is already current, relies on the assumption that GL calls on a given GLContext are only made by the thread that created that GLContext. If you want to start making GL calls from non-owning threads, you'll have to change a few things around here, see Bug 749678 comments 13 and 15.
###!!! ABORT: file e:\builds\moz2_slave\m-in-w32-dbg\build\obj-firefox\dist\include\GLContext.h, line 698
TEST-UNEXPECTED-FAIL | file:///c:/talos-slave/test/build/reftest/tests/dom/base/crashtests/372554-1.html | Exited with code -2147483645 during test run
INFO | automation.py | Application ran for: 0:02:26.250000
INFO | automation.py | Reading PID log: c:\docume~1\cltbld\locals~1\temp\tmpbzv2ippidlog
Downloading symbols from: http://ftp.mozilla.org/pub/mozilla.org/firefox/tinderbox-builds/mozilla-inbound-win32-debug/1336636403/firefox-15.0a1.en-US.win32.crashreporter-symbols.zip
PROCESS-CRASH | file:///c:/talos-slave/test/build/reftest/tests/dom/base/crashtests/372554-1.html | application crashed (minidump found)
Crash dump filename: c:\docume~1\cltbld\locals~1\temp\tmpbf_ndq\minidumps\61721ec5-912c-4fda-bb78-cba5c02d8d95.dmp
Operating system: Windows NT
                  5.1.2600 Service Pack 2
CPU: x86
     GenuineIntel family 6 model 23 stepping 10
     2 CPUs

Crash reason:  EXCEPTION_ACCESS_VIOLATION_READ
Crash address: 0x4c

Thread 26 (crashed)
 0  xul.dll!mozilla::BlockingResourceBase::CheckAcquire(mozilla::CallStack const &) [BlockingResourceBase.cpp:837cb0a0af48 : 130 + 0x0]
    eip = 0x01f585c0   esp = 0x087ffdb8   ebp = 0x087ffe18   ebx = 0x11581028
    esi = 0x00000048   edi = 0x00000048   eax = 0x19af664f   ecx = 0x00000048
    edx = 0x030a6f2c   efl = 0x00010202
    Found by: given as instruction pointer in context
 1  xul.dll!mozilla::Mutex::Lock() [BlockingResourceBase.cpp:837cb0a0af48 : 260 + 0xa]
    eip = 0x01f586de   esp = 0x087ffe20   ebp = 0x087ffe2c
    Found by: call frame info
 2  xul.dll!mozilla::MediaStreamGraphImpl::EnsureNextIteration() [MediaStreamGraph.cpp:837cb0a0af48 : 1211 + 0xc]
    eip = 0x019aaa07   esp = 0x087ffe34   ebp = 0x087ffe40
    Found by: call frame info
 3  xul.dll!mozilla::SourceMediaStream::EndTrack(int) [MediaStreamGraph.cpp:837cb0a0af48 : 1870 + 0xa]
    eip = 0x019abf6f   esp = 0x087ffe48   ebp = 0x087ffe54
    Found by: call frame info
 4  xul.dll!nsBuiltinDecoderStateMachine::FinishOutputStreams() [nsBuiltinDecoderStateMachine.cpp:837cb0a0af48 : 745 + 0x8]
    eip = 0x019b6b32   esp = 0x087ffe5c   ebp = 0x087ffe74
    Found by: call frame info
 5  xul.dll!nsBuiltinDecoderStateMachine::RunStateMachine() [nsBuiltinDecoderStateMachine.cpp:837cb0a0af48 : 2047 + 0x6]
    eip = 0x019bb600   esp = 0x087ffe7c   ebp = 0x087ffec0
    Found by: call frame info
 6  xul.dll!nsBuiltinDecoderStateMachine::CallRunStateMachine() [nsBuiltinDecoderStateMachine.cpp:837cb0a0af48 : 2547 + 0x17]
    eip = 0x019bbb40   esp = 0x087ffec8   ebp = 0x087ffedc
    Found by: call frame info
 7  xul.dll!nsBuiltinDecoderStateMachine::Run() [nsBuiltinDecoderStateMachine.cpp:837cb0a0af48 : 2529 + 0x6]
    eip = 0x019bbc27   esp = 0x087ffed8   ebp = 0x087ffedc
    Found by: stack scanning
 8  xul.dll!nsThread::ProcessNextEvent(bool,bool *) [nsThread.cpp:837cb0a0af48 : 656 + 0xd]
    eip = 0x01f93fd9   esp = 0x087ffee4   ebp = 0x087fff0c
}
Comment 5 Ed Morley [:emorley] 2012-05-10 10:17:35 PDT
Rev4 MacOSX Snow Leopard 10.6 mozilla-inbound debug test crashtest on 2012-05-10 09:55:17 PDT for push af2b5a6acb96
slave: talos-r4-snow-006
docshell/base/crashtests/614499-1.html | Exited with code 1 during test run

https://tbpl.mozilla.org/php/getParsedLog.php?id=11646841&tree=Mozilla-Inbound
Comment 6 Ed Morley [:emorley] 2012-05-10 10:30:04 PDT
Rev4 MacOSX Snow Leopard 10.6 mozilla-inbound debug test crashtest on 2012-05-10 10:11:05 PDT for push 8cd71b91b4c6
slave: talos-r4-snow-047
docshell/base/crashtests/436900-2.html
https://tbpl.mozilla.org/php/getParsedLog.php?id=11647158&tree=Mozilla-Inbound
Comment 7 Phil Ringnalda (:philor) 2012-05-10 15:31:15 PDT
*** Bug 754078 has been marked as a duplicate of this bug. ***
Comment 10 Ed Morley [:emorley] 2012-05-11 05:41:20 PDT
https://tbpl.mozilla.org/php/getParsedLog.php?id=11674568&tree=Firefox
dom/base/crashtests/371124-1.html
Comment 11 Ed Morley [:emorley] 2012-05-11 05:54:17 PDT
https://tbpl.mozilla.org/php/getParsedLog.php?id=11675075&tree=Firefox
dom/base/crashtests/375399-1.html
Comment 12 Ed Morley [:emorley] 2012-05-11 06:01:31 PDT
CC'ing some people based on philor's bug 754078 comment 0 assessment of this.

(Also re-adding some of the crashtests to the summary, given that this seems to be occurring to some of them more than once, so there's a chance it might speed starring at least some of the time.)
Comment 13 Treeherder Robot 2012-05-11 06:35:44 PDT
ajuma
https://tbpl.mozilla.org/php/getParsedLog.php?id=11661885&tree=Try
Rev3 WINNT 5.1 try debug test crashtest on 2012-05-10 18:19:03
slave: talos-r3-xp-037

TEST-UNEXPECTED-FAIL | file:///c:/talos-slave/test/build/reftest/tests/dom/base/crashtests/375399-1.html | Exited with code -2147483645 during test run
PROCESS-CRASH | file:///c:/talos-slave/test/build/reftest/tests/dom/base/crashtests/375399-1.html | application crashed (minidump found)
TEST-UNEXPECTED-FAIL | automationutils.processLeakLog() | missing output line for total leaks!
Comment 14 Benoit Jacob [:bjacob] (mostly away) 2012-05-11 10:16:13 PDT
The assertion message from Bug 749678 made us initially suspect a regression from it, but the dates don't quite match: Bug 749678 landed on m-i on May 8 and hit m-c also on May 8, while this intermittent orange only started on May 10.

I tried reproducing on Linux by setting layers.acceleration.force-enabled, but no luck.

Next step: try reproducing on Windows or Mac. But as it doesn't seem like a regression from 749678 at this point, I'm not sure that I can prioritize this higher than my remaining Fennec blocker.
Comment 15 Benoit Jacob [:bjacob] (mostly away) 2012-05-11 10:17:59 PDT
There is a huge WTF in comment 4: why is this GLContext assertion ever triggered on Windows outside of WebGL tests?
Comment 17 Treeherder Robot 2012-05-11 14:22:54 PDT
mbrubeck
https://tbpl.mozilla.org/php/getParsedLog.php?id=11686792&tree=Firefox
Rev3 WINNT 6.1 mozilla-central debug test crashtest on 2012-05-11 14:00:29
slave: talos-r3-w7-051

TEST-UNEXPECTED-FAIL | file:///c:/talos-slave/test/build/reftest/tests/dom/base/crashtests/371124-2.html | Exited with code -1073741819 during test run
PROCESS-CRASH | file:///c:/talos-slave/test/build/reftest/tests/dom/base/crashtests/371124-2.html | application crashed (minidump found)
TEST-UNEXPECTED-FAIL | automationutils.processLeakLog() | missing output line for total leaks!
Comment 18 Treeherder Robot 2012-05-11 14:31:06 PDT
mbrubeck
https://tbpl.mozilla.org/php/getParsedLog.php?id=11685891&tree=Firefox
Rev3 WINNT 6.1 mozilla-central debug test crashtest on 2012-05-11 13:33:20
slave: talos-r3-w7-020

TEST-UNEXPECTED-FAIL | file:///c:/talos-slave/test/build/reftest/tests/dom/base/crashtests/371124-1.html | Exited with code -1073741819 during test run
PROCESS-CRASH | file:///c:/talos-slave/test/build/reftest/tests/dom/base/crashtests/371124-1.html | application crashed (minidump found)
TEST-UNEXPECTED-FAIL | automationutils.processLeakLog() | missing output line for total leaks!
Comment 22 Treeherder Robot 2012-05-12 11:06:59 PDT
ttaubert
https://tbpl.mozilla.org/php/getParsedLog.php?id=11706750&tree=Firefox
Rev3 WINNT 6.1 mozilla-central debug test crashtest on 2012-05-12 10:53:08
slave: talos-r3-w7-023

TEST-UNEXPECTED-FAIL | file:///c:/talos-slave/test/build/reftest/tests/docshell/base/crashtests/614499-1.html | Exited with code -1073741819 during test run
PROCESS-CRASH | file:///c:/talos-slave/test/build/reftest/tests/docshell/base/crashtests/614499-1.html | application crashed (minidump found)
TEST-UNEXPECTED-FAIL | automationutils.processLeakLog() | missing output line for total leaks!
Comment 23 Treeherder Robot 2012-05-12 13:20:49 PDT
ttaubert
https://tbpl.mozilla.org/php/getParsedLog.php?id=11708191&tree=Firefox
Rev3 WINNT 5.1 mozilla-central debug test crashtest on 2012-05-12 12:55:19
slave: talos-r3-xp-040

TEST-UNEXPECTED-FAIL | file:///c:/talos-slave/test/build/reftest/tests/dom/base/crashtests/601247.html | Exited with code -2147483645 during test run
PROCESS-CRASH | file:///c:/talos-slave/test/build/reftest/tests/dom/base/crashtests/601247.html | application crashed (minidump found)
TEST-UNEXPECTED-FAIL | automationutils.processLeakLog() | missing output line for total leaks!
Comment 24 Treeherder Robot 2012-05-13 00:36:33 PDT
philor
https://tbpl.mozilla.org/php/getParsedLog.php?id=11706571&tree=Mozilla-Inbound
Rev3 WINNT 5.1 mozilla-inbound opt test crashtest on 2012-05-12 10:40:35
slave: talos-r3-xp-031

TEST-UNEXPECTED-FAIL | file:///c:/talos-slave/test/build/reftest/tests/dom/base/crashtests/462947.html | Exited with code -1073741819 during test run
PROCESS-CRASH | file:///c:/talos-slave/test/build/reftest/tests/dom/base/crashtests/462947.html | application crashed (minidump found)
Comment 26 Benoit Jacob [:bjacob] (mostly away) 2012-05-13 06:06:48 PDT
Bug 749678 has been  backed out on inbound yesterday (3e0f7b9a39d7). Let's check if this intermittent failure persists.
Comment 27 Treeherder Robot 2012-05-13 20:22:05 PDT
mbrubeck
https://tbpl.mozilla.org/php/getParsedLog.php?id=11718943&tree=Firefox
Rev4 MacOSX Snow Leopard 10.6 mozilla-central debug test crashtest on 2012-05-13 17:49:12
slave: talos-r4-snow-073

TEST-UNEXPECTED-FAIL | file:///Users/cltbld/talos-slave/test/build/reftest/tests/docshell/base/crashtests/614499-1.html | Exited with code 1 during test run
PROCESS-CRASH | file:///Users/cltbld/talos-slave/test/build/reftest/tests/docshell/base/crashtests/614499-1.html | application crashed (minidump found)
Thread 17 (crashed)
TEST-UNEXPECTED-FAIL | automationutils.processLeakLog() | missing output line for total leaks!
Comment 28 Treeherder Robot 2012-05-13 21:46:53 PDT
mbrubeck
https://tbpl.mozilla.org/php/getParsedLog.php?id=11720715&tree=Mozilla-Inbound
Rev3 WINNT 5.1 mozilla-inbound debug test crashtest on 2012-05-13 21:10:24
slave: talos-r3-xp-023

TEST-UNEXPECTED-FAIL | file:///c:/talos-slave/test/build/reftest/tests/dom/base/crashtests/371124-1.html | Exited with code -1073741819 during test run
PROCESS-CRASH | file:///c:/talos-slave/test/build/reftest/tests/dom/base/crashtests/371124-1.html | application crashed (minidump found)
TEST-UNEXPECTED-FAIL | automationutils.processLeakLog() | missing output line for total leaks!
Comment 29 Benoit Jacob [:bjacob] (mostly away) 2012-05-14 05:00:23 PDT
A-ha! Both comment 27 (OSX 10.6) and comment 28 (WinXP) are with Bug 749678 backed out (comment 26).

So it appears that Bug 749678 was not the culprit!
Comment 30 Treeherder Robot 2012-05-14 12:22:50 PDT
edmorley
https://tbpl.mozilla.org/php/getParsedLog.php?id=11731133&tree=Fx-Team
Rev3 WINNT 6.1 fx-team debug test crashtest on 2012-05-14 11:59:19
slave: talos-r3-w7-075

TEST-UNEXPECTED-FAIL | file:///C:/talos-slave/test/build/reftest/tests/dom/base/crashtests/371124-1.html | Exited with code -1073741819 during test run
PROCESS-CRASH | file:///C:/talos-slave/test/build/reftest/tests/dom/base/crashtests/371124-1.html | application crashed (minidump found)
TEST-UNEXPECTED-FAIL | automationutils.processLeakLog() | missing output line for total leaks!
Comment 31 Matt Brubeck (:mbrubeck) 2012-05-14 13:06:01 PDT
https://tbpl.mozilla.org/php/getParsedLog.php?id=11732113&tree=Mozilla-Inbound
Rev3 WINNT 6.1 mozilla-inbound debug test crashtest on 2012-05-14 12:31:36 PDT for push d0f6caf941d1

TEST-UNEXPECTED-FAIL | file:///c:/talos-slave/test/build/reftest/tests/dom/base/crashtests/504224.html | Exited with code -1073741819 during test run
PROCESS-CRASH | file:///c:/talos-slave/test/build/reftest/tests/dom/base/crashtests/504224.html | application crashed (minidump found)
Comment 35 Treeherder Robot 2012-05-14 19:06:36 PDT
philor
https://tbpl.mozilla.org/php/getParsedLog.php?id=11742705&tree=Profiling
Rev3 WINNT 6.1 profiling opt test crashtest on 2012-05-14 17:51:45
slave: talos-r3-w7-048

TEST-UNEXPECTED-FAIL | file:///c:/talos-slave/test/build/reftest/tests/dom/base/crashtests/371124-1.html | Exited with code -1073741819 during test run
PROCESS-CRASH | file:///c:/talos-slave/test/build/reftest/tests/dom/base/crashtests/371124-1.html | application crashed (minidump found)
Comment 36 Phil Ringnalda (:philor) 2012-05-14 19:28:53 PDT
https://tbpl.mozilla.org/php/getParsedLog.php?id=11730727&tree=Fx-Team
https://tbpl.mozilla.org/php/getParsedLog.php?id=11732287&tree=Fx-Team

Might as well fill this summary up, even though it's inevitable that we're going to have to create a clone bug to add more to eventually. Or just decide it's every single crashtest.

Or fix the crash.
Comment 37 Treeherder Robot 2012-05-15 00:03:08 PDT
philor
https://tbpl.mozilla.org/php/getParsedLog.php?id=11752891&tree=Mozilla-Inbound
Rev3 WINNT 5.1 mozilla-inbound debug test crashtest on 2012-05-14 23:51:47
slave: talos-r3-xp-009

TEST-UNEXPECTED-FAIL | file:///c:/talos-slave/test/build/reftest/tests/dom/base/crashtests/404869-1.xul | Exited with code -1073741819 during test run
PROCESS-CRASH | file:///c:/talos-slave/test/build/reftest/tests/dom/base/crashtests/404869-1.xul | application crashed (minidump found)
TEST-UNEXPECTED-FAIL | automationutils.processLeakLog() | missing output line for total leaks!
Comment 38 Treeherder Robot 2012-05-15 04:32:11 PDT
edmorley
https://tbpl.mozilla.org/php/getParsedLog.php?id=11745929&tree=Try
Rev3 WINNT 5.1 try debug test crashtest on 2012-05-14 19:35:58
slave: talos-r3-xp-032

TEST-UNEXPECTED-FAIL | file:///c:/talos-slave/test/build/reftest/tests/dom/base/crashtests/371124-2.html | Exited with code -1073741819 during test run
PROCESS-CRASH | file:///c:/talos-slave/test/build/reftest/tests/dom/base/crashtests/371124-2.html | application crashed (minidump found)
TEST-UNEXPECTED-FAIL | automationutils.processLeakLog() | missing output line for total leaks!
Comment 39 Treeherder Robot 2012-05-15 05:07:04 PDT
edmorley
https://tbpl.mozilla.org/php/getParsedLog.php?id=11758486&tree=Mozilla-Inbound
Rev3 WINNT 5.1 mozilla-inbound debug test crashtest on 2012-05-15 04:15:27
slave: talos-r3-xp-036

TEST-UNEXPECTED-FAIL | file:///c:/talos-slave/test/build/reftest/tests/dom/base/crashtests/371124-1.html | Exited with code -1073741819 during test run
PROCESS-CRASH | file:///c:/talos-slave/test/build/reftest/tests/dom/base/crashtests/371124-1.html | application crashed (minidump found)
TEST-UNEXPECTED-FAIL | automationutils.processLeakLog() | missing output line for total leaks!
Comment 40 Treeherder Robot 2012-05-15 06:41:56 PDT
bbondy
https://tbpl.mozilla.org/php/getParsedLog.php?id=11750255&tree=Try
Rev3 WINNT 6.1 try debug test crashtest on 2012-05-14 22:15:19
slave: talos-r3-w7-027

TEST-UNEXPECTED-FAIL | file:///c:/talos-slave/test/build/reftest/tests/docshell/base/crashtests/432114-2.html | Exited with code -1073741819 during test run
PROCESS-CRASH | file:///c:/talos-slave/test/build/reftest/tests/docshell/base/crashtests/432114-2.html | application crashed (minidump found)
TEST-UNEXPECTED-FAIL | automationutils.processLeakLog() | missing output line for total leaks!
Comment 41 Treeherder Robot 2012-05-15 06:43:09 PDT
bbondy
https://tbpl.mozilla.org/php/getParsedLog.php?id=11735375&tree=Try
Rev4 MacOSX Snow Leopard 10.6 try debug test crashtest on 2012-05-14 14:11:49
slave: talos-r4-snow-045

TEST-UNEXPECTED-FAIL | file:///Users/cltbld/talos-slave/test/build/reftest/tests/docshell/base/crashtests/432114-2.html | Exited with code 1 during test run
PROCESS-CRASH | file:///Users/cltbld/talos-slave/test/build/reftest/tests/docshell/base/crashtests/432114-2.html | application crashed (minidump found)
Thread 17 (crashed)
TEST-UNEXPECTED-FAIL | automationutils.processLeakLog() | missing output line for total leaks!
Comment 42 Treeherder Robot 2012-05-15 07:22:09 PDT
edmorley
https://tbpl.mozilla.org/php/getParsedLog.php?id=11763016&tree=Mozilla-Inbound
Rev4 MacOSX Snow Leopard 10.6 mozilla-inbound debug test crashtest on 2012-05-15 07:02:52
slave: talos-r4-snow-051

TEST-UNEXPECTED-FAIL | file:///Users/cltbld/talos-slave/test/build/reftest/tests/docshell/base/crashtests/432114-2.html | Exited with code 1 during test run
PROCESS-CRASH | file:///Users/cltbld/talos-slave/test/build/reftest/tests/docshell/base/crashtests/432114-2.html | application crashed (minidump found)
Thread 17 (crashed)
TEST-UNEXPECTED-FAIL | automationutils.processLeakLog() | missing output line for total leaks!
Comment 43 Treeherder Robot 2012-05-15 07:33:58 PDT
edmorley
https://tbpl.mozilla.org/php/getParsedLog.php?id=11763461&tree=Firefox
Rev4 MacOSX Snow Leopard 10.6 mozilla-central debug test crashtest on 2012-05-15 07:16:38
slave: talos-r4-snow-031

TEST-UNEXPECTED-FAIL | file:///Users/cltbld/talos-slave/test/build/reftest/tests/docshell/base/crashtests/432114-2.html | Exited with code 1 during test run
PROCESS-CRASH | file:///Users/cltbld/talos-slave/test/build/reftest/tests/docshell/base/crashtests/432114-2.html | application crashed (minidump found)
Thread 17 (crashed)
TEST-UNEXPECTED-FAIL | automationutils.processLeakLog() | missing output line for total leaks!
Comment 44 Treeherder Robot 2012-05-15 09:00:07 PDT
edmorley
https://tbpl.mozilla.org/php/getParsedLog.php?id=11765654&tree=Try
Rev3 WINNT 5.1 try debug test crashtest on 2012-05-15 08:33:48
slave: talos-r3-xp-013

TEST-UNEXPECTED-FAIL | file:///c:/talos-slave/test/build/reftest/tests/dom/base/crashtests/371124-1.html | Exited with code -2147483645 during test run
PROCESS-CRASH | file:///c:/talos-slave/test/build/reftest/tests/dom/base/crashtests/371124-1.html | application crashed (minidump found)
TEST-UNEXPECTED-FAIL | automationutils.processLeakLog() | missing output line for total leaks!
Comment 46 Treeherder Robot 2012-05-15 12:11:54 PDT
philor
https://tbpl.mozilla.org/php/getParsedLog.php?id=11772053&tree=Firefox
Rev3 WINNT 6.1 mozilla-central debug test crashtest on 2012-05-15 11:57:33
slave: talos-r3-w7-062

TEST-UNEXPECTED-FAIL | file:///c:/talos-slave/test/build/reftest/tests/dom/base/crashtests/504224.html | Exited with code -1073741819 during test run
PROCESS-CRASH | file:///c:/talos-slave/test/build/reftest/tests/dom/base/crashtests/504224.html | application crashed (minidump found)
TEST-UNEXPECTED-FAIL | automationutils.processLeakLog() | missing output line for total leaks!
Comment 47 Treeherder Robot 2012-05-15 14:41:00 PDT
philor
https://tbpl.mozilla.org/php/getParsedLog.php?id=11775156&tree=Mozilla-Inbound
Rev3 WINNT 5.1 mozilla-inbound debug test crashtest on 2012-05-15 13:31:51
slave: talos-r3-xp-034

TEST-UNEXPECTED-FAIL | file:///c:/talos-slave/test/build/reftest/tests/dom/base/crashtests/375399-1.html | Exited with code -1073741819 during test run
PROCESS-CRASH | file:///c:/talos-slave/test/build/reftest/tests/dom/base/crashtests/375399-1.html | application crashed (minidump found)
TEST-UNEXPECTED-FAIL | automationutils.processLeakLog() | missing output line for total leaks!
Comment 49 Treeherder Robot 2012-05-15 15:29:53 PDT
dkeeler
https://tbpl.mozilla.org/php/getParsedLog.php?id=11778382&tree=Try
Rev4 MacOSX Snow Leopard 10.6 try debug test crashtest on 2012-05-15 15:08:42
slave: talos-r4-snow-028

TEST-UNEXPECTED-FAIL | file:///Users/cltbld/talos-slave/test/build/reftest/tests/docshell/base/crashtests/614499-1.html | Exited with code 1 during test run
PROCESS-CRASH | file:///Users/cltbld/talos-slave/test/build/reftest/tests/docshell/base/crashtests/614499-1.html | application crashed (minidump found)
Thread 17 (crashed)
TEST-UNEXPECTED-FAIL | automationutils.processLeakLog() | missing output line for total leaks!
Comment 50 Phil Ringnalda (:philor) 2012-05-15 22:08:00 PDT
https://tbpl.mozilla.org/php/getParsedLog.php?id=11778323&tree=Fx-Team

TEST-UNEXPECTED-FAIL | file:///c:/talos-slave/test/build/reftest/tests/dom/base/crashtests/417852-1.html | Exited with code -1073741819 during test run
Comment 51 Treeherder Robot 2012-05-15 22:20:09 PDT
Aryeh Gregor
https://tbpl.mozilla.org/php/getParsedLog.php?id=11757818&tree=Try
Rev3 WINNT 5.1 try debug test crashtest on 2012-05-15 03:46:07
slave: talos-r3-xp-063

TEST-UNEXPECTED-FAIL | file:///C:/talos-slave/test/build/reftest/tests/dom/base/crashtests/371124-1.html | Exited with code -1073741819 during test run
PROCESS-CRASH | file:///C:/talos-slave/test/build/reftest/tests/dom/base/crashtests/371124-1.html | application crashed (minidump found)
TEST-UNEXPECTED-FAIL | automationutils.processLeakLog() | missing output line for total leaks!
Comment 52 Treeherder Robot 2012-05-16 05:10:19 PDT
edmorley
https://tbpl.mozilla.org/php/getParsedLog.php?id=11795007&tree=Mozilla-Inbound
Rev3 WINNT 5.1 mozilla-inbound debug test crashtest on 2012-05-16 04:30:10
slave: talos-r3-xp-063

TEST-UNEXPECTED-FAIL | file:///C:/talos-slave/test/build/reftest/tests/dom/base/crashtests/371124-1.html | Exited with code -1073741819 during test run
PROCESS-CRASH | file:///C:/talos-slave/test/build/reftest/tests/dom/base/crashtests/371124-1.html | application crashed (minidump found)
TEST-UNEXPECTED-FAIL | automationutils.processLeakLog() | missing output line for total leaks!
Comment 53 Treeherder Robot 2012-05-16 05:57:08 PDT
edmorley
https://tbpl.mozilla.org/php/getParsedLog.php?id=11797042&tree=Mozilla-Inbound
Rev3 WINNT 5.1 mozilla-inbound debug test crashtest on 2012-05-16 05:37:14
slave: talos-r3-xp-062

TEST-UNEXPECTED-FAIL | file:///c:/talos-slave/test/build/reftest/tests/dom/base/crashtests/371124-2.html | Exited with code -1073741819 during test run
PROCESS-CRASH | file:///c:/talos-slave/test/build/reftest/tests/dom/base/crashtests/371124-2.html | application crashed (minidump found)
TEST-UNEXPECTED-FAIL | automationutils.processLeakLog() | missing output line for total leaks!
Comment 54 Ed Morley [:emorley] 2012-05-16 07:02:56 PDT
TEST-UNEXPECTED-FAIL | file:///c:/talos-slave/test/build/reftest/tests/dom/base/crashtests/439206-1.html | Exited with code -1073741819 during test run
PROCESS-CRASH | file:///c:/talos-slave/test/build/reftest/tests/dom/base/crashtests/439206-1.html | application crashed (minidump found) 

https://tbpl.mozilla.org/php/getParsedLog.php?id=11798613&tree=Mozilla-Inbound
Comment 55 Treeherder Robot 2012-05-16 13:29:49 PDT
philor
https://tbpl.mozilla.org/php/getParsedLog.php?id=11806995&tree=Mozilla-Inbound
Rev3 WINNT 6.1 mozilla-inbound debug test crashtest on 2012-05-16 13:13:43
slave: talos-r3-w7-034

TEST-UNEXPECTED-FAIL | file:///c:/talos-slave/test/build/reftest/tests/dom/base/crashtests/372554-1.html | Exited with code -1073741819 during test run
PROCESS-CRASH | file:///c:/talos-slave/test/build/reftest/tests/dom/base/crashtests/372554-1.html | application crashed (minidump found)
TEST-UNEXPECTED-FAIL | automationutils.processLeakLog() | missing output line for total leaks!
Comment 56 Phil Ringnalda (:philor) 2012-05-16 17:30:14 PDT
I did like the part of my dupe that had mozilla::MediaStreamGraphImpl::EnsureNextIteration() in the summary, for things that don't make it as far as the mutex:

https://tbpl.mozilla.org/php/getParsedLog.php?id=11813016&tree=Fx-Team
PROCESS-CRASH | file:///c:/talos-slave/test/build/reftest/tests/dom/base/crashtests/462947.html | application crashed (minidump found)
Crash dump filename: c:\docume~1\cltbld\locals~1\temp\tmpl-mey7\minidumps\37d1b5b9-b0c7-481d-9649-f8d2e1492d84.dmp
Operating system: Windows NT
                  5.1.2600 Service Pack 2
CPU: x86
     GenuineIntel family 6 model 23 stepping 10
     2 CPUs

Crash reason:  EXCEPTION_ACCESS_VIOLATION_READ
Crash address: 0x48

Thread 24 (crashed)
 0  xul.dll!mozilla::MediaStreamGraphImpl::EnsureNextIteration() [MediaStreamGraph.cpp:65fb8b9ea0b7 : 1211 + 0x3]
    eip = 0x013d253b   esp = 0x052ffe34   ebp = 0x052ffe3c   ebx = 0x11314b00
    esi = 0x00000048   edi = 0x00000000   eax = 0x00000000   ecx = 0x043093e0
    edx = 0x043093fc   efl = 0x00010246
    Found by: given as instruction pointer in context
 1  xul.dll!mozilla::SourceMediaStream::EndTrack(int) [MediaStreamGraph.cpp:65fb8b9ea0b7 : 1870 + 0xa]
    eip = 0x01404ef3   esp = 0x052ffe44   ebp = 0x052ffe48
    Found by: call frame info
 2  xul.dll!nsBuiltinDecoderStateMachine::FinishOutputStreams() [nsBuiltinDecoderStateMachine.cpp:65fb8b9ea0b7 : 745 + 0x7]
    eip = 0x0142c73a   esp = 0x052ffe50   ebp = 0x052ffe6c
    Found by: call frame info
 3  xul.dll!nsBuiltinDecoderStateMachine::RunStateMachine() [nsBuiltinDecoderStateMachine.cpp:65fb8b9ea0b7 : 2047 + 0x5]
    eip = 0x015b8fe2   esp = 0x052ffe74   ebp = 0x052ffea0
    Found by: call frame info
Comment 60 Treeherder Robot 2012-05-17 05:05:26 PDT
edmorley
https://tbpl.mozilla.org/php/getParsedLog.php?id=11826521&tree=Mozilla-Inbound
Rev3 WINNT 6.1 mozilla-inbound debug test crashtest on 2012-05-17 04:40:37
slave: talos-r3-w7-070

TEST-UNEXPECTED-FAIL | file:///C:/talos-slave/test/build/reftest/tests/docshell/base/crashtests/436900-1.html | Exited with code -1073741819 during test run
PROCESS-CRASH | file:///C:/talos-slave/test/build/reftest/tests/docshell/base/crashtests/436900-1.html | application crashed (minidump found)
TEST-UNEXPECTED-FAIL | automationutils.processLeakLog() | missing output line for total leaks!
Comment 61 Treeherder Robot 2012-05-17 10:35:27 PDT
edmorley
https://tbpl.mozilla.org/php/getParsedLog.php?id=11835400&tree=Mozilla-Inbound
Rev3 WINNT 5.1 mozilla-inbound debug test crashtest on 2012-05-17 10:01:42
slave: talos-r3-xp-060

TEST-UNEXPECTED-FAIL | file:///c:/talos-slave/test/build/reftest/tests/dom/base/crashtests/371124-2.html | Exited with code -1073741819 during test run
PROCESS-CRASH | file:///c:/talos-slave/test/build/reftest/tests/dom/base/crashtests/371124-2.html | application crashed (minidump found)
TEST-UNEXPECTED-FAIL | automationutils.processLeakLog() | missing output line for total leaks!
Comment 62 Treeherder Robot 2012-05-17 12:10:47 PDT
jwalker%mozilla.com
https://tbpl.mozilla.org/php/getParsedLog.php?id=11838488&tree=Fx-Team
Rev3 WINNT 5.1 fx-team debug test crashtest on 2012-05-17 11:53:54
slave: talos-r3-xp-030

TEST-UNEXPECTED-FAIL | file:///c:/talos-slave/test/build/reftest/tests/dom/base/crashtests/375399-1.html | Exited with code -1073741819 during test run
PROCESS-CRASH | file:///c:/talos-slave/test/build/reftest/tests/dom/base/crashtests/375399-1.html | application crashed (minidump found)
TEST-UNEXPECTED-FAIL | automationutils.processLeakLog() | missing output line for total leaks!
Comment 63 Treeherder Robot 2012-05-17 13:42:25 PDT
edmorley
https://tbpl.mozilla.org/php/getParsedLog.php?id=11841595&tree=Mozilla-Inbound
Rev3 WINNT 5.1 mozilla-inbound debug test crashtest on 2012-05-17 13:31:44
slave: talos-r3-xp-013

TEST-UNEXPECTED-FAIL | file:///c:/talos-slave/test/build/reftest/tests/dom/base/crashtests/371124-2.html | Exited with code -1073741819 during test run
PROCESS-CRASH | file:///c:/talos-slave/test/build/reftest/tests/dom/base/crashtests/371124-2.html | application crashed (minidump found)
TEST-UNEXPECTED-FAIL | automationutils.processLeakLog() | missing output line for total leaks!
Comment 64 Treeherder Robot 2012-05-17 15:00:22 PDT
hurley
https://tbpl.mozilla.org/php/getParsedLog.php?id=11844067&tree=Try
Rev3 WINNT 5.1 try debug test crashtest on 2012-05-17 14:39:52
slave: talos-r3-xp-023

TEST-UNEXPECTED-FAIL | file:///c:/talos-slave/test/build/reftest/tests/dom/base/crashtests/375399-1.html | Exited with code -1073741819 during test run
PROCESS-CRASH | file:///c:/talos-slave/test/build/reftest/tests/dom/base/crashtests/375399-1.html | application crashed (minidump found)
TEST-UNEXPECTED-FAIL | automationutils.processLeakLog() | missing output line for total leaks!
Comment 65 Treeherder Robot 2012-05-17 19:26:49 PDT
philor
https://tbpl.mozilla.org/php/getParsedLog.php?id=11850583&tree=Mozilla-Inbound
Rev3 WINNT 5.1 mozilla-inbound debug test crashtest on 2012-05-17 19:09:44
slave: talos-r3-xp-074

TEST-UNEXPECTED-FAIL | file:///C:/talos-slave/test/build/reftest/tests/dom/base/crashtests/371124-1.html | Exited with code -1073741819 during test run
PROCESS-CRASH | file:///C:/talos-slave/test/build/reftest/tests/dom/base/crashtests/371124-1.html | application crashed (minidump found)
TEST-UNEXPECTED-FAIL | automationutils.processLeakLog() | missing output line for total leaks!
Comment 66 Phil Ringnalda (:philor) 2012-05-17 22:25:15 PDT
https://tbpl.mozilla.org/php/getParsedLog.php?id=11853478&tree=Firefox

PROCESS-CRASH | file:///Users/cltbld/talos-slave/test/build/reftest/tests/editor/libeditor/html/crashtests/639736-1.xhtml | application crashed (minidump found)
Crash dump filename: /var/folders/qd/srwd5f710sj0fcl9z464lkj00000gn/T/tmpJPk5sw/minidumps/DBD97F58-533A-4621-AA82-915F86D815F9.dmp
Operating system: Mac OS X
                  10.7.2 11C74
CPU: amd64
     family 6 model 23 stepping 10
     2 CPUs

Crash reason:  EXC_BAD_ACCESS / KERN_INVALID_ADDRESS
Crash address: 0x50

Thread 16 (crashed)
 0  XUL!mozilla::SourceMediaStream::EndTrack [mozilla-central:x.h:e794cef56df6 : 106 + 0x0]
    rbx = 0x00000000   r12 = 0x00000000   r13 = 0x3d3881f0   r14 = 0x3edeb2e0
    r15 = 0x1c180eaf   rip = 0x018dca9e   rsp = 0x1c180d80   rbp = 0x3d3881f0
    Found by: given as instruction pointer in context
 1  XUL!nsBuiltinDecoderStateMachine::RunStateMachine [nsBuiltinDecoderStateMachine.cpp : 745 + 0xc]
    rbx = 0x1aa55478   r12 = 0x00000000   r13 = 0x3d3881f0   r14 = 0x3edeb2e0
    r15 = 0x1c180eaf   rip = 0x018ebacd   rsp = 0x1c180da0   rbp = 0x18520100
    Found by: call frame info
 2  XUL!nsBuiltinDecoderStateMachine::Run [nsBuiltinDecoderStateMachine.cpp : 2547 + 0x7]
    rbx = 0x18520100   r12 = 0x3edeb2e0   r13 = 0x150a2e48   r14 = 0x1c180e40
    r15 = 0x1c180eaf   rip = 0x018ebc2c   rsp = 0x1c180df0   rbp = 0x8000ffff
    Found by: call frame info
 3  XUL!nsThread::ProcessNextEvent [nsThread.cpp : 656 + 0x5]
    rbx = 0x150a2e20   r12 = 0x00000001   r13 = 0x150a2e48   r14 = 0x1c180e40
    r15 = 0x1c180eaf   rip = 0x01ff7b93   rsp = 0x1c180e10   rbp = 0x8000ffff
    Found by: call frame info
Comment 67 Robert O'Callahan (:roc) (Exited; email my personal email if necessary) 2012-05-17 22:58:06 PDT
This is totally me.
Comment 68 Treeherder Robot 2012-05-17 22:58:39 PDT
Aryeh Gregor
https://tbpl.mozilla.org/php/getParsedLog.php?id=11842311&tree=Try
Rev3 WINNT 6.1 try debug test crashtest on 2012-05-17 13:56:01
slave: talos-r3-w7-074

TEST-UNEXPECTED-FAIL | file:///C:/talos-slave/test/build/reftest/tests/dom/base/crashtests/371124-1.html | Exited with code -1073741819 during test run
PROCESS-CRASH | file:///C:/talos-slave/test/build/reftest/tests/dom/base/crashtests/371124-1.html | application crashed (minidump found)
TEST-UNEXPECTED-FAIL | automationutils.processLeakLog() | missing output line for total leaks!
Comment 69 Robert O'Callahan (:roc) (Exited; email my personal email if necessary) 2012-05-17 23:04:27 PDT
There is only one crashtest that uses MediaStreams: /content/media/test/crashtests/752784-1.html.

I guess there's some kind of shutdown problem.
Comment 71 Treeherder Robot 2012-05-18 04:12:50 PDT
bill%wg9s.com
https://tbpl.mozilla.org/php/getParsedLog.php?id=11858457&tree=Firefox
Rev3 WINNT 6.1 mozilla-central debug test crashtest on 2012-05-18 04:00:49
slave: talos-r3-w7-076

TEST-UNEXPECTED-FAIL | file:///C:/talos-slave/test/build/reftest/tests/dom/base/crashtests/371124-2.html | Exited with code -1073741819 during test run
PROCESS-CRASH | file:///C:/talos-slave/test/build/reftest/tests/dom/base/crashtests/371124-2.html | application crashed (minidump found)
TEST-UNEXPECTED-FAIL | automationutils.processLeakLog() | missing output line for total leaks!
Comment 72 David Baron :dbaron: ⌚️UTC-7 (review requests must explain patch) 2012-05-18 05:46:04 PDT
I think this one looks likely to be the same (but the opt build variant rather than debug build variant that's above):
Rev3 Fedora 12 mozilla-inbound opt test crashtest on 2012-05-18 04:55:45 PDT for push 1d43642295b1
https://tbpl.mozilla.org/php/getParsedLog.php?id=11859504&tree=Mozilla-Inbound#error1
though it doesn't have the top 2 frames:


REFTEST TEST-START | file:///home/cltbld/talos-slave/test/build/reftest/tests/intl/uconv/crashtests/563618.html | 530 / 2058 (25%)
TEST-UNEXPECTED-FAIL | file:///home/cltbld/talos-slave/test/build/reftest/tests/intl/uconv/crashtests/563618.html | Exited with code 1 during test run
INFO | automation.py | Application ran for: 0:01:11.817287
INFO | automation.py | Reading PID log: /tmp/tmpUJlnUupidlog
==> process 2172 launched child process 2203
INFO | automation.py | Checking for orphan process with PID: 2203
Downloading symbols from: http://ftp.mozilla.org/pub/mozilla.org/firefox/tinderbox-builds/mozilla-inbound-linux/1337340796/firefox-15.0a1.en-US.linux-i686.crashreporter-symbols.zip
PROCESS-CRASH | file:///home/cltbld/talos-slave/test/build/reftest/tests/intl/uconv/crashtests/563618.html | application crashed (minidump found)
Crash dump filename: /tmp/tmpV5CYlv/minidumps/60cef349-8dab-719c-151e8cb3-081900e1.dmp
Operating system: Linux
                  0.0.0 Linux 2.6.31.5-127.fc12.i686.PAE #1 SMP Sat Nov 7 21:25:57 EST 2009 i686
CPU: x86
     GenuineIntel family 6 model 23 stepping 10
     2 CPUs

Crash reason:  SIGSEGV
Crash address: 0x44

Thread 17 (crashed)
 0  libxul.so!mozilla::MediaStreamGraphImpl::EnsureNextIteration [Mutex.h : 106 + 0x0]
    eip = 0x017abc66   esp = 0xa14fe154   ebp = 0xa94de100   ebx = 0x024c873c
    esi = 0x00000000   edi = 0x00000000   eax = 0x00000044   ecx = 0x00000000
    edx = 0x00000000   efl = 0x00210206
    Found by: given as instruction pointer in context
 1  libxul.so!nsBuiltinDecoderStateMachine::FinishOutputStreams [nsBuiltinDecoderStateMachine.cpp : 744 + 0xd]
    eip = 0x017b3e42   esp = 0xa14fe180   ebp = 0xa94de100   ebx = 0x024c873c
    esi = 0xa872f1a8   edi = 0x00000000
    Found by: call frame info
 2  libxul.so!nsBuiltinDecoderStateMachine::RunStateMachine [nsBuiltinDecoderStateMachine.cpp : 2045 + 0x7]
    eip = 0x017b8b70   esp = 0xa14fe1b0   ebp = 0x00000000   ebx = 0x024c873c
    esi = 0xa94de100   edi = 0xa5fb5a30
    Found by: call frame info
 3  libxul.so!nsBuiltinDecoderStateMachine::CallRunStateMachine [nsBuiltinDecoderStateMachine.cpp : 2546 + 0x5]
    eip = 0x017b8f2f   esp = 0xa14fe210   ebp = 0xa14fe31c   ebx = 0x024c873c
    esi = 0xa94de100   edi = 0xa94de100
    Found by: call frame info
 4  libxul.so!nsBuiltinDecoderStateMachine::Run [nsBuiltinDecoderStateMachine.cpp : 2528 + 0x7]
    eip = 0x017b9007   esp = 0xa14fe230   ebp = 0xa14fe31c   ebx = 0x024c873c
    esi = 0xb715abc4   edi = 0xa94de100
    Found by: call frame info
 5  libxul.so!nsThread::ProcessNextEvent [nsThread.cpp : 656 + 0x5]
    eip = 0x01c7530b   esp = 0xa14fe260   ebp = 0xa14fe31c   ebx = 0x024c873c
    esi = 0xa94405e0   edi = 0x00000000
    Found by: call frame info
 6  libxul.so!NS_ProcessNextEvent_P [nsThreadUtils.cpp : 245 + 0x12]
    eip = 0x01c4568b   esp = 0xa14fe2d0   ebp = 0xa14fe31c   ebx = 0x024c873c
    esi = 0x00000001   edi = 0xa944060c
    Found by: call frame info
 7  libxul.so!nsThread::ThreadFunc [nsThread.cpp : 289 + 0x9]
    eip = 0x01c74eb2   esp = 0xa14fe300   ebp = 0xa14fe31c   ebx = 0x024c873c
    esi = 0xa94405e0   edi = 0xa944060c
    Found by: call frame info
 8  libnspr4.so!_pt_root [ptthread.c : 155 + 0x8]
    eip = 0x00f1cde7   esp = 0xa14fe340   ebp = 0xa14fe378   ebx = 0x00f2652c
    esi = 0xab116030   edi = 0x003d0f00
    Found by: call frame info
 9  libpthread-2.11.so + 0x5ab4
    eip = 0x00c6bab5   esp = 0xa14fe380   ebp = 0xa14fe478   ebx = 0x00c7cff4
Comment 73 Treeherder Robot 2012-05-18 06:05:53 PDT
edmorley
https://tbpl.mozilla.org/php/getParsedLog.php?id=11861239&tree=Mozilla-Inbound
Rev3 WINNT 5.1 mozilla-inbound debug test crashtest on 2012-05-18 05:46:56
slave: talos-r3-xp-044

TEST-UNEXPECTED-FAIL | file:///c:/talos-slave/test/build/reftest/tests/dom/base/crashtests/375399-1.html | Exited with code -1073741819 during test run
PROCESS-CRASH | file:///c:/talos-slave/test/build/reftest/tests/dom/base/crashtests/375399-1.html | application crashed (minidump found)
TEST-UNEXPECTED-FAIL | automationutils.processLeakLog() | missing output line for total leaks!
Comment 74 Treeherder Robot 2012-05-18 18:45:06 PDT
ryanvm%gmail.com
https://tbpl.mozilla.org/php/getParsedLog.php?id=11880247&tree=Firefox
Rev4 MacOSX Snow Leopard 10.6 mozilla-central debug test crashtest on 2012-05-18 18:32:35
slave: talos-r4-snow-044

TEST-UNEXPECTED-FAIL | file:///Users/cltbld/talos-slave/test/build/reftest/tests/docshell/base/crashtests/432114-1.html | Exited with code 1 during test run
PROCESS-CRASH | file:///Users/cltbld/talos-slave/test/build/reftest/tests/docshell/base/crashtests/432114-1.html | application crashed (minidump found)
Thread 17 (crashed)
TEST-UNEXPECTED-FAIL | automationutils.processLeakLog() | missing output line for total leaks!
Comment 75 Treeherder Robot 2012-05-19 14:35:57 PDT
mats
https://tbpl.mozilla.org/php/getParsedLog.php?id=11889506&tree=Try
Rev3 WINNT 6.1 try debug test crashtest on 2012-05-19 07:58:48
slave: talos-r3-w7-078

TEST-UNEXPECTED-FAIL | file:///C:/talos-slave/test/build/reftest/tests/dom/base/crashtests/375399-1.html | Exited with code -1073741819 during test run
PROCESS-CRASH | file:///C:/talos-slave/test/build/reftest/tests/dom/base/crashtests/375399-1.html | application crashed (minidump found)
TEST-UNEXPECTED-FAIL | automationutils.processLeakLog() | missing output line for total leaks!
Comment 76 Treeherder Robot 2012-05-19 14:43:39 PDT
mbrubeck
https://tbpl.mozilla.org/php/getParsedLog.php?id=11894563&tree=Mozilla-Inbound
Rev3 WINNT 5.1 mozilla-inbound debug test crashtest on 2012-05-19 14:26:19
slave: talos-r3-xp-040

TEST-UNEXPECTED-FAIL | file:///c:/talos-slave/test/build/reftest/tests/dom/base/crashtests/504224.html | Exited with code -1073741819 during test run
PROCESS-CRASH | file:///c:/talos-slave/test/build/reftest/tests/dom/base/crashtests/504224.html | application crashed (minidump found)
TEST-UNEXPECTED-FAIL | automationutils.processLeakLog() | missing output line for total leaks!
Comment 77 Treeherder Robot 2012-05-19 15:06:09 PDT
ryanvm%gmail.com
https://tbpl.mozilla.org/php/getParsedLog.php?id=11895138&tree=Firefox
Rev3 WINNT 5.1 mozilla-central pgo test crashtest on 2012-05-19 14:58:15
slave: talos-r3-xp-058

TEST-UNEXPECTED-FAIL | file:///c:/talos-slave/test/build/reftest/tests/dom/base/crashtests/371124-1.html | Exited with code -1073741819 during test run
PROCESS-CRASH | file:///c:/talos-slave/test/build/reftest/tests/dom/base/crashtests/371124-1.html | application crashed (minidump found)
Comment 78 Treeherder Robot 2012-05-20 02:07:53 PDT
Aryeh Gregor
https://tbpl.mozilla.org/php/getParsedLog.php?id=11899019&tree=Try
Rev3 WINNT 5.1 try debug test crashtest on 2012-05-20 01:54:19
slave: talos-r3-xp-053

TEST-UNEXPECTED-FAIL | file:///c:/talos-slave/test/build/reftest/tests/dom/base/crashtests/375399-1.html | Exited with code -1073741819 during test run
PROCESS-CRASH | file:///c:/talos-slave/test/build/reftest/tests/dom/base/crashtests/375399-1.html | application crashed (minidump found)
TEST-UNEXPECTED-FAIL | automationutils.processLeakLog() | missing output line for total leaks!
Comment 79 Treeherder Robot 2012-05-20 08:34:40 PDT
mbrubeck
https://tbpl.mozilla.org/php/getParsedLog.php?id=11899844&tree=Mozilla-Inbound
Rev3 WINNT 6.1 mozilla-inbound debug test crashtest on 2012-05-20 03:46:45
slave: talos-r3-w7-064

TEST-UNEXPECTED-FAIL | file:///c:/talos-slave/test/build/reftest/tests/dom/base/crashtests/372554-1.html | Exited with code -1073741819 during test run
PROCESS-CRASH | file:///c:/talos-slave/test/build/reftest/tests/dom/base/crashtests/372554-1.html | application crashed (minidump found)
TEST-UNEXPECTED-FAIL | automationutils.processLeakLog() | missing output line for total leaks!
Comment 80 Treeherder Robot 2012-05-21 03:59:15 PDT
edmorley
https://tbpl.mozilla.org/php/getParsedLog.php?id=11912036&tree=Try
Rev3 WINNT 5.1 try debug test crashtest on 2012-05-21 03:21:41
slave: talos-r3-xp-043

TEST-UNEXPECTED-FAIL | file:///c:/talos-slave/test/build/reftest/tests/dom/base/crashtests/372554-1.html | Exited with code -1073741819 during test run
PROCESS-CRASH | file:///c:/talos-slave/test/build/reftest/tests/dom/base/crashtests/372554-1.html | application crashed (minidump found)
TEST-UNEXPECTED-FAIL | automationutils.processLeakLog() | missing output line for total leaks!
Comment 82 Treeherder Robot 2012-05-21 07:20:00 PDT
edmorley
https://tbpl.mozilla.org/php/getParsedLog.php?id=11916094&tree=Firefox
Rev3 WINNT 5.1 mozilla-central debug test crashtest on 2012-05-21 06:52:36
slave: talos-r3-xp-028

TEST-UNEXPECTED-FAIL | file:///c:/talos-slave/test/build/reftest/tests/dom/base/crashtests/372554-1.html | Exited with code -1073741819 during test run
PROCESS-CRASH | file:///c:/talos-slave/test/build/reftest/tests/dom/base/crashtests/372554-1.html | application crashed (minidump found)
TEST-UNEXPECTED-FAIL | automationutils.processLeakLog() | missing output line for total leaks!
Comment 83 Treeherder Robot 2012-05-21 13:25:33 PDT
jwalker%mozilla.com
https://tbpl.mozilla.org/php/getParsedLog.php?id=11923000&tree=Try
Rev3 WINNT 6.1 try debug test crashtest on 2012-05-21 13:03:50
slave: talos-r3-w7-008

TEST-UNEXPECTED-FAIL | file:///c:/talos-slave/test/build/reftest/tests/dom/base/crashtests/504224.html | Exited with code -1073741819 during test run
PROCESS-CRASH | file:///c:/talos-slave/test/build/reftest/tests/dom/base/crashtests/504224.html | application crashed (minidump found)
TEST-UNEXPECTED-FAIL | automationutils.processLeakLog() | missing output line for total leaks!
Comment 84 Treeherder Robot 2012-05-21 14:20:51 PDT
philor
https://tbpl.mozilla.org/php/getParsedLog.php?id=11923935&tree=Mozilla-Inbound
Rev3 WINNT 5.1 mozilla-inbound opt test crashtest on 2012-05-21 13:48:08
slave: talos-r3-xp-025

TEST-UNEXPECTED-FAIL | file:///c:/talos-slave/test/build/reftest/tests/dom/base/crashtests/371124-1.html | Exited with code -1073741819 during test run
PROCESS-CRASH | file:///c:/talos-slave/test/build/reftest/tests/dom/base/crashtests/371124-1.html | application crashed (minidump found)
Comment 85 Treeherder Robot 2012-05-21 18:57:43 PDT
ryanvm%gmail.com
https://tbpl.mozilla.org/php/getParsedLog.php?id=11932846&tree=Mozilla-Inbound
Rev3 WINNT 6.1 mozilla-inbound debug test crashtest on 2012-05-21 18:42:33
slave: talos-r3-w7-041

TEST-UNEXPECTED-FAIL | file:///c:/talos-slave/test/build/reftest/tests/dom/base/crashtests/375399-1.html | Exited with code -1073741819 during test run
PROCESS-CRASH | file:///c:/talos-slave/test/build/reftest/tests/dom/base/crashtests/375399-1.html | application crashed (minidump found)
TEST-UNEXPECTED-FAIL | automationutils.processLeakLog() | missing output line for total leaks!
Comment 86 Treeherder Robot 2012-05-21 23:02:52 PDT
philor
https://tbpl.mozilla.org/php/getParsedLog.php?id=11939380&tree=Mozilla-Inbound
Rev3 WINNT 5.1 mozilla-inbound debug test crashtest on 2012-05-21 22:48:49
slave: talos-r3-xp-044

TEST-UNEXPECTED-FAIL | file:///c:/talos-slave/test/build/reftest/tests/dom/base/crashtests/504224.html | Exited with code -1073741819 during test run
PROCESS-CRASH | file:///c:/talos-slave/test/build/reftest/tests/dom/base/crashtests/504224.html | application crashed (minidump found)
TEST-UNEXPECTED-FAIL | automationutils.processLeakLog() | missing output line for total leaks!
Comment 87 Treeherder Robot 2012-05-22 02:25:24 PDT
edmorley
https://tbpl.mozilla.org/php/getParsedLog.php?id=11942102&tree=Mozilla-Inbound
Rev3 WINNT 5.1 mozilla-inbound debug test crashtest on 2012-05-22 01:29:20
slave: talos-r3-xp-016

TEST-UNEXPECTED-FAIL | file:///c:/talos-slave/test/build/reftest/tests/dom/base/crashtests/371124-1.html | Exited with code -1073741819 during test run
PROCESS-CRASH | file:///c:/talos-slave/test/build/reftest/tests/dom/base/crashtests/371124-1.html | application crashed (minidump found)
TEST-UNEXPECTED-FAIL | automationutils.processLeakLog() | missing output line for total leaks!
Comment 90 Treeherder Robot 2012-05-22 08:40:36 PDT
sgautherie
https://tbpl.mozilla.org/php/getParsedLog.php?id=11940543&tree=Try
Rev3 WINNT 6.1 try debug test crashtest on 2012-05-21 23:51:19
slave: talos-r3-w7-019

TEST-UNEXPECTED-FAIL | file:///c:/talos-slave/test/build/reftest/tests/dom/base/crashtests/371124-2.html | Exited with code -1073741819 during test run
PROCESS-CRASH | file:///c:/talos-slave/test/build/reftest/tests/dom/base/crashtests/371124-2.html | application crashed (minidump found)
TEST-UNEXPECTED-FAIL | automationutils.processLeakLog() | missing output line for total leaks!
Comment 91 Treeherder Robot 2012-05-22 08:41:03 PDT
sgautherie
https://tbpl.mozilla.org/php/getParsedLog.php?id=11941880&tree=Try
Rev3 WINNT 6.1 try debug test crashtest on 2012-05-22 01:15:26
slave: talos-r3-w7-039

TEST-UNEXPECTED-FAIL | file:///c:/talos-slave/test/build/reftest/tests/dom/base/crashtests/504224.html | Exited with code -1073741819 during test run
PROCESS-CRASH | file:///c:/talos-slave/test/build/reftest/tests/dom/base/crashtests/504224.html | application crashed (minidump found)
TEST-UNEXPECTED-FAIL | automationutils.processLeakLog() | missing output line for total leaks!
Comment 95 Treeherder Robot 2012-05-22 19:50:59 PDT
philor
https://tbpl.mozilla.org/php/getParsedLog.php?id=11968836&tree=Mozilla-Inbound
Rev3 WINNT 6.1 mozilla-inbound debug test crashtest on 2012-05-22 18:55:24
slave: talos-r3-w7-075

TEST-UNEXPECTED-FAIL | file:///C:/talos-slave/test/build/reftest/tests/dom/base/crashtests/504224.html | Exited with code -1073741819 during test run
PROCESS-CRASH | file:///C:/talos-slave/test/build/reftest/tests/dom/base/crashtests/504224.html | application crashed (minidump found)
TEST-UNEXPECTED-FAIL | automationutils.processLeakLog() | missing output line for total leaks!
Comment 96 Robert O'Callahan (:roc) (Exited; email my personal email if necessary) 2012-05-22 21:09:22 PDT
The crash stacks indicate the SourceMediaStream exists but the MediaStreamGraph has gone away (gGraph is null).

Basically I think the problem is that both the nsHTMLMediaElement and its nsDOMMediaStream can be GCed and destroyed while the nsBuiltinDecoderStateMachine is still running. Destruction of the nsDOMMediaStream sends a message to the MediaStreamGraph to remove the SourceMediaStream from the graph; once that's happened, the graph itself will shut down, clearing gGraph. But nsBuiltinDecoderStateMachine is still stuck doing whatever and then finally enters the DECODER_STATE_SHUTDOWN path and calls FinishOutputStreams, and we have the crash here.
Comment 97 Robert O'Callahan (:roc) (Exited; email my personal email if necessary) 2012-05-22 21:12:31 PDT
The best thing to do is probably to have a flag in MediaStream indicating whether the stream is in the graph or not. Operations on the stream, other than through MediaStreamGraph itself, should check this flag and bail out if the stream is no longer part of the graph.
Comment 98 Robert O'Callahan (:roc) (Exited; email my personal email if necessary) 2012-05-22 22:07:42 PDT
Created attachment 626323 [details] [diff] [review]
fix

I think this will fix it.

Most of the patch is just reindenting code.
Comment 99 Robert O'Callahan (:roc) (Exited; email my personal email if necessary) 2012-05-22 23:05:06 PDT
https://hg.mozilla.org/integration/mozilla-inbound/rev/1818f759cdbd
Comment 100 Treeherder Robot 2012-05-23 01:46:39 PDT
jwalker%mozilla.com
https://tbpl.mozilla.org/php/getParsedLog.php?id=11972172&tree=Try
Rev3 WINNT 5.1 try debug test crashtest on 2012-05-22 20:54:14
slave: talos-r3-xp-066

TEST-UNEXPECTED-FAIL | file:///C:/talos-slave/test/build/reftest/tests/dom/base/crashtests/372554-1.html | Exited with code -1073741819 during test run
PROCESS-CRASH | file:///C:/talos-slave/test/build/reftest/tests/dom/base/crashtests/372554-1.html | application crashed (minidump found)
TEST-UNEXPECTED-FAIL | automationutils.processLeakLog() | missing output line for total leaks!
Comment 101 Treeherder Robot 2012-05-23 07:04:46 PDT
jorendorff
https://tbpl.mozilla.org/php/getParsedLog.php?id=11966259&tree=Try
Rev3 WINNT 6.1 try debug test crashtest on 2012-05-22 17:32:37
slave: talos-r3-w7-007

TEST-UNEXPECTED-FAIL | file:///c:/talos-slave/test/build/reftest/tests/dom/base/crashtests/372554-1.html | Exited with code -1073741819 during test run
PROCESS-CRASH | file:///c:/talos-slave/test/build/reftest/tests/dom/base/crashtests/372554-1.html | application crashed (minidump found)
TEST-UNEXPECTED-FAIL | automationutils.processLeakLog() | missing output line for total leaks!
Comment 102 Treeherder Robot 2012-05-23 08:21:27 PDT
billm
https://tbpl.mozilla.org/php/getParsedLog.php?id=11979042&tree=Try
Rev3 WINNT 6.1 try debug test crashtest on 2012-05-23 01:04:45
slave: talos-r3-w7-070

TEST-UNEXPECTED-FAIL | file:///C:/talos-slave/test/build/reftest/tests/dom/base/crashtests/375399-1.html | Exited with code -1073741819 during test run
PROCESS-CRASH | file:///C:/talos-slave/test/build/reftest/tests/dom/base/crashtests/375399-1.html | application crashed (minidump found)
TEST-UNEXPECTED-FAIL | automationutils.processLeakLog() | missing output line for total leaks!
Comment 103 Treeherder Robot 2012-05-23 09:11:03 PDT
bill%wg9s.com
https://tbpl.mozilla.org/php/getParsedLog.php?id=11991716&tree=Firefox
Rev3 WINNT 5.1 mozilla-central debug test crashtest on 2012-05-23 08:54:44
slave: talos-r3-xp-044

TEST-UNEXPECTED-FAIL | file:///c:/talos-slave/test/build/reftest/tests/dom/base/crashtests/371124-2.html | Exited with code -1073741819 during test run
PROCESS-CRASH | file:///c:/talos-slave/test/build/reftest/tests/dom/base/crashtests/371124-2.html | application crashed (minidump found)
TEST-UNEXPECTED-FAIL | automationutils.processLeakLog() | missing output line for total leaks!
Comment 104 Treeherder Robot 2012-05-23 09:11:17 PDT
edmorley
https://tbpl.mozilla.org/php/getParsedLog.php?id=11991716&tree=Firefox
Rev3 WINNT 5.1 mozilla-central debug test crashtest on 2012-05-23 08:54:44
slave: talos-r3-xp-044

TEST-UNEXPECTED-FAIL | file:///c:/talos-slave/test/build/reftest/tests/dom/base/crashtests/371124-2.html | Exited with code -1073741819 during test run
PROCESS-CRASH | file:///c:/talos-slave/test/build/reftest/tests/dom/base/crashtests/371124-2.html | application crashed (minidump found)
TEST-UNEXPECTED-FAIL | automationutils.processLeakLog() | missing output line for total leaks!
Comment 105 Treeherder Robot 2012-05-23 18:50:23 PDT
ehsan
https://tbpl.mozilla.org/php/getParsedLog.php?id=11996288&tree=Oak
Rev3 WINNT 6.1 oak debug test crashtest on 2012-05-23 12:06:55
slave: talos-r3-w7-043

TEST-UNEXPECTED-FAIL | file:///c:/talos-slave/test/build/reftest/tests/dom/base/crashtests/371124-1.html | Exited with code -1073741819 during test run
PROCESS-CRASH | file:///c:/talos-slave/test/build/reftest/tests/dom/base/crashtests/371124-1.html | application crashed (minidump found)
TEST-UNEXPECTED-FAIL | automationutils.processLeakLog() | missing output line for total leaks!
Comment 106 Treeherder Robot 2012-05-23 19:22:39 PDT
philor
https://tbpl.mozilla.org/php/getParsedLog.php?id=11983795&tree=Services-Central
Rev3 WINNT 6.1 services-central debug test crashtest on 2012-05-23 04:09:18
slave: talos-r3-w7-051

TEST-UNEXPECTED-FAIL | file:///c:/talos-slave/test/build/reftest/tests/docshell/base/crashtests/432114-2.html | Exited with code -1073741819 during test run
PROCESS-CRASH | file:///c:/talos-slave/test/build/reftest/tests/docshell/base/crashtests/432114-2.html | application crashed (minidump found)
TEST-UNEXPECTED-FAIL | automationutils.processLeakLog() | missing output line for total leaks!
Comment 107 Treeherder Robot 2012-05-23 21:54:49 PDT
philor
https://tbpl.mozilla.org/php/getParsedLog.php?id=12013781&tree=Firefox
Rev3 WINNT 6.1 mozilla-central debug test crashtest on 2012-05-23 21:38:55
slave: talos-r3-w7-035

TEST-UNEXPECTED-FAIL | file:///c:/talos-slave/test/build/reftest/tests/dom/base/crashtests/371124-2.html | Exited with code -1073741819 during test run
PROCESS-CRASH | file:///c:/talos-slave/test/build/reftest/tests/dom/base/crashtests/371124-2.html | application crashed (minidump found)
TEST-UNEXPECTED-FAIL | automationutils.processLeakLog() | missing output line for total leaks!
Comment 108 Treeherder Robot 2012-05-24 05:16:05 PDT
bill%wg9s.com
https://tbpl.mozilla.org/php/getParsedLog.php?id=12023255&tree=Firefox
Rev3 WINNT 5.1 mozilla-central debug test crashtest on 2012-05-24 05:00:05
slave: talos-r3-xp-034

TEST-UNEXPECTED-FAIL | file:///c:/talos-slave/test/build/reftest/tests/dom/base/crashtests/371124-2.html | Exited with code -1073741819 during test run
PROCESS-CRASH | file:///c:/talos-slave/test/build/reftest/tests/dom/base/crashtests/371124-2.html | application crashed (minidump found)
TEST-UNEXPECTED-FAIL | automationutils.processLeakLog() | missing output line for total leaks!
Comment 109 Treeherder Robot 2012-05-24 06:12:27 PDT
past
https://tbpl.mozilla.org/php/getParsedLog.php?id=12022711&tree=Fx-Team
Rev3 WINNT 5.1 fx-team debug test crashtest on 2012-05-24 04:39:53
slave: talos-r3-xp-015

TEST-UNEXPECTED-FAIL | file:///c:/talos-slave/test/build/reftest/tests/dom/base/crashtests/371124-2.html | Exited with code -1073741819 during test run
PROCESS-CRASH | file:///c:/talos-slave/test/build/reftest/tests/dom/base/crashtests/371124-2.html | application crashed (minidump found)
TEST-UNEXPECTED-FAIL | automationutils.processLeakLog() | missing output line for total leaks!
Comment 110 Ed Morley [:emorley] 2012-05-24 11:02:54 PDT
https://hg.mozilla.org/mozilla-central/rev/1818f759cdbd
Comment 111 Treeherder Robot 2012-06-04 04:45:23 PDT
capella
https://tbpl.mozilla.org/php/getParsedLog.php?id=12351046&tree=Try
Rev3 WINNT 5.1 try debug test crashtest on 2012-06-04 04:22:27
slave: talos-r3-xp-018

TEST-UNEXPECTED-FAIL | file:///c:/talos-slave/test/build/reftest/tests/dom/base/crashtests/371124-1.html | Exited with code -1073741819 during test run
PROCESS-CRASH | file:///c:/talos-slave/test/build/reftest/tests/dom/base/crashtests/371124-1.html | application crashed (minidump found)
TEST-UNEXPECTED-FAIL | automationutils.processLeakLog() | missing output line for total leaks!

Note You need to log in before you can comment on or make changes to this bug.