[meta-freescale] error(Segmentation fault) when i launch the gstreamer with "mfw_isink" in the second time

Jose Mª Ferreiro jose.ferreiro at horus.es
Tue Oct 1 04:54:29 PDT 2013


Hello

El 29/09/2013 23:27, Otavio Salvador escribió:
> On Sun, Sep 29, 2013 at 12:19 AM, jojo <rjiejie at gmail.com> wrote:
>> Hi,
>> Anyone met this issue ?
>>
>> * The first time i launch the player with isink log as bellow :
>>
>> MAX resolution 1920x1080
>> set color key
>> MFW_GST_ISINK_PLUGIN 3.0.5 build on Sep 16 2013 14:09:24.
>> stream_mjpeg_init:265:streamer(1c7a00)
>> [INFO]  Product Info: i.MX6Q/D/S
>> vpudec versions :)
>>          plugin: 3.0.5
>>          wrapper: 1.0.24(VPUWRAPPER_ARM_LINUX Build on Sep 12 2013 10:39:29)
>>          vpulib: 5.4.10
>>          firmware: 2.1.8.34588
>> [INFO]  bitstreamMode 1, chromaInterleave 0, mapType 0, tiled2LinearEnable 0
>> hwbuf allocator zone(2306048) created
>> can not create threadmfw_gst_isink_setcaps:1489
>> VS0 created. in fmt[I420] win(0,0-1920,800:1920x800) out
>> win(0,140-1920,940:1920x800)
>> set deinterlace mode 0
>>
>>
>> * The log as bellow when i stop the streaming (stop the gstreamer pipe):
>>
>> VS0 destroyed, force=0!
>> hwbuf allocator zone(2306048) destroied.
>>
>>
>> * The second time i launch the player with isink log as bellow :
>>
>> set color key
>> MFW_GST_ISINK_PLUGIN 3.0.5 build on Sep 16 2013 14:09:24.
>> stream_mjpeg_init:265:streamer(1c8f90)
>> [INFO]  Product Info: i.MX6Q/D/S
>> vpudec versions :)
>>          plugin: 3.0.5
>>          wrapper: 1.0.24(VPUWRAPPER_ARM_LINUX Build on Sep 12 2013 10:39:29)
>>          vpulib: 5.4.10
>>          firmware: 2.1.8.34588
>> [INFO]  bitstreamMode 1, chromaInterleave 0, mapType 0, tiled2LinearEnable 0
>> hwbuf allocator zone(2306048) created
>> can not create threadmfw_gst_isink_setcaps:1489
>> VS0 created. in fmt[I420] win(0,0-1920,800:1920x800) out
>> win(0,140-1920,940:1920x800)
>> set deinterlace mode 0
>> Can not open dll, libgstfsl-0.10.so: cannot open shared object file: No such
>> file or directory.
>> Segmentation fault
> ...
>
> Please try to reproduce it using 'dora' branch so we can know if it
> still happens or not.
>
> I think most of these issues has been fixed in last MM codecs releases
> so it's worth a try.
>
We are testing things with Gstreamer and run into a similar error. It 
does the 'No such file or directory' thing but with 'Caught SIGSEGV 
accesing address (nil)' message.

We, newbies, dare to do:
   cd /usr/lib
   ln -s libgstfsl-0.10.so.0 libgstfsl-0.10.so
then reboot, and that message was over. Now we can run several times our 
command.

Here is an iMX6Q Sabre Lite board, and it happens with yesterday 
master+linux-imx and dora+linux-imx branches.

We have to change from linux-boundary to linux-imx because we moved to 
an HDMI monitor. After that, linux-boundary hdmi driver keeps giving 
messages and hanging the system.

Thank you



More information about the meta-freescale mailing list