SHOW:
|
|
- or go back to the newest paste.
1 | - | Thread 17 (Thread 0x7fff7d67a700 (LWP 2938)): |
1 | + | 0:00:08.282789056 4675 0x45d990 DEBUG webkitwebaudiosrc /home/chris/unencrypted/WebKit/Source/WebCore/platform/audio/gstreamer/WebKitWebAudioSourceGStreamer.cpp:430:webKitWebAudioSrcChangeState:<webkitwebaudiosrc0> PLAYING->PAUSED |
2 | [Thread 0x7fff80e8b700 (LWP 4718) exited] | |
3 | ^C | |
4 | Program received signal SIGINT, Interrupt. | |
5 | - | #1 0x00007fff7e3d135f in ?? () from /usr/lib/x86_64-linux-gnu/libpulse.so.0 |
5 | + | pthread_cond_wait@@GLIBC_2.3.2 () |
6 | - | #2 0x00007fff7e3c276c in pa_mainloop_poll () |
6 | + | |
7 | 162 ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S: No such file or directory. | |
8 | - | #3 0x00007fff7e3c2dd9 in pa_mainloop_iterate () |
8 | + | (gdb) thread apply all bt |
9 | ||
10 | - | #4 0x00007fff7e3c2e90 in pa_mainloop_run () |
10 | + | Thread 16 (Thread 0x7fff8168c700 (LWP 4717)): |
11 | #0 0x00007ffff6c6a303 in __GI___poll (fds=<optimized out>, | |
12 | - | #5 0x00007fff7e3d130f in ?? () from /usr/lib/x86_64-linux-gnu/libpulse.so.0 |
12 | + | |
13 | - | #6 0x00007fff7df7ad18 in ?? () |
13 | + | |
14 | #1 0x00007fff823e335f in ?? () from /usr/lib/x86_64-linux-gnu/libpulse.so.0 | |
15 | - | #7 0x00007fffeb4d4e9a in start_thread (arg=0x7fff7d67a700) |
15 | + | #2 0x00007fff823d476c in pa_mainloop_poll () |
16 | from /usr/lib/x86_64-linux-gnu/libpulse.so.0 | |
17 | #3 0x00007fff823d4dd9 in pa_mainloop_iterate () | |
18 | from /usr/lib/x86_64-linux-gnu/libpulse.so.0 | |
19 | #4 0x00007fff823d4e90 in pa_mainloop_run () | |
20 | from /usr/lib/x86_64-linux-gnu/libpulse.so.0 | |
21 | - | Thread 16 (Thread 0x7fff7f5ea700 (LWP 2937)): |
21 | + | #5 0x00007fff823e330f in ?? () from /usr/lib/x86_64-linux-gnu/libpulse.so.0 |
22 | #6 0x00007fff81f8cd18 in ?? () | |
23 | from /usr/lib/x86_64-linux-gnu/libpulsecommon-1.1.so | |
24 | #7 0x00007fffeb4d4e9a in start_thread (arg=0x7fff8168c700) | |
25 | at pthread_create.c:308 | |
26 | #8 0x00007ffff6c75cbd in clone () | |
27 | - | #2 0x00007fffeb4de1e3 in __pthread_mutex_cond_lock (mutex=0x59ff80) |
27 | + | |
28 | #9 0x0000000000000000 in ?? () | |
29 | ||
30 | Thread 15 (Thread 0x7fff82dfb700 (LWP 4716)): | |
31 | - | #4 0x00007fffefc1ab8f in g_cond_wait (cond=0x7fff84002f60, |
31 | + | |
32 | ---Type <return> to continue, or q <return> to quit--- | |
33 | - | #5 0x00007fffecbfe36d in ?? () |
33 | + | |
34 | - | from /usr/lib/x86_64-linux-gnu/libgstbase-0.10.so.0 |
34 | + | #1 0x00007fffefc1ab8f in g_cond_wait (cond=0x7fff9000d120, |
35 | - | #6 0x00007fffece76bfa in gst_pad_push () |
35 | + | |
36 | - | from /usr/lib/x86_64-linux-gnu/libgstreamer-0.10.so.0 |
36 | + | #2 0x00007fff9d99ff55 in gst_queue_chain (pad=<optimized out>, |
37 | - | #7 0x00007fffecbf68c8 in ?? () |
37 | + | buffer=0x7fff841cf520) at gstqueue.c:1014 |
38 | - | from /usr/lib/x86_64-linux-gnu/libgstbase-0.10.so.0 |
38 | + | #3 0x00007fffece74911 in gst_pad_chain_data_unchecked (cache=0x0, |
39 | - | #8 0x00007fffece76bfa in gst_pad_push () |
39 | + | data=0x7fff841cf520, is_buffer=1, pad=0x7fff90010000) at gstpad.c:4271 |
40 | - | from /usr/lib/x86_64-linux-gnu/libgstreamer-0.10.so.0 |
40 | + | #4 gst_pad_chain (pad=0x7fff90010000, buffer=0x7fff841cf520) at gstpad.c:4404 |
41 | - | #9 0x00007fffecbf68c8 in ?? () |
41 | + | #5 0x00007ffff42f74f2 in webKitWebAudioSrcLoop (src=0x864000) |
42 | - | from /usr/lib/x86_64-linux-gnu/libgstbase-0.10.so.0 |
42 | + | |
43 | - | #10 0x00007fffece7322a in ?? () |
43 | + | #6 0x00007fffece9cdcc in gst_task_func (task=0x7fff90070130) at gsttask.c:327 |
44 | - | from /usr/lib/x86_64-linux-gnu/libgstreamer-0.10.so.0 |
44 | + | #7 0x00007fffefc01438 in g_thread_pool_thread_proxy (data=<optimized out>) |
45 | - | #11 0x00007fffece76ae6 in gst_pad_push () |
45 | + | |
46 | - | from /usr/lib/x86_64-linux-gnu/libgstreamer-0.10.so.0 |
46 | + | #8 0x00007fffefc00bd5 in g_thread_proxy (data=0x5946d0) at gthread.c:801 |
47 | #9 0x00007fffeb4d4e9a in start_thread (arg=0x7fff82dfb700) | |
48 | - | #12 0x00007fff9d19fdeb in ?? () |
48 | + | |
49 | - | from /usr/lib/x86_64-linux-gnu/gstreamer-0.10/libgstcoreelements.so |
49 | + | |
50 | - | #13 0x00007fffece9cdcc in ?? () |
50 | + | |
51 | - | from /usr/lib/x86_64-linux-gnu/libgstreamer-0.10.so.0 |
51 | + | |
52 | - | #14 0x00007fffefc01438 in g_thread_pool_thread_proxy (data=<optimized out>) |
52 | + | |
53 | Thread 14 (Thread 0x7fff9cefd700 (LWP 4715)): | |
54 | - | #15 0x00007fffefc00bd5 in g_thread_proxy (data=0x598f20) at gthread.c:801 |
54 | + | |
55 | - | #16 0x00007fffeb4d4e9a in start_thread (arg=0x7fff7f5ea700) |
55 | + | |
56 | at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 | |
57 | - | #17 0x00007ffff6c75cbd in clone () |
57 | + | #1 0x00007fffefc1ab8f in g_cond_wait (cond=0x7fff9006c470, |
58 | mutex=<optimized out>) at gthread-posix.c:746 | |
59 | - | #18 0x0000000000000000 in ?? () |
59 | + | #2 0x00007fffecbe45da in gst_base_sink_wait_preroll (sink=0x7fff740135a0) |
60 | at gstbasesink.c:2279 | |
61 | - | Thread 15 (Thread 0x7fff7ede9700 (LWP 2936)): |
61 | + | #3 0x00007fffebd42768 in gst_base_audio_sink_render (bsink=0x7fff740135a0, |
62 | buf=<optimized out>) at gstbaseaudiosink.c:1883 | |
63 | #4 0x00007fffecbe60cb in gst_base_sink_render_object ( | |
64 | - | #1 0x00007fffefc1ab8f in g_cond_wait (cond=0x7fff801c1a50, |
64 | + | basesink=0x7fff740135a0, obj_type=<optimized out>, obj=0x7fff841cfe60, |
65 | pad=<optimized out>) at gstbasesink.c:3014 | |
66 | - | #2 0x00007fff9d19ef55 in ?? () |
66 | + | |
67 | - | from /usr/lib/x86_64-linux-gnu/gstreamer-0.10/libgstcoreelements.so |
67 | + | #5 0x00007fffecbe87af in gst_base_sink_queue_object_unlocked ( |
68 | - | #3 0x00007fffece74911 in gst_pad_chain () |
68 | + | basesink=0x7fff740135a0, obj_type=2 '\002', obj=0x7fff841cfe60, |
69 | - | from /usr/lib/x86_64-linux-gnu/libgstreamer-0.10.so.0 |
69 | + | prerollable=<optimized out>, pad=<optimized out>) at gstbasesink.c:3295 |
70 | - | #4 0x00007ffff42f74f2 in webKitWebAudioSrcLoop (src=0x862000) |
70 | + | #6 0x00007fffecbe8b17 in gst_base_sink_chain_unlocked ( |
71 | basesink=0x7fff740135a0, obj_type=2 '\002', obj=0x7fff841cfe60, | |
72 | pad=<optimized out>) at gstbasesink.c:3677 | |
73 | - | #5 0x00007fffece9cdcc in ?? () |
73 | + | #7 0x00007fffecbe8ed8 in gst_base_sink_chain_main (basesink=0x7fff740135a0, |
74 | - | from /usr/lib/x86_64-linux-gnu/libgstreamer-0.10.so.0 |
74 | + | pad=0x7fff841ae940, obj_type=2 '\002', obj=0x7fff841cfe60) |
75 | - | #6 0x00007fffefc01438 in g_thread_pool_thread_proxy (data=<optimized out>) |
75 | + | at gstbasesink.c:3715 |
76 | #8 0x00007fffece76bfa in gst_pad_push (pad=0x8676e0, buffer=0x7fff841cfe60) | |
77 | - | #7 0x00007fffefc00bd5 in g_thread_proxy (data=0x598e80) at gthread.c:801 |
77 | + | at gstpad.c:4710 |
78 | - | #8 0x00007fffeb4d4e9a in start_thread (arg=0x7fff7ede9700) |
78 | + | #9 0x00007fffece76bfa in gst_pad_push (pad=0x7fff90010600, |
79 | buffer=0x7fff841cfe60) at gstpad.c:4710 | |
80 | - | #9 0x00007ffff6c75cbd in clone () |
80 | + | |
81 | #10 0x00007fffecbf68c8 in gst_base_transform_chain (pad=<optimized out>, | |
82 | - | #10 0x0000000000000000 in ?? () |
82 | + | buffer=<optimized out>) at gstbasetransform.c:2658 |
83 | #11 0x00007fffece76bfa in gst_pad_push (pad=0x7fff90010480, | |
84 | - | Thread 14 (Thread 0x7fff8bfff700 (LWP 2935)): |
84 | + | buffer=0x7fff841cfe60) at gstpad.c:4710 |
85 | #12 0x00007fff9d3442a9 in gst_wavparse_stream_data (wav=0x864210) | |
86 | at gstwavparse.c:1989 | |
87 | - | #1 0x00007fffefc1ab8f in g_cond_wait (cond=0x77bb20, mutex=<optimized out>) |
87 | + | #13 0x00007fff9d348fcf in gst_wavparse_chain (pad=<optimized out>, |
88 | buf=0x7fff841ee360) at gstwavparse.c:2153 | |
89 | - | #2 0x00007fffecbe45da in gst_base_sink_wait_preroll () |
89 | + | #14 0x00007fffece76bfa in gst_pad_push (pad=0x866070, buffer=0x7fff841ee360) |
90 | - | from /usr/lib/x86_64-linux-gnu/libgstbase-0.10.so.0 |
90 | + | at gstpad.c:4710 |
91 | - | #3 0x00007fffebd42768 in ?? () |
91 | + | #15 0x00007fffece76bfa in gst_pad_push (pad=0x7fff90010300, |
92 | - | from /usr/lib/x86_64-linux-gnu/libgstaudio-0.10.so.0 |
92 | + | buffer=0x7fff841ee360) at gstpad.c:4710 |
93 | - | #4 0x00007fffecbe60cb in ?? () |
93 | + | #16 0x00007fffece76bfa in gst_pad_push (pad=0x7fff841ae1c0, |
94 | buffer=0x7fff841ee360) at gstpad.c:4710 | |
95 | - | from /usr/lib/x86_64-linux-gnu/libgstbase-0.10.so.0 |
95 | + | #17 0x00007fff88119a9c in gst_interleave_collected (pads=0x659490, |
96 | - | #5 0x00007fffecbe87af in ?? () |
96 | + | self=0x8622a0) at interleave.c:1295 |
97 | - | from /usr/lib/x86_64-linux-gnu/libgstbase-0.10.so.0 |
97 | + | #18 0x00007fffecbfc491 in gst_collect_pads_check_collected (pads=0x659490) |
98 | - | #6 0x00007fffecbe8b17 in ?? () |
98 | + | at gstcollectpads.c:1144 |
99 | - | from /usr/lib/x86_64-linux-gnu/libgstbase-0.10.so.0 |
99 | + | #19 0x00007fffecbfe248 in gst_collect_pads_chain (pad=0x86e020, buffer=0x0) |
100 | - | #7 0x00007fffecbe8ed8 in ?? () |
100 | + | at gstcollectpads.c:1372 |
101 | - | from /usr/lib/x86_64-linux-gnu/libgstbase-0.10.so.0 |
101 | + | #20 0x00007fffece76bfa in gst_pad_push (pad=0x7fff90010d80, |
102 | - | #8 0x00007fffece76bfa in gst_pad_push () |
102 | + | buffer=0x7fff841d4a10) at gstpad.c:4710 |
103 | - | from /usr/lib/x86_64-linux-gnu/libgstreamer-0.10.so.0 |
103 | + | #21 0x00007fffecbf68c8 in gst_base_transform_chain (pad=<optimized out>, |
104 | - | #9 0x00007fffece76bfa in gst_pad_push () |
104 | + | |
105 | - | from /usr/lib/x86_64-linux-gnu/libgstreamer-0.10.so.0 |
105 | + | buffer=<optimized out>) at gstbasetransform.c:2658 |
106 | - | #10 0x00007fffecbf68c8 in ?? () |
106 | + | #22 0x00007fffece76bfa in gst_pad_push (pad=0x7fff90010a80, |
107 | - | from /usr/lib/x86_64-linux-gnu/libgstbase-0.10.so.0 |
107 | + | buffer=0x7fff841d4a10) at gstpad.c:4710 |
108 | - | #11 0x00007fffece76bfa in gst_pad_push () |
108 | + | #23 0x00007fffecbf68c8 in gst_base_transform_chain (pad=<optimized out>, |
109 | - | from /usr/lib/x86_64-linux-gnu/libgstreamer-0.10.so.0 |
109 | + | buffer=<optimized out>) at gstbasetransform.c:2658 |
110 | - | #12 0x00007fff9cb432a9 in ?? () |
110 | + | #24 0x00007fffece7322a in gst_pad_chain_data_unchecked (cache=0x7fff9cefcb40, |
111 | - | from /usr/lib/x86_64-linux-gnu/gstreamer-0.10/libgstwavparse.so |
111 | + | data=0x7fff841d4a10, is_buffer=1, pad=0x7fff90010900) at gstpad.c:4271 |
112 | - | #13 0x00007fff9cb47fcf in ?? () |
112 | + | #25 gst_pad_push_data (pad=<optimized out>, is_buffer=1, data=0x7fff841d4a10, |
113 | - | from /usr/lib/x86_64-linux-gnu/gstreamer-0.10/libgstwavparse.so |
113 | + | cache=<optimized out>) at gstpad.c:4506 |
114 | - | #14 0x00007fffece76bfa in gst_pad_push () |
114 | + | #26 0x00007fffece76ae6 in gst_pad_push (pad=0x7fff90010780, |
115 | - | from /usr/lib/x86_64-linux-gnu/libgstreamer-0.10.so.0 |
115 | + | buffer=0x7fff841d4a10) at gstpad.c:4730 |
116 | - | #15 0x00007fffece76bfa in gst_pad_push () |
116 | + | #27 0x00007fff9d9a0deb in gst_queue_push_one (queue=0x868040) |
117 | - | from /usr/lib/x86_64-linux-gnu/libgstreamer-0.10.so.0 |
117 | + | at gstqueue.c:1156 |
118 | #28 gst_queue_loop (pad=<optimized out>) at gstqueue.c:1264 | |
119 | - | #16 0x00007fffece76bfa in gst_pad_push () |
119 | + | #29 0x00007fffece9cdcc in gst_task_func (task=0x7fff90070330) at gsttask.c:327 |
120 | - | from /usr/lib/x86_64-linux-gnu/libgstreamer-0.10.so.0 |
120 | + | #30 0x00007fffefc01438 in g_thread_pool_thread_proxy (data=<optimized out>) |
121 | - | #17 0x00007fff7fbf0a9c in ?? () |
121 | + | |
122 | - | from /usr/lib/x86_64-linux-gnu/gstreamer-0.10/libgstinterleave.so |
122 | + | #31 0x00007fffefc00bd5 in g_thread_proxy (data=0x594630) at gthread.c:801 |
123 | - | #18 0x00007fffecbfc491 in ?? () |
123 | + | #32 0x00007fffeb4d4e9a in start_thread (arg=0x7fff9cefd700) |
124 | - | from /usr/lib/x86_64-linux-gnu/libgstbase-0.10.so.0 |
124 | + | |
125 | - | #19 0x00007fffecbfe248 in ?? () |
125 | + | #33 0x00007ffff6c75cbd in clone () |
126 | - | from /usr/lib/x86_64-linux-gnu/libgstbase-0.10.so.0 |
126 | + | |
127 | - | #20 0x00007fffece76bfa in gst_pad_push () |
127 | + | #34 0x0000000000000000 in ?? () |
128 | - | from /usr/lib/x86_64-linux-gnu/libgstreamer-0.10.so.0 |
128 | + | |
129 | - | #21 0x00007fffecbf68c8 in ?? () |
129 | + | |
130 | - | from /usr/lib/x86_64-linux-gnu/libgstbase-0.10.so.0 |
130 | + | Thread 13 (Thread 0x7fff835fc700 (LWP 4714)): |
131 | - | #22 0x00007fffece76bfa in gst_pad_push () |
131 | + | |
132 | - | from /usr/lib/x86_64-linux-gnu/libgstreamer-0.10.so.0 |
132 | + | |
133 | - | #23 0x00007fffecbf68c8 in ?? () |
133 | + | |
134 | - | from /usr/lib/x86_64-linux-gnu/libgstbase-0.10.so.0 |
134 | + | |
135 | - | #24 0x00007fffece7322a in ?? () |
135 | + | #2 0x00007fffeb4de1e3 in __pthread_mutex_cond_lock (mutex=0x835dd0) |
136 | - | from /usr/lib/x86_64-linux-gnu/libgstreamer-0.10.so.0 |
136 | + | |
137 | - | #25 0x00007fffece76ae6 in gst_pad_push () |
137 | + | |
138 | - | from /usr/lib/x86_64-linux-gnu/libgstreamer-0.10.so.0 |
138 | + | |
139 | - | #26 0x00007fff9d19fdeb in ?? () |
139 | + | #4 0x00007fffefc1ab8f in g_cond_wait (cond=0x7fff9000c6a0, |
140 | - | from /usr/lib/x86_64-linux-gnu/gstreamer-0.10/libgstcoreelements.so |
140 | + | |
141 | - | #27 0x00007fffece9cdcc in ?? () |
141 | + | #5 0x00007fffecbfe36d in gst_collect_pads_chain (pad=0x86e1b0, buffer=0x0) |
142 | at gstcollectpads.c:1398 | |
143 | - | from /usr/lib/x86_64-linux-gnu/libgstreamer-0.10.so.0 |
143 | + | #6 0x00007fffece76bfa in gst_pad_push (pad=0x7fff841aec40, |
144 | - | #28 0x00007fffefc01438 in g_thread_pool_thread_proxy (data=<optimized out>) |
144 | + | buffer=0x7fff841d9c90) at gstpad.c:4710 |
145 | #7 0x00007fffecbf68c8 in gst_base_transform_chain (pad=<optimized out>, | |
146 | - | #29 0x00007fffefc00bd5 in g_thread_proxy (data=0x598e30) at gthread.c:801 |
146 | + | buffer=<optimized out>) at gstbasetransform.c:2658 |
147 | - | #30 0x00007fffeb4d4e9a in start_thread (arg=0x7fff8bfff700) |
147 | + | #8 0x00007fffece76bfa in gst_pad_push (pad=0x7fff841ae7c0, |
148 | buffer=0x7fff841d9c90) at gstpad.c:4710 | |
149 | - | #31 0x00007ffff6c75cbd in clone () |
149 | + | #9 0x00007fffecbf68c8 in gst_base_transform_chain (pad=<optimized out>, |
150 | buffer=<optimized out>) at gstbasetransform.c:2658 | |
151 | - | #32 0x0000000000000000 in ?? () |
151 | + | #10 0x00007fffece7322a in gst_pad_chain_data_unchecked (cache=0x7fff835fbb40, |
152 | ---Type <return> to continue, or q <return> to quit--- | |
153 | - | Thread 12 (Thread 0x7fff9dbc0700 (LWP 2933)): |
153 | + | data=0x7fff841d9c90, is_buffer=1, pad=0x7fff841ae640) at gstpad.c:4271 |
154 | #11 gst_pad_push_data (pad=<optimized out>, is_buffer=1, data=0x7fff841d9c90, | |
155 | cache=<optimized out>) at gstpad.c:4506 | |
156 | - | #1 0x00007ffff4458f8a in WTF::ThreadCondition::wait (this=0x64cc60, mutex=...) |
156 | + | #12 0x00007fffece76ae6 in gst_pad_push (pad=0x7fff841ae4c0, |
157 | buffer=0x7fff841d9c90) at gstpad.c:4730 | |
158 | - | #2 0x00007ffff4459027 in WTF::ThreadCondition::timedWait (this=0x64cc60, |
158 | + | #13 0x00007fff9d9a0deb in gst_queue_push_one (queue=0x8682d0) |
159 | at gstqueue.c:1156 | |
160 | #14 gst_queue_loop (pad=<optimized out>) at gstqueue.c:1264 | |
161 | - | #3 0x00007ffff2ec4c28 in WTF::MessageQueue<WebCore::AsyncAudioDecoder::DecodingTask>::waitForMessageFilteredWithTimeout<bool (WebCore::AsyncAudioDecoder::DecodingTask*)>(WTF::MessageQueueWaitResult&, bool (&)(WebCore::AsyncAudioDecoder::DecodingTask*), double) (this=0x64cc38, result=@0x7fff9dbbfbfc: 32767, predicate= |
161 | + | #15 0x00007fffece9cdcc in gst_task_func (task=0x7fff90070230) at gsttask.c:327 |
162 | - | @0x7ffff2ec4b35: {bool (WebCore::AsyncAudioDecoder::DecodingTask *)} 0x7ffff---Type <return> to continue, or q <return> to quit--- |
162 | + | #16 0x00007fffefc01438 in g_thread_pool_thread_proxy (data=<optimized out>) |
163 | - | 2ec4b35 <WTF::MessageQueue<WebCore::AsyncAudioDecoder::DecodingTask>::alwaysTruePredicate(WebCore::AsyncAudioDecoder::DecodingTask*)>, |
163 | + | |
164 | #17 0x00007fffefc00bd5 in g_thread_proxy (data=0x5945e0) at gthread.c:801 | |
165 | #18 0x00007fffeb4d4e9a in start_thread (arg=0x7fff835fc700) | |
166 | - | #4 0x00007ffff2ec45dc in WTF::MessageQueue<WebCore::AsyncAudioDecoder::DecodingTask>::waitForMessage (this=0x64cc38) |
166 | + | |
167 | #19 0x00007ffff6c75cbd in clone () | |
168 | - | #5 0x00007ffff2ec3dc2 in WebCore::AsyncAudioDecoder::runLoop (this=0x64cc08) |
168 | + | |
169 | #20 0x0000000000000000 in ?? () | |
170 | ||
171 | - | threadData=0x64cc08) |
171 | + | Thread 11 (Thread 0x7fff9e3c1700 (LWP 4712)): |
172 | #0 pthread_cond_wait@@GLIBC_2.3.2 () | |
173 | - | #7 0x00007ffff4430b79 in WTF::threadEntryPoint (contextData=0x633dc0) |
173 | + | |
174 | #1 0x00007ffff4458f8a in WTF::ThreadCondition::wait (this=0x61f460, mutex=...) | |
175 | - | #8 0x00007ffff445865a in WTF::wtfThreadEntryPoint (param=0x63efc0) |
175 | + | |
176 | ---Type <return> to continue, or q <return> to quit--- | |
177 | - | #9 0x00007fffeb4d4e9a in start_thread (arg=0x7fff9dbc0700) |
177 | + | #2 0x00007ffff4459027 in WTF::ThreadCondition::timedWait (this=0x61f460, |
178 | mutex=..., absoluteTime=1.7976931348623157e+308) | |
179 | at /home/chris/unencrypted/WebKit/Source/WTF/wtf/ThreadingPthreads.cpp:389 | |
180 | #3 0x00007ffff2ec4c28 in WTF::MessageQueue<WebCore::AsyncAudioDecoder::DecodingTask>::waitForMessageFilteredWithTimeout<bool (WebCore::AsyncAudioDecoder::DecodingTask*)>(WTF::MessageQueueWaitResult&, bool (&)(WebCore::AsyncAudioDecoder::DecodingTask*), double) (this=0x61f438, result=@0x7fff9e3c0bfc: 32767, predicate= | |
181 | @0x7ffff2ec4b35: {bool (WebCore::AsyncAudioDecoder::DecodingTask *)} 0x7ffff2ec4b35 <WTF::MessageQueue<WebCore::AsyncAudioDecoder::DecodingTask>::alwaysTruePredicate(WebCore::AsyncAudioDecoder::DecodingTask*)>, | |
182 | absoluteTime=1.7976931348623157e+308) | |
183 | at /home/chris/unencrypted/WebKit/Source/WTF/wtf/MessageQueue.h:138 | |
184 | - | Thread 3 (Thread 0x7fffa4bbf700 (LWP 2923)): |
184 | + | #4 0x00007ffff2ec45dc in WTF::MessageQueue<WebCore::AsyncAudioDecoder::DecodingTask>::waitForMessage (this=0x61f438) |
185 | at /home/chris/unencrypted/WebKit/Source/WTF/wtf/MessageQueue.h:124 | |
186 | #5 0x00007ffff2ec3dc2 in WebCore::AsyncAudioDecoder::runLoop (this=0x61f408) | |
187 | - | #1 0x00007ffff4458f8a in WTF::ThreadCondition::wait (this=0x4da200, mutex=...) |
187 | + | |
188 | #6 0x00007ffff2ec3d32 in WebCore::AsyncAudioDecoder::threadEntry ( | |
189 | threadData=0x61f408) | |
190 | - | this=0x4da0f8) |
190 | + | |
191 | #7 0x00007ffff4430b79 in WTF::threadEntryPoint (contextData=0x76b570) | |
192 | ---Type <return> to continue, or q <return> to quit--- | |
193 | - | blockAllocator=0x4da0f8) |
193 | + | |
194 | #8 0x00007ffff445865a in WTF::wtfThreadEntryPoint (param=0x813b30) | |
195 | - | #4 0x00007ffff4430b79 in WTF::threadEntryPoint (contextData=0x4ad330) |
195 | + | |
196 | #9 0x00007fffeb4d4e9a in start_thread (arg=0x7fff9e3c1700) | |
197 | - | #5 0x00007ffff445865a in WTF::wtfThreadEntryPoint (param=0x49c630) |
197 | + | |
198 | #10 0x00007ffff6c75cbd in clone () | |
199 | at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 | |
200 | #11 0x0000000000000000 in ?? () | |
201 | ||
202 | Thread 3 (Thread 0x7fffa4bbf700 (LWP 4704)): | |
203 | #0 pthread_cond_wait@@GLIBC_2.3.2 () | |
204 | at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 | |
205 | #1 0x00007ffff4458f8a in WTF::ThreadCondition::wait (this=0x4d7350, mutex=...) | |
206 | - | Thread 2 (Thread 0x7fffa5585700 (LWP 2922)): |
206 | + | |
207 | #2 0x00007fffeec3dd24 in JSC::BlockAllocator::blockFreeingThreadMain ( | |
208 | this=0x4d7248) | |
209 | at /home/chris/unencrypted/WebKit/Source/JavaScriptCore/heap/BlockAllocator.cpp:128 | |
210 | #3 0x00007fffeec3dc62 in JSC::BlockAllocator::blockFreeingThreadStartFunc ( | |
211 | blockAllocator=0x4d7248) | |
212 | at /home/chris/unencrypted/WebKit/Source/JavaScriptCore/heap/BlockAllocator.cpp:104 | |
213 | #4 0x00007ffff4430b79 in WTF::threadEntryPoint (contextData=0x4a4850) | |
214 | ---Type <return> to continue, or q <return> to quit--- | |
215 | at /home/chris/unencrypted/WebKit/Source/WTF/wtf/Threading.cpp:69 | |
216 | #5 0x00007ffff445865a in WTF::wtfThreadEntryPoint (param=0x4b3100) | |
217 | at /home/chris/unencrypted/WebKit/Source/WTF/wtf/ThreadingPthreads.cpp:196 | |
218 | #6 0x00007fffeb4d4e9a in start_thread (arg=0x7fffa4bbf700) | |
219 | at pthread_create.c:308 | |
220 | #7 0x00007ffff6c75cbd in clone () | |
221 | at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 | |
222 | - | Thread 1 (Thread 0x7fffe5e8e8c0 (LWP 2918)): |
222 | + | |
223 | ||
224 | Thread 2 (Thread 0x7fffa5585700 (LWP 4703)): | |
225 | - | #1 0x00007fffefc1ab8f in g_cond_wait (cond=0x7fff840031a0, |
225 | + | |
226 | #1 0x00007ffff79233c9 in WorkQueue::performFileDescriptorWork (this=0x46d698) | |
227 | at /home/chris/unencrypted/WebKit/Source/WebKit2/Platform/efl/WorkQueueEfl.cpp:91 | |
228 | - | #2 0x00007fffece9dbe5 in gst_task_join () |
228 | + | |
229 | - | from /usr/lib/x86_64-linux-gnu/libgstreamer-0.10.so.0 |
229 | + | |
230 | - | #3 0x00007ffff42f7c62 in webKitWebAudioSrcChangeState (element=0x862000, |
230 | + | |
231 | at /home/chris/unencrypted/WebKit/Source/WTF/wtf/Threading.cpp:69 | |
232 | #4 0x00007ffff445865a in WTF::wtfThreadEntryPoint (param=0x46da60) | |
233 | - | #4 0x00007fffece5adac in gst_element_change_state () |
233 | + | |
234 | - | from /usr/lib/x86_64-linux-gnu/libgstreamer-0.10.so.0 |
234 | + | |
235 | - | #5 0x00007fffece5b6d0 in ?? () |
235 | + | |
236 | - | from /usr/lib/x86_64-linux-gnu/libgstreamer-0.10.so.0 |
236 | + | |
237 | - | #6 0x00007fffece488ed in ?? () |
237 | + | |
238 | - | from /usr/lib/x86_64-linux-gnu/libgstreamer-0.10.so.0 |
238 | + | |
239 | - | #7 0x00007fffece7a3c0 in ?? () |
239 | + | |
240 | - | from /usr/lib/x86_64-linux-gnu/libgstreamer-0.10.so.0 |
240 | + | |
241 | - | #8 0x00007fffece5adac in gst_element_change_state () |
241 | + | Thread 1 (Thread 0x7fffe5e8e8c0 (LWP 4675)): |
242 | - | from /usr/lib/x86_64-linux-gnu/libgstreamer-0.10.so.0 |
242 | + | |
243 | - | #9 0x00007fffece5b6d0 in ?? () |
243 | + | |
244 | - | from /usr/lib/x86_64-linux-gnu/libgstreamer-0.10.so.0 |
244 | + | #1 0x00007fffefc1ab8f in g_cond_wait (cond=0x805620, mutex=<optimized out>) |
245 | - | #10 0x00007ffff42f3c97 in WebCore::AudioDestinationGStreamer::~AudioDestinationGStreamer (this=0x5d8830, __in_chrg=<optimized out>) |
245 | + | |
246 | #2 0x00007fffece9dbe5 in gst_task_join (task=0x7fff90070130) at gsttask.c:839 | |
247 | #3 0x00007ffff42f7c62 in webKitWebAudioSrcChangeState (element=0x864000, | |
248 | - | #11 0x00007ffff42f3cfe in WebCore::AudioDestinationGStreamer::~AudioDestinationGStreamer (this=0x5d8830, __in_chrg=<optimized out>) |
248 | + | |
249 | at /home/chris/unencrypted/WebKit/Source/WebCore/platform/audio/gstreamer/WebKitWebAudioSourceGStreamer.cpp:431 | |
250 | - | #12 0x00007ffff2ef1a66 in WTF::deleteOwnedPtr<WebCore::AudioDestination> ( |
250 | + | #4 0x00007fffece5adac in gst_element_change_state (element=0x864000, |
251 | - | ptr=0x5d8830) |
251 | + | transition=<optimized out>) at gstelement.c:2761 |
252 | #5 0x00007fffece5b6d0 in gst_element_set_state_func (element=0x864000, | |
253 | - | #13 0x00007ffff2ef192f in WTF::OwnPtr<WebCore::AudioDestination>::~OwnPtr ( |
253 | + | state=GST_STATE_PAUSED) at gstelement.c:2717 |
254 | - | this=0x5a08d0, __in_chrg=<optimized out>) |
254 | + | #6 0x00007fffece488ed in gst_bin_element_set_state (next=GST_STATE_PAUSED, |
255 | current=GST_STATE_PLAYING, start_time=1961862937, | |
256 | - | #14 0x00007ffff2ef1720 in WebCore::DefaultAudioDestinationNode::~DefaultAudioDestinationNode (this=0x5a0810, __in_chrg=<optimized out>) |
256 | + | base_time=177256972270700, element=0x864000, bin=0x8620d0) at gstbin.c:2209 |
257 | - | at /home/chris/unencrypted/WebKit/Source/WebCore/Modules/webaudio/DefaultAudioDestinationNode.cpp:40 |
257 | + | #7 gst_bin_change_state_func (element=0x8620d0, |
258 | - | #15 0x00007ffff2ef176c in WebCore::DefaultAudioDestinationNode::~DefaultAudioDestinationNode (this=0x5a0810, __in_chrg=<optimized out>) |
258 | + | transition=GST_STATE_CHANGE_PLAYING_TO_PAUSED) at gstbin.c:2518 |
259 | ---Type <return> to continue, or q <return> to quit--- | |
260 | - | #16 0x00007ffff2ed0939 in WebCore::AudioContext::deleteMarkedNodes ( |
260 | + | #8 0x00007fffece7a3c0 in gst_pipeline_change_state (element=0x8620d0, |
261 | - | this=0x64ca20) |
261 | + | transition=GST_STATE_CHANGE_PLAYING_TO_PAUSED) at gstpipeline.c:482 |
262 | #9 0x00007fffece5adac in gst_element_change_state (element=0x8620d0, | |
263 | - | #17 0x00007ffff2ee032e in WebCore::AudioNode::deref (this=0x5a0810, |
263 | + | transition=<optimized out>) at gstelement.c:2761 |
264 | #10 0x00007fffece5b6d0 in gst_element_set_state_func (element=0x8620d0, | |
265 | state=GST_STATE_NULL) at gstelement.c:2717 | |
266 | #11 0x00007ffff42f3c97 in WebCore::AudioDestinationGStreamer::~AudioDestinationGStreamer (this=0x621360, __in_chrg=<optimized out>) | |
267 | - | #18 0x00007ffff2ed40e2 in WTF::derefIfNotNull<WebCore::AudioDestinationNode> ( |
267 | + | |
268 | - | ptr=0x5a0810) |
268 | + | #12 0x00007ffff42f3cfe in WebCore::AudioDestinationGStreamer::~AudioDestinationGStreamer (this=0x621360, __in_chrg=<optimized out>) |
269 | at /home/chris/unencrypted/WebKit/Source/WebCore/platform/audio/gstreamer/AudioDestinationGStreamer.cpp:107 | |
270 | - | #19 0x00007ffff2ed296c in WTF::RefPtr<WebCore::AudioDestinationNode>::clear ( |
270 | + | #13 0x00007ffff2ef1a66 in WTF::deleteOwnedPtr<WebCore::AudioDestination> ( |
271 | - | this=0x64ca50) at /home/chris/unencrypted/WebKit/Source/WTF/wtf/RefPtr.h:98 |
271 | + | ptr=0x621360) |
272 | - | #20 0x00007ffff2ece843 in WebCore::AudioContext::clear (this=0x64ca20) |
272 | + | |
273 | #14 0x00007ffff2ef192f in WTF::OwnPtr<WebCore::AudioDestination>::~OwnPtr ( | |
274 | - | #21 0x00007ffff2ecea8d in WebCore::AudioContext::stopDispatch ( |
274 | + | this=0x813020, __in_chrg=<optimized out>) |
275 | - | userData=0x64ca20) |
275 | + | |
276 | #15 0x00007ffff2ef1720 in WebCore::DefaultAudioDestinationNode::~DefaultAudioDestinationNode (this=0x812f60, __in_chrg=<optimized out>) | |
277 | - | #22 0x00007ffff442983d in WTF::dispatchFunctionsFromMainThread () |
277 | + | at /home/chris/unencrypted/WebKit/Source/WebCore/Modules/webaudio/DefaultAud---Type <return> to continue, or q <return> to quit--- |
278 | ioDestinationNode.cpp:40 | |
279 | - | #23 0x00007ffff44579f0 in WTF::monitorDispatchFunctions () |
279 | + | #16 0x00007ffff2ef176c in WebCore::DefaultAudioDestinationNode::~DefaultAudioDestinationNode (this=0x812f60, __in_chrg=<optimized out>) |
280 | at /home/chris/unencrypted/WebKit/Source/WebCore/Modules/webaudio/DefaultAudioDestinationNode.cpp:43 | |
281 | - | #24 0x00007ffff7ebb917 in _ecore_pipe_read (data=0x40ca70, |
281 | + | #17 0x00007ffff2ed0939 in WebCore::AudioContext::deleteMarkedNodes ( |
282 | this=0x61f220) | |
283 | - | #25 0x00007ffff7eba6a1 in _ecore_call_fd_cb (data=<optimized out>, |
283 | + | |
284 | #18 0x00007ffff2ee032e in WebCore::AudioNode::deref (this=0x812f60, | |
285 | refType=WebCore::AudioNode::RefTypeNormal) | |
286 | - | #26 _ecore_main_fd_handlers_call () at ecore_main.c:1648 |
286 | + | |
287 | - | #27 _ecore_main_loop_iterate_internal (once_only=0) at ecore_main.c:1895 |
287 | + | #19 0x00007ffff2ed40e2 in WTF::derefIfNotNull<WebCore::AudioDestinationNode> ( |
288 | - | #28 0x00007ffff7ebabe7 in ecore_main_loop_begin () at ecore_main.c:934 |
288 | + | ptr=0x812f60) |
289 | - | #29 0x00007ffff430f2e7 in WebCore::RunLoop::run () |
289 | + | |
290 | #20 0x00007ffff2ed296c in WTF::RefPtr<WebCore::AudioDestinationNode>::clear ( | |
291 | - | #30 0x00007ffff79812b6 in WebKit::WebProcessMainEfl (argc=2, |
291 | + | this=0x61f250) at /home/chris/unencrypted/WebKit/Source/WTF/wtf/RefPtr.h:98 |
292 | - | argv=0x7fffffffdea8) |
292 | + | #21 0x00007ffff2ece843 in WebCore::AudioContext::clear (this=0x61f220) |
293 | at /home/chris/unencrypted/WebKit/Source/WebCore/Modules/webaudio/AudioContext.cpp:231 | |
294 | - | #31 0x00000000004007c4 in main (argc=2, argv=0x7fffffffdea8) |
294 | + | #22 0x00007ffff2ecea8d in WebCore::AudioContext::stopDispatch ( |
295 | userData=0x61f220) | |
296 | ---Type <return> to continue, or q <return> to quit--- | |
297 | at /home/chris/unencrypted/WebKit/Source/WebCore/Modules/webaudio/AudioContext.cpp:290 | |
298 | #23 0x00007ffff442983d in WTF::dispatchFunctionsFromMainThread () | |
299 | at /home/chris/unencrypted/WebKit/Source/WTF/wtf/MainThread.cpp:156 | |
300 | #24 0x00007ffff44579f0 in WTF::monitorDispatchFunctions () | |
301 | at /home/chris/unencrypted/WebKit/Source/WTF/wtf/efl/MainThreadEfl.cpp:52 | |
302 | #25 0x00007ffff7ebb917 in _ecore_pipe_read (data=0x40ca70, | |
303 | fd_handler=<optimized out>) at ecore_pipe.c:583 | |
304 | #26 0x00007ffff7eba6a1 in _ecore_call_fd_cb (data=<optimized out>, | |
305 | func=<optimized out>, fd_handler=0x40d070) at ecore_private.h:343 | |
306 | #27 _ecore_main_fd_handlers_call () at ecore_main.c:1648 | |
307 | #28 _ecore_main_loop_iterate_internal (once_only=0) at ecore_main.c:1895 | |
308 | #29 0x00007ffff7ebabe7 in ecore_main_loop_begin () at ecore_main.c:934 | |
309 | #30 0x00007ffff430f2e7 in WebCore::RunLoop::run () | |
310 | at /home/chris/unencrypted/WebKit/Source/WebCore/platform/efl/RunLoopEfl.cpp:91 | |
311 | #31 0x00007ffff79812b6 in WebKit::WebProcessMainEfl (argc=2, | |
312 | argv=0x7fffffffde98) | |
313 | at /home/chris/unencrypted/WebKit/Source/WebKit2/WebProcess/efl/WebProcessMainEfl.cpp:123 | |
314 | #32 0x00000000004007c4 in main (argc=2, argv=0x7fffffffde98) | |
315 | at /home/chris/unencrypted/WebKit/Source/WebKit2/efl/MainEfl.cpp:30 |