Bug 271050
Summary: | [GStreamer][Debug] http/tests/navigation/page-cache-video.html asserts | ||
---|---|---|---|
Product: | WebKit | Reporter: | Philippe Normand <philn> |
Component: | Platform | Assignee: | Philippe Normand <philn> |
Status: | RESOLVED FIXED | ||
Severity: | Normal | CC: | aboya, webkit-bug-importer |
Priority: | P2 | Keywords: | InRadar |
Version: | WebKit Nightly Build | ||
Hardware: | Unspecified | ||
OS: | Unspecified |
Philippe Normand
Thread 1 (Thread 0x7f35e9f4bf40 (LWP 214900)):
#0 WTFCrash() () at /app/webkit/Source/WTF/wtf/Assertions.cpp:351
#1 0x00007f3600679646 in WTFCrashWithInfo(int, char const*, char const*, int) () at /app/webkit/WebKitBuild/GTK/Debug/WTF/Headers/wtf/Assertions.h:842
#2 0x00007f3606dcdc97 in webKitWebSrcDoSeek(GstBaseSrc*, GstSegment*) (baseSrc=0x565120fbde30, segment=0x7ffcae34d2c0) at /app/webkit/Source/WebCore/platform/graphics/gstreamer/WebKitWebSourceGStreamer.cpp:753
#3 0x00007f35edb646d2 in gst_base_src_do_seek (segment=0x7ffcae34d2c0, src=0x565120fbde30) at ../libs/gst/base/gstbasesrc.c:1457
#4 gst_base_src_perform_seek (src=0x565120fbde30, event=<optimized out>, unlock=<optimized out>) at ../libs/gst/base/gstbasesrc.c:1810
#5 0x00007f35edb5ee5e in gst_base_src_event (pad=<optimized out>, parent=0x565120fbde30, event=0x565120ee8b90) at ../libs/gst/base/gstbasesrc.c:2186
#6 0x00007f35eda622cd in gst_pad_send_event_unchecked (pad=pad@entry=0x565121157d40, event=event@entry=0x565120ee8b90, type=<optimized out>, type@entry=GST_PAD_PROBE_TYPE_EVENT_UPSTREAM) at ../gst/gstpad.c:5971
#7 0x00007f35eda629ad in gst_pad_push_event_unchecked (pad=pad@entry=0x56512115a070, event=event@entry=0x565120ee8b90, type=<optimized out>, type@entry=GST_PAD_PROBE_TYPE_EVENT_UPSTREAM) at ../gst/gstpad.c:5604
#8 0x00007f35eda65e26 in gst_pad_push_event (pad=0x56512115a070, event=0x565120ee8b90) at ../gst/gstpad.c:5743
#9 0x00007f35eda622cd in gst_pad_send_event_unchecked (pad=pad@entry=0x56512115a300, event=event@entry=0x565120ee8b90, type=<optimized out>, type@entry=GST_PAD_PROBE_TYPE_EVENT_UPSTREAM) at ../gst/gstpad.c:5971
#10 0x00007f35eda629ad in gst_pad_push_event_unchecked (pad=pad@entry=0x7f3328029440, event=event@entry=0x565120ee8b90, type=<optimized out>, type@entry=GST_PAD_PROBE_TYPE_EVENT_UPSTREAM) at ../gst/gstpad.c:5604
#11 0x00007f35eda65e26 in gst_pad_push_event (pad=0x7f3328029440, event=0x565120ee8b90) at ../gst/gstpad.c:5743
#12 0x00007f35eda622cd in gst_pad_send_event_unchecked (pad=pad@entry=0x7f3328029830, event=event@entry=0x565120ee8b90, type=<optimized out>, type@entry=GST_PAD_PROBE_TYPE_EVENT_UPSTREAM) at ../gst/gstpad.c:5971
#13 0x00007f35eda629ad in gst_pad_push_event_unchecked (pad=pad@entry=0x7f3328025790, event=event@entry=0x565120ee8b90, type=<optimized out>, type@entry=GST_PAD_PROBE_TYPE_EVENT_UPSTREAM) at ../gst/gstpad.c:5604
#14 0x00007f35eda65e26 in gst_pad_push_event (pad=0x7f3328025790, event=0x565120ee8b90) at ../gst/gstpad.c:5743
#15 0x00007f35eda5d213 in event_forward_func (pad=pad@entry=0x7f3328025790, data=data@entry=0x7ffcae34da70) at ../gst/gstpad.c:3156
#16 0x00007f35eda5cf8e in gst_pad_forward (pad=pad@entry=0x7f3328025b70, forward=forward@entry=0x7f35eda5d150 <event_forward_func>, user_data=user_data@entry=0x7ffcae34da70) at ../gst/gstpad.c:3110
#17 0x00007f35eda5d079 in gst_pad_event_default (pad=0x7f3328025b70, parent=<optimized out>, event=0x565120ee8b90) at ../gst/gstpad.c:3207
#18 0x00007f35eda622cd in gst_pad_send_event_unchecked (pad=pad@entry=0x7f3328025b70, event=event@entry=0x565120ee8b90, type=<optimized out>, type@entry=GST_PAD_PROBE_TYPE_EVENT_UPSTREAM) at ../gst/gstpad.c:5971
#19 0x00007f35eda629ad in gst_pad_push_event_unchecked (pad=pad@entry=0x7f3328023b50, event=event@entry=0x565120ee8b90, type=<optimized out>, type@entry=GST_PAD_PROBE_TYPE_EVENT_UPSTREAM) at ../gst/gstpad.c:5604
#20 0x00007f35eda65e26 in gst_pad_push_event (pad=0x7f3328023b50, event=0x565120ee8b90) at ../gst/gstpad.c:5743
#21 0x00007f35eda622cd in gst_pad_send_event_unchecked (pad=pad@entry=0x7f3328024050, event=event@entry=0x565120ee8b90, type=<optimized out>, type@entry=GST_PAD_PROBE_TYPE_EVENT_UPSTREAM) at ../gst/gstpad.c:5971
#22 0x00007f35eda629ad in gst_pad_push_event_unchecked (pad=pad@entry=0x7f3318235440, event=event@entry=0x565120ee8b90, type=<optimized out>, type@entry=GST_PAD_PROBE_TYPE_EVENT_UPSTREAM) at ../gst/gstpad.c:5604
#23 0x00007f35eda65e26 in gst_pad_push_event (pad=0x7f3318235440, event=event@entry=0x565120ee8b90) at ../gst/gstpad.c:5743
#24 0x00007f35edb4278d in gst_base_parse_handle_seek (event=0x565120ee7bc0, parse=0x7f3318234e40) at ../libs/gst/base/gstbaseparse.c:4852
#25 gst_base_parse_src_event_default (parse=0x7f3318234e40, event=0x565120ee7bc0) at ../libs/gst/base/gstbaseparse.c:1740
#26 0x00007f35eda622cd in gst_pad_send_event_unchecked (pad=pad@entry=0x7f3318235760, event=event@entry=0x565120ee7bc0, type=<optimized out>, type@entry=GST_PAD_PROBE_TYPE_EVENT_UPSTREAM) at ../gst/gstpad.c:5971
#27 0x00007f35eda629ad in gst_pad_push_event_unchecked (pad=pad@entry=0x7f33182bb160, event=event@entry=0x565120ee7bc0, type=<optimized out>, type@entry=GST_PAD_PROBE_TYPE_EVENT_UPSTREAM) at ../gst/gstpad.c:5604
#28 0x00007f35eda65e26 in gst_pad_push_event (pad=0x7f33182bb160, event=event@entry=0x565120ee7bc0) at ../gst/gstpad.c:5743
#29 0x00007f35ed940610 in gst_audio_decoder_src_eventfunc (event=0x565120ee7bc0, dec=0x7f33182babe0) at ../gst-libs/gst/audio/gstaudiodecoder.c:2675
#30 gst_audio_decoder_src_eventfunc (dec=0x7f33182babe0, event=0x565120ee7bc0) at ../gst-libs/gst/audio/gstaudiodecoder.c:2655
#31 0x00007f35eda622cd in gst_pad_send_event_unchecked (pad=pad@entry=0x7f33182bb410, event=event@entry=0x565120ee7bc0, type=<optimized out>, type@entry=GST_PAD_PROBE_TYPE_EVENT_UPSTREAM) at ../gst/gstpad.c:5971
#32 0x00007f35eda629ad in gst_pad_push_event_unchecked (pad=pad@entry=0x7f3318002050, event=event@entry=0x565120ee7bc0, type=<optimized out>, type@entry=GST_PAD_PROBE_TYPE_EVENT_UPSTREAM) at ../gst/gstpad.c:5604
#33 0x00007f35eda65e26 in gst_pad_push_event (pad=0x7f3318002050, event=0x565120ee7bc0) at ../gst/gstpad.c:5743
#34 0x00007f35eda5d213 in event_forward_func (pad=pad@entry=0x7f3318002050, data=data@entry=0x7ffcae34e600) at ../gst/gstpad.c:3156
#35 0x00007f35eda5cf8e in gst_pad_forward (pad=pad@entry=0x7f3318001c40, forward=forward@entry=0x7f35eda5d150 <event_forward_func>, user_data=user_data@entry=0x7ffcae34e600) at ../gst/gstpad.c:3110
#36 0x00007f35eda5d079 in gst_pad_event_default (pad=0x7f3318001c40, parent=<optimized out>, event=0x565120ee7bc0) at ../gst/gstpad.c:3207
#37 0x00007f35eda622cd in gst_pad_send_event_unchecked (pad=pad@entry=0x7f3318001c40, event=event@entry=0x565120ee7bc0, type=<optimized out>, type@entry=GST_PAD_PROBE_TYPE_EVENT_UPSTREAM) at ../gst/gstpad.c:5971
#38 0x00007f35eda629ad in gst_pad_push_event_unchecked (pad=pad@entry=0x7f33182c07c0, event=event@entry=0x565120ee7bc0, type=<optimized out>, type@entry=GST_PAD_PROBE_TYPE_EVENT_UPSTREAM) at ../gst/gstpad.c:5604
#39 0x00007f35eda65e26 in gst_pad_push_event (pad=0x7f33182c07c0, event=0x565120ee7bc0) at ../gst/gstpad.c:5743
#40 0x00007f35eda5d213 in event_forward_func (pad=pad@entry=0x7f33182c07c0, data=data@entry=0x7ffcae34e910) at ../gst/gstpad.c:3156
#41 0x00007f35eda5cf8e in gst_pad_forward (pad=pad@entry=0x7f33182c0550, forward=forward@entry=0x7f35eda5d150 <event_forward_func>, user_data=user_data@entry=0x7ffcae34e910) at ../gst/gstpad.c:3110
#42 0x00007f35eda5d079 in gst_pad_event_default (pad=0x7f33182c0550, parent=<optimized out>, event=0x565120ee7bc0) at ../gst/gstpad.c:3207
#43 0x00007f35eda622cd in gst_pad_send_event_unchecked (pad=pad@entry=0x7f33182c0550, event=event@entry=0x565120ee7bc0, type=<optimized out>, type@entry=GST_PAD_PROBE_TYPE_EVENT_UPSTREAM) at ../gst/gstpad.c:5971
#44 0x00007f35eda629ad in gst_pad_push_event_unchecked (pad=pad@entry=0x7f33182c4150, event=event@entry=0x565120ee7bc0, type=<optimized out>, type@entry=GST_PAD_PROBE_TYPE_EVENT_UPSTREAM) at ../gst/gstpad.c:5604
#45 0x00007f35eda65e26 in gst_pad_push_event (pad=pad@entry=0x7f33182c4150, event=event@entry=0x565120ee7bc0) at ../gst/gstpad.c:5743
#46 0x00007f357dc4f520 in gst_input_selector_event (pad=0x7f33182c3b50, parent=0x7f33182c3960, event=0x565120ee7bc0) at ../plugins/elements/gstinputselector.c:1677
#47 0x00007f35eda622cd in gst_pad_send_event_unchecked (pad=pad@entry=0x7f33182c3b50, event=event@entry=0x565120ee7bc0, type=<optimized out>, type@entry=GST_PAD_PROBE_TYPE_EVENT_UPSTREAM) at ../gst/gstpad.c:5971
#48 0x00007f35eda629ad in gst_pad_push_event_unchecked (pad=pad@entry=0x7f33182c52e0, event=event@entry=0x565120ee7bc0, type=<optimized out>, type@entry=GST_PAD_PROBE_TYPE_EVENT_UPSTREAM) at ../gst/gstpad.c:5604
#49 0x00007f35eda65e26 in gst_pad_push_event (pad=0x7f33182c52e0, event=0x565120ee7bc0) at ../gst/gstpad.c:5743
#50 0x00007f35eda5d213 in event_forward_func (pad=pad@entry=0x7f33182c52e0, data=data@entry=0x7ffcae34ee90) at ../gst/gstpad.c:3156
#51 0x00007f35eda5cf8e in gst_pad_forward (pad=pad@entry=0x7f33182c56c0, forward=forward@entry=0x7f35eda5d150 <event_forward_func>, user_data=user_data@entry=0x7ffcae34ee90) at ../gst/gstpad.c:3110
#52 0x00007f35eda5d079 in gst_pad_event_default (pad=0x7f33182c56c0, parent=<optimized out>, event=0x565120ee7bc0) at ../gst/gstpad.c:3207
#53 0x00007f35eda622cd in gst_pad_send_event_unchecked (pad=pad@entry=0x7f33182c56c0, event=event@entry=0x565120ee7bc0, type=<optimized out>, type@entry=GST_PAD_PROBE_TYPE_EVENT_UPSTREAM) at ../gst/gstpad.c:5971
#54 0x00007f35eda629ad in gst_pad_push_event_unchecked (pad=pad@entry=0x7f33182c4df0, event=event@entry=0x565120ee7bc0, type=<optimized out>, type@entry=GST_PAD_PROBE_TYPE_EVENT_UPSTREAM) at ../gst/gstpad.c:5604
#55 0x00007f35eda65e26 in gst_pad_push_event (pad=0x7f33182c4df0, event=0x565120ee7bc0) at ../gst/gstpad.c:5743
#56 0x00007f35eda5d213 in event_forward_func (pad=pad@entry=0x7f33182c4df0, data=data@entry=0x7ffcae34f1a0) at ../gst/gstpad.c:3156
#57 0x00007f35eda5cf8e in gst_pad_forward (pad=pad@entry=0x7f33182dae10, forward=forward@entry=0x7f35eda5d150 <event_forward_func>, user_data=user_data@entry=0x7ffcae34f1a0) at ../gst/gstpad.c:3110
#58 0x00007f35eda5d079 in gst_pad_event_default (pad=0x7f33182dae10, parent=<optimized out>, event=0x565120ee7bc0) at ../gst/gstpad.c:3207
#59 0x00007f35eda622cd in gst_pad_send_event_unchecked (pad=pad@entry=0x7f33182dae10, event=event@entry=0x565120ee7bc0, type=<optimized out>, type@entry=GST_PAD_PROBE_TYPE_EVENT_UPSTREAM) at ../gst/gstpad.c:5971
#60 0x00007f35eda629ad in gst_pad_push_event_unchecked (pad=pad@entry=0x7f33182db280, event=event@entry=0x565120ee7bc0, type=<optimized out>, type@entry=GST_PAD_PROBE_TYPE_EVENT_UPSTREAM) at ../gst/gstpad.c:5604
#61 0x00007f35eda65e26 in gst_pad_push_event (pad=0x7f33182db280, event=0x565120ee7bc0) at ../gst/gstpad.c:5743
#62 0x00007f35eda5d213 in event_forward_func (pad=pad@entry=0x7f33182db280, data=data@entry=0x7ffcae34f4b0) at ../gst/gstpad.c:3156
#63 0x00007f35eda5cf8e in gst_pad_forward (pad=pad@entry=0x7f33182daa90, forward=forward@entry=0x7f35eda5d150 <event_forward_func>, user_data=user_data@entry=0x7ffcae34f4b0) at ../gst/gstpad.c:3110
#64 0x00007f35eda5d079 in gst_pad_event_default (pad=0x7f33182daa90, parent=<optimized out>, event=0x565120ee7bc0) at ../gst/gstpad.c:3207
#65 0x00007f35eda622cd in gst_pad_send_event_unchecked (pad=pad@entry=0x7f33182daa90, event=event@entry=0x565120ee8c50, type=<optimized out>, type@entry=GST_PAD_PROBE_TYPE_EVENT_UPSTREAM) at ../gst/gstpad.c:5971
#66 0x00007f35eda629ad in gst_pad_push_event_unchecked (pad=pad@entry=0x7f33182da700, event=event@entry=0x565120ee8c50, type=<optimized out>, type@entry=GST_PAD_PROBE_TYPE_EVENT_UPSTREAM) at ../gst/gstpad.c:5604
#67 0x00007f35eda65e26 in gst_pad_push_event (pad=0x7f33182da700, event=0x565120ee8c50) at ../gst/gstpad.c:5743
#68 0x00007f35eda5d213 in event_forward_func (pad=pad@entry=0x7f33182da700, data=data@entry=0x7ffcae34f7c0) at ../gst/gstpad.c:3156
#69 0x00007f35eda5cf8e in gst_pad_forward (pad=pad@entry=0x7f33182da2c0, forward=forward@entry=0x7f35eda5d150 <event_forward_func>, user_data=user_data@entry=0x7ffcae34f7c0) at ../gst/gstpad.c:3110
#70 0x00007f35eda5d079 in gst_pad_event_default (pad=0x7f33182da2c0, parent=<optimized out>, event=0x565120ee8c50) at ../gst/gstpad.c:3207
#71 0x00007f35eda622cd in gst_pad_send_event_unchecked (pad=pad@entry=0x7f33182da2c0, event=event@entry=0x565120ee8c50, type=<optimized out>, type@entry=GST_PAD_PROBE_TYPE_EVENT_UPSTREAM) at ../gst/gstpad.c:5971
#72 0x00007f35eda629ad in gst_pad_push_event_unchecked (pad=pad@entry=0x7f33182cec50, event=event@entry=0x565120ee8c50, type=<optimized out>, type@entry=GST_PAD_PROBE_TYPE_EVENT_UPSTREAM) at ../gst/gstpad.c:5604
#73 0x00007f35eda65e26 in gst_pad_push_event (pad=0x7f33182cec50, event=0x565120ee8c50) at ../gst/gstpad.c:5743
#74 0x00007f35eda622cd in gst_pad_send_event_unchecked (pad=pad@entry=0x7f33182ceea0, event=event@entry=0x565120ee8c50, type=<optimized out>, type@entry=GST_PAD_PROBE_TYPE_EVENT_UPSTREAM) at ../gst/gstpad.c:5971
#75 0x00007f35eda629ad in gst_pad_push_event_unchecked (pad=pad@entry=0x565121139460, event=event@entry=0x565120ee8c50, type=<optimized out>, type@entry=GST_PAD_PROBE_TYPE_EVENT_UPSTREAM) at ../gst/gstpad.c:5604
#76 0x00007f35eda65e26 in gst_pad_push_event (pad=0x565121139460, event=0x565120ee8c50) at ../gst/gstpad.c:5743
#77 0x00007f35eda622cd in gst_pad_send_event_unchecked (pad=pad@entry=0x5651211369d0, event=event@entry=0x565120ee8c50, type=<optimized out>, type@entry=GST_PAD_PROBE_TYPE_EVENT_UPSTREAM) at ../gst/gstpad.c:5971
#78 0x00007f35eda629ad in gst_pad_push_event_unchecked (pad=pad@entry=0x7f33182cf630, event=event@entry=0x565120ee8c50, type=<optimized out>, type@entry=GST_PAD_PROBE_TYPE_EVENT_UPSTREAM) at ../gst/gstpad.c:5604
#79 0x00007f35eda65e26 in gst_pad_push_event (pad=0x7f33182cf630, event=0x565120ee8c50) at ../gst/gstpad.c:5743
#80 0x00007f35eda5d213 in event_forward_func (pad=pad@entry=0x7f33182cf630, data=data@entry=0x7ffcae34fed0) at ../gst/gstpad.c:3156
#81 0x00007f35eda5cf8e in gst_pad_forward (pad=pad@entry=0x7f33182cfda0, forward=forward@entry=0x7f35eda5d150 <event_forward_func>, user_data=user_data@entry=0x7ffcae34fed0) at ../gst/gstpad.c:3110
#82 0x00007f35eda5d079 in gst_pad_event_default (pad=0x7f33182cfda0, parent=<optimized out>, event=0x565120ee8c50) at ../gst/gstpad.c:3207
#83 0x00007f35eda622cd in gst_pad_send_event_unchecked (pad=pad@entry=0x7f33182cfda0, event=event@entry=0x565120ee8c50, type=<optimized out>, type@entry=GST_PAD_PROBE_TYPE_EVENT_UPSTREAM) at ../gst/gstpad.c:5971
#84 0x00007f35eda629ad in gst_pad_push_event_unchecked (pad=pad@entry=0x7f33182d29d0, event=event@entry=0x565120ee8c50, type=<optimized out>, type@entry=GST_PAD_PROBE_TYPE_EVENT_UPSTREAM) at ../gst/gstpad.c:5604
#85 0x00007f35eda65e26 in gst_pad_push_event (pad=0x7f33182d29d0, event=0x565120ee8c50) at ../gst/gstpad.c:5743
#86 0x00007f35eda5d213 in event_forward_func (pad=pad@entry=0x7f33182d29d0, data=data@entry=0x7ffcae3501e0) at ../gst/gstpad.c:3156
#87 0x00007f35eda5cf8e in gst_pad_forward (pad=pad@entry=0x7f33182d2db0, forward=forward@entry=0x7f35eda5d150 <event_forward_func>, user_data=user_data@entry=0x7ffcae3501e0) at ../gst/gstpad.c:3110
#88 0x00007f35eda5d079 in gst_pad_event_default (pad=0x7f33182d2db0, parent=<optimized out>, event=0x565120ee8c50) at ../gst/gstpad.c:3207
#89 0x00007f35eda622cd in gst_pad_send_event_unchecked (pad=pad@entry=0x7f33182d2db0, event=event@entry=0x565120ee8c50, type=<optimized out>, type@entry=GST_PAD_PROBE_TYPE_EVENT_UPSTREAM) at ../gst/gstpad.c:5971
#90 0x00007f35eda629ad in gst_pad_push_event_unchecked (pad=pad@entry=0x7f33182d6de0, event=event@entry=0x565120ee8c50, type=<optimized out>, type@entry=GST_PAD_PROBE_TYPE_EVENT_UPSTREAM) at ../gst/gstpad.c:5604
#91 0x00007f35eda65e26 in gst_pad_push_event (pad=0x7f33182d6de0, event=0x565120ee8c50) at ../gst/gstpad.c:5743
#92 0x00007f35eda622cd in gst_pad_send_event_unchecked (pad=pad@entry=0x7f33182d7270, event=event@entry=0x565120ee8c50, type=<optimized out>, type@entry=GST_PAD_PROBE_TYPE_EVENT_UPSTREAM) at ../gst/gstpad.c:5971
#93 0x00007f35eda629ad in gst_pad_push_event_unchecked (pad=pad@entry=0x7f33182d7f00, event=event@entry=0x565120ee8c50, type=<optimized out>, type@entry=GST_PAD_PROBE_TYPE_EVENT_UPSTREAM) at ../gst/gstpad.c:5604
#94 0x00007f35eda65e26 in gst_pad_push_event (pad=0x7f33182d7f00, event=0x565120ee8c50) at ../gst/gstpad.c:5743
#95 0x00007f35eda622cd in gst_pad_send_event_unchecked (pad=pad@entry=0x7f33182d8260, event=event@entry=0x565120ee8c50, type=<optimized out>, type@entry=GST_PAD_PROBE_TYPE_EVENT_UPSTREAM) at ../gst/gstpad.c:5971
#96 0x00007f35eda629ad in gst_pad_push_event_unchecked (pad=pad@entry=0x7f33182d36d0, event=event@entry=0x565120ee8c50, type=<optimized out>, type@entry=GST_PAD_PROBE_TYPE_EVENT_UPSTREAM) at ../gst/gstpad.c:5604
#97 0x00007f35eda65e26 in gst_pad_push_event (pad=0x7f33182d36d0, event=0x565120ee8c50) at ../gst/gstpad.c:5743
#98 0x00007f35eda5d213 in event_forward_func (pad=pad@entry=0x7f33182d36d0, data=data@entry=0x7ffcae3508f0) at ../gst/gstpad.c:3156
#99 0x00007f35eda5cf8e in gst_pad_forward (pad=pad@entry=0x7f33182d3320, forward=forward@entry=0x7f35eda5d150 <event_forward_func>, user_data=user_data@entry=0x7ffcae3508f0) at ../gst/gstpad.c:3110
#100 0x00007f35eda5d079 in gst_pad_event_default (pad=0x7f33182d3320, parent=<optimized out>, event=0x565120ee8c50) at ../gst/gstpad.c:3207
#101 0x00007f35eda622cd in gst_pad_send_event_unchecked (pad=pad@entry=0x7f33182d3320, event=event@entry=0x565120ee8c50, type=<optimized out>, type@entry=GST_PAD_PROBE_TYPE_EVENT_UPSTREAM) at ../gst/gstpad.c:5971
#102 0x00007f35eda629ad in gst_pad_push_event_unchecked (pad=pad@entry=0x565121042e40, event=event@entry=0x565120ee8c50, type=<optimized out>, type@entry=GST_PAD_PROBE_TYPE_EVENT_UPSTREAM) at ../gst/gstpad.c:5604
#103 0x00007f35eda65e26 in gst_pad_push_event (pad=0x565121042e40, event=0x565120ee8c50) at ../gst/gstpad.c:5743
#104 0x00007f35eda5d213 in event_forward_func (pad=pad@entry=0x565121042e40, data=data@entry=0x7ffcae350c00) at ../gst/gstpad.c:3156
#105 0x00007f35eda5cf8e in gst_pad_forward (pad=pad@entry=0x565121043230, forward=forward@entry=0x7f35eda5d150 <event_forward_func>, user_data=user_data@entry=0x7ffcae350c00) at ../gst/gstpad.c:3110
#106 0x00007f35eda5d079 in gst_pad_event_default (pad=0x565121043230, parent=<optimized out>, event=0x565120ee8c50) at ../gst/gstpad.c:3207
#107 0x00007f35eda622cd in gst_pad_send_event_unchecked (pad=pad@entry=0x565121043230, event=event@entry=0x565120ee8c50, type=<optimized out>, type@entry=GST_PAD_PROBE_TYPE_EVENT_UPSTREAM) at ../gst/gstpad.c:5971
#108 0x00007f35eda629ad in gst_pad_push_event_unchecked (pad=pad@entry=0x565120fe67f0, event=event@entry=0x565120ee8c50, type=<optimized out>, type@entry=GST_PAD_PROBE_TYPE_EVENT_UPSTREAM) at ../gst/gstpad.c:5604
#109 0x00007f35eda65e26 in gst_pad_push_event (pad=0x565120fe67f0, event=0x565120ee8c50) at ../gst/gstpad.c:5743
#110 0x00007f35eda5d213 in event_forward_func (pad=pad@entry=0x565120fe67f0, data=data@entry=0x7ffcae350f10) at ../gst/gstpad.c:3156
#111 0x00007f35eda5cf8e in gst_pad_forward (pad=pad@entry=0x565121043740, forward=forward@entry=0x7f35eda5d150 <event_forward_func>, user_data=user_data@entry=0x7ffcae350f10) at ../gst/gstpad.c:3110
#112 0x00007f35eda5d079 in gst_pad_event_default (pad=0x565121043740, parent=<optimized out>, event=0x565120ee8c50) at ../gst/gstpad.c:3207
#113 0x00007f35eda622cd in gst_pad_send_event_unchecked (pad=pad@entry=0x565121043740, event=event@entry=0x565120ee8c50, type=<optimized out>, type@entry=GST_PAD_PROBE_TYPE_EVENT_UPSTREAM) at ../gst/gstpad.c:5971
#114 0x00007f35eda629ad in gst_pad_push_event_unchecked (pad=pad@entry=0x56512103ae20, event=event@entry=0x565120ee8c50, type=<optimized out>, type@entry=GST_PAD_PROBE_TYPE_EVENT_UPSTREAM) at ../gst/gstpad.c:5604
#115 0x00007f35eda65e26 in gst_pad_push_event (pad=0x56512103ae20, event=0x565120ee8c50) at ../gst/gstpad.c:5743
#116 0x00007f35eda5d213 in event_forward_func (pad=pad@entry=0x56512103ae20, data=data@entry=0x7ffcae351220) at ../gst/gstpad.c:3156
#117 0x00007f35eda5cf8e in gst_pad_forward (pad=pad@entry=0x56512103b210, forward=forward@entry=0x7f35eda5d150 <event_forward_func>, user_data=user_data@entry=0x7ffcae351220) at ../gst/gstpad.c:3110
#118 0x00007f35eda5d079 in gst_pad_event_default (pad=0x56512103b210, parent=<optimized out>, event=0x565120ee8c50) at ../gst/gstpad.c:3207
#119 0x00007f35eda622cd in gst_pad_send_event_unchecked (pad=pad@entry=0x56512103b210, event=event@entry=0x565120ee8c50, type=<optimized out>, type@entry=GST_PAD_PROBE_TYPE_EVENT_UPSTREAM) at ../gst/gstpad.c:5971
#120 0x00007f35eda629ad in gst_pad_push_event_unchecked (pad=pad@entry=0x56512103d6c0, event=event@entry=0x565120ee8c50, type=<optimized out>, type@entry=GST_PAD_PROBE_TYPE_EVENT_UPSTREAM) at ../gst/gstpad.c:5604
#121 0x00007f35eda65e26 in gst_pad_push_event (pad=0x56512103d6c0, event=0x565120ee8c50) at ../gst/gstpad.c:5743
#122 0x00007f35eda622cd in gst_pad_send_event_unchecked (pad=pad@entry=0x56512103daf0, event=event@entry=0x565120ee8c50, type=<optimized out>, type@entry=GST_PAD_PROBE_TYPE_EVENT_UPSTREAM) at ../gst/gstpad.c:5971
#123 0x00007f35eda629ad in gst_pad_push_event_unchecked (pad=pad@entry=0x56512103f530, event=event@entry=0x565120ee8c50, type=<optimized out>, type@entry=GST_PAD_PROBE_TYPE_EVENT_UPSTREAM) at ../gst/gstpad.c:5604
#124 0x00007f35eda65e26 in gst_pad_push_event (pad=0x56512103f530, event=0x565120ee8c50) at ../gst/gstpad.c:5743
#125 0x00007f35eda622cd in gst_pad_send_event_unchecked (pad=pad@entry=0x56512103f9a0, event=event@entry=0x565120ee8c50, type=<optimized out>, type@entry=GST_PAD_PROBE_TYPE_EVENT_UPSTREAM) at ../gst/gstpad.c:5971
#126 0x00007f35eda629ad in gst_pad_push_event_unchecked (pad=pad@entry=0x565121042620, event=event@entry=0x565120ee8c50, type=<optimized out>, type@entry=GST_PAD_PROBE_TYPE_EVENT_UPSTREAM) at ../gst/gstpad.c:5604
#127 0x00007f35eda65e26 in gst_pad_push_event (pad=0x565121042620, event=0x565120ee8c50) at ../gst/gstpad.c:5743
#128 0x00007f35eda622cd in gst_pad_send_event_unchecked (pad=pad@entry=0x565121042a10, event=event@entry=0x565120ee8c50, type=<optimized out>, type@entry=GST_PAD_PROBE_TYPE_EVENT_UPSTREAM) at ../gst/gstpad.c:5971
#129 0x00007f35eda629ad in gst_pad_push_event_unchecked (pad=pad@entry=0x56512103e5c0, event=event@entry=0x565120ee8c50, type=<optimized out>, type@entry=GST_PAD_PROBE_TYPE_EVENT_UPSTREAM) at ../gst/gstpad.c:5604
#130 0x00007f35eda65e26 in gst_pad_push_event (pad=0x56512103e5c0, event=0x565120ee8c50) at ../gst/gstpad.c:5743
#131 0x00007f35eda622cd in gst_pad_send_event_unchecked (pad=pad@entry=0x56512103ea30, event=event@entry=0x565120ee8c50, type=<optimized out>, type@entry=GST_PAD_PROBE_TYPE_EVENT_UPSTREAM) at ../gst/gstpad.c:5971
#132 0x00007f35eda629ad in gst_pad_push_event_unchecked (pad=pad@entry=0x5651210403e0, event=event@entry=0x565120ee8c50, type=<optimized out>, type@entry=GST_PAD_PROBE_TYPE_EVENT_UPSTREAM) at ../gst/gstpad.c:5604
#133 0x00007f35eda65e26 in gst_pad_push_event (pad=0x5651210403e0, event=0x565120ee8c50) at ../gst/gstpad.c:5743
#134 0x00007f35eda622cd in gst_pad_send_event_unchecked (pad=pad@entry=0x565121040830, event=event@entry=0x565120ee8c50, type=<optimized out>, type@entry=GST_PAD_PROBE_TYPE_EVENT_UPSTREAM) at ../gst/gstpad.c:5971
#135 0x00007f35eda629ad in gst_pad_push_event_unchecked (pad=pad@entry=0x565120fe2fc0, event=event@entry=0x565120ee8c50, type=<optimized out>, type@entry=GST_PAD_PROBE_TYPE_EVENT_UPSTREAM) at ../gst/gstpad.c:5604
#136 0x00007f35eda65e26 in gst_pad_push_event (pad=0x565120fe2fc0, event=0x565120ee8c50) at ../gst/gstpad.c:5743
#137 0x00007f35eda5d213 in event_forward_func (pad=pad@entry=0x565120fe2fc0, data=data@entry=0x7ffcae351f30) at ../gst/gstpad.c:3156
#138 0x00007f35eda5cf8e in gst_pad_forward (pad=pad@entry=0x565120fe3300, forward=forward@entry=0x7f35eda5d150 <event_forward_func>, user_data=user_data@entry=0x7ffcae351f30) at ../gst/gstpad.c:3110
#139 0x00007f35eda5d079 in gst_pad_event_default (pad=0x565120fe3300, parent=<optimized out>, event=0x565120ee8c50) at ../gst/gstpad.c:3207
#140 0x00007f35eda622cd in gst_pad_send_event_unchecked (pad=pad@entry=0x565120fe3300, event=event@entry=0x565120ee8c50, type=<optimized out>, type@entry=GST_PAD_PROBE_TYPE_EVENT_UPSTREAM) at ../gst/gstpad.c:5971
#141 0x00007f35eda629ad in gst_pad_push_event_unchecked (pad=pad@entry=0x565121133a90, event=event@entry=0x565120ee8c50, type=<optimized out>, type@entry=GST_PAD_PROBE_TYPE_EVENT_UPSTREAM) at ../gst/gstpad.c:5604
#142 0x00007f35eda65e26 in gst_pad_push_event (pad=0x565121133a90, event=0x565120ee8c50) at ../gst/gstpad.c:5743
#143 0x00007f35eda5d213 in event_forward_func (pad=pad@entry=0x565121133a90, data=data@entry=0x7ffcae352240) at ../gst/gstpad.c:3156
#144 0x00007f35eda5cf8e in gst_pad_forward (pad=pad@entry=0x565121133e60, forward=forward@entry=0x7f35eda5d150 <event_forward_func>, user_data=user_data@entry=0x7ffcae352240) at ../gst/gstpad.c:3110
#145 0x00007f35eda5d079 in gst_pad_event_default (pad=0x565121133e60, parent=<optimized out>, event=0x565120ee8c50) at ../gst/gstpad.c:3207
#146 0x00007f35eda622cd in gst_pad_send_event_unchecked (pad=pad@entry=0x565121133e60, event=event@entry=0x565120ee8c50, type=<optimized out>, type@entry=GST_PAD_PROBE_TYPE_EVENT_UPSTREAM) at ../gst/gstpad.c:5971
#147 0x00007f35eda629ad in gst_pad_push_event_unchecked (pad=pad@entry=0x56512113ca00, event=event@entry=0x565120ee8c50, type=<optimized out>, type@entry=GST_PAD_PROBE_TYPE_EVENT_UPSTREAM) at ../gst/gstpad.c:5604
#148 0x00007f35eda65e26 in gst_pad_push_event (pad=pad@entry=0x56512113ca00, event=event@entry=0x565120ee8c50) at ../gst/gstpad.c:5743
#149 0x00007f35edb56138 in gst_base_sink_send_event (element=0x565121133750, event=0x565120ee8c50) at ../libs/gst/base/gstbasesink.c:5129
#150 0x00007f35eda38857 in gst_element_send_event (element=0x565121133750, event=0x565120ee8c50) at ../gst/gstelement.c:1994
#151 0x00007f35eda11dc7 in gst_bin_send_event (element=<optimized out>, event=0x565120ee8c50) at ../gst/gstbin.c:3137
#152 0x00007f35eda38857 in gst_element_send_event (element=0x56512113c200, event=0x565120ee8c50) at ../gst/gstelement.c:1994
#153 0x00007f35eda11dc7 in gst_bin_send_event (element=<optimized out>, event=0x565120ee8c50) at ../gst/gstbin.c:3137
#154 0x00007f35eda38857 in gst_element_send_event (element=0x565120fe29c0, event=0x565120ee8c50) at ../gst/gstelement.c:1994
#155 0x00007f35eda11dc7 in gst_bin_send_event (element=<optimized out>, event=0x565120ee8c50) at ../gst/gstbin.c:3137
#156 0x00007f35eda38857 in gst_element_send_event (element=0x565120fe5410, event=0x565120ee8c50) at ../gst/gstelement.c:1994
#157 0x00007f35eda11dc7 in gst_bin_send_event (element=<optimized out>, event=0x565120ee8c50) at ../gst/gstbin.c:3137
#158 0x00007f35eda38857 in gst_element_send_event (element=0x7f3318006340, event=event@entry=0x565120ee8c50) at ../gst/gstelement.c:1994
#159 0x00007f35943e3472 in gst_play_sink_send_event_to_sink (playsink=0x56512104c6d0, event=0x565120ee8c50, force_video=0) at ../gst/playback/gstplaysink.c:4901
#160 0x00007f35eda38857 in gst_element_send_event (element=0x56512104c6d0, event=0x565120ee8c50) at ../gst/gstelement.c:1994
#161 0x00007f35eda38857 in gst_element_send_event (element=0x56512104aa40, event=0x565120ee8c50) at ../gst/gstelement.c:1994
#162 0x00007f3606d65ba9 in WebCore::MediaPlayerPrivateGStreamer::doSeek(WebCore::SeekTarget const&, float) (this=0x7f35d88e0c40, target=..., rate=1) at /app/webkit/Source/WebCore/platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.cpp:539
#163 0x00007f3606d65230 in WebCore::MediaPlayerPrivateGStreamer::play() (this=0x7f35d88e0c40) at /app/webkit/Source/WebCore/platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.cpp:436
#164 0x00007f3606b8e208 in WebCore::MediaPlayer::play() (this=0x7f35d80aa740) at /app/webkit/Source/WebCore/platform/graphics/MediaPlayer.cpp:712
#165 0x00007f3605b9da5c in WebCore::HTMLMediaElement::playPlayer() (this=0x7f356a01f640) at /app/webkit/Source/WebCore/html/HTMLMediaElement.cpp:6169
#166 0x00007f3605b9d85a in WebCore::HTMLMediaElement::updatePlayState() (this=0x7f356a01f640) at /app/webkit/Source/WebCore/html/HTMLMediaElement.cpp:6104
#167 0x00007f3605b8e16a in WebCore::HTMLMediaElement::setReadyState(WebCore::MediaPlayerReadyState) (this=0x7f356a01f640, state=WebCore::MediaPlayerReadyState::HaveEnoughData) at /app/webkit/Source/WebCore/html/HTMLMediaElement.cpp:3007
#168 0x00007f3605b8ca0b in WebCore::HTMLMediaElement::mediaPlayerReadyStateChanged() (this=0x7f356a01f640) at /app/webkit/Source/WebCore/html/HTMLMediaElement.cpp:2751
#169 0x00007f3606b8feba in WebCore::MediaPlayer::readyStateChanged() (this=0x7f35d80aa740) at /app/webkit/Source/WebCore/platform/graphics/MediaPlayer.cpp:1447
#170 0x00007f3606d7351e in WebCore::MediaPlayerPrivateGStreamer::updateStates() (this=0x7f35d88e0c40) at /app/webkit/Source/WebCore/platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.cpp:2657
#171 0x00007f3606d706c2 in WebCore::MediaPlayerPrivateGStreamer::updateBufferingStatus(GstBufferingMode, double) (this=0x7f35d88e0c40, mode=GST_BUFFERING_STREAM, percentage=0) at /app/webkit/Source/WebCore/platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.cpp:2197
#172 0x00007f3606d70354 in WebCore::MediaPlayerPrivateGStreamer::processBufferingStats(_GstMessage*) (this=0x7f35d88e0c40, message=0x7f3328029f30) at /app/webkit/Source/WebCore/platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.cpp:2161
#173 0x00007f3606d6f352 in WebCore::MediaPlayerPrivateGStreamer::handleMessage(_GstMessage*) (this=0x7f35d88e0c40, message=0x7f3328029f30) at /app/webkit/Source/WebCore/platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.cpp:1998
#174 0x00007f3606d750f0 in operator()(GstMessage*) const (__closure=0x7f35d87f2b28, message=0x7f3328029f30) at /app/webkit/Source/WebCore/platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.cpp:3041
#175 0x00007f3606d9ef27 in WTF::Detail::CallableWrapper<WebCore::MediaPlayerPrivateGStreamer::createGSTPlayBin(const WTF::URL&)::<lambda(GstMessage*)>, void, _GstMessage*>::call(_GstMessage *) (this=0x7f35d87f2b20, in#0=0x7f3328029f30) at /app/webkit/WebKitBuild/GTK/Debug/WTF/Headers/wtf/Function.h:53
#176 0x00007f3606d533d6 in WTF::Function<void (_GstMessage*)>::operator()(_GstMessage*) const (this=0x7f35d87f2b38, in#0=0x7f3328029f30) at /app/webkit/WebKitBuild/GTK/Debug/WTF/Headers/wtf/Function.h:82
#177 0x00007f3606d3accc in operator()(GstBus*, GstMessage*, gpointer) const (__closure=0x0, message=0x7f3328029f30, userData=0x7f35d87f2b30) at /app/webkit/Source/WebCore/platform/graphics/gstreamer/GStreamerCommon.cpp:580
#178 0x00007f3606d3ad2c in _FUN(GstBus*, GstMessage*, gpointer) () at /app/webkit/Source/WebCore/platform/graphics/gstreamer/GStreamerCommon.cpp:580
#179 0x00007f35f0fb763a in g_cclosure_marshal_VOID__BOXEDv (closure=0x56512104e4c0, return_value=<optimized out>, instance=0x56512104b310, args=<optimized out>, marshal_data=<optimized out>, n_params=<optimized out>, param_types=0x565120cbd6b0) at ../gobject/gmarshal.c:1686
#180 0x00007f35f0fd3a83 in _g_closure_invoke_va (param_types=0x565120cbd6b0, n_params=<optimized out>, args=0x7ffcae353280, instance=0x56512104b310, return_value=<optimized out>, closure=<optimized out>) at ../gobject/gclosure.c:895
#181 g_signal_emit_valist (instance=<optimized out>, signal_id=183, detail=<optimized out>, var_args=var_args@entry=0x7ffcae353280) at ../gobject/gsignal.c:3472
#182 0x00007f35f0fd3c03 in g_signal_emit (instance=instance@entry=0x56512104b310, signal_id=<optimized out>, detail=<optimized out>) at ../gobject/gsignal.c:3622
#183 0x00007f35eda2311b in gst_bus_async_signal_func (bus=0x56512104b310, message=0x7f3328029f30, data=<optimized out>) at ../gst/gstbus.c:1279
#184 0x00007f35eda23917 in gst_bus_source_dispatch (source=source@entry=0x565121049e50, callback=0x7f35eda230c0 <gst_bus_async_signal_func>, user_data=0x0) at ../gst/gstbus.c:834
#185 0x00007f35ee717d36 in g_main_dispatch (context=0x565120b78a10) at ../glib/gmain.c:3460
#186 g_main_context_dispatch (context=0x565120b78a10) at ../glib/gmain.c:4200
#187 0x00007f35ee7752b8 in g_main_context_iterate.isra.0 (context=0x565120b78a10, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4276
#188 0x00007f35ee7173ff in g_main_loop_run (loop=0x565120ba2800) at ../glib/gmain.c:4479
#189 0x00007f35f580e044 in WTF::RunLoop::run() () at /app/webkit/Source/WTF/wtf/glib/RunLoopGLib.cpp:108
#190 0x00007f3602300e6b in WebKit::AuxiliaryProcessMainBase<WebKit::WebProcess, true>::run(int, char**) (this=0x7ffcae353580, argc=4, argv=0x7ffcae353748) at /app/webkit/Source/WebKit/Shared/AuxiliaryProcessMain.h:72
#191 0x00007f3602300a94 in WebKit::AuxiliaryProcessMain<WebKit::WebProcessMainGtk>(int, char**) (argc=4, argv=0x7ffcae353748) at /app/webkit/Source/WebKit/Shared/AuxiliaryProcessMain.h:98
#192 0x00007f3602300338 in WebKit::WebProcessMain(int, char**) (argc=4, argv=0x7ffcae353748) at /app/webkit/Source/WebKit/WebProcess/gtk/WebProcessMainGtk.cpp:90
#193 0x000056512069c969 in main(int, char**) (argc=4, argv=0x7ffcae353748) at /app/webkit/Source/WebKit/WebProcess/EntryPoint/unix/WebProcessMain.cpp:31
STDERR: ASSERTION FAILED: GST_ELEMENT(baseSrc)->current_state < GST_STATE_PAUSED || GST_PAD_IS_FLUSHING(baseSrc->srcpad)
STDERR: /app/webkit/Source/WebCore/platform/graphics/gstreamer/WebKitWebSourceGStreamer.cpp(753) : gboolean webKitWebSrcDoSeek(GstBaseSrc*, GstSegment*)
Attachments | ||
---|---|---|
Add attachment proposed patch, testcase, etc. |
Philippe Normand
The element is in PLAYING state when DoSeek is called.
Philippe Normand
Pull request: https://github.com/WebKit/WebKit/pull/25938
EWS
Committed 276148@main (c9712ea42618): <https://commits.webkit.org/276148@main>
Reviewed commits have been landed. Closing PR #25938 and removing active labels.
Radar WebKit Bug Importer
<rdar://problem/124683637>
Philippe Normand
Needs a patch.
Philippe Normand
*** Bug 275851 has been marked as a duplicate of this bug. ***
Philippe Normand
Pull request: https://github.com/WebKit/WebKit/pull/30148
EWS
Committed 280336@main (20b365f98fbf): <https://commits.webkit.org/280336@main>
Reviewed commits have been landed. Closing PR #30148 and removing active labels.
Philippe Normand
I think this is happening because the video is looping, so seeks are seamless, there is no flush...
IMHO this ASSERT should be updated accordingly.
Vitaly Dyackhov
Pull request: https://github.com/WebKit/WebKit/pull/32932
EWS
Committed 282982@main (e79f0fb6daa6): <https://commits.webkit.org/282982@main>
Reviewed commits have been landed. Closing PR #32932 and removing active labels.