[Bug 710564] raspberry pi openmax + videorate gstallocator.c:113:_fallback_mem_copy: could not write map memory

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Tue Jun 24 03:30:02 PDT 2014


https://bugzilla.gnome.org/show_bug.cgi?id=710564
  GStreamer | gst-omx | 1.2.4

--- Comment #14 from Sebastian Dröge (slomo) <slomo at coaxion.net> 2014-06-24 10:29:55 UTC ---
Backtrace of the first warning (which causes all the follow up problems):

(gst-launch-1.0:3474): GStreamer-CRITICAL **: gst_allocator_alloc: assertion
`((params->align + 1) & params->align) == 0' failed

Program received signal SIGTRAP, Trace/breakpoint trap.
[Switching to Thread 0xb15ff470 (LWP 3499)]
0xb6d31e58 in raise () from /lib/arm-linux-gnueabihf/libpthread.so.0
(gdb) 
(gdb) thread apply all bt

Thread 11 (Thread 0xb15ff470 (LWP 3499)):
#0  0xb6d31e58 in raise () from /lib/arm-linux-gnueabihf/libpthread.so.0
#1  0xb6dd2f98 in g_logv () from /lib/arm-linux-gnueabihf/libglib-2.0.so.0
#2  0xb6dd30f4 in g_log () from /lib/arm-linux-gnueabihf/libglib-2.0.so.0
#3  0xb6dd3124 in g_return_if_fail_warning () from
/lib/arm-linux-gnueabihf/libglib-2.0.so.0
#4  0xb6efb4e8 in gst_allocator_alloc (allocator=<optimized out>,
size=<optimized out>, params=<optimized out>) at gstallocator.c:300
#5  0xb6efb6c4 in _fallback_mem_copy (mem=0x29740, offset=0, size=3133440) at
gstallocator.c:108
#6  0xb6f387ac in gst_memory_copy (mem=0x29740, offset=<optimized out>,
size=<optimized out>) at gstmemory.c:361
#7  0xb6f06fa8 in gst_buffer_copy_into (dest=0x2b1ad8, src=0xb6793368,
flags=GST_BUFFER_COPY_NONE, offset=15, size=0) at gstbuffer.c:457
#8  0xb6f07314 in _gst_buffer_copy (buffer=0x2b1858) at gstbuffer.c:517
#9  0xb6f38d90 in gst_mini_object_copy (mini_object=<optimized out>) at
gstminiobject.c:155
#10 0xb6f3969c in gst_mini_object_make_writable (mini_object=0x2b1858) at
gstminiobject.c:322
#11 0xb6346480 in gst_video_rate_flush_prev (duplicate=0, videorate=0x174030)
at gstvideorate.c:579
#12 gst_video_rate_flush_prev (videorate=0x174030, duplicate=0) at
gstvideorate.c:569
#13 0xb63481bc in gst_video_rate_transform_ip (trans=<optimized out>,
buffer=0x0) at gstvideorate.c:1050
#14 0xb67926cc in gst_base_transform_handle_buffer (trans=0x174030,
inbuf=0x2b18f8, outbuf=0xb15fe8e4) at gstbasetransform.c:2089
#15 0xb6792ff8 in gst_base_transform_chain (pad=<optimized out>,
parent=<optimized out>, buffer=0x2b18f8) at gstbasetransform.c:2201
#16 0xb6f3ef2c in gst_pad_chain_data_unchecked (data=0x2b18f8, type=<optimized
out>, pad=0x148ba8) at gstpad.c:3820
#17 gst_pad_push_data (pad=0x17a070, type=<optimized out>, data=<optimized
out>) at gstpad.c:4053
#18 0xb67e9728 in gst_tee_handle_data (tee=0x170800, data=0x2b18f8,
is_list=-1224947848) at gsttee.c:634
#19 0xb67e9a64 in gst_tee_chain (pad=<optimized out>, parent=0x170800,
buffer=0x2b18f8) at gsttee.c:735
#20 0xb6f3ef2c in gst_pad_chain_data_unchecked (data=0x2b18f8, type=<optimized
out>, pad=0x148a60) at gstpad.c:3820
#21 gst_pad_push_data (pad=0x148918, type=<optimized out>, data=<optimized
out>) at gstpad.c:4053
#22 0xb6667dc4 in gst_video_decoder_clip_and_push_buf (decoder=0x0,
buf=0x2b18f8) at gstvideodecoder.c:2751
#23 0xb666f2c4 in gst_video_decoder_finish_frame (decoder=0x16c088, frame=0x0)
at gstvideodecoder.c:2663
#24 0xb6484a58 in gst_omx_video_dec_loop (self=0x16c088) at
gstomxvideodec.c:1354
#25 0xb6f74514 in gst_task_func (task=0x18ae90) at gsttask.c:317
#26 0xb6f75734 in default_func (tdata=<optimized out>, pool=<optimized out>) at
gsttaskpool.c:68
#27 0xb6defc70 in ?? () from /lib/arm-linux-gnueabihf/libglib-2.0.so.0
#28 0xb6defc70 in ?? () from /lib/arm-linux-gnueabihf/libglib-2.0.so.0
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

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