[Webkit-unassigned] [Bug 96170] New: [GTK] Can't play any HTML5 videos, browser freezes

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri Sep 7 18:13:21 PDT 2012


https://bugs.webkit.org/show_bug.cgi?id=96170

           Summary: [GTK] Can't play any HTML5 videos, browser freezes
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: Unspecified
        OS/Version: Unspecified
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: WebKit Gtk
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: xan.lopez at gmail.com


HTML5 videos won't play with WebKit from SVN trunk (r127740), the thing just keeps buffering without starting. If I press play again the whole process freezes, with this stack:

Thread 1545 (Thread 0x7fff0f3cb700 (LWP 16587)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:165
#1  0x00007ffff50a5475 in g_cond_wait (cond=0x279be80, mutex=0x279be50) at gthread-posix.c:746
#2  0x00007fff4623281d in gst_queue_chain (pad=<optimized out>, buffer=0x2da4dc0) at gstqueue.c:1013
#3  0x00000037c7e5deca in gst_pad_push (pad=0x169e9c0, buffer=0x2da4dc0) at gstpad.c:4684
#4  0x00007fff4623d66f in gst_tee_chain (pad=<optimized out>, buffer=0x2da4dc0) at gsttee.c:827
#5  0x00000037c7e5deca in gst_pad_push (pad=0x3b7b220, buffer=0x2da4dc0) at gstpad.c:4684
#6  0x00000037c7e5deca in gst_pad_push (pad=0x7fff340fc310, buffer=0x2da4dc0) at gstpad.c:4684
#7  0x00000037c9a2eb07 in gst_base_transform_chain (pad=<optimized out>, buffer=<optimized out>) at gstbasetransform.c:2458
#8  0x00000037c7e5deca in gst_pad_push (pad=0x7fff340fc010, buffer=0x2da4dc0) at gstpad.c:4684
#9  0x00000037c9a2eb07 in gst_base_transform_chain (pad=<optimized out>, buffer=<optimized out>) at gstbasetransform.c:2458
#10 0x00000037c7e5deca in gst_pad_push (pad=0x7fff340d5cb0, buffer=0x7fff2c0019a0) at gstpad.c:4684
#11 0x00007fff4623372a in gst_queue_push_one (queue=0x728a80) at gstqueue.c:1155
#12 gst_queue_loop (pad=<optimized out>) at gstqueue.c:1263
#13 0x00000037c7e84364 in gst_task_func (task=0x7fff340b2a40) at gsttask.c:318
#14 0x00007ffff508348e in g_thread_pool_thread_proxy (data=0x261d620) at gthreadpool.c:309
#15 0x00007ffff5082ec8 in g_thread_proxy (data=0x288dad0) at gthread.c:797
#16 0x00000037b0407d90 in start_thread (arg=0x7fff0f3cb700) at pthread_create.c:309
#17 0x00000037afcf119d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 1544 (Thread 0x7fff1264d700 (LWP 16586)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:165
#1  0x00007ffff50a5475 in g_cond_wait (cond=0xf56fc0, mutex=0x1d4e850) at gthread-posix.c:746
#2  0x00000037c9a1cdef in gst_base_sink_wait_preroll (sink=0x2d7e000) at gstbasesink.c:2261
#3  0x00000037c9a1cf6d in gst_base_sink_do_preroll (sink=0x2d7e000, obj=0x3bb5dc0) at gstbasesink.c:2338
#4  0x00000037c9a1edab in gst_base_sink_do_sync (obj_type=<optimized out>, step_end=<synthetic pointer>, late=<synthetic pointer>, obj=0x3bb5dc0, pad=0x169eb40, basesink=0x2d7e000) at gstbasesink.c:2524
#5  gst_base_sink_render_object (basesink=0x2d7e000, pad=0x169eb40, obj_type=<optimized out>, obj=0x3bb5dc0) at gstbasesink.c:2969
#6  0x00000037c9a2101a in gst_base_sink_queue_object_unlocked (basesink=0x2d7e000, pad=0x169eb40, obj_type=2 '\002', obj=0x3bb5dc0, prerollable=<optimized out>) at gstbasesink.c:3286
#7  0x00000037c9a2138c in gst_base_sink_chain_unlocked (basesink=0x2d7e000, pad=0x169eb40, obj_type=2 '\002', obj=0x3bb5dc0) at gstbasesink.c:3665
#8  0x00000037c9a21792 in gst_base_sink_chain_main (basesink=0x2d7e000, pad=0x169eb40, obj_type=2 '\002', obj=0x3bb5dc0) at gstbasesink.c:3703
#9  0x00000037c7e5a512 in gst_pad_chain_data_unchecked (cache=0x0, data=0x3bb5dc0, is_buffer=1, pad=0x169eb40) at gstpad.c:4247
#10 gst_pad_push_data (pad=<optimized out>, is_buffer=1, data=0x3bb5dc0, cache=0x0) at gstpad.c:4479
#11 0x00000037c7e5ddb6 in gst_pad_push (pad=0x3b7b070, buffer=0x3bb5dc0) at gstpad.c:4704
#12 0x00000037c7e5a512 in gst_pad_chain_data_unchecked (cache=0x7fff1264ca10, data=0x3bb5dc0, is_buffer=1, pad=0x16e4540) at gstpad.c:4247
#13 gst_pad_push_data (pad=<optimized out>, is_buffer=1, data=0x3bb5dc0, cache=0x7fff1264ca10) at gstpad.c:4479
#14 0x00000037c7e5ddb6 in gst_pad_push (pad=0x169ee40, buffer=0x3bb5dc0) at gstpad.c:4704
#15 0x00007fff4623372a in gst_queue_push_one (queue=0x728300) at gstqueue.c:1155
#16 gst_queue_loop (pad=<optimized out>) at gstqueue.c:1263
#17 0x00000037c7e84364 in gst_task_func (task=0x7fff340b2940) at gsttask.c:318
#18 0x00007ffff508348e in g_thread_pool_thread_proxy (data=0x261d620) at gthreadpool.c:309
#19 0x00007ffff5082ec8 in g_thread_proxy (data=0x7fff9800f630) at gthread.c:797
#20 0x00000037b0407d90 in start_thread (arg=0x7fff1264d700) at pthread_create.c:309
#21 0x00000037afcf119d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 1543 (Thread 0x7fff132b9700 (LWP 16585)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:216
#1  0x00007ffff50a55c1 in g_cond_wait_until (cond=0x6ffdd8, mutex=0x6ffdd0, end_time=124984792743) at gthread-posix.c:855
#2  0x00007ffff50233c9 in g_async_queue_pop_intern_unlocked (queue=0x6ffdd0, wait=1, end_time=124984792743) at gasyncqueue.c:424
#3  0x00007ffff5023600 in g_async_queue_timeout_pop (queue=0x6ffdd0, timeout=15000000) at gasyncqueue.c:545
#4  0x00007ffff508329f in g_thread_pool_wait_for_new_pool () at gthreadpool.c:169
#5  0x00007ffff5083563 in g_thread_pool_thread_proxy (data=0x695a20) at gthreadpool.c:366
#6  0x00007ffff5082ec8 in g_thread_proxy (data=0x23829e0) at gthread.c:797
#7  0x00000037b0407d90 in start_thread (arg=0x7fff132b9700) at pthread_create.c:309
#8  0x00000037afcf119d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 1542 (Thread 0x7fff0fbcc700 (LWP 16584)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:165
#1  0x00007ffff50a5475 in g_cond_wait (cond=0x33ac160, mutex=0x33ac100) at gthread-posix.c:746
#2  0x00007fff4623281d in gst_queue_chain (pad=<optimized out>, buffer=0x7fff78009200) at gstqueue.c:1013
#3  0x00000037c7e5deca in gst_pad_push (pad=0x7fff340c5c40, buffer=0x7fff78009200) at gstpad.c:4684
#4  0x00000037c7e5deca in gst_pad_push (pad=0x7fff340fc610, buffer=0x7fff78009200) at gstpad.c:4684
#5  0x00007fff469bf53c in gst_stream_synchronizer_sink_chain (pad=<optimized out>, buffer=0x7fff78009200) at gststreamsynchronizer.c:586
#6  0x00000037c7e5deca in gst_pad_push (pad=0x7fff340c5a90, buffer=0x7fff78009200) at gstpad.c:4684
#7  0x00000037c7e5deca in gst_pad_push (pad=0x7fff340d56b0, buffer=0x7fff78009200) at gstpad.c:4684
#8  0x00007fff46229a4a in gst_selector_pad_chain (pad=0x7fff3409a9d0, buf=0x7fff78009200) at gstinputselector.c:732
#9  0x00000037c7e5deca in gst_pad_push (pad=0x16adc40, buffer=0x7fff78009200) at gstpad.c:4684
#10 0x00000037c7e5deca in gst_pad_push (pad=0x7fff340c4240, buffer=0x7fff78009200) at gstpad.c:4684
#11 0x00000037c7e5deca in gst_pad_push (pad=0x7fff340af930, buffer=0x7fff78009200) at gstpad.c:4684
#12 0x00007fff2073eae7 in gst_base_video_decoder_finish_frame (base_video_decoder=0x7fff340c8030, frame=<optimized out>) at gstbasevideodecoder.c:1121
#13 0x00007fff20ab1910 in gst_vp8_dec_handle_frame (decoder=0x7fff340c8030, frame=0x7fff341b2500) at gstvp8dec.c:478
#14 0x00007fff2073b6c3 in gst_base_video_decoder_have_frame_2 (base_video_decoder=0x7fff340c8030) at gstbasevideodecoder.c:1355
#15 0x00007fff2073c8e6 in gst_base_video_decoder_chain (pad=<optimized out>, buf=0x1c03ba0) at gstbasevideodecoder.c:843
#16 0x00000037c7e5deca in gst_pad_push (pad=0x7fff340af630, buffer=0x1c03ba0) at gstpad.c:4684
#17 0x00007fff4622ed70 in gst_single_queue_push_one (object=0x1c03ba0, sq=0x7fff340c3170, mq=0x3104540) at gstmultiqueue.c:981
#18 gst_multi_queue_loop (pad=<optimized out>) at gstmultiqueue.c:1179
#19 0x00000037c7e84364 in gst_task_func (task=0x7fff340b2340) at gsttask.c:318
#20 0x00007ffff508348e in g_thread_pool_thread_proxy (data=0x261d620) at gthreadpool.c:309
#21 0x00007ffff5082ec8 in g_thread_proxy (data=0xfb12d0) at gthread.c:797
#22 0x00000037b0407d90 in start_thread (arg=0x7fff0fbcc700) at pthread_create.c:309
#23 0x00000037afcf119d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 1541 (Thread 0x7fff23eff700 (LWP 16583)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:165
#1  0x00007ffff50a5475 in g_cond_wait (cond=0x1c25a60, mutex=0x2462860) at gthread-posix.c:746
#2  0x00000037c9a39198 in gst_data_queue_push (queue=0x1e47290, item=0x21efb30) at gstdataqueue.c:436
#3  0x00007fff4622e374 in gst_multi_queue_chain (pad=<optimized out>, buffer=<optimized out>) at gstmultiqueue.c:1254
#4  0x00000037c7e5deca in gst_pad_push (pad=0x7fff340af330, buffer=0x2da4ec0) at gstpad.c:4684
#5  0x00007fff2182c74a in gst_matroska_demux_parse_blockgroup_or_simpleblock (demux=0x72ab20, ebml=<optimized out>, cluster_time=0, cluster_offset=4672, is_simpleblock=873234224) at matroska-demux.c:5220
#6  0x00007fff21836083 in gst_matroska_demux_parse_id (demux=0x72ab20, id=163, length=<optimized out>, needed=3) at matroska-demux.c:5853
#7  0x00007fff21838f0f in gst_matroska_demux_loop (pad=<optimized out>) at matroska-demux.c:6004
#8  0x00000037c7e84364 in gst_task_func (task=0x627c80) at gsttask.c:318
#9  0x00007ffff508348e in g_thread_pool_thread_proxy (data=0x261d620) at gthreadpool.c:309
#10 0x00007ffff5082ec8 in g_thread_proxy (data=0x18cf990) at gthread.c:797
#11 0x00000037b0407d90 in start_thread (arg=0x7fff23eff700) at pthread_create.c:309
#12 0x00000037afcf119d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 1540 (Thread 0x7ffefd7fa700 (LWP 16582)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:165
#1  0x00007ffff50a5475 in g_cond_wait (cond=0x2a364a0, mutex=0x2462800) at gthread-posix.c:746
#2  0x00007fff4622e9e6 in gst_multi_queue_loop (pad=<optimized out>) at gstmultiqueue.c:1147
#3  0x00000037c7e84364 in gst_task_func (task=0x7fff340b2440) at gsttask.c:318
#4  0x00007ffff508348e in g_thread_pool_thread_proxy (data=0x695a20) at gthreadpool.c:309
#5  0x00007ffff5082ec8 in g_thread_proxy (data=0x35cb590) at gthread.c:797
#6  0x00000037b0407d90 in start_thread (arg=0x7ffefd7fa700) at pthread_create.c:309
#7  0x00000037afcf119d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 1539 (Thread 0x7fff0a798700 (LWP 16581)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:165
#1  0x00007ffff50a5475 in g_cond_wait (cond=0x1a71e00, mutex=0x1a71eb0) at gthread-posix.c:746
#2  0x00000037c7e844ef in gst_task_func (task=0x627980) at gsttask.c:303
#3  0x00007ffff508348e in g_thread_pool_thread_proxy (data=0x695a20) at gthreadpool.c:309
#4  0x00007ffff5082ec8 in g_thread_proxy (data=0x24d6800) at gthread.c:797
#5  0x00000037b0407d90 in start_thread (arg=0x7fff0a798700) at pthread_create.c:309
#6  0x00000037afcf119d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 1491 (Thread 0x7fff103cd700 (LWP 3476)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:165
#1  0x00007ffff629504b in WTF::ThreadCondition::timedWait(WTF::Mutex&, double) () from /home/xan/gnome/lib64/libjavascriptcoregtk-3.0.so.0
#2  0x00007ffff7a60513 in WebCore::DatabaseThread::databaseThread() () from /home/xan/gnome/lib64/libwebkitgtk-3.0.so.0
#3  0x00007ffff6294b81 in WTF::wtfThreadEntryPoint(void*) () from /home/xan/gnome/lib64/libjavascriptcoregtk-3.0.so.0
#4  0x00000037b0407d90 in start_thread (arg=0x7fff103cd700) at pthread_create.c:309
#5  0x00000037afcf119d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 47 (Thread 0x7fff45ffb700 (LWP 29121)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:165
#1  0x00007ffff629504b in WTF::ThreadCondition::timedWait(WTF::Mutex&, double) () from /home/xan/gnome/lib64/libjavascriptcoregtk-3.0.so.0
#2  0x00007ffff73e99e3 in WebCore::StorageThread::threadEntryPoint() () from /home/xan/gnome/lib64/libwebkitgtk-3.0.so.0
#3  0x00007ffff6294b81 in WTF::wtfThreadEntryPoint(void*) () from /home/xan/gnome/lib64/libjavascriptcoregtk-3.0.so.0
#4  0x00000037b0407d90 in start_thread (arg=0x7fff45ffb700) at pthread_create.c:309
#5  0x00000037afcf119d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 23 (Thread 0x7fff697fa700 (LWP 29097)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:165
#1  0x00007ffff60d4be0 in JSC::SlotVisitor::drainFromShared(JSC::SlotVisitor::SharedDrainMode) () from /home/xan/gnome/lib64/libjavascriptcoregtk-3.0.so.0
#2  0x00007ffff60ceef7 in JSC::GCThreadSharedData::markingThreadMain(JSC::SlotVisitor*) () from /home/xan/gnome/lib64/libjavascriptcoregtk-3.0.so.0
#3  0x00007ffff6294b81 in WTF::wtfThreadEntryPoint(void*) () from /home/xan/gnome/lib64/libjavascriptcoregtk-3.0.so.0
#4  0x00000037b0407d90 in start_thread (arg=0x7fff697fa700) at pthread_create.c:309
#5  0x00000037afcf119d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 22 (Thread 0x7fff69ffb700 (LWP 29096)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:165
#1  0x00007ffff60d4be0 in JSC::SlotVisitor::drainFromShared(JSC::SlotVisitor::SharedDrainMode) () from /home/xan/gnome/lib64/libjavascriptcoregtk-3.0.so.0
#2  0x00007ffff60ceef7 in JSC::GCThreadSharedData::markingThreadMain(JSC::SlotVisitor*) () from /home/xan/gnome/lib64/libjavascriptcoregtk-3.0.so.0
#3  0x00007ffff6294b81 in WTF::wtfThreadEntryPoint(void*) () from /home/xan/gnome/lib64/libjavascriptcoregtk-3.0.so.0
#4  0x00000037b0407d90 in start_thread (arg=0x7fff69ffb700) at pthread_create.c:309
#5  0x00000037afcf119d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 21 (Thread 0x7fff6a7fc700 (LWP 29095)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:165
#1  0x00007ffff60d4be0 in JSC::SlotVisitor::drainFromShared(JSC::SlotVisitor::SharedDrainMode) () from /home/xan/gnome/lib64/libjavascriptcoregtk-3.0.so.0
#2  0x00007ffff60ceef7 in JSC::GCThreadSharedData::markingThreadMain(JSC::SlotVisitor*) () from /home/xan/gnome/lib64/libjavascriptcoregtk-3.0.so.0
#3  0x00007ffff6294b81 in WTF::wtfThreadEntryPoint(void*) () from /home/xan/gnome/lib64/libjavascriptcoregtk-3.0.so.0
#4  0x00000037b0407d90 in start_thread (arg=0x7fff6a7fc700) at pthread_create.c:309
#5  0x00000037afcf119d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 20 (Thread 0x7fff6affd700 (LWP 29094)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:216
#1  0x00007ffff629502c in WTF::ThreadCondition::timedWait(WTF::Mutex&, double) () from /home/xan/gnome/lib64/libjavascriptcoregtk-3.0.so.0
#2  0x00007ffff60cec6f in JSC::BlockAllocator::waitForRelativeTime(double) () from /home/xan/gnome/lib64/libjavascriptcoregtk-3.0.so.0
#3  0x00007ffff60cecc0 in JSC::BlockAllocator::blockFreeingThreadMain() () from /home/xan/gnome/lib64/libjavascriptcoregtk-3.0.so.0
#4  0x00007ffff6294b81 in WTF::wtfThreadEntryPoint(void*) () from /home/xan/gnome/lib64/libjavascriptcoregtk-3.0.so.0
#5  0x00000037b0407d90 in start_thread (arg=0x7fff6affd700) at pthread_create.c:309
#6  0x00000037afcf119d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 7 (Thread 0x7fffecb8d700 (LWP 29081)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:165
#1  0x00007ffff706caeb in WebCore::IconDatabase::syncThreadMainLoop() () from /home/xan/gnome/lib64/libwebkitgtk-3.0.so.0
#2  0x00007ffff706cdc5 in WebCore::IconDatabase::iconDatabaseSyncThread() () from /home/xan/gnome/lib64/libwebkitgtk-3.0.so.0
#3  0x00007ffff6294b81 in WTF::wtfThreadEntryPoint(void*) () from /home/xan/gnome/lib64/libjavascriptcoregtk-3.0.so.0
#4  0x00000037b0407d90 in start_thread (arg=0x7fffecb8d700) at pthread_create.c:309
#5  0x00000037afcf119d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 6 (Thread 0x7fff9fffd700 (LWP 29080)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:165
#1  0x00007ffff50a5475 in g_cond_wait (cond=0x741208, mutex=0x741200) at gthread-posix.c:746
#2  0x00007ffff50233ac in g_async_queue_pop_intern_unlocked (queue=0x741200, wait=1, end_time=-1) at gasyncqueue.c:421
#3  0x00007ffff50234a2 in g_async_queue_pop (queue=0x741200) at gasyncqueue.c:455
#4  0x00000000004f7b25 in run_history_service_thread (self=0x7352d0) at ../../../lib/history/ephy-history-service.c:412
#5  0x00007ffff5082ec8 in g_thread_proxy (data=0x735320) at gthread.c:797
#6  0x00000037b0407d90 in start_thread (arg=0x7fff9fffd700) at pthread_create.c:309
#7  0x00000037afcf119d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 4 (Thread 0x7fffed4ad700 (LWP 29078)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:165
#1  0x00007ffff6283e73 in WTF::TCMalloc_PageHeap::scavengerThread() () from /home/xan/gnome/lib64/libjavascriptcoregtk-3.0.so.0
#2  0x00007ffff6283e99 in WTF::TCMalloc_PageHeap::runScavengerThread(void*) () from /home/xan/gnome/lib64/libjavascriptcoregtk-3.0.so.0
#3  0x00000037b0407d90 in start_thread (arg=0x7fffed4ad700) at pthread_create.c:309
#4  0x00000037afcf119d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 3 (Thread 0x7fffedcbe700 (LWP 29077)):
#0  0x00000037afce8803 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007ffff5067adb in g_poll (fds=0x7fffe00010e0, nfds=1, timeout=-1) at gpoll.c:132
#2  0x00007ffff505706c in g_main_context_poll (context=0x6927a0, timeout=-1, priority=2147483647, fds=0x7fffe00010e0, n_fds=1) at gmain.c:3584
#3  0x00007ffff50569f9 in g_main_context_iterate (context=0x6927a0, block=1, dispatch=1, self=0x6598f0) at gmain.c:3285
#4  0x00007ffff5056e4d in g_main_loop_run (loop=0x7fffe00010c0) at gmain.c:3484
#5  0x00007fffedccc6f9 in dconf_context_thread (data=0x6927a0) at dconfcontext.c:11
#6  0x00007ffff5082ec8 in g_thread_proxy (data=0x6598f0) at gthread.c:797
#7  0x00000037b0407d90 in start_thread (arg=0x7fffedcbe700) at pthread_create.c:309
#8  0x00000037afcf119d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 2 (Thread 0x7fffee57a700 (LWP 29075)):
#0  0x00000037afce8803 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007ffff5067adb in g_poll (fds=0x7fffe80010e0, nfds=3, timeout=-1) at gpoll.c:132
#2  0x00007ffff505706c in g_main_context_poll (context=0x5e7970, timeout=-1, priority=2147483647, fds=0x7fffe80010e0, n_fds=3) at gmain.c:3584
#3  0x00007ffff50569f9 in g_main_context_iterate (context=0x5e7970, block=1, dispatch=1, self=0x6294f0) at gmain.c:3285
#4  0x00007ffff5056e4d in g_main_loop_run (loop=0x5e7900) at gmain.c:3484
#5  0x00007ffff52ae6c6 in gdbus_shared_thread_func (user_data=0x5e7940) at gdbusprivate.c:277
#6  0x00007ffff5082ec8 in g_thread_proxy (data=0x6294f0) at gthread.c:797
#7  0x00000037b0407d90 in start_thread (arg=0x7fffee57a700) at pthread_create.c:309
#8  0x00000037afcf119d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 1 (Thread 0x7ffff4cea9c0 (LWP 29074)):
#0  __lll_lock_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:136
#1  0x00000037b0409fb2 in _L_lock_910 () from /lib64/libpthread.so.0
#2  0x00000037b0409e4b in __pthread_mutex_lock (mutex=0x1699b90) at pthread_mutex_lock.c:86
#3  0x00007ffff50a5096 in g_rec_mutex_lock (mutex=0x1777420) at gthread-posix.c:377
#4  0x00007ffff502035a in g_static_rec_mutex_lock (mutex=0x2bd2140) at deprecated/gthread-deprecated.c:712
#5  0x00000037c7e556a1 in post_activate (pad=0x2269e00, new_mode=<optimized out>) at gstpad.c:657
#6  0x00000037c7e5d01d in post_activate (new_mode=GST_ACTIVATE_NONE, pad=0x2269e00) at gstpad.c:650
#7  gst_pad_activate_push (pad=0x2269e00, active=0) at gstpad.c:960
#8  0x00000037c7e5db97 in gst_pad_set_active (pad=0x2269e00, active=0) at gstpad.c:715
#9  0x00007fff469aebc5 in gst_play_sink_release_pad (playsink=0x3c08150, pad=0x2269e00) at gstplaysink.c:3027
#10 0x00007fff469a236f in deactivate_group (playbin=0x37362a0, group=0x37367d0) at gstplaybin2.c:3472
#11 0x00007fff469a28a8 in setup_next_source (playbin=0x37362a0, target=GST_STATE_READY) at gstplaybin2.c:3562
#12 0x00007fff469a3932 in gst_play_bin_change_state (element=0x37362a0, transition=GST_STATE_CHANGE_READY_TO_PAUSED) at gstplaybin2.c:3658
#13 0x00000037c7e41d4c in gst_element_change_state (element=0x37362a0, transition=<optimized out>) at gstelement.c:2718
#14 0x00000037c7e42732 in gst_element_set_state_func (element=0x37362a0, state=GST_STATE_PAUSED) at gstelement.c:2674
#15 0x00007ffff7aa394f in WebCore::MediaPlayerPrivateGStreamer::load(WTF::String const&) () from /home/xan/gnome/lib64/libwebkitgtk-3.0.so.0
#16 0x00007ffff7169321 in WebCore::MediaPlayer::loadWithNextMediaEngine(WebCore::MediaPlayerFactory*) () from /home/xan/gnome/lib64/libwebkitgtk-3.0.so.0
#17 0x00007ffff716972e in WebCore::MediaPlayer::load(WebCore::KURL const&, WebCore::ContentType const&, WTF::String const&) () from /home/xan/gnome/lib64/libwebkitgtk-3.0.so.0
#18 0x00007ffff6eb33bc in WebCore::HTMLMediaElement::loadResource(WebCore::KURL const&, WebCore::ContentType&, WTF::String const&) () from /home/xan/gnome/lib64/libwebkitgtk-3.0.so.0
#19 0x00007ffff6eb39b5 in WebCore::HTMLMediaElement::selectMediaResource() () from /home/xan/gnome/lib64/libwebkitgtk-3.0.so.0
#20 0x00007ffff6eb3bf7 in WebCore::HTMLMediaElement::loadTimerFired(WebCore::Timer<WebCore::HTMLMediaElement>*) () from /home/xan/gnome/lib64/libwebkitgtk-3.0.so.0
#21 0x00007ffff720a2d2 in WebCore::ThreadTimers::sharedTimerFiredInternal() () from /home/xan/gnome/lib64/libwebkitgtk-3.0.so.0
#22 0x00007ffff7ac9e92 in WebCore::timeout_cb(void*) () from /home/xan/gnome/lib64/libwebkitgtk-3.0.so.0
#23 0x00007ffff5057929 in g_timeout_dispatch (source=0x3dab810, callback=0x7ffff7ac9e80 <WebCore::timeout_cb(void*)>, user_data=0x0) at gmain.c:4026
#24 0x00007ffff5055cab in g_main_dispatch (context=0x5e62c0) at gmain.c:2715
#25 0x00007ffff5056841 in g_main_context_dispatch (context=0x5e62c0) at gmain.c:3219
#26 0x00007ffff5056a24 in g_main_context_iterate (context=0x5e62c0, block=1, dispatch=1, self=0x62e690) at gmain.c:3290
#27 0x00007ffff5056ae8 in g_main_context_iteration (context=0x5e62c0, may_block=1) at gmain.c:3351
#28 0x00007ffff5269c47 in g_application_run (application=0x70f000, argc=1, argv=0x7fffffffd9f8) at gapplication.c:1607
#29 0x0000000000431593 in main (argc=1, argv=0x7fffffffd9f8) at ../../src/ephy-main.c:499
(gdb)

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the webkit-unassigned mailing list