Adding qt logging rules crashes in qtwayland libs

Description

Trying to debug some qtwayland issue and using QT_LOGGING_RULES environment variable seems to crash somewhere in libqtwayland  core. This is with Icefish as I can't seem to get master running at this point. Will probably update this once I'm able to run master. 

 

 

 

To replicate modify the luncher applcation unitd file and add

Environment

None

Activity

Show:

Marius Vlad 
April 8, 2021 at 8:51 AM

Closing time. Has long been integrated. 

Marius Vlad 
February 20, 2021 at 7:27 PM

Marius Vlad 
February 20, 2021 at 7:26 PM

The fix is in master, for more than week now. Have you tried w/ master? I'm still keeping this open because I need to follow up a bit w/ upstream and post the patch there as well. 

Also, the root cause why the platforminputcontext is being added is still unknown at this point. 

Cengiz Can 
February 20, 2021 at 6:23 PM

Hello, in order to workaround this issue, I had to dump all my category identifier strings and append them together. Hoping this gets fixed as soon as possible.

Marius Vlad 
January 29, 2021 at 5:36 PM

I did a bunch of tests on real HW, on different platform (x86) and I noticed that  we're missing a plug-in in /usr/lib/plugins/platforminputcontexts, specfically  libcomposeplatforminputcontextplugin which seems to be loaded by qtbase. Somehow the code assumes that the end of the input context set-up, that will be loaded, or something else instead of it. We only have there .libqtvirtualkeyboardplugin, and that has to be loaded using some env variable. So the patch would be useful, but the real cause seems to be something else entirely. 

Fixed

Details

Assignee

Reporter

Fix versions

Labels

Priority

Created May 6, 2020 at 1:05 PM
Updated April 8, 2021 at 5:11 PM
Resolved April 8, 2021 at 8:51 AM