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 710470 - Wayland: Reliable crash when typing in a text view with the magnifier enabled
Wayland: Reliable crash when typing in a text view with the magnifier enabled
Status: RESOLVED OBSOLETE
Product: gnome-shell
Classification: Core
Component: magnifier
3.9.x
Other Linux
: Normal critical
: ---
Assigned To: gnome-shell-maint
gnome-shell-maint
wayland
Depends on:
Blocks:
 
 
Reported: 2013-10-18 16:54 UTC by Joanmarie Diggs (IRC: joanie)
Modified: 2014-11-07 22:25 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Joanmarie Diggs (IRC: joanie) 2013-10-18 16:54:10 UTC
Steps to reproduce:
1. Start gnome-shell-wayland
2. Launch gnome-shell's magnifier from the Accessibility Menu
3. Launch gedit using the wayland backend
4. Begin typing in gedit

Expected results: The session would not segfault.
Actual results: The session reliably segfaults.

Notes:
1. If gedit is not launched using the Wayland backend, the bug does not occur.
2. Disabling the magnifier's caret tracking does not prevent the bug.

-----------------
Program received signal SIGSEGV, Segmentation fault.
meta_wayland_surface_commit (client=<optimized out>, resource=<optimized out>) at wayland/meta-wayland-surface.c:256
256	      CoglTexture *texture =
(gdb) bt
  • #0 meta_wayland_surface_commit
    at wayland/meta-wayland-surface.c line 256
  • #1 ffi_call_unix64
    at ../src/x86/unix64.S line 76
  • #2 ffi_call
    at ../src/x86/ffi64.c line 522
  • #3 wl_closure_invoke
    at connection.c line 918
  • #4 wl_client_connection_data
    at wayland-server.c line 332
  • #5 wl_event_loop_dispatch
    at event-loop.c line 421
  • #6 wayland_event_source_dispatch
    at wayland/meta-wayland.c line 101
  • #7 g_main_dispatch
    at gmain.c line 3065
  • #8 g_main_context_dispatch
    at gmain.c line 3641
  • #9 g_main_context_iterate
    at gmain.c line 3712
  • #10 g_main_loop_run
    at gmain.c line 3906
  • #11 meta_run
    at core/main.c line 564
  • #12 main
    at main.c line 439

Comment 1 Magdalen Berns (irc magpie) 2013-11-25 09:26:55 UTC
It has a problem with gedit at the moment when it is not under wayland as well.
Comment 2 Magdalen Berns (irc magpie) 2014-01-20 23:31:38 UTC
Is this not a mutter-wayland or cogl bug? I suspect these.
Comment 3 Bastien Nocera 2014-11-07 15:58:27 UTC
Joanie, is this still a problem with the upcoming Fedora 21/GNOME 3.14?
Comment 4 Joanmarie Diggs (IRC: joanie) 2014-11-07 22:25:52 UTC
Thanks for the ping Bastien. I'm not seeing that crash in Fedora 21/GNOME 3.14.