[gstreamer-bugs] [Bug 576234] Crash in audioresample_transform_size

GStreamer (bugzilla.gnome.org) bugzilla-daemon at bugzilla.gnome.org
Sun May 31 13:33:41 PDT 2009


If you have any questions why you received this email, please see the text at
the end of this email. Replies to this email are NOT read, please see the text
at the end of this email. You can add comments to this bug at:
  http://bugzilla.gnome.org/show_bug.cgi?id=576234

  GStreamer | don't know | Ver: 0.10.x

Priit Laes (IRC: plaes) changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEEDINFO                    |UNCONFIRMED




------- Comment #5 from Priit Laes (IRC: plaes)  2009-05-31 20:33 UTC -------
** CRITICAL **: gst_base_transform_find_transform: assertion `gst_caps_is_fixed
(caps)' failed
aborting...

Program received signal SIGABRT, Aborted.
[Switching to Thread 0x7fe3ab6d3910 (LWP 28721)]
0x00007fe3cad95645 in raise (sig=<value optimized out>) at
../nptl/sysdeps/unix/sysv/linux/raise.c:64
64      ../nptl/sysdeps/unix/sysv/linux/raise.c: No such file or directory.
        in ../nptl/sysdeps/unix/sysv/linux/raise.c
(gdb) bt
#0  0x00007fe3cad95645 in raise (sig=<value optimized out>) at
../nptl/sysdeps/unix/sysv/linux/raise.c:64
#1  0x00007fe3cad96b63 in abort () at abort.c:88
#2  0x00007fe3cbcd1dbe in IA__g_logv (log_domain=0x0,
log_level=G_LOG_LEVEL_CRITICAL, 
    format=0x7fe3cbd24187 "%s: assertion `%s' failed", args1=0x7fe3ab6d27d0) at
gmessages.c:506
#3  0x00007fe3cbcd1e43 in IA__g_log (log_domain=0x7026 <Address 0x7026 out of
bounds>, log_level=28721, 
    format=0x6 <Address 0x6 out of bounds>) at gmessages.c:526
#4  0x00007fe3c96112c7 in gst_base_transform_find_transform (trans=0x1c8e000,
pad=0x1a768a0, caps=0x26972c0)
    at gstbasetransform.c:776
#5  0x00007fe3c96143f8 in gst_base_transform_buffer_alloc (pad=0x1a768a0,
offset=229914, size=9216, caps=0x1cd9c80, 
    buf=0x7fe3ab6d2d88) at gstbasetransform.c:1548
#6  0x00007fe3c8739666 in gst_pad_alloc_buffer_full (pad=0x1b3cc70,
offset=229914, size=9216, caps=0x1cd9c80, buf=0x7fe3ab6d2d88, 
    setcaps=0) at gstpad.c:2791
#7  0x00007fe3c8739666 in gst_pad_alloc_buffer_full (pad=0x2e54e60,
offset=229914, size=9216, caps=0x1cd9c80, buf=0x7fe3ab6d2d88, 
    setcaps=0) at gstpad.c:2791
#8  0x00007fe3c961412b in gst_base_transform_buffer_alloc (pad=0x2e54cf0,
offset=229914, size=9216, caps=0x1cd9c80, 
    buf=0x7fe3ab6d2d88) at gstbasetransform.c:1586
#9  0x00007fe3c8739666 in gst_pad_alloc_buffer_full (pad=0x2e54b80,
offset=229914, size=9216, caps=0x1cd9c80, buf=0x7fe3ab6d2d88, 
    setcaps=0) at gstpad.c:2791
#10 0x00007fe3c961412b in gst_base_transform_buffer_alloc (pad=0x2e54a10,
offset=229914, size=9216, caps=0x1cd9c80, 
    buf=0x7fe3ab6d2d88) at gstbasetransform.c:1586
#11 0x00007fe3c8739666 in gst_pad_alloc_buffer_full (pad=0x2e548a0,
offset=229914, size=9216, caps=0x1cd9c80, buf=0x7fe3ab6d2d88, 
    setcaps=0) at gstpad.c:2791
#12 0x00007fe3c9615dc4 in gst_base_transform_handle_buffer (trans=0x2f4c040,
inbuf=0x26c68b0, outbuf=0x7fe3ab6d2d88)
    at gstbasetransform.c:1244
