This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

DM8148/EZSDK 5.05.01.04: gstreamer v4l2 input SIGSEGV

Dear All,

I'm working with a custom DM8148 hw, EZSDK 5.05 and gstreamer TAG_GST_DM81XX_00_06_00_00

It works correctly for some pipelines (decode display H264 on HDMI, videomixing two H264 on HDMI) but I got some problem when using v4l2src.

Here it is a simple pipelines that lead to SIGSEGV

root@dm814x-evm:~# export GST_DEBUG=3
root@dm814x-evm:~# gst-launch  v4l2src device="/dev/video0" always-copy=false queue-size=6 num-buffers=-1 ! 'video/x-raw-yuv-strided,format=(fourcc)NV12,width=1
920,height=1080,framerate=(fraction)60/1' ! omxbufferalloc silent=false numBuffers=6 ! omx_scaler ! omx_ctrl display-mode=OMX_DC_MODE_1080P_60 ! gstperf ! omx_videosink sync=false
0:00:00.000812400  1406    0x16050 INFO                GST_INIT gst.c:605:init_pre: Initializing GStreamer Core Library version 0.10.32
0:00:00.001232850  1406    0x16050 INFO                GST_INIT gst.c:606:init_pre: Using library installed in /usr/lib
0:00:00.001356450  1406    0x16050 INFO                GST_INIT gst.c:616:init_pre: Linux dm814x-evm 2.6.37-naon-2.0.0-rc2+ #7 Fri Nov 9 11:41:48 CET 2012 armv7l
0:00:00.002189350  1406    0x16050 INFO                GST_INIT gstquery.c:108:_gst_query_initialize: init queries
0:00:00.009053199  1406    0x16050 INFO                GST_INIT gstmessage.c:73:_gst_message_initialize: init messages
0:00:00.010884649  1406    0x16050 INFO      GST_PLUGIN_LOADING gstplugin.c:350:_gst_plugin_initialize: registering 0 static plugins
0:00:00.012079299  1406    0x16050 INFO      GST_PLUGIN_LOADING gstplugin.c:255:gst_plugin_register_static: registered static plugin "staticelements"
0:00:00.012187649  1406    0x16050 INFO      GST_PLUGIN_LOADING gstplugin.c:257:gst_plugin_register_static: added static plugin "staticelements", result: 1
0:00:00.020019248  1406    0x16050 INFO            GST_REGISTRY gstregistry.c:1599:ensure_current_registry: reading registry cache: /home/root/.gstreamer-0.10/registry.arm.bin
0:00:00.208909748  1406    0x16050 INFO            GST_REGISTRY gstregistrybinary.c:614:gst_registry_binary_read_cache: loaded /home/root/.gstreamer-0.10/registry.arm.bin in 0.188712 seconds
0:00:00.209472548  1406    0x16050 INFO            GST_REGISTRY gstregistry.c:1469:scan_and_update_registry: Validating plugins from registry cache: /home/root/.gstreamer-0.10/registry.arm.bin
0:00:00.261495948  1406    0x16050 INFO            GST_REGISTRY gstregistry.c:1561:scan_and_update_registry: Registry cache has not changed
0:00:00.261687498  1406    0x16050 INFO            GST_REGISTRY gstregistry.c:1628:ensure_current_registry: registry reading and updating done, result = 1
0:00:00.261765598  1406    0x16050 INFO                GST_INIT gst.c:792:init_post: GLib runtime version: 2.24.1
0:00:00.261845198  1406    0x16050 INFO                GST_INIT gst.c:794:init_post: GLib headers version: 2.24.1
0:00:00.262127798  1406    0x16050 INFO            GST_PIPELINE gstparse.c:299:gst_parse_launch_full: parsing pipeline description 'v4l2src device=/dev/video0 always-copy=false queue-size=6 num-buffers=-1 ! video/x-raw-yuv-strided,format=(fourcc)NV12,width=1920,height=1080,framerate=(fraction)60/1 ! omxbufferalloc silent=false numBuffers=6 ! omx_scaler ! omx_ctrl display-mode=OMX_DC_MODE_1080P_60 ! gstperf ! omx_videosink sync=false '
0:00:00.337546648  1406    0x16050 INFO      GST_PLUGIN_LOADING gstplugin.c:859:gst_plugin_load_file: plugin "/usr/lib/gstreamer-0.10/libgstvideo4linux2.so" loaded
0:00:00.337701198  1406    0x16050 INFO     GST_ELEMENT_FACTORY gstelementfactory.c:371:gst_element_factory_create: creating element "v4l2src"
0:00:00.342855398  1406    0x16050 INFO        GST_ELEMENT_PADS gstelement.c:716:gst_element_add_pad:<GstBaseSrc@0x154060> adding pad 'src'
0:00:00.548312749  1406    0x16050 INFO                     omx gstomx_videomixer.c:2183:init_interfaces: GstChildProxy interface registered
0:00:00.548566049  1406    0x16050 INFO      GST_PLUGIN_LOADING gstplugin.c:859:gst_plugin_load_file: plugin "/usr/lib/gstreamer-0.10/libgstomx.so" loaded
0:00:00.548663949  1406    0x16050 INFO     GST_ELEMENT_FACTORY gstelementfactory.c:371:gst_element_factory_create: creating element "omxbufferalloc"
0:00:00.549847399  1406    0x16050 INFO        GST_ELEMENT_PADS gstelement.c:716:gst_element_add_pad:<GstomxBufferAlloc@0x159858> adding pad 'sink'
0:00:00.550005349  1406    0x16050 INFO        GST_ELEMENT_PADS gstelement.c:716:gst_element_add_pad:<GstomxBufferAlloc@0x159858> adding pad 'src'
0:00:00.550327549  1406    0x16050 INFO     GST_ELEMENT_FACTORY gstelementfactory.c:371:gst_element_factory_create: creating element "omx_scaler"
0:00:00.552189799  1406    0x16050 INFO        GST_ELEMENT_PADS gstelement.c:716:gst_element_add_pad:<GstOmxBaseFilter@0x15c020> adding pad 'sink'
0:00:00.552319799  1406    0x16050 INFO        GST_ELEMENT_PADS gstelement.c:716:gst_element_add_pad:<GstOmxBaseFilter@0x15c020> adding pad 'src'
0:00:00.552752799  1406    0x16050 INFO     GST_ELEMENT_FACTORY gstelementfactory.c:371:gst_element_factory_create: creating element "omx_ctrl"
0:00:00.553631449  1406    0x16050 INFO        GST_ELEMENT_PADS gstelement.c:716:gst_element_add_pad:<GstBaseTransform@0x15e018> adding pad 'sink'
0:00:00.553886399  1406    0x16050 INFO        GST_ELEMENT_PADS gstelement.c:716:gst_element_add_pad:<GstBaseTransform@0x15e018> adding pad 'src'
0:00:00.554323399  1406    0x16050 INFO     GST_ELEMENT_FACTORY gstelementfactory.c:371:gst_element_factory_create: creating element "gstperf"
0:00:00.554986199  1406    0x16050 INFO        GST_ELEMENT_PADS gstelement.c:716:gst_element_add_pad:<GstBaseTransform@0x160000> adding pad 'sink'
0:00:00.555257849  1406    0x16050 INFO        GST_ELEMENT_PADS gstelement.c:716:gst_element_add_pad:<GstBaseTransform@0x160000> adding pad 'src'
0:00:00.555438899  1406    0x16050 INFO     GST_ELEMENT_FACTORY gstelementfactory.c:371:gst_element_factory_create: creating element "omx_videosink"
0:00:00.556851049  1406    0x16050 INFO        GST_ELEMENT_PADS gstelement.c:716:gst_element_add_pad:<GstBaseSink@0x164000> adding pad 'sink'
0:00:00.678422699  1406    0x16050 INFO     GST_ELEMENT_FACTORY gstelementfactory.c:371:gst_element_factory_create: creating element "pipeline"
0:00:00.679341149  1406    0x16050 INFO            GST_PIPELINE ./grammar.y:568:gst_parse_perform_link: linking v4l2src0:(any) to omxbufferalloc0:(any) (0/0) with caps "0x124420"
0:00:00.704236049  1406    0x16050 INFO      GST_PLUGIN_LOADING gstplugin.c:859:gst_plugin_load_file: plugin "/usr/lib/gstreamer-0.10/libgstcoreelements.so" loaded
0:00:00.704417599  1406    0x16050 INFO     GST_ELEMENT_FACTORY gstelementfactory.c:371:gst_element_factory_create: creating element "capsfilter"
0:00:00.705249799  1406    0x16050 INFO        GST_ELEMENT_PADS gstelement.c:716:gst_element_add_pad:<GstBaseTransform@0x16a110> adding pad 'sink'
0:00:00.705514049  1406    0x16050 INFO        GST_ELEMENT_PADS gstelement.c:716:gst_element_add_pad:<GstBaseTransform@0x16a110> adding pad 'src'
0:00:00.705727999  1406    0x16050 INFO              GST_STATES gstbin.c:1759:gst_bin_get_state_func:<pipeline0> getting state
0:00:00.705952499  1406    0x16050 INFO              GST_STATES gstelement.c:2341:gst_element_continue_state:<capsfilter0> completed state change to NULL
0:00:00.706153349  1406    0x16050 INFO        GST_ELEMENT_PADS gstutils.c:1568:gst_element_link_pads_full: trying to link element v4l2src0:(any) to element capsfilter0:sink
0:00:00.706258849  1406    0x16050 INFO        GST_ELEMENT_PADS gstelement.c:963:gst_element_get_static_pad: found pad capsfilter0:sink
0:00:00.706353299  1406    0x16050 INFO                GST_PADS gstutils.c:1468:prepare_link_maybe_ghosting: v4l2src0 and capsfilter0 in same bin, no need for ghost pads
0:00:00.706585949  1406    0x16050 INFO                GST_PADS gstpad.c:1941:gst_pad_link_prepare: trying to link v4l2src0:src and capsfilter0:sink
0:00:00.707812499  1406    0x16050 INFO                GST_PADS gstpad.c:2124:gst_pad_link_full: linked v4l2src0:src and capsfilter0:sink, successful
0:00:00.708019049  1406    0x16050 INFO        GST_ELEMENT_PADS gstutils.c:1568:gst_element_link_pads_full: trying to link element capsfilter0:src to element omxbufferalloc0:(any)
0:00:00.708114249  1406    0x16050 INFO        GST_ELEMENT_PADS gstelement.c:963:gst_element_get_static_pad: found pad capsfilter0:src
0:00:01.043863449  1406    0x16050 INFO                GST_PADS gstutils.c:1028:gst_pad_check_link: trying to link capsfilter0:src and omxbufferalloc0:sink
0:00:01.047608549  1406    0x16050 INFO                GST_PADS gstutils.c:1468:prepare_link_maybe_ghosting: capsfilter0 and omxbufferalloc0 in same bin, no need for ghost pads
0:00:01.047768199  1406    0x16050 INFO                GST_PADS gstpad.c:1941:gst_pad_link_prepare: trying to link capsfilter0:src and omxbufferalloc0:sink
0:00:01.051333898  1406    0x16050 INFO                GST_PADS gstpad.c:2124:gst_pad_link_full: linked capsfilter0:src and omxbufferalloc0:sink, successful
0:00:01.051547199  1406    0x16050 INFO            GST_PIPELINE ./grammar.y:568:gst_parse_perform_link: linking omxbufferalloc0:(any) to omxscaler0:(any) (0/0) with caps "(nil)"
0:00:01.051647599  1406    0x16050 INFO        GST_ELEMENT_PADS gstutils.c:1568:gst_element_link_pads_full: trying to link element omxbufferalloc0:(any) to element omxscaler0:(any)
0:00:01.051747649  1406    0x16050 INFO                GST_PADS gstutils.c:1028:gst_pad_check_link: trying to link omxbufferalloc0:src and omxscaler0:sink
0:00:01.055304599  1406    0x16050 INFO                GST_PADS gstutils.c:1468:prepare_link_maybe_ghosting: omxbufferalloc0 and omxscaler0 in same bin, no need for ghost pads
0:00:01.055445549  1406    0x16050 INFO                GST_PADS gstpad.c:1941:gst_pad_link_prepare: trying to link omxbufferalloc0:src and omxscaler0:sink
0:00:01.058942099  1406    0x16050 INFO                GST_PADS gstpad.c:2124:gst_pad_link_full: linked omxbufferalloc0:src and omxscaler0:sink, successful
0:00:01.059111749  1406    0x16050 INFO            GST_PIPELINE ./grammar.y:568:gst_parse_perform_link: linking omxscaler0:(any) to omxbasectrl0:(any) (0/0) with caps "(nil)"
0:00:01.059206099  1406    0x16050 INFO        GST_ELEMENT_PADS gstutils.c:1568:gst_element_link_pads_full: trying to link element omxscaler0:(any) to element omxbasectrl0:(any)
0:00:01.059330249  1406    0x16050 INFO                GST_PADS gstutils.c:1028:gst_pad_check_link: trying to link omxscaler0:src and omxbasectrl0:sink
0:00:01.059436649  1406    0x16050 INFO                GST_PADS gstutils.c:1468:prepare_link_maybe_ghosting: omxscaler0 and omxbasectrl0 in same bin, no need for ghost pads
0:00:01.059565549  1406    0x16050 INFO                GST_PADS gstpad.c:1941:gst_pad_link_prepare: trying to link omxscaler0:src and omxbasectrl0:sink
0:00:01.059671849  1406    0x16050 INFO                GST_PADS gstpad.c:2124:gst_pad_link_full: linked omxscaler0:src and omxbasectrl0:sink, successful
0:00:01.059826949  1406    0x16050 INFO            GST_PIPELINE ./grammar.y:568:gst_parse_perform_link: linking omxbasectrl0:(any) to perf0:(any) (0/0) with caps "(nil)"
0:00:01.059918149  1406    0x16050 INFO        GST_ELEMENT_PADS gstutils.c:1568:gst_element_link_pads_full: trying to link element omxbasectrl0:(any) to element perf0:(any)
0:00:01.060012899  1406    0x16050 INFO                GST_PADS gstutils.c:1028:gst_pad_check_link: trying to link omxbasectrl0:src and perf0:sink
0:00:01.396078399  1406    0x16050 INFO                GST_PADS gstutils.c:1468:prepare_link_maybe_ghosting: omxbasectrl0 and perf0 in same bin, no need for ghost pads
0:00:01.396218699  1406    0x16050 INFO                GST_PADS gstpad.c:1941:gst_pad_link_prepare: trying to link omxbasectrl0:src and perf0:sink
0:00:01.396400699  1406    0x16050 INFO                GST_PADS gstpad.c:2124:gst_pad_link_full: linked omxbasectrl0:src and perf0:sink, successful
0:00:01.396560599  1406    0x16050 INFO            GST_PIPELINE ./grammar.y:568:gst_parse_perform_link: linking perf0:(any) to omxvideosink0:(any) (0/0) with caps "(nil)"
0:00:01.396652599  1406    0x16050 INFO        GST_ELEMENT_PADS gstutils.c:1568:gst_element_link_pads_full: trying to link element perf0:(any) to element omxvideosink0:(any)
0:00:01.396748299  1406    0x16050 INFO                GST_PADS gstutils.c:1028:gst_pad_check_link: trying to link perf0:src and omxvideosink0:sink
0:00:01.397025049  1406    0x16050 INFO                GST_PADS gstutils.c:1468:prepare_link_maybe_ghosting: perf0 and omxvideosink0 in same bin, no need for ghost pads
0:00:01.397161799  1406    0x16050 INFO                GST_PADS gstpad.c:1941:gst_pad_link_prepare: trying to link perf0:src and omxvideosink0:sink
0:00:01.397457949  1406    0x16050 INFO                     omx gstomx_base_sink.c:504:pad_sink_link:<omxvideosink0> link
0:00:02.522905299  1406    0x16050 INFO                GST_PADS gstpad.c:2124:gst_pad_link_full: linked perf0:src and omxvideosink0:sink, successful
Setting pipeline to PAUSED ...
0:00:02.527374799  1406    0x16050 INFO                     omx gstomx_base_sink.c:113:change_state:<omxvideosink0> changing state NULL - READY
0:00:02.527491199  1406    0x16050 INFO              GST_STATES gstelement.c:2341:gst_element_continue_state:<omxvideosink0> completed state change to READY
0:00:02.527581749  1406    0x16050 INFO              GST_STATES gstelement.c:2354:gst_element_continue_state:<omxvideosink0> posting state-changed NULL to READY
0:00:02.527851649  1406    0x16050 INFO              GST_STATES gstbin.c:2492:gst_bin_change_state_func:<pipeline0> child 'omxvideosink0' changed state to 2(READY) successfully
0:00:02.527985799  1406    0x16050 INFO              GST_STATES gstelement.c:2341:gst_element_continue_state:<perf0> completed state change to READY
0:00:02.528073749  1406    0x16050 INFO              GST_STATES gstelement.c:2354:gst_element_continue_state:<perf0> posting state-changed NULL to READY
0:00:02.528197899  1406    0x16050 INFO              GST_STATES gstbin.c:2492:gst_bin_change_state_func:<pipeline0> child 'perf0' changed state to 2(READY) successfully
0:00:02.528316499  1406    0x16050 INFO              GST_STATES gstelement.c:2341:gst_element_continue_state:<omxbasectrl0> completed state change to READY
0:00:02.528401349  1406    0x16050 INFO              GST_STATES gstelement.c:2354:gst_element_continue_state:<omxbasectrl0> posting state-changed NULL to READY
0:00:02.528522149  1406    0x16050 INFO              GST_STATES gstbin.c:2492:gst_bin_change_state_func:<pipeline0> child 'omxbasectrl0' changed state to 2(READY) successfully
0:00:02.528640449  1406    0x16050 INFO                     omx gstomx_base_filter.c:153:change_state:<omxscaler0> begin: changing state NULL -> READY
0:00:02.579271349  1406    0x16050 INFO              GST_STATES gstelement.c:2341:gst_element_continue_state:<omxscaler0> completed state change to READY
0:00:02.579428799  1406    0x16050 INFO              GST_STATES gstelement.c:2354:gst_element_continue_state:<omxscaler0> posting state-changed NULL to READY
0:00:02.579593899  1406    0x16050 INFO              GST_STATES gstbin.c:2492:gst_bin_change_state_func:<pipeline0> child 'omxscaler0' changed state to 2(READY) successfully
0:00:02.579755899  1406    0x16050 INFO              GST_STATES gstelement.c:2341:gst_element_continue_state:<omxbufferalloc0> completed state change to READY
0:00:02.579843899  1406    0x16050 INFO              GST_STATES gstelement.c:2354:gst_element_continue_state:<omxbufferalloc0> posting state-changed NULL to READY
0:00:02.579970299  1406    0x16050 INFO              GST_STATES gstbin.c:2492:gst_bin_change_state_func:<pipeline0> child 'omxbufferalloc0' changed state to 2(READY) successfully
0:00:02.580086349  1406    0x16050 INFO              GST_STATES gstelement.c:2341:gst_element_continue_state:<capsfilter0> completed state change to READY
0:00:02.580171449  1406    0x16050 INFO              GST_STATES gstelement.c:2354:gst_element_continue_state:<capsfilter0> posting state-changed NULL to READY
0:00:02.580290248  1406    0x16050 INFO              GST_STATES gstbin.c:2492:gst_bin_change_state_func:<pipeline0> child 'capsfilter0' changed state to 2(READY) successfully
0:00:02.581024798  1406    0x16050 INFO                    v4l2 v4l2_calls.c:480:gst_v4l2_open:<v4l2src0> Opened device 'TI81xx_catalogue' (/dev/video0) successfully
0:00:02.581261498  1406    0x16050 INFO              GST_STATES gstelement.c:2341:gst_element_continue_state:<v4l2src0> completed state change to READY
0:00:02.581354298  1406    0x16050 INFO              GST_STATES gstelement.c:2354:gst_element_continue_state:<v4l2src0> posting state-changed NULL to READY
0:00:02.917384749  1406    0x16050 INFO              GST_STATES gstbin.c:2492:gst_bin_change_state_func:<pipeline0> child 'v4l2src0' changed state to 2(READY) successfully
0:00:02.917598749  1406    0x16050 INFO              GST_STATES gstelement.c:2314:gst_element_continue_state:<pipeline0> committing state from NULL to READY, pending PAUSED, next PAUSED
0:00:02.919067849  1406    0x16050 INFO              GST_STATES gstelement.c:2323:gst_element_continue_state:<pipeline0> continue state change READY to PAUSED, final PAUSED
0:00:02.919411049  1406    0x16050 INFO                     omx gstomx_base_sink.c:113:change_state:<omxvideosink0> changing state READY - PAUSED
0:00:02.919638049  1406    0x16050 INFO              GST_STATES gstbin.c:2498:gst_bin_change_state_func:<pipeline0> child 'omxvideosink0' is changing state asynchronously to PAUSED
0:00:02.919817149  1406    0x16050 INFO              GST_STATES gstelement.c:2341:gst_element_continue_state:<perf0> completed state change to PAUSED
0:00:02.919907949  1406    0x16050 INFO              GST_STATES gstelement.c:2354:gst_element_continue_state:<perf0> posting state-changed READY to PAUSED
0:00:02.920076049  1406    0x16050 INFO              GST_STATES gstbin.c:2492:gst_bin_change_state_func:<pipeline0> child 'perf0' changed state to 3(PAUSED) successfully
0:00:02.948704949  1406    0x16050 INFO              GST_STATES gstelement.c:2341:gst_element_continue_state:<omxbasectrl0> completed state change to PAUSED
0:00:02.948863199  1406    0x16050 INFO              GST_STATES gstelement.c:2354:gst_element_continue_state:<omxbasectrl0> posting state-changed READY to PAUSED
0:00:02.949023399  1406    0x16050 INFO              GST_STATES gstbin.c:2492:gst_bin_change_state_func:<pipeline0> child 'omxbasectrl0' changed state to 3(PAUSED) successfully
0:00:02.949168799  1406    0x16050 INFO                     omx gstomx_base_filter.c:153:change_state:<omxscaler0> begin: changing state READY -> PAUSED
0:00:02.949302899  1406    0x16050 INFO              GST_STATES gstelement.c:2341:gst_element_continue_state:<omxscaler0> completed state change to PAUSED
0:00:02.949387099  1406    0x16050 INFO              GST_STATES gstelement.c:2354:gst_element_continue_state:<omxscaler0> posting state-changed READY to PAUSED
0:00:02.949507349  1406    0x16050 INFO              GST_STATES gstbin.c:2492:gst_bin_change_state_func:<pipeline0> child 'omxscaler0' changed state to 3(PAUSED) successfully
0:00:02.949689099  1406    0x16050 INFO              GST_STATES gstelement.c:2341:gst_element_continue_state:<omxbufferalloc0> completed state change to PAUSED
0:00:02.949776549  1406    0x16050 INFO              GST_STATES gstelement.c:2354:gst_element_continue_state:<omxbufferalloc0> posting state-changed READY to PAUSED
0:00:02.949896749  1406    0x16050 INFO              GST_STATES gstbin.c:2492:gst_bin_change_state_func:<pipeline0> child 'omxbufferalloc0' changed state to 3(PAUSED) successfully
0:00:02.950047549  1406    0x16050 INFO              GST_STATES gstelement.c:2341:gst_element_continue_state:<capsfilter0> completed state change to PAUSED
0:00:02.950133399  1406    0x16050 INFO              GST_STATES gstelement.c:2354:gst_element_continue_state:<capsfilter0> posting state-changed READY to PAUSED
0:00:02.950253349  1406    0x16050 INFO              GST_STATES gstbin.c:2492:gst_bin_change_state_func:<pipeline0> child 'capsfilter0' changed state to 3(PAUSED) successfully
0:00:03.286400349  1406    0x16050 INFO                    v4l2 gstv4l2object.c:1036:gst_v4l2_object_fill_format_list:<v4l2src0> got 4 format(s):
0:00:03.286498449  1406    0x16050 INFO                    v4l2 gstv4l2object.c:1042:gst_v4l2_object_fill_format_list:<v4l2src0>   NV12
0:00:03.286571449  1406    0x16050 INFO                    v4l2 gstv4l2object.c:1042:gst_v4l2_object_fill_format_list:<v4l2src0>   YUYV
0:00:03.286641399  1406    0x16050 INFO                    v4l2 gstv4l2object.c:1042:gst_v4l2_object_fill_format_list:<v4l2src0>   RGB3
0:00:03.286710849  1406    0x16050 INFO                    v4l2 gstv4l2object.c:1042:gst_v4l2_object_fill_format_list:<v4l2src0>   NV16
0:00:03.287341949  1406    0x16050 INFO                 v4l2src gstv4l2src.c:611:gst_v4l2src_get_caps:<v4l2src0> probed caps: 0x163540

 Mode set is 1080
