[Bug 765324] compositor: crashes on NULL pointer in _aggregate_frames()

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Sat Apr 23 14:34:26 UTC 2016


https://bugzilla.gnome.org/show_bug.cgi?id=765324

Tim-Philipp Müller <t.i.m at zen.co.uk> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |t.i.m at zen.co.uk
            Summary|segfault in                 |compositor: crashes on NULL
                   |libgstcompositor.so         |pointer in
                   |                            |_aggregate_frames()

--- Comment #6 from Tim-Philipp Müller <t.i.m at zen.co.uk> ---
I can reproduce the crash with 1.8.0:

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7fffef7fe700 (LWP 17357)]
0x0000000000000000 in ?? ()
(gdb) bt
#0  0x0000000000000000 in  ()
#1  0x00007ffff4e9ce00 in gst_compositor_aggregate_frames (vagg=0x8290f0
[GstCompositor], outbuf=<optimized out>) at compositor.c:1030
#2  0x00007ffff4c8f075 in gst_videoaggregator_aggregate (outbuf=0x7fffef7fdbb8,
output_end_time=125000000, output_start_time=0, vagg=0x8290f0 [GstCompositor])
    at gstvideoaggregator.c:1293
#3  0x00007ffff4c8f075 in gst_videoaggregator_aggregate (agg=0x8290f0
[GstCompositor], timeout=0) at gstvideoaggregator.c:1496
#4  0x00007ffff4a7ee73 in gst_aggregator_aggregate_func (self=0x8290f0
[GstCompositor]) at gstaggregator.c:816
#5  0x00007ffff7b51d21 in gst_task_func (task=0x844290 [GstTask]) at
gsttask.c:332

but not with git master.

I think this NULL pointer access in aggregate is a known issue, there may be
another bug about it.

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