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

Eric Nelson eric.nelson at boundarydevices.com
Tue Oct 1 07:33:15 PDT 2013


Thanks Jose,

On 10/01/2013 06:21 AM, Jose Mª Ferreiro wrote:
>
> El 01/10/2013 14:24, Otavio Salvador escribió:
>> Hello Jose,
>>
>> On Tue, Oct 1, 2013 at 8:54 AM, Jose Mª Ferreiro
>> <jose.ferreiro at horus.es> wrote:
>>> El 29/09/2013 23:27, Otavio Salvador escribió:
>>>
>>>> On Sun, Sep 29, 2013 at 12:19 AM, jojo <rjiejie at gmail.com> wrote:
>>>>> 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.
>> As far as I know we had fixed this in 'dora'.
>>
>>> Here is an iMX6Q Sabre Lite board, and it happens with yesterday
>>> master+linux-imx and dora+linux-imx branches.
>> Humm ... Daiane, can you try to reproduce this issue?
>>
>> Jose, can you report this issue in our bugzilla?
> I found it was there already. I updated this:
> *Bug 3781* <https://bugzilla.yoctoproject.org/show_bug.cgi?id=3781>
> -i.MX6Q: mfw_isink Problem
>
> Thank you
>>> 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.
>> Eric, any clue here?
>>

I suspect that the issue is the same as in previous releases, and
that deleting /dev/shm/* will allow a second run:
	https://bugzilla.yoctoproject.org/show_bug.cgi?id=3781#c14




More information about the meta-freescale mailing list