<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugs.webkit.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.4.1"
          urlbase="https://bugs.webkit.org/"
          
          maintainer="admin@webkit.org"
>

    <bug>
          <bug_id>101603</bug_id>
          
          <creation_ts>2012-11-08 07:25:14 -0800</creation_ts>
          <short_desc>ASSERTION FAILED with gstreamer-1.0</short_desc>
          <delta_ts>2012-11-08 08:38:27 -0800</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>WebKitGTK</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>DUPLICATE</resolution>
          <dup_id>101349</dup_id>
          
          <bug_file_loc>http://www.w3.org/2010/05/video/mediaevents.html</bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>0</everconfirmed>
          <reporter name="ChangSeok Oh">kevin.cs.oh</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>761767</commentid>
    <comment_count>0</comment_count>
    <who name="ChangSeok Oh">kevin.cs.oh</who>
    <bug_when>2012-11-08 07:25:14 -0800</bug_when>
    <thetext>The build command is ../../autogen.sh --prefix=/usr/local --enable-debug --enable-webgl --disable-egl --with-gstreamer=1.0
And then visit  here ./Programs/GtkLauncher http://www.w3.org/2010/05/video/mediaevents.html

Both WK1 and 2 have a same issue.

Backtrace:

Program received signal SIGSEGV, Segmentation fault.
0x00007ffff59caf03 in WTF::adoptGRef&lt;_GstPadTemplate&gt; (ptr=0x75a5b0)
    at ../../Source/WebCore/platform/graphics/gstreamer/GRefPtrGStreamer.cpp:71
71	    ASSERT(!ptr || !gstObjectIsFloating(GST_OBJECT(ptr)));
(gdb) bt
#0  0x00007ffff59caf03 in WTF::adoptGRef&lt;_GstPadTemplate&gt; (ptr=0x75a5b0)
    at ../../Source/WebCore/platform/graphics/gstreamer/GRefPtrGStreamer.cpp:71
#1  0x00007ffff598c8c3 in webkit_web_src_init (src=0xa3c2e0)
    at ../../Source/WebCore/platform/graphics/gstreamer/WebKitWebSourceGStreamer.cpp:220
#2  0x00007ffff30913c7 in g_type_create_instance (type=&lt;optimized out&gt;)
    at gtype.c:1892
#3  0x00007ffff3074dd9 in g_object_constructor (type=&lt;optimized out&gt;, 
    n_construct_properties=1, construct_params=0x9e9af0) at gobject.c:1854
#4  0x00007ffff3076424 in g_object_newv (object_type=&lt;optimized out&gt;, 
    n_parameters=1, parameters=&lt;optimized out&gt;) at gobject.c:1718
#5  0x00007ffff3076c06 in g_object_new_valist (object_type=9548720, 
    first_property_name=&lt;optimized out&gt;, var_args=0x7fffffffcf78) at gobject.c:1835
#6  0x00007ffff3076f14 in g_object_new (object_type=9548720, 
    first_property_name=0x7ffff051e1f9 &quot;name&quot;) at gobject.c:1550
#7  0x00007ffff04a1fd5 in gst_element_factory_create (factory=0x966680, 
    name=0x7fff9c0814cf &quot;source&quot;) at gstelementfactory.c:374
#8  0x00007ffff04e8374 in gst_element_make_from_uri (type=GST_URI_SRC, 
    uri=0x9e9ba0 &quot;http://media.w3.org/2010/05/sintel/trailer.mp4&quot;, 
    elementname=0x7fff9c0814cf &quot;source&quot;, error=0x0) at gsturi.c:603
#9  0x00007fff9c05a075 in gen_source_element (decoder=0xa40070)
    at gsturidecodebin.c:1227
#10 setup_source (decoder=0xa40070) at gsturidecodebin.c:2075
#11 gst_uri_decode_bin_change_state (element=0xa40070, 
    transition=GST_STATE_CHANGE_READY_TO_PAUSED) at gsturidecodebin.c:2572
#12 0x00007ffff04a0fcc in gst_element_change_state (element=0xa40070, 
    transition=&lt;optimized out&gt;) at gstelement.c:2594
#13 0x00007ffff04a194f in gst_element_set_state_func (element=0xa40070, 
    state=GST_STATE_PAUSED) at gstelement.c:2550
#14 0x00007ffff04890d0 in gst_bin_element_set_state (next=GST_STATE_PAUSED, 
    current=GST_STATE_READY, start_time=0, base_time=0, element=0xa40070, 
    bin=0x890030) at gstbin.c:2306
#15 gst_bin_change_state_func (element=0x890030, 
    transition=GST_STATE_CHANGE_READY_TO_PAUSED) at gstbin.c:2608
#16 0x00007ffff04bf8a4 in gst_pipeline_change_state (element=0x890030, 
    transition=&lt;optimized out&gt;) at gstpipeline.c:468
