(gdb) r
Starting program: /usr/local/bin/gst-launch-1.0 
^CQuit
(gdb) r filesrc location= /media/6DFA-DE7A/panning-24fps-long.mp4 ! qtdemux ! video/x-h264 ! h264parse ! omxh264dec ! videoscale ! video/x-raw,format=I420,width=960,height=540 ! eglglessink
The program being debugged has been started already.
Start it from the beginning? (y or n) y

Starting program: /usr/local/bin/gst-launch-1.0 filesrc location= /media/6DFA-DE7A/panning-24fps-long.mp4 ! qtdemux ! video/x-h264 ! h264parse ! omxh264dec ! videoscale ! video/x-raw,format=I420,width=960,height=540 ! eglglessink
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/arm-linux-gnueabihf/libthread_db.so.1".
Setting pipeline to PAUSED ...
Pipeline is PREROLLING ...
[New LWP 2379]

Program received signal SIGSEGV, Segmentation fault.
[Switching to LWP 2379]
video_scale_orc_merge_linear_u8 (d1=0xb19ad418 "", s1=0x2ec000 '\020' <repeats 200 times>..., s2=0x2ec3c0 '\020' <repeats 200 times>..., p1=85, n=960) at tmp-orc.c:296
296       func (ex);
(gdb) bt
#0  video_scale_orc_merge_linear_u8 (d1=0xb19ad418 "", s1=0x2ec000 '\020' <repeats 200 times>..., s2=0x2ec3c0 '\020' <repeats 200 times>..., p1=85, n=960) at tmp-orc.c:296
#1  0xb6602bbc in vs_image_scale_linear_Y (dest=0xb250d520, src=0xb250d5d0, tmpbuf=0xe30b8 "\200\f\003") at vs_image.c:773
#2  0xb66004bc in do_scale (filter=0xd0430, dest=0xb250d520, src=0xb6fc0230) at gstvideoscale.c:1343
#3  0xb6600814 in gst_video_scale_transform_frame (filter=0xb6fc0230, in_frame=0xb250d6c0, out_frame=0xb250d830) at gstvideoscale.c:1139
#4  0xb6957870 in gst_video_filter_transform (trans=0xd0430, inbuf=<optimized out>, outbuf=0x2fd330) at gstvideofilter.c:268
#5  0xb6a7eb28 in gst_base_transform_handle_buffer (trans=0xd0430, inbuf=0x2fd290, outbuf=0xb250da64) at gstbasetransform.c:2060
#6  0xb6a7f654 in gst_base_transform_chain (pad=<optimized out>, parent=<optimized out>, buffer=0x2fd290) at gstbasetransform.c:2167
#7  0xb6f37d8c in gst_pad_chain_data_unchecked (data=0x2fd290, type=<optimized out>, pad=0xba7b0) at gstpad.c:3655
#8  gst_pad_push_data (pad=0xba668, type=<optimized out>, data=<optimized out>) at gstpad.c:3872
#9  0xb695c614 in gst_video_decoder_clip_and_push_buf (decoder=0x0, buf=0x2fd290) at gstvideodecoder.c:2505
#10 0xb6963ee8 in gst_video_decoder_finish_frame (decoder=0xd00e8, frame=0x124800) at gstvideodecoder.c:2421
#11 0xb6636d8c in gst_omx_video_dec_loop (self=0xf20b0) at gstomxvideodec.c:670
#12 0xb6f6bf5c in gst_task_func (task=0xf65e8) at gsttask.c:316
#13 0xb6f6d180 in default_func (tdata=<optimized out>, pool=<optimized out>) at gsttaskpool.c:70
#14 0xb6e07c90 in ?? () from /lib/arm-linux-gnueabihf/libglib-2.0.so.0
#15 0xb6e07c90 in ?? () from /lib/arm-linux-gnueabihf/libglib-2.0.so.0
Backtrace stopped: previous frame identical to this frame (corrupt stack?)
(gdb) 