#13 0x00007fe3c9616355 in gst_base_transform_chain (pad=0x2e54730,
buffer=0x26c68b0) at gstbasetransform.c:2018
#14 0x00007fe3c8737ef6 in gst_pad_chain_unchecked (pad=0x2e54730,
buffer=0x26c68b0) at gstpad.c:3977
#15 0x00007fe3c87391e3 in gst_pad_push (pad=0x7fe3ac0363f0, buffer=0x26c68b0)
at gstpad.c:4144
#16 0x00007fe3c8737ef6 in gst_pad_chain_unchecked (pad=0x7fe3ac035700,
buffer=0x26c68b0) at gstpad.c:3977
#17 0x00007fe3c87391e3 in gst_pad_push (pad=0x2e545c0, buffer=0x26c68b0) at
gstpad.c:4144
#18 0x00007fe3b90e56a2 in gst_queue_loop (pad=<value optimized out>) at
gstqueue.c:1042
#19 0x00007fe3c875a686 in gst_task_func (task=0x7fe3ac0393c0, tclass=<value
optimized out>) at gsttask.c:172
#20 0x00007fe3cbcf258f in g_thread_pool_thread_proxy (data=<value optimized
out>) at gthreadpool.c:265
#21 0x00007fe3cbcf1006 in g_thread_create_proxy (data=0x1c40070) at
gthread.c:635
#22 0x00007fe3cb3d12e7 in start_thread (arg=<value optimized out>) at
pthread_create.c:297
#23 0x00007fe3cae3538d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#24 0x0000000000000000 in ?? ()



And full backtrace:

#0  0x00007fe3cad95645 in raise (sig=<value optimized out>) at
../nptl/sysdeps/unix/sysv/linux/raise.c:64
        pid = <value optimized out>
        selftid = <value optimized out>
#1  0x00007fe3cad96b63 in abort () at abort.c:88
        act = {__sigaction_handler = {sa_handler = 0x8, sa_sigaction = 0x8},
sa_mask = {__val = {140616353696022, 140615820283600, 
      25814384, 140615820264848, 140616353617169, 206158430232,
140615810360048, 140616337365696, 140616393873800, 140615820264848, 
      4294967295, 140615820264848, 3022936, 3, 2, 5}}, sa_flags = 8,
sa_restorer = 0x7fe3cbc8e000}
        sigs = {__val = {32, 0 <repeats 15 times>}}
#2  0x00007fe3cbcd1dbe in IA__g_logv (log_domain=0x0,
log_level=G_LOG_LEVEL_CRITICAL, 
    format=0x7fe3cbd24187 "%s: assertion `%s' failed", args1=0x7fe3ab6d27d0) at
gmessages.c:506
        depth = <value optimized out>
        domain = (GLogDomain *) 0x7fe3ac044590
        data = (gpointer) 0x0
        log_func = (GLogFunc) 0x7fe3bb0fa5b0 <bug_buddy_log_handler>
        domain_fatal_mask = 5
        test_level = G_LOG_FLAG_FATAL
        was_recursion = 0
        i = <value optimized out>
#3  0x00007fe3cbcd1e43 in IA__g_log (log_domain=0x7026 <Address 0x7026 out of
bounds>, log_level=28721, 
    format=0x6 <Address 0x6 out of bounds>) at gmessages.c:526
        args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area =
0x7fe3ab6d28b0, reg_save_area = 0x7fe3ab6d27f0}}
#4  0x00007fe3c96112c7 in gst_base_transform_find_transform (trans=0x1c8e000,
pad=0x1a768a0, caps=0x26972c0)
    at gstbasetransform.c:776
        otherpad = <value optimized out>
        otherpeer = <value optimized out>
        othercaps = (GstCaps *) 0x0
        peer_checked = <value optimized out>
        __PRETTY_FUNCTION__ = "gst_base_transform_find_transform"
