bug in ivi-share.c: crash when touching local and remote

florian.haenel florian.haenel at lge.com
Thu May 11 09:49:44 EDT 2017


Hello,


We are using two minnowboards, with our own ivi-share client and remote 
client.


if I remember correctly the bug manifests when you first touch a surface 
on the remote screen, then on the local screen, then release the remote 
screen.


Florian


On 11.05.2017 11:32, Mizuno, Wataru (ADITJ/SWG) wrote:
> Hello Florian,
>
> I am reviewing your PR and also trying to realize the bug. But I cannot reproduce.
> Could you tell me your environment(board, ivi-extension version...)?
>
> Best regards,
>
> Wataru Mizuno
> ADITJ / SWG
>
> +81-(0)566-56-0946
>
>
> -----Original Message-----
> From: genivi-ivi-layer-management [mailto:genivi-ivi-layer-management-bounces at lists.genivi.org] On Behalf Of florian.haenel
> Sent: Monday, May 8, 2017 8:28 PM
> To: genivi-ivi-layer-management at lists.genivi.org
> Subject: Re: bug in ivi-share.c: crash when touching local and remote
>
> Maybe the mailing list stripped the attachment from my email.
>
> PR is here: https://github.com/GENIVI/wayland-ivi-extension/pull/28
>
>
> thanks
>
> Florian
>
>
> On 08.05.2017 12:40, florian.haenel wrote:
>> Hi all,
>>
>> We found a bug when touching both the local and remote screen in a
>> ivi-share setup.
>>
>> The bug manifests as running through the end of
>> seat->touch_state->resource_list without finding the resource with the
>> right client.
>> This seems to happen because the surface already has focus and is put
>> into touch_state->focus_resource_list instead.
>> after the loop target_resource contains an invalid value. My patch is
>> straightforward, but we can debate what should happen in this case.
>>
>> thanks,
>> Florian
>>
>> _______________________________________________
>> genivi-ivi-layer-management mailing list
>> genivi-ivi-layer-management at lists.genivi.org
>> http://lists.genivi.org/mailman/listinfo/genivi-ivi-layer-management
> _______________________________________________
> genivi-ivi-layer-management mailing list genivi-ivi-layer-management at lists.genivi.org
> http://lists.genivi.org/mailman/listinfo/genivi-ivi-layer-management


More information about the genivi-ivi-layer-management mailing list