[Webkit-unassigned] [Bug 136074] GStreamer-CRITICAL **: gst_structure_id_get: assertion 'first_field_id != 0' failed

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Aug 19 09:57:29 PDT 2014


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





--- Comment #1 from Michael Catanzaro <mcatanzaro at gnome.org>  2014-08-19 09:57:38 PST ---
Here's a release build backtrace with G_DEBUG=fatal-criticals.  I can get one from a debug build if you think it'd be helpful.

#0  g_logv (log_domain=0x7fd3bd91c213 <g_log_domain_gstreamer> "GStreamer", 
    log_level=G_LOG_LEVEL_CRITICAL, format=<optimized out>, 
    args=args at entry=0x7fff30777708) at gmessages.c:1046
        domain = 0x0
        data = 0x0
        depth = 0
        log_func = 0x7fd3bd882ba0 <debug_log_handler>
        domain_fatal_mask = <optimized out>
        masquerade_fatal = <optimized out>
        test_level = <optimized out>
        was_fatal = <optimized out>
        was_recursion = <optimized out>
        msg = 0x2d0a9e0 "gst_structure_id_get: assertion 'first_field_id != 0' failed"
        msg_alloc = 0x2d0a9e0 "gst_structure_id_get: assertion 'first_field_id != 0' failed"
        i = 3
#1  0x00007fd3c0b7fe12 in g_log (log_domain=<optimized out>, 
    log_level=log_level at entry=G_LOG_LEVEL_CRITICAL, 
    format=format at entry=0x7fd3c0be51d7 "%s: assertion '%s' failed")
    at gmessages.c:1079
        args = {{gp_offset = 40, fp_offset = 48, 
            overflow_arg_area = 0x7fff307777e0, 
            reg_save_area = 0x7fff30777720}}
#2  0x00007fd3c0b7fe39 in g_return_if_fail_warning (
    log_domain=<optimized out>, 
    pretty_function=pretty_function at entry=0x7fd3bd9303d0 <__func__.20699> "gst_structure_id_get", 
    expression=expression at entry=0x7fd3bd916448 "first_field_id != 0")
    at gmessages.c:1088
No locals.
#3  0x00007fd3bd8e6cba in gst_structure_id_get (structure=<optimized out>, 
    first_field_id=<optimized out>) at gststructure.c:3066
        args = {{gp_offset = 3178951544, fp_offset = 32723, 
            overflow_arg_area = 0x0, 
            reg_save_area = 0x7fd3bd7af390 <_GLOBAL_OFFSET_TABLE_+176>}}
        __func__ = "gst_structure_id_get"
#4  0x00007fd3bd795cd6 in gst_message_parse_mpegts_section (
    message=0x7fd3c231d760 <main_arena>) at gstmpegtssection.c:256
        st = 0x1b30f20
        section = 0x7fd3c4e906f0
#5  0x00007fd3c3e44b05 in WebCore::MediaPlayerPrivateGStreamer::handleMessage(_GstMessage*) ()
   from /home/mcatanzaro/jhbuild/install/lib/libwebkit2gtk-4.0.so.37
No symbol table info available.
#6  0x00007fd3c4cc7cf0 in g_cclosure_marshal_VOID__BOXEDv (closure=0x21cfaa0, 
    return_value=<optimized out>, instance=<optimized out>, 
    args=<optimized out>, marshal_data=<optimized out>, 
    n_params=<optimized out>, param_types=0x20ae3d0) at gmarshal.c:1160
        cc = 0x21cfaa0
        data1 = <optimized out>
        data2 = <optimized out>
        callback = <optimized out>
        arg0 = 0x22286a0
        args_copy = {{gp_offset = 32, fp_offset = 48, 
            overflow_arg_area = 0x7fff30777c80, 
            reg_save_area = 0x7fff30777bc0}}
#7  0x00007fd3c4cc5127 in _g_closure_invoke_va (
    closure=closure at entry=0x21cfaa0, return_value=return_value at entry=0x0, 
    instance=instance at entry=0x2191c80, args=args at entry=0x7fff30777ba8, 
    n_params=1, param_types=0x20ae3d0) at gclosure.c:831
        marshal = 0x7fd3c4cc7c60 <g_cclosure_marshal_VOID__BOXEDv>
        marshal_data = 0x0
        in_marshal = 0
        real_closure = 0x21cfa80
        __FUNCTION__ = "_g_closure_invoke_va"
