After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 753644 - Switching from Multipress input method to None immediately kills the application
Switching from Multipress input method to None immediately kills the application
Status: RESOLVED FIXED
Product: gtk+
Classification: Platform
Component: Input Methods
2.24.x
Other Linux
: Normal normal
: ---
Assigned To: gtk-bugs
gtk-bugs
Depends on:
Blocks:
 
 
Reported: 2015-08-15 01:05 UTC by rbtree
Modified: 2015-08-18 19:45 UTC
See Also:
GNOME target: 3.18
GNOME version: ---


Attachments
partial backtraces of mate-terminal and xfce4-dict crashes (4.56 KB, application/x-bzip)
2015-08-15 01:05 UTC, rbtree
Details

Description rbtree 2015-08-15 01:05:57 UTC
Created attachment 309315 [details]
partial backtraces of mate-terminal and xfce4-dict crashes

1) Open the context menu on any text input field in any gtk2-based application by pressing the right mouse button. I checked this bug in three applications:
a. XFCE4 dictionary v0.7.1;
b. MATE terminal v1.8.1;
c. Sylpheed v3.5.0beta1.

2) Select "Input methods" -> "Multipress".

3) Open the menu again, select "Input methods" -> "None".

4) The program crashes immediately.

My OS is Debian Testing with all the latest updates. uname -a:
Linux note 4.1.0-1-amd64 #1 SMP Debian 4.1.3-1 (2015-08-03) x86_64 GNU/Linux

NOTE: this bug also happens with gtk2 apps under fully updated Windows 8.
Comment 1 Matthias Clasen 2015-08-18 12:46:54 UTC
Crashes in gtk3 as well. Simple reproducer:

Open gtk3-demo
Go to an entry example
Open inspector
Set im-module property of the entry to multipress
Change im-module property to anything else
Crash