Crashed when browser exits

Description

It's crashed when 'Exit' menu is selected or the window close button, 'x', is selected.

Step:

1) Launch the Web Browser.

2) Select 3-dot menu button.

3) Select 'Exit' menu from the popup menu.

-> Crashed at runxdg. Once it's crashed, the browser is not launched again.

AGL seems to need some proper sequence to unregister surface ID when it's destroyed.

 

{color:#172b4d}Dec 11 03:22:07 m3ulcb afbd-browser@-b1d3489-dirty[4774]: The surface with id: 4778 does not exist Dec 11 03:22:07 m3ulcb afbd-browser@-b1d3489-dirty[4774]: surface_get: the surface with given id does not exist Dec 11 03:22:07 m3ulcb afbd-browser@-b1d3489-dirty[4774]: DEBUG: ivi surface (id=4778, pid=4778) destroyed. Dec 11 03:22:07 m3ulcb afbd-browser@-b1d3489-dirty[4774]: NOTE: This GSX library has the time limitation by reason of an evaluation module. Dec 11 03:22:07 m3ulcb kernel: runxdg[4777]: unhandled level 3 translation fault (11) at 0xffff98021000, esr 0x92000007, in libc-2.26.so[ffffa896f000+138000] Dec 11 03:22:07 m3ulcb kernel: CPU: 0 PID: 4777 Comm: runxdg Tainted: G O 4.14.0-yocto-standard #2 Dec 11 03:22:07 m3ulcb kernel: Hardware name: Renesas M3ULCB board based on r8a7796 (DT) Dec 11 03:22:07 m3ulcb kernel[3773]: [ 177.477445] runxdg[4777]: unhandled level 3 translation fault (11) at 0xffff98021000, esr 0x92000007, in libc-2.26.so[ffffa896f000+138000] Dec 11 03:22:07 m3ulcb kernel[3773]: [ 177.490296] CPU: 0 PID: 4777 Comm: runxdg Tainted: G O 4.14.0-yocto-standard #2 Dec 11 03:22:07 m3ulcb kernel[3773]: [ 177.498798] Hardware name: Renesas M3ULCB board based on r8a7796 (DT) Dec 11 03:22:07 m3ulcb audit[4775]: ANOM_ABEND auid=4294967295 uid=0 gid=0 ses=4294967295 subj=User::App::browser pid=4775 comm="runxdg" exe="/usr/bin/runxdg" sig=11 res=1 Dec 11 03:22:07 m3ulcb kernel: task: ffff8005cd768e00 task.stack: ffff000024aa8000 Dec 11 03:22:07 m3ulcb kernel: runxdg[4775]: unhandled level 0 translation fault (11) at 0x12aa00000018, esr 0x92000004, in runxdg[aaaadb0b6000+24000] Dec 11 03:22:07 m3ulcb kernel: CPU: 5 PID: 4775 Comm: runxdg Tainted: G O 4.14.0-yocto-standard #2 Dec 11 03:22:07 m3ulcb kernel: Hardware name: Renesas M3ULCB board based on r8a7796 (DT) Dec 11 03:22:07 m3ulcb kernel: task: ffff8005f71de200 task.stack: ffff000023ad8000 Dec 11 03:22:07 m3ulcb kernel: PC is at 0xaaaadb0c9b24 Dec 11 03:22:07 m3ulcb kernel: LR is at 0xaaaadb0c9b30 Dec 11 03:22:07 m3ulcb kernel: pc : [<0000aaaadb0c9b24>] lr : [<0000aaaadb0c9b30>] pstate: 20000000{color}

Environment

None

Attachments

1

Activity

Walt Miner 
February 11, 2019 at 11:11 PM

Close for FF 6.0.4 and GG 7.0.0

Nick Yamane 
January 2, 2019 at 3:42 PM

Fix sent upstream: https://gerrit.automotivelinux.org/gerrit/#/c/19411/
Patch must be removed from meta-agl-lge once it's merged upstream.

Nick Yamane 
December 21, 2018 at 6:35 PM

Fixed

Details

Assignee

Reporter

Labels

Contract ID

Priority

Created December 20, 2018 at 5:12 AM
Updated February 11, 2019 at 11:11 PM
Resolved December 21, 2018 at 6:35 PM