qgis / QGIS

QGIS is a free, open source, cross platform (lin/win/mac) geographical information system (GIS)
https://qgis.org
GNU General Public License v2.0
10.15k stars 2.93k forks source link

QGIS crashes on GNOME after typing combination "Quote key+space" in order to type single quote inside Select by expression window #47704

Open CarSanto opened 2 years ago

CarSanto commented 2 years ago

What is the bug or the crash?

Inside Select by Expression window , typing key+space in order to reproduce single quote symbol makes QGIS crash immediately. Copying and pasting the correct symbol instead works fine. I also tried to type the same combination to rename a layer and everything worked fine as well. I am using a US-alt-intl keyboard layout

Im Using 3.16.14-Hannover but i tried also with latest version

Steps to reproduce the issue

Open attribute table Select by Expression key+space in order to reproduce single quote symbol

Versions

3.16.14-Hannover

Supported QGIS version

New profile

Additional context

No response

gioman commented 2 years ago

but i tried also with latest version

@CarSanto meaning 3.22.4 or 3.24.0?

have you really tried with a new QGIS profile?

are you on macOS? If yes what version?

CarSanto commented 2 years ago

@gioman

meaning 3.22.4 or 3.24.0? 3.24.0

have you really tried with a new QGIS profile? Yes i Have and a collegue of mine got the same issue

are you on macOS? If yes what version? Sorry i forgot to mention, Im working on PopOs 21.10 and even tried on Fedora.

gioman commented 2 years ago

@CarSanto I cannot replicate on Mint 20.2 and QGIS 3.24 (this if I understood correctly what you mean with "typing key+space in order to reproduce single quote").

CarSanto commented 2 years ago

Thanks for your reply . In my keyboard, to type the single quote [ ' ] i have to press the corrispective key and then click spacebar to confirm. This is because after the first click it waits for a letter. that's the way to type accents like à or è . Inside Select by Expression QGIS crashes right after pressing spacebar, no freezing or or graying out, just crashing.

gioman commented 2 years ago

In my keyboard, to type the single quote [ ' ] i have to press the corrispective key and then click spacebar to confirm. This is because after the first click it waits for a letter. that's the way to type accents like à or è .

@CarSanto same for me on my Portuguese keyboard, and can't confirm.

gspe commented 2 years ago

I have the same problem. I've tried with Fedora workstation and Fedora Silverblue and I've tested with Qgis 3.24 Flatpak from Flathub and with Qgis 3.20 from Fedora rpm and I have the same problem, Qgis immediately crash when I try to type ' symbol. I've also tested Qgis 3.24 from copr dani/qgis repo and it crash to. I've also tested Qgis 3.24 on Ubuntu 21.10 and it crash to.

gioman commented 2 years ago

@gspe @CarSanto are you using GNOME? If yes, can you try on a different desktop manager?

gspe commented 2 years ago

@gioman Yes I'm using Gnome. I've tried with a KDE in a virtual machine and Qgis works correctly. So I can assume that's a Gnome problems

gioman commented 2 years ago

So I can assume that's a Gnome problems

Thanks for confirming.

CarSanto commented 2 years ago

Confirmed, tried on KDE and worked properly.