[Bug 685110] New: encodebin fails to release mux request sink pad for GstId3Mux as it is a static one for this mux

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Sat Sep 29 15:40:08 PDT 2012


https://bugzilla.gnome.org/show_bug.cgi?id=685110
  GStreamer | gst-plugins-base | git

           Summary: encodebin fails to release mux request sink pad for
                    GstId3Mux as it is a static one for this mux
    Classification: Platform
           Product: GStreamer
           Version: git
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: Normal
         Component: gst-plugins-base
        AssignedTo: gstreamer-bugs at lists.freedesktop.org
        ReportedBy: prahal at yahoo.com
         QAContact: gstreamer-bugs at lists.freedesktop.org
     GNOME version: ---


Created an attachment (id=225401)
 View: https://bugzilla.gnome.org/attachment.cgi?id=225401
 Review: https://bugzilla.gnome.org/review?bug=685110&attachment=225401

check if pad is a request pad before release_request_pad

(sound-juicer:11826): GStreamer-CRITICAL **: gst_element_release_request_pad:
assertion `GST_PAD_PAD_TEMPLATE (pad) == NULL || GST_PAD_TEMPLATE_PRESENCE
(GST_PAD_PAD_TEMPLATE (pad)) == GST_PAD_REQUEST' failed
(gdb) bt
#0  0x00007ffff4463570 in g_logv (log_domain=0x7ffff74d5d40 "GStreamer",
log_level=G_LOG_LEVEL_CRITICAL, format=0x7ffff44e826c "%s: assertion `%s'
failed", args=0x7fffffffb168)
    at gmessages.c:967
#1  0x00007ffff446366d in g_log (log_domain=0x7ffff74d5d40 "GStreamer",
log_level=G_LOG_LEVEL_CRITICAL, format=0x7ffff44e826c "%s: assertion `%s'
failed") at gmessages.c:1003
#2  0x00007ffff44636ae in g_return_if_fail_warning (log_domain=0x7ffff74d5d40
"GStreamer", pretty_function=0x7ffff74deda0 "gst_element_release_request_pad", 
    expression=0x7ffff74dd6a8 "GST_PAD_PAD_TEMPLATE (pad) == NULL ||
GST_PAD_TEMPLATE_PRESENCE (GST_PAD_PAD_TEMPLATE (pad)) == GST_PAD_REQUEST") at
gmessages.c:1012
#3  0x00007ffff7452eee in gst_element_release_request_pad (element=0xb5eca0,
pad=0xcb60d0) at gstelement.c:319
#4  0x00007fffcbc64bbb in stream_group_free (ebin=0x7fffe0004250,
sgroup=0x7fffe001ce70) at gstencodebin.c:1796
#5  0x00007fffcbc650d7 in stream_group_remove (ebin=0x7fffe0004250,
sgroup=0x7fffe001ce70) at gstencodebin.c:1904
#6  0x00007fffcbc60f6b in gst_encode_bin_release_pad (element=0x7fffe0004250,
pad=0xcaa330) at gstencodebin.c:761
#7  0x00007ffff7452f26 in gst_element_release_request_pad
(element=0x7fffe0004250, pad=0xcaa330) at gstelement.c:328
#8  0x000000000042185e in rb_gst_check_missing_plugins (profile=0x7fffe0013c00,
details=0x0, descriptions=0x0) at rb-gst-media-types.c:329
#9  0x0000000000423a04 in sj_extractor_supports_profile
(profile=0x7fffe0013c00) at sj-extractor.c:701
#10 0x0000000000413b93 in profile_changed_cb (client=0x8f7d20,
cnxn_id=4294967295, entry=0xbe00c0, user_data=0x0) at sj-main.c:1342
#11 0x0000000000415f6c in startup_cb (app=0x6cb280, user_data=0x0) at
sj-main.c:2083
#12 0x00007ffff47656a0 in g_cclosure_marshal_VOID__VOID (closure=0x8e6220,
return_value=0x0, n_param_values=1, param_values=0x7fffffffb800,
invocation_hint=0x7fffffffb730, marshal_data=0x0)
    at gmarshal.c:85
#13 0x00007ffff476262d in g_closure_invoke (closure=0x8e6220, return_value=0x0,
n_param_values=1, param_values=0x7fffffffb800, invocation_hint=0x7fffffffb730)
at gclosure.c:777
#14 0x00007ffff478015f in signal_emit_unlocked_R (node=0x8e3e90, detail=0,
instance=0x6cb280, emission_return=0x0, instance_and_params=0x7fffffffb800) at
gsignal.c:3551
#15 0x00007ffff477f3c8 in g_signal_emit_valist (instance=0x6cb280,
signal_id=210, detail=0, var_args=0x7fffffffbab8) at gsignal.c:3300
#16 0x00007ffff477f910 in g_signal_emit (instance=0x6cb280, signal_id=210,
detail=0) at gsignal.c:3356
#17 0x00007ffff55f9d67 in g_application_register (application=0x6cb280,
cancellable=0x0, error=0x7fffffffbc20) at gapplication.c:1309
#18 0x00007ffff55f83c9 in g_application_real_local_command_line
(application=0x6cb280, arguments=0x7fffffffbc90, exit_status=0x7fffffffbc8c) at
gapplication.c:461
#19 0x00007ffff55fa30e in g_application_run (application=0x6cb280, argc=1,
argv=0x7fffffffbf08) at gapplication.c:1557
#20 0x0000000000416712 in main (argc=1, argv=0x7fffffffbf08) at sj-main.c:2224
=> GstId3Mux

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


More information about the gstreamer-bugs mailing list