[Bug 755782] compositor: Segmentation fault
GStreamer (GNOME Bugzilla)
bugzilla at gnome.org
Tue Sep 29 05:58:20 PDT 2015
https://bugzilla.gnome.org/show_bug.cgi?id=755782
--- Comment #5 from Jose Antonio Santos Cadenas <santoscadenas at gmail.com> ---
This is the stack trace of the failure with local data, I'm attaching the log.
#0 0x00007f3b0adf77c8 in gst_compositor_pad_prepare_frame (pad=0x7f3b1000c970
[GstCompositorPad], vagg=0x7f3b14059a90 [GstCompositor]) at compositor.c:433
colorimetry = 0x7f3af00320a0 "bt601"
wanted_colorimetry = 0x7f3af003cd40 "0:0:0:0"
chroma = 0x7f3b2409a421 "jpeg"
wanted_chroma = 0x0
comp = <optimized out>
cpad = 0x7f3b1000c970 [GstCompositorPad]
outsize = <optimized out>
converted_frame = <optimized out>
converted_buf = 0x0
frame = <optimized out>
params = {flags = (unknown: 0), align = 15, prefix = 0, padding = 0,
_gst_reserved = {0x0, 0x0, 0x0, 0x0}}
width = 400
height = 300
frame_obscured = 0
l = <optimized out>
frame_rect = <optimized out>
__FUNCTION__ = "gst_compositor_pad_prepare_frame"
#1 0x00007f3b0a754e6a in gst_aggregator_iterate_sinkpads
(self=self at entry=0x7f3b14059a90 [GstCompositor], func=func at entry=0x7f3b0abe5b00
<prepare_frames>, user_data=user_data at entry=0x0)
at gstaggregator.c:377
pad = 0x7f3b1000c970 [GstCompositorPad]
result = 1
iter = 0x7f3af0002360
done = 0
item =
{g_type = 43653520, data = {{v_int = 268487024, v_uint =
268487024, v_long = 139891648285040, v_ulong = 139891648285040, v_int64 =
139891648285040, v_uint64 = 139891648285040, v_float = 2,53987308e-29, v_double
= 6,9115657557744797e-310, v_pointer = 0x7f3b1000c970}, {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}}}
Python Exception <class 'TypeError'> iter() returned non-iterator of type
'_iterator':
seen_pads = 0x7f3aa4050340
__FUNCTION__ = "gst_aggregator_iterate_sinkpads"
#2 0x00007f3b0abe9cb4 in gst_videoaggregator_aggregate (outbuf=0x7f3b09d3e9d0,
output_end_time=2600000000, output_start_time=2533333333, vagg=0x7f3b14059a90
[GstCompositor])
at gstvideoaggregator.c:1338
ret = GST_FLOW_OK
vagg_klass = 0x7f3b140584d0
vaggpad_class = 0x7f3b14064c60
klass = 0x7f3b140584d0
vagg = <optimized out>
output_start_time = 2533333333
output_end_time = 2600000000
output_start_running_time = 2533333333
output_end_running_time = <optimized out>
outbuf = 0x7f3abc00ccd0
flow_ret = <optimized out>
__FUNCTION__ = "gst_videoaggregator_aggregate"
#3 0x00007f3b0abe9cb4 in gst_videoaggregator_aggregate (agg=<optimized out>,
timeout=<optimized out>) at gstvideoaggregator.c:1547
vagg = <optimized out>
output_start_time = 2533333333
output_end_time = 2600000000
output_start_running_time = 2533333333
output_end_running_time = <optimized out>
outbuf = 0x7f3abc00ccd0
flow_ret = <optimized out>
__FUNCTION__ = "gst_videoaggregator_aggregate"
#4 0x00007f3b0a755e5c in gst_aggregator_aggregate_func (self=0x7f3b14059a90
[GstCompositor]) at gstaggregator.c:814
flow_return = <optimized out>
processed_event = 0
priv = 0x7f3b140599f0
klass = 0x7f3b140584d0
timeout = 1
__FUNCTION__ = "gst_aggregator_aggregate_func"
#5 0x00007f3b26359aae in gst_task_func (task=0x7f3b14069170 [GstTask]) at
gsttask.c:343
lock = 0x7f3b14045070
tself = 0x7f3b1405ccf0
priv = 0x7f3b14069120
__PRETTY_FUNCTION__ = "gst_task_func"
#6 0x00007f3b25dcd2e8 in g_thread_pool_thread_proxy (data=<optimized out>) at
/build/buildd/glib2.0-2.44.1/./glib/gthreadpool.c:307
task = 0x7f3af8002390
pool = 0x29d13d0
#7 0x00007f3b25dcc955 in g_thread_proxy (data=0x7f3b1405ccf0) at
/build/buildd/glib2.0-2.44.1/./glib/gthread.c:764
thread = 0x7f3b1405ccf0
#8 0x00007f3b2741b6aa in start_thread (arg=0x7f3b09d3f700) at
pthread_create.c:333
__res = <optimized out>
pd = 0x7f3b09d3f700
now = <optimized out>
unwind_buf =
{cancel_jmp_buf = {{jmp_buf = {139891544684288,
-7319776252186186924, 0, 139891835936959, 139891544684992, 43848656,
7213919842038590292, 7213817469528451924}, mask_was_saved = 0}}, priv = {pad =
{0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = <optimized out>
pagesize_m1 = <optimized out>
sp = <optimized out>
freesize = <optimized out>
__PRETTY_FUNCTION__ = "start_thread"
#9 0x00007f3b24c26eed in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109
--
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