#17 0x00007fff9c0618a0 in gst_play_bin_change_state (element=0x890030, 
    transition=GST_STATE_CHANGE_READY_TO_PAUSED) at gstplaybin2.c:4150
#18 0x00007ffff04a0fcc in gst_element_change_state (element=0x890030, 
    transition=&lt;optimized out&gt;) at gstelement.c:2594
#19 0x00007ffff04a104f in gst_element_change_state (element=0x890030, 
    transition=&lt;optimized out&gt;) at gstelement.c:2631
#20 0x00007ffff04a194f in gst_element_set_state_func (element=0x890030, 
    state=GST_STATE_PAUSED) at gstelement.c:2550
---Type &lt;return&gt; to continue, or q &lt;return&gt; to quit---
#21 0x00007ffff5984b9e in WebCore::MediaPlayerPrivateGStreamer::load (
    this=0x90c8f0, url=...)
    at ../../Source/WebCore/platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.cpp:322
#22 0x00007ffff4ebd3d8 in WebCore::MediaPlayer::loadWithNextMediaEngine (
    this=0x8c0be0, current=0x0)
    at ../../Source/WebCore/platform/graphics/MediaPlayer.cpp:416
#23 0x00007ffff4ebd0b9 in WebCore::MediaPlayer::load (this=0x8c0be0, url=..., 
    contentType=..., keySystem=...)
    at ../../Source/WebCore/platform/graphics/MediaPlayer.cpp:379
#24 0x00007ffff4af41db in WebCore::HTMLMediaElement::loadResource (this=0x969490, 
    initialURL=..., contentType=..., keySystem=...)
    at ../../Source/WebCore/html/HTMLMediaElement.cpp:1013
#25 0x00007ffff4af3b23 in WebCore::HTMLMediaElement::loadNextSourceChild (
    this=0x969490) at ../../Source/WebCore/html/HTMLMediaElement.cpp:909
#26 0x00007ffff4af3a51 in WebCore::HTMLMediaElement::selectMediaResource (
    this=0x969490) at ../../Source/WebCore/html/HTMLMediaElement.cpp:890
#27 0x00007ffff4af372f in WebCore::HTMLMediaElement::loadInternal (this=0x969490)
    at ../../Source/WebCore/html/HTMLMediaElement.cpp:817
#28 0x00007ffff4af2f65 in WebCore::HTMLMediaElement::loadTimerFired (this=0x969490)
    at ../../Source/WebCore/html/HTMLMediaElement.cpp:630
#29 0x00007ffff4b01b5a in WebCore::Timer&lt;WebCore::HTMLMediaElement&gt;::fired (
    this=0x969538) at ../../Source/WebCore/platform/Timer.h:106
#30 0x00007ffff4f83fc2 in WebCore::ThreadTimers::sharedTimerFiredInternal (
    this=0x6efdf0) at ../../Source/WebCore/platform/ThreadTimers.cpp:116
#31 0x00007ffff4f83ee3 in WebCore::ThreadTimers::sharedTimerFired ()
    at ../../Source/WebCore/platform/ThreadTimers.cpp:93
#32 0x00007ffff59bdbee in WebCore::timeout_cb ()
    at ../../Source/WebCore/platform/gtk/SharedTimerGtk.cpp:49
#33 0x00007ffff2d88a1b in g_timeout_dispatch (source=&lt;optimized out&gt;, 
    callback=&lt;optimized out&gt;, user_data=&lt;optimized out&gt;) at gmain.c:3882
#34 0x00007ffff2d87e53 in g_main_dispatch (context=0x65a8c0) at gmain.c:2539
#35 g_main_context_dispatch (context=0x65a8c0) at gmain.c:3075
#36 0x00007ffff2d881a0 in g_main_context_iterate (dispatch=1, 
    block=&lt;optimized out&gt;, context=0x65a8c0, self=&lt;optimized out&gt;) at gmain.c:3146
#37 g_main_context_iterate (context=0x65a8c0, block=&lt;optimized out&gt;, dispatch=1, 
    self=&lt;optimized out&gt;) at gmain.c:3083
#38 0x00007ffff2d8859a in g_main_loop_run (loop=0x824e20) at gmain.c:3340
#39 0x00007ffff39f9fad in gtk_main () at gtkmain.c:1161
#40 0x00000000004054c1 in main (argc=1, argv=0x7fffffffe028)
    at ../../Tools/GtkLauncher/main.c:539</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>761830</commentid>
    <comment_count>1</comment_count>
    <who name="ChangSeok Oh">kevin.cs.oh</who>
    <bug_when>2012-11-08 08:38:27 -0800</bug_when>
    <thetext>

*** This bug has been marked as a duplicate of bug 101349 ***</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>