Open
Bug 931199
Opened 12 years ago
Updated 3 years ago
Hang on fullscreenmario
Categories
(Core :: Audio/Video: Playback, defect)
Tracking
()
NEW
People
(Reporter: dougt, Unassigned)
Details
In nightly, I see a hang after playing fullscreenmairo for a few minutes.
(gdb) bt
#0 0x00007fff86d23746 in __psynch_mutexwait ()
#1 0x00007fff916c4779 in _pthread_mutex_lock ()
#2 0x000000010121906e in PR_Lock ()
#3 0x0000000101219d4b in PR_EnterMonitor ()
#4 0x00000001031afe22 in mozilla::ReentrantMonitor::Enter (this=0x1727ed0d0) at BlockingResourceBase.cpp:279
#5 0x0000000101f7c174 in mozilla::MediaDecoder::NotifyBytesDownloaded (this=0x1727ed060) at ReentrantMonitor.h:182
#6 0x0000000101f97de6 in nsRunnableMethodImpl<void (mozilla::ChannelMediaResource::*)(), void, false>::Run (this=<value temporarily unavailable, due to optimizations>) at nsThreadUtils.h:382
#7 0x0000000103218dbf in nsThread::ProcessNextEvent (this=0x10033ee20, mayWait=<value temporarily unavailable, due to optimizations>, result=0x7fff5fbfb8f7) at nsThread.cpp:622
#8 0x00000001031b9fdd in NS_ProcessPendingEvents (thread=<value temporarily unavailable, due to optimizations>, timeout=20) at nsThreadUtils.cpp:201
#9 0x0000000102a237aa in nsBaseAppShell::NativeEventCallback (this=0x1003c62e0) at /Users/dougt/builds/mozilla-central/widget/xpwidgets/nsBaseAppShell.cpp:95
#10 0x00000001029ab1ef in nsAppShell::ProcessGeckoEvents (aInfo=0x1003c62e0) at /Users/dougt/builds/mozilla-central/widget/cocoa/nsAppShell.mm:388
#11 0x00007fff8689a8f1 in __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ ()
#12 0x00007fff8688c062 in __CFRunLoopDoSources0 ()
#13 0x00007fff8688b7ef in __CFRunLoopRun ()
#14 0x00007fff8688b275 in CFRunLoopRunSpecific ()
#15 0x00007fff890e5f0d in RunCurrentEventLoopInMode ()
#16 0x00007fff890e5b85 in ReceiveNextEventCommon ()
#17 0x00007fff890e5abc in _BlockUntilNextEventMatchingListInModeWithFilter ()
#18 0x00007fff91db828e in _DPSNextEvent ()
#19 0x00007fff91db78db in -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] ()
#20 0x00000001029aa246 in -[GeckoNSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] (self=0x10031a980, _cmd=<value temporarily unavailable, due to optimizations>, mask=18446744073709551615, expiration=0x0, mode=0x7fff7629ecd0, flag=0 '\0') at /Users/dougt/builds/mozilla-central/widget/cocoa/nsAppShell.mm:165
#21 0x00000001029ab736 in nsAppShell::ProcessNextNativeEvent (this=0x1003c62e0, aMayWait=false) at /Users/dougt/builds/mozilla-central/widget/cocoa/nsAppShell.mm:668
#22 0x0000000102a23aa2 in nsBaseAppShell::OnProcessNextEvent (this=0x1003c62e0, thr=0x10033ee20, mayWait=false, recursionDepth=0) at /Users/dougt/builds/mozilla-central/widget/xpwidgets/nsBaseAppShell.cpp:137
#23 0x00000001029abbb3 in non-virtual thunk to nsAppShell::OnProcessNextEvent(nsIThreadInternal*, bool, unsigned int) () at /Users/dougt/builds/mozilla-central/widget/cocoa/nsAppShell.mm:829
#24 0x0000000103218a70 in nsThread::ProcessNextEvent (this=0x10033ee20, mayWait=false, result=0x7fff5fbfd307) at nsThread.cpp:595
#25 0x00000001031b9fdd in NS_ProcessPendingEvents (thread=<value temporarily unavailable, due to optimizations>, timeout=20) at nsThreadUtils.cpp:201
#26 0x0000000102a237aa in nsBaseAppShell::NativeEventCallback (this=0x1003c62e0) at /Users/dougt/builds/mozilla-central/widget/xpwidgets/nsBaseAppShell.cpp:95
#27 0x00000001029ab1ef in nsAppShell::ProcessGeckoEvents (aInfo=0x1003c62e0) at /Users/dougt/builds/mozilla-central/widget/cocoa/nsAppShell.mm:388
#28 0x00007fff8689a8f1 in __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ ()
#29 0x00007fff8688c062 in __CFRunLoopDoSources0 ()
#30 0x00007fff8688b7ef in __CFRunLoopRun ()
#31 0x00007fff8688b275 in CFRunLoopRunSpecific ()
#32 0x00007fff890e5f0d in RunCurrentEventLoopInMode ()
#33 0x00007fff890e5b85 in ReceiveNextEventCommon ()
#34 0x00007fff890e5abc in _BlockUntilNextEventMatchingListInModeWithFilter ()
#35 0x00007fff91db828e in _DPSNextEvent ()
#36 0x00007fff91db78db in -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] ()
#37 0x00000001029aa246 in -[GeckoNSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] (self=0x10031a980, _cmd=<value temporarily unavailable, due to optimizations>, mask=18446744073709551615, expiration=0x422d63c37f00000d, mode=0x7fff7629ecd0, flag=1 '\001') at /Users/dougt/builds/mozilla-central/widget/cocoa/nsAppShell.mm:165
#38 0x00007fff91dab9cc in -[NSApplication run] ()
#39 0x00000001029ab82e in nsAppShell::Run (this=<value temporarily unavailable, due to optimizations>) at /Users/dougt/builds/mozilla-central/widget/cocoa/nsAppShell.mm:742
#40 0x0000000102759152 in nsAppStartup::Run (this=0x10c157c90) at /Users/dougt/builds/mozilla-central/toolkit/components/startup/nsAppStartup.cpp:268
#41 0x00000001014e5c62 in XREMain::XRE_mainRun (this=<value temporarily unavailable, due to optimizations>) at /Users/dougt/builds/mozilla-central/toolkit/xre/nsAppRunner.cpp:3886
#42 0x00000001014e62b5 in XREMain::XRE_main (this=0x7fff5fbfef60, argc=<value temporarily unavailable, due to optimizations>, argv=<value temporarily unavailable, due to optimizations>, aAppData=<value temporarily unavailable, due to optimizations>) at /Users/dougt/builds/mozilla-central/toolkit/xre/nsAppRunner.cpp:3954
#43 0x00000001014e6656 in XRE_main (argc=0, argv=0x7fff5fbfe6f8, aAppData=0x422d63c37f00000d, aFlags=<value temporarily unavailable, due to optimizations>) at /Users/dougt/builds/mozilla-central/toolkit/xre/nsAppRunner.cpp:4156
#44 0x000000010000231c in main (argc=<value temporarily unavailable, due to optimizations>, argv=<value temporarily unavailable, due to optimizations>) at /Users/dougt/builds/mozilla-central/browser/app/nsBrowserApp.cpp:275
(gdb) info threads
157 0x0000000000000000 in ?? ()
156 0x00007fff86d23e6a in __workq_kernreturn ()
155 0x00007fff86d23e6a in __workq_kernreturn ()
151 "Media Audio" 0x00007fff86d23716 in __psynch_cvwait ()
150 "Media Audio" 0x00007fff86d23716 in __psynch_cvwait ()
149 "Media Decode" 0x00007fff86d23716 in __psynch_cvwait ()
148 "Media Decode" 0x00007fff86d23716 in __psynch_cvwait ()
147 "Media Audio" 0x00007fff86d23716 in __psynch_cvwait ()
146 "Media Decode" 0x00007fff86d23716 in __psynch_cvwait ()
145 "Media Audio" 0x00007fff86d23716 in __psynch_cvwait ()
144 "Media Decode" 0x00007fff86d23716 in __psynch_cvwait ()
143 "Media Audio" 0x00007fff86d23716 in __psynch_cvwait ()
142 "Media Decode" 0x00007fff86d23716 in __psynch_cvwait ()
141 "Media Audio" 0x00007fff86d23716 in __psynch_cvwait ()
140 "Media Decode" 0x00007fff86d23716 in __psynch_cvwait ()
139 "Media Audio" 0x00007fff86d23716 in __psynch_cvwait ()
138 "Media Decode" 0x00007fff86d23716 in __psynch_cvwait ()
137 "Media Audio" 0x00007fff86d23716 in __psynch_cvwait ()
136 "Media Decode" 0x00007fff86d23716 in __psynch_cvwait ()
135 "Media Audio" 0x00007fff86d23716 in __psynch_cvwait ()
134 "Media Decode" 0x00007fff86d23716 in __psynch_cvwait ()
133 "Media Audio" 0x00007fff86d23716 in __psynch_cvwait ()
132 "Media Decode" 0x00007fff86d23716 in __psynch_cvwait ()
131 "Media Audio" 0x00007fff86d23716 in __psynch_cvwait ()
130 "Media Decode" 0x00007fff86d23716 in __psynch_cvwait ()
129 "Media Audio" 0x00007fff86d23716 in __psynch_cvwait ()
128 "Media Decode" 0x00007fff86d23716 in __psynch_cvwait ()
127 "Media Audio" 0x00007fff86d23716 in __psynch_cvwait ()
126 "Media Decode" 0x00007fff86d23716 in __psynch_cvwait ()
125 "Media Audio" 0x00007fff86d23716 in __psynch_cvwait ()
124 "Media Decode" 0x00007fff86d23716 in __psynch_cvwait ()
123 "Media Audio" 0x00007fff86d23716 in __psynch_cvwait ()
122 "Media Audio" 0x00007fff86d23716 in __psynch_cvwait ()
121 "Media Audio" 0x00007fff86d23716 in __psynch_cvwait ()
120 "Media Audio" 0x00007fff86d23716 in __psynch_cvwait ()
119 "Media Decode" 0x00007fff86d23716 in __psynch_cvwait ()
118 "Media Audio" 0x00007fff86d23716 in __psynch_cvwait ()
117 "Media Audio" 0x00007fff86d23716 in __psynch_cvwait ()
116 "Media Audio" 0x00007fff86d23716 in __psynch_cvwait ()
115 "Media Audio" 0x00007fff86d23716 in __psynch_cvwait ()
114 "Media Audio" 0x00007fff86d23716 in __psynch_cvwait ()
113 "Media Decode" 0x00007fff86d23716 in __psynch_cvwait ()
112 "Media Audio" 0x00007fff86d23716 in __psynch_cvwait ()
111 "Media Decode" 0x00007fff86d23716 in __psynch_cvwait ()
110 "Media Audio" 0x00007fff86d23716 in __psynch_cvwait ()
109 "Media Audio" 0x00007fff86d23746 in __psynch_mutexwait ()
108 "Media Audio" 0x00007fff86d23716 in __psynch_cvwait ()
107 "Media Decode" 0x00007fff86d23716 in __psynch_cvwait ()
106 "Media Audio" 0x00007fff86d23716 in __psynch_cvwait ()
105 "Media Decode" 0x00007fff86d23716 in __psynch_cvwait ()
104 "Media Audio" 0x00007fff86d23716 in __psynch_cvwait ()
103 "Media Audio" 0x00007fff86d23716 in __psynch_cvwait ()
102 "Media Decode" 0x00007fff86d23716 in __psynch_cvwait ()
101 "Media Audio" 0x00007fff86d23716 in __psynch_cvwait ()
100 "Media Decode" 0x00007fff86d23716 in __psynch_cvwait ()
99 "Media Audio" 0x00007fff86d23746 in __psynch_mutexwait ()
98 "Media Audio" 0x00007fff86d23716 in __psynch_cvwait ()
97 "Media Audio" 0x00007fff86d23716 in __psynch_cvwait ()
96 "Media Audio" 0x00007fff86d23716 in __psynch_cvwait ()
95 "Media Decode" 0x00007fff86d23716 in __psynch_cvwait ()
94 "Media Audio" 0x00007fff86d23716 in __psynch_cvwait ()
93 "Media Audio" 0x00007fff86d23716 in __psynch_cvwait ()
92 "com.apple.audio.IOThread.clien" 0x00007fff86d23746 in __psynch_mutexwait ()
91 "Latency Logger" 0x00007fff86d23716 in __psynch_cvwait ()
90 "Media Audio" 0x00007fff86d23716 in __psynch_cvwait ()
88 "Media State" 0x00007fff86d23746 in __psynch_mutexwait ()
87 0x00007fff86d23716 in __psynch_cvwait ()
86 "DNS Resolver #3" 0x00007fff86d23716 in __psynch_cvwait ()
85 "DNS Resolver #2" 0x00007fff86d23716 in __psynch_cvwait ()
84 "MediaManager" 0x00007fff86d23716 in __psynch_cvwait ()
83 "mozStorage #8" 0x00007fff86d23716 in __psynch_cvwait ()
82 "mozStorage #7" 0x00007fff86d23716 in __psynch_cvwait ()
75 "mozStorage #6" 0x00007fff86d23716 in __psynch_cvwait ()
72 0x00007fff86d1fa1a in mach_msg_trap ()
71 "DOM Worker" 0x00007fff86d23716 in __psynch_cvwait ()
70 "StreamTrans #23" 0x00007fff86d23716 in __psynch_cvwait ()
69 "mozStorage #5" 0x00007fff86d23716 in __psynch_cvwait ()
68 "mozStorage #4" 0x00007fff86d23716 in __psynch_cvwait ()
67 "ImageDecoder #2" 0x00007fff86d23716 in __psynch_cvwait ()
66 "HTML5 Parser" 0x00007fff86d23716 in __psynch_cvwait ()
65 "localStorage DB" 0x00007fff86d23716 in __psynch_cvwait ()
64 "URL Classifier" 0x00007fff86d23716 in __psynch_cvwait ()
63 "Cache Deleter" 0x00007fff86d23716 in __psynch_cvwait ()
62 "Cache Mngmnt" 0x00007fff86d23716 in __psynch_cvwait ()
61 "DNS Resolver #1" 0x00007fff86d23716 in __psynch_cvwait ()
60 "Proxy R~olution" 0x00007fff86d23716 in __psynch_cvwait ()
59 "mozStorage #3" 0x00007fff86d23716 in __psynch_cvwait ()
58 "mozStorage #2" 0x00007fff86d23716 in __psynch_cvwait ()
56 "mozStorage #1" 0x00007fff86d23716 in __psynch_cvwait ()
55 "ImageDecoder #1" 0x00007fff86d23716 in __psynch_cvwait ()
54 "ImageBridgeChild" 0x00007fff86d23716 in __psynch_cvwait ()
53 "Compositor" 0x00007fff86d23716 in __psynch_cvwait ()
52 0x00007fff86d1fa1a in mach_msg_trap ()
50 "Cache I/O" 0x00007fff86d23716 in __psynch_cvwait ()
49 0x00007fff86d1fa1a in mach_msg_trap ()
48 "DOM Worker" 0x00007fff86d23716 in __psynch_cvwait ()
47 0x00007fff86d1fa1a in mach_msg_trap ()
46 "DOM Worker" 0x00007fff86d23716 in __psynch_cvwait ()
45 "SSL Cert #1" 0x00007fff86d23716 in __psynch_cvwait ()
44 "Analysis Helper" 0x00007fff86d23716 in __psynch_cvwait ()
43 "Analysis Helper" 0x00007fff86d23716 in __psynch_cvwait ()
42 "Analysis Helper" 0x00007fff86d23716 in __psynch_cvwait ()
41 "Analysis Helper" 0x00007fff86d23716 in __psynch_cvwait ()
40 "Analysis Helper" 0x00007fff86d23716 in __psynch_cvwait ()
39 "Analysis Helper" 0x00007fff86d23716 in __psynch_cvwait ()
38 "Analysis Helper" 0x00007fff86d23716 in __psynch_cvwait ()
37 "Analysis Helper" 0x00007fff86d23716 in __psynch_cvwait ()
36 "Cert Verify" 0x00007fff86d23716 in __psynch_cvwait ()
35 "Cache2 I/O" 0x00007fff86d23716 in __psynch_cvwait ()
34 "Timer" 0x00007fff86d23716 in __psynch_cvwait ()
33 "Hang Monitor" 0x00007fff86d23716 in __psynch_cvwait ()
32 "JS Watchdog" 0x00007fff86d23716 in __psynch_cvwait ()
31 0x00007fff86d1fa1a in mach_msg_trap ()
30 "JS GC Helper" 0x00007fff86d23716 in __psynch_cvwait ()
29 "Socket Thread" 0x00007fff86d239aa in select$DARWIN_EXTSN ()
28 "Gecko_IOThread" 0x00007fff86d2464a in kevent ()
25 0x00007fff86d24662 in kevent64 ()
* 24 0x00007fff86d23746 in __psynch_mutexwait ()
Updated•10 years ago
|
Component: Audio/Video → Audio/Video: Playback
Updated•3 years ago
|
Severity: normal → S3
You need to log in
before you can comment on or make changes to this bug.
Description
•