[WAM] Click on the weather icon in the panel causes a WAM crash

Fixed

Description

Even with wam-dgb I can't seem to get a stack trace out of it:

 

But it is fairly easy to reproduce just like $subj says.

I'll see if there's something I need to enable in the WAM recipe.  did something change in the recipe by any chance? 

 

Environment

None

Activity

Show:

Walt Miner 
May 25, 2022 at 4:03 PM

Close for MM 13.0.0

José Dapena Paz 
March 23, 2022 at 2:35 PM

José Dapena Paz 
March 15, 2022 at 4:26 PM

Fix for DnD crash: https://github.com/Igalia/chromium87/pull/4

This does not rule out the fact that we also need the application side fixes to disable DnD (as we do not want DnD in their UI).

José Dapena Paz 
March 15, 2022 at 3:55 PM

Problem is bad initialization of drag data objects, in the codepath for NEVA app runtime. We don't call CreateDataObjectsIfReady in AGL as the wl_seat path is missing the call. I will provide a fix.

Marius Vlad 
March 15, 2022 at 12:18 PM

  small fyi, using touch (instead of cursor) would probably make the client crash with a protocol error. You should see that if passing WAYLAND_DEBUG=1 to /etc/default/agl-compositor. This has been fixed upstream but we're still using a rather older version of libweston. This needs to be cherry picked: https://gitlab.freedesktop.org/wayland/weston/-/merge_requests/597/diffs?commit_id=d3223cc4b446e4ece4e416e481293ab91f9cd74e if you plan on using touch device. 

I'd like to emphasize that this issue is not about that, as I've tried out w/ only cursor. 

Details

Assignee

Reporter

Fix versions

Labels

Priority

Created March 9, 2022 at 9:13 PM
Updated May 25, 2022 at 4:03 PM
Resolved March 24, 2022 at 3:52 PM