#5  0x00007fe3c96143f8 in gst_base_transform_buffer_alloc (pad=0x1a768a0,
offset=229914, size=9216, caps=0x1cd9c80, 
    buf=0x7fe3ab6d2d88) at gstbasetransform.c:1548
        othercaps = <value optimized out>
        temp = (GstCaps *) 0x1cd9c40
        templ = <value optimized out>
        empty = 0
        trans = (GstBaseTransform *) 0x1c8e000
        priv = (GstBaseTransformPrivate *) 0x1c8e250
        res = <value optimized out>
        proxy = <value optimized out>
        suggest = 1
        same_caps = <value optimized out>
        sink_suggest = (GstCaps *) 0x26972c0
        size_suggest = 0
        __PRETTY_FUNCTION__ = "gst_base_transform_buffer_alloc"
#6  0x00007fe3c8739666 in gst_pad_alloc_buffer_full (pad=0x1b3cc70,
offset=229914, size=9216, caps=0x1cd9c80, buf=0x7fe3ab6d2d88, 
    setcaps=0) at gstpad.c:2791
        peer = (GstPad *) 0x1a768a0
        ret = <value optimized out>
        newcaps = <value optimized out>
        caps_changed = <value optimized out>
        __PRETTY_FUNCTION__ = "gst_pad_alloc_buffer_full"
#7  0x00007fe3c8739666 in gst_pad_alloc_buffer_full (pad=0x2e54e60,
offset=229914, size=9216, caps=0x1cd9c80, buf=0x7fe3ab6d2d88, 
    setcaps=0) at gstpad.c:2791
        peer = (GstPad *) 0x1c26520
        ret = <value optimized out>
        newcaps = <value optimized out>
        caps_changed = <value optimized out>
        __PRETTY_FUNCTION__ = "gst_pad_alloc_buffer_full"
#8  0x00007fe3c961412b in gst_base_transform_buffer_alloc (pad=0x2e54cf0,
offset=229914, size=9216, caps=0x1cd9c80, 
    buf=0x7fe3ab6d2d88) at gstbasetransform.c:1586
        newcaps = <value optimized out>
        trans = (GstBaseTransform *) 0x2f4c3b0
        priv = (GstBaseTransformPrivate *) 0x2f4c6d0
        res = <value optimized out>
        proxy = 1
        suggest = 0
        same_caps = <value optimized out>
        sink_suggest = (GstCaps *) 0x1cd9c80
        size_suggest = 9216
        __PRETTY_FUNCTION__ = "gst_base_transform_buffer_alloc"
#9  0x00007fe3c8739666 in gst_pad_alloc_buffer_full (pad=0x2e54b80,
offset=229914, size=9216, caps=0x1cd9c80, buf=0x7fe3ab6d2d88, 
    setcaps=0) at gstpad.c:2791
        peer = (GstPad *) 0x2e54cf0
        ret = <value optimized out>
        newcaps = <value optimized out>
        caps_changed = <value optimized out>
        __PRETTY_FUNCTION__ = "gst_pad_alloc_buffer_full"
#10 0x00007fe3c961412b in gst_base_transform_buffer_alloc (pad=0x2e54a10,
offset=229914, size=9216, caps=0x1cd9c80, 
    buf=0x7fe3ab6d2d88) at gstbasetransform.c:1586
        newcaps = <value optimized out>
        trans = (GstBaseTransform *) 0x1a78d10
        priv = (GstBaseTransformPrivate *) 0x1a78fd0
        res = <value optimized out>
        proxy = 1
        suggest = 0
        same_caps = <value optimized out>
        sink_suggest = (GstCaps *) 0x1cd9c80
        size_suggest = 9216
        __PRETTY_FUNCTION__ = "gst_base_transform_buffer_alloc"
#11 0x00007fe3c8739666 in gst_pad_alloc_buffer_full (pad=0x2e548a0,
offset=229914, size=9216, caps=0x1cd9c80, buf=0x7fe3ab6d2d88, 
    setcaps=0) at gstpad.c:2791
        peer = (GstPad *) 0x2e54a10
        ret = <value optimized out>
        newcaps = <value optimized out>
        caps_changed = <value optimized out>
        __PRETTY_FUNCTION__ = "gst_pad_alloc_buffer_full"
#12 0x00007fe3c9615dc4 in gst_base_transform_handle_buffer (trans=0x2f4c040,
inbuf=0x26c68b0, outbuf=0x7fe3ab6d2d88)
    at gstbasetransform.c:1244
        ret = 45628320
        reconfigure = <value optimized out>
        qostime = 1
        incaps = <value optimized out>
        __PRETTY_FUNCTION__ = "gst_base_transform_handle_buffer"
