Date: Tue, 06 Sep 2016 22:33:14 +0300 From: clutton <clutton@zoho.com> To: gnome@FreeBSD.org Subject: gnome-terminal + menu key crushes every time Message-ID: <1473190394.21818.10.camel@zoho.com>
next in thread | raw e-mail | index | archive | help
--=-SsP6kgZWcdkteN9pCN56 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable I'm not filling the bug because it might be caused by my irregular setup, which is gdm->mate->xmonad Every time I press menu key I have a crush. I fixed it for myself relatively easy, by debugging and omitting that NULL pointer which is suppose to point on input device I assume... Their prevention code doesn't work because the device can be also NULL apparently... I haven't dig too much, just stretched hands with lldb, I have no idea why and how gnome-terminal works, and why it happened. Just want to know, is it only me with this bug? Can you press the menu key while working with gnome-terminal? And if so, what setup do you have? work/gtk+-3.18.8 =E2=86=92 diff -u gdk/gdkdevice.c.old gdk/gdkdevice.c=C2= =A0 --- gdk/gdkdevice.c.old 2016-01-07 05:25:56.000000000 +0200 +++ gdk/gdkdevice.c 2016-09-06 22:04:02.622570000 +0300 @@ -1015,9 +1015,11 @@ =C2=A0GdkDevice * =C2=A0gdk_device_get_associated_device (GdkDevice *device) =C2=A0{ -=C2=A0=C2=A0g_return_val_if_fail (GDK_IS_DEVICE (device), NULL); - -=C2=A0=C2=A0return device->associated; +=C2=A0=C2=A0if (device) +=C2=A0=C2=A0=C2=A0=C2=A0return device->associated; +=C2=A0=C2=A0else +=C2=A0=C2=A0=C2=A0=C2=A0return NULL; } --=-SsP6kgZWcdkteN9pCN56 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAABCAAGBQJXzxn7AAoJEH2wP42yyP6QcIEQAK8R96HxsUGhl8uBJMHXslLG GwDObDrHd4s9ydI5Hb6LZ5CZRQ4Rmqrel0SBsuj5hOY6olhsobVPGT/fcJZdi8sl r073qEbp9rihBLCjO16yZj7FjgclG8Fi/Ey94vA1Ma+dqP6V97fdsAHAcywRla0P GZsVXvvr60A6wBipBe5OE/UNsqUvyw052sEWYJnul6yKH+o3svNUvZuyzJ8esIM8 POmdR7OkLTTMKV7U2MIDuEGz1ZS2w7SYPaRnSA6w5TIpSIlVjD8pH/1IJj2bxw4w 0olc+y1dCV7ZsMYjzDgsoYQWjlFgBF3jIKbZWiNOXkKSWmQQyMxajvVotlE8qwkb aAO8ABY9fur6HSQ4N+SZOJ7Pz32LOYkErou2kZstcadYKFxmplTyny8XujwzpRBq 1PMNYQ8ncoxkXAuR5tq3Aqk3ify/cWltbbrcZFPCzWrCGmITrkP0YRpiqVYjSoBu R0Yp4Kv0WQA9lh9fNTISdHoNxPOXDL84lhkC9G8TgJeuoKsO8KI8iv+oZFDUa/zw GhLmImlRx9KUGQwZVhyL2NbFnQSoyk36LYjiYahkaR3F2yF5RtP1zhEJu7IVGzZc msFvsBiULrEFbmWVelYqK7YWoJM3dDvwTa8OHwbQFkb0hoABlCyyvYtOok2IIZIp wP5RGuc2+qY9PSQWsWbd =jigi -----END PGP SIGNATURE----- --=-SsP6kgZWcdkteN9pCN56--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1473190394.21818.10.camel>