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 |