#13 0x00007fe3c9616355 in gst_base_transform_chain (pad=0x2e54730,
buffer=0x26c68b0) at gstbasetransform.c:2018
        trans = (GstBaseTransform *) 0x2f4c040
        ret = <value optimized out>
        last_stop = 5239591836
        outbuf = (GstBuffer *) 0x0
#14 0x00007fe3c8737ef6 in gst_pad_chain_unchecked (pad=0x2e54730,
buffer=0x26c68b0) at gstpad.c:3977
        caps = (GstCaps *) 0x19d3c80
        caps_changed = <value optimized out>
        chainfunc = (GstPadChainFunction) 0x7fe3c96162c0
<gst_base_transform_chain>
        ret = <value optimized out>
        __PRETTY_FUNCTION__ = "gst_pad_chain_unchecked"
#15 0x00007fe3c87391e3 in gst_pad_push (pad=0x7fe3ac0363f0, buffer=0x26c68b0)
at gstpad.c:4144
        peer = (GstPad *) 0x2e54730
        ret = <value optimized out>
        caps = (GstCaps *) 0x19d3c80
        caps_changed = 0
        __PRETTY_FUNCTION__ = "gst_pad_push"
#16 0x00007fe3c8737ef6 in gst_pad_chain_unchecked (pad=0x7fe3ac035700,
buffer=0x26c68b0) at gstpad.c:3977
        caps = (GstCaps *) 0x19d3c80
        caps_changed = <value optimized out>
        chainfunc = (GstPadChainFunction) 0x7fe3c8729890
<gst_proxy_pad_do_chain>
        ret = <value optimized out>
        __PRETTY_FUNCTION__ = "gst_pad_chain_unchecked"
#17 0x00007fe3c87391e3 in gst_pad_push (pad=0x2e545c0, buffer=0x26c68b0) at
gstpad.c:4144
        peer = (GstPad *) 0x7fe3ac035700
        ret = <value optimized out>
        caps = (GstCaps *) 0x19d3c80
        caps_changed = 0
        __PRETTY_FUNCTION__ = "gst_pad_push"
#18 0x00007fe3b90e56a2 in gst_queue_loop (pad=<value optimized out>) at
gstqueue.c:1042
        queue = (GstQueue *) 0x1d7cac0
        ret = <value optimized out>
        __PRETTY_FUNCTION__ = "gst_queue_loop"
#19 0x00007fe3c875a686 in gst_task_func (task=0x7fe3ac0393c0, tclass=<value
optimized out>) at gsttask.c:172
        lock = (GStaticRecMutex *) 0x2e57190
        tself = (GThread *) 0x1c40070
        __PRETTY_FUNCTION__ = "gst_task_func"
#20 0x00007fe3cbcf258f in g_thread_pool_thread_proxy (data=<value optimized
out>) at gthreadpool.c:265
        task = (gpointer) 0x7fe3ac0393c0
        pool = (GRealThreadPool *) 0x1898870
#21 0x00007fe3cbcf1006 in g_thread_create_proxy (data=0x1c40070) at
gthread.c:635
        __PRETTY_FUNCTION__ = "g_thread_create_proxy"
#22 0x00007fe3cb3d12e7 in start_thread (arg=<value optimized out>) at
pthread_create.c:297
        __res = <value optimized out>
        pd = (struct pthread *) 0x7fe3ab6d3910
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140615810365712,
-8766097578687006832, 140615915823072, 140615810363840, 
        140615810365712, 4096, 8763941550044673936, 8763730857269196688},
mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, 
    data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <value optimized out>
        robust = <value optimized out>
#23 0x00007fe3cae3538d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
No locals.
#24 0x0000000000000000 in ?? ()


-- 
See http://bugzilla.gnome.org/page.cgi?id=email.html for more info about why you received
this email, why you can't respond via email, how to stop receiving
emails (or reduce the number you receive), and how to contact someone
if you are having problems with the system.

You can add comments to this bug at http://bugzilla.gnome.org/show_bug.cgi?id=576234.




More information about the Gstreamer-bugs mailing list