#8  0x00007fd3c4cde0ec in g_signal_emit_valist (instance=0x2191c80, 
    signal_id=<optimized out>, detail=1698, 
    var_args=var_args at entry=0x7fff30777ba8) at gsignal.c:3218
        return_accu = 0x0
        accu = {g_type = 0, data = {{v_int = 0, v_uint = 0, v_long = 0, 
              v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, 
              v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, 
              v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, 
              v_double = 0, v_pointer = 0x0}}}
        accumulator = 0x0
        emission = {next = 0x0, instance = 0x2191c80, ihint = {
            signal_id = 212, detail = 1698, run_type = G_SIGNAL_RUN_FIRST}, 
          state = EMISSION_RUN, chain_type = 34266576}
        signal_id = <optimized out>
        instance_type = 34266576
        emission_return = {g_type = 0, data = {{v_int = 0, v_uint = 0, 
              v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, 
              v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, 
              v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, 
              v_double = 0, v_pointer = 0x0}}}
        rtype = 4
        static_scope = 0
        fastpath_handler = <optimized out>
        closure = 0x21cfaa0
        run_type = <optimized out>
        l = <optimized out>
        fastpath = <optimized out>
        instance_and_params = <optimized out>
        signal_return_type = <optimized out>
        param_values = <optimized out>
        i = <optimized out>
        n_params = <optimized out>
        __FUNCTION__ = "g_signal_emit_valist"
#9  0x00007fd3c4cded72 in g_signal_emit (instance=instance at entry=0x2191c80, 
    signal_id=<optimized out>, detail=<optimized out>) at gsignal.c:3365
        var_args = {{gp_offset = 24, fp_offset = 48, 
            overflow_arg_area = 0x7fff30777c80, 
            reg_save_area = 0x7fff30777bc0}}
#10 0x00007fd3bd895ff2 in gst_bus_async_signal_func (bus=0x2191c80, 
    message=0x22286a0, data=<optimized out>) at gstbus.c:1131
        detail = <optimized out>
#11 0x00007fd3bd896d41 in gst_bus_source_dispatch (source=0x21d1f90, 
    callback=0x7fd3bd895f70 <gst_bus_async_signal_func>, user_data=0x0)
    at gstbus.c:775
        handler = <optimized out>
        bsource = 0x21d1f90
        message = 0x22286a0
        keep = <optimized out>
        bus = 0x2191c80
        __func__ = "gst_bus_source_dispatch"
        __PRETTY_FUNCTION__ = "gst_bus_source_dispatch"
#12 0x00007fd3c0b78e1a in g_main_dispatch (context=0x19c57c0) at gmain.c:3064
        dispatch = 0x7fd3bd896c50 <gst_bus_source_dispatch>
        prev_source = 0x0
        was_in_call = 0
        user_data = 0x0
        callback = 0x7fd3bd895f70 <gst_bus_async_signal_func>
        cb_funcs = 0x7fd3c0c65c20 <g_source_callback_funcs>
        cb_data = 0x20aee30
        need_destroy = <optimized out>
        source = 0x21d1f90
        current = 0x1a0c4a0
        i = 0
#13 g_main_context_dispatch (context=context at entry=0x19c57c0) at gmain.c:3663
No locals.
#14 0x00007fd3c0b79138 in g_main_context_iterate (context=0x19c57c0, 
    block=block at entry=1, dispatch=dispatch at entry=1, self=<optimized out>)
    at gmain.c:3734
        max_priority = 120
        timeout = 0
        some_ready = 1
        nfds = <optimized out>
        allocated_nfds = 4
        fds = 0x1f53de0
#15 0x00007fd3c0b793fa in g_main_loop_run (loop=0x1f0dbb0) at gmain.c:3928
        __FUNCTION__ = "g_main_loop_run"
#16 0x00007fd3c3215a61 in WebProcessMainUnix ()
   from /home/mcatanzaro/jhbuild/install/lib/libwebkit2gtk-4.0.so.37
No symbol table info available.
#17 0x00007fd3c1f86d65 in __libc_start_main (main=0x400810 <main>, argc=2, 
    argv=0x7fff30777f58, init=<optimized out>, fini=<optimized out>, 
    rtld_fini=<optimized out>, stack_end=0x7fff30777f48) at libc-start.c:285
        result = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {0, -2243833908801446402, 
                4196128, 140734006525776, 0, 0, 2243404064226926078, 
                2268634445224599038}, mask_was_saved = 0}}, priv = {pad = {
              0x0, 0x0, 0x400820 <__libc_csu_init>, 0x7fff30777f58}, data = {
              prev = 0x0, cleanup = 0x0, canceltype = 4196384}}}
        not_first_call = <optimized out>
#18 0x0000000000400749 in _start ()
No symbol table info available.

-- 
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