0:00:03.288253499  1406    0x16050 INFO                    v4l2 gstv4l2object.c:1525:gst_v4l2_object_get_caps_info:<v4l2src0> rowstride: 1920
allocating 6 buffers of size:3110400!!
allocated outbuf:0x40d28080
allocated outbuf:0x4101f680
allocated outbuf:0x41316c80
allocated outbuf:0x4160e280
allocated outbuf:0x41905880
allocated outbuf:0x41bfce80
0:00:03.289545149  1406    0x16050 INFO                 v4l2src v4l2src_calls.c:452:gst_v4l2src_capture_init:<v4l2src0> capturing buffers via mmap()
0:00:03.306050549  1406    0x16050 INFO               GST_EVENT gstevent.c:600:gst_event_new_new_segment_full: creating newsegment update 0, rate 1.000000, format GST_FORMAT_TIME, start 0:00:00.000000000, stop 99:99:99.999999999, position 0:00:00.000000000
0:00:03.306914249  1406    0x16050 INFO              GST_STATES gstelement.c:2341:gst_element_continue_state:<v4l2src0> completed state change to PAUSED
0:00:03.307030599  1406    0x16050 INFO              GST_STATES gstelement.c:2354:gst_element_continue_state:<v4l2src0> posting state-changed READY to PAUSED
0:00:03.307198299  1406    0x16050 INFO              GST_STATES gstbin.c:2536:gst_bin_change_state_func:<pipeline0> child 'v4l2src0' changed state to 3(PAUSED) successfully without preroll
0:00:03.307346349  1406    0x16050 INFO              GST_STATES gstelement.c:2341:gst_element_continue_state:<pipeline0> completed state change to PAUSED
0:00:03.307434699  1406    0x16050 INFO              GST_STATES gstelement.c:2354:gst_element_continue_state:<pipeline0> posting state-changed READY to PAUSED
Pipeline is live and does not need PREROLL ...
Setting pipeline to PLAYING ...
0:00:03.311165448  1406    0x16050 INFO               GST_EVENT gstevent.c:1068:gst_event_new_latency: creating latency event 0:00:00.000000000
0:00:03.311364048  1406    0x16050 INFO                     bin gstbin.c:2368:gst_bin_do_latency_func:<pipeline0> configured latency of 0:00:00.000000000
0:00:03.312059349  1406    0x16050 INFO              GST_STATES gstbin.c:2498:gst_bin_change_state_func:<pipeline0> child 'omxvideosink0' is changing state asynchronously to PLAYING
0:00:03.312183949  1406    0x16050 INFO              GST_STATES gstelement.c:2341:gst_element_continue_state:<perf0> completed state change to PLAYING
0:00:03.312271899  1406    0x16050 INFO              GST_STATES gstelement.c:2354:gst_element_continue_state:<perf0> posting state-changed PAUSED to PLAYING
0:00:03.648100999  1406    0x16050 INFO              GST_STATES gstbin.c:2492:gst_bin_change_state_func:<pipeline0> child 'perf0' changed state to 4(PLAYING) successfully
0:00:03.648236049  1406    0x16050 INFO              GST_STATES gstelement.c:2341:gst_element_continue_state:<omxbasectrl0> completed state change to PLAYING
0:00:03.648322799  1406    0x16050 INFO              GST_STATES gstelement.c:2354:gst_element_continue_state:<omxbasectrl0> posting state-changed PAUSED to PLAYING
0:00:03.648446299  1406    0x16050 INFO              GST_STATES gstbin.c:2492:gst_bin_change_state_func:<pipeline0> child 'omxbasectrl0' changed state to 4(PLAYING) successfully
0:00:03.648563899  1406    0x16050 INFO                     omx gstomx_base_filter.c:153:change_state:<omxscaler0> begin: changing state PAUSED -> PLAYING
0:00:03.648646949  1406    0x16050 INFO              GST_STATES gstelement.c:2341:gst_element_continue_state:<omxscaler0> completed state change to PLAYING
0:00:03.648729399  1406    0x16050 INFO              GST_STATES gstelement.c:2354:gst_element_continue_state:<omxscaler0> posting state-changed PAUSED to PLAYING
0:00:03.648847649  1406    0x16050 INFO              GST_STATES gstbin.c:2492:gst_bin_change_state_func:<pipeline0> child 'omxscaler0' changed state to 4(PLAYING) successfully
0:00:03.648967299  1406    0x16050 INFO              GST_STATES gstelement.c:2341:gst_element_continue_state:<omxbufferalloc0> completed state change to PLAYING
0:00:03.649051749  1406    0x16050 INFO              GST_STATES gstelement.c:2354:gst_element_continue_state:<omxbufferalloc0> posting state-changed PAUSED to PLAYING
0:00:03.649171449  1406    0x16050 INFO              GST_STATES gstbin.c:2492:gst_bin_change_state_func:<pipeline0> child 'omxbufferalloc0' changed state to 4(PLAYING) successfully
0:00:03.649285549  1406    0x16050 INFO              GST_STATES gstelement.c:2341:gst_element_continue_state:<capsfilter0> completed state change to PLAYING
0:00:03.649369999  1406    0x16050 INFO              GST_STATES gstelement.c:2354:gst_element_continue_state:<capsfilter0> posting state-changed PAUSED to PLAYING
0:00:03.649517299  1406    0x16050 INFO              GST_STATES gstbin.c:2492:gst_bin_change_state_func:<pipeline0> child 'capsfilter0' changed state to 4(PLAYING) successfully
0:00:03.649729699  1406    0x16050 INFO              GST_STATES gstelement.c:2341:gst_element_continue_state:<v4l2src0> completed state change to PLAYING
0:00:03.649821349  1406    0x16050 INFO              GST_STATES gstelement.c:2354:gst_element_continue_state:<v4l2src0> posting state-changed PAUSED to PLAYING
0:00:03.649946449  1406    0x16050 INFO              GST_STATES gstbin.c:2492:gst_bin_change_state_func:<pipeline0> child 'v4l2src0' changed state to 4(PLAYING) successfully
New clock: GstSystemClock
0:00:05.650912548  1406   0x17e680 INFO                 v4l2src gstv4l2src.c:1024:gst_v4l2src_create:<v4l2src0> sync to 0:00:00.000000000
0:00:05.651228248  1406   0x17e680 INFO                GST_PADS gstpad.c:3516:gst_pad_event_default_dispatch:<omxbufferalloc0:sink> Sending event 0x16d890 (newsegment) to all internally linked pads
0:00:05.651465249  1406   0x17e680 INFO                     omx gstomx_base_vfpc.c:49:pad_event:<omxscaler0> begin: event=newsegment
0:00:05.651569449  1406   0x17e680 INFO                     omx gstomx_base_filter.c:729:pad_event:<omxscaler0> begin: event=newsegment
0:00:05.652184849  1406   0x17e680 INFO           basetransform gstbasetransform.c:1148:gst_base_transform_setcaps:<capsfilter0> reuse caps
Caught SIGSEGV accessing address 0x8
Spinning.  Please run 'gdb gst-launch 1406' to continue debugging, Ctrl-C to quit, or Ctrl-\ to dump core.

BTW I've compiled and installed gstreamer from TAG_GST_DM81XX_00_05_00_00 and it works correctly

Anybody experiencing the same issue? any clue how to solve it?

I dont have gdb on the target rfs but I'll try to investigate further..

Best Regards,

Andrea Scian