View difference between Paste ID: naBeKqHi and TB3mKWeW
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