Hide Forgot
Description of problem: I launched Web (Epiphany) under GNOME (gnome-shell-3.19.3-1.fc24.x86_64) running on Wayland. The initial browser came up and displayed the last page I had viewed. I attempted to click the menu button on the upper right of the browser (the three horizontal line icon). The browser immediately crashed. Version-Release number of selected component: epiphany-runtime-3.19.1-1.fc24 Additional info: reporter: libreport-2.6.3 backtrace_rating: 4 cmdline: epiphany crash_function: gdk_wayland_device_get_focus executable: /usr/bin/epiphany global_pid: 16065 kernel: 4.4.0-0.rc8.git0.1.fc24.x86_64 runlevel: N 5 type: CCpp uid: 13041 Truncated backtrace: Thread no. 1 (10 frames) #0 gdk_wayland_device_get_focus at gdkdevice-wayland.c:491 #1 gdk_wayland_seat_grab at gdkdevice-wayland.c:2466 #2 popup_grab_on_window at gtkmenu.c:1509 #3 gtk_menu_popup_for_device at gtkmenu.c:1686 #4 popup_menu at gtkmenubutton.c:423 #5 gtk_menu_button_clicked at gtkmenubutton.c:454 #6 _g_closure_invoke_va at gclosure.c:867 #9 gtk_button_do_release at gtkbutton.c:1839 #10 gtk_real_button_released at gtkbutton.c:1957 #11 _g_closure_invoke_va at gclosure.c:867
Created attachment 1112578 [details] File: backtrace
Created attachment 1112579 [details] File: cgroup
Created attachment 1112580 [details] File: core_backtrace
Created attachment 1112581 [details] File: dso_list
Created attachment 1112582 [details] File: environ
Created attachment 1112583 [details] File: exploitable
Created attachment 1112584 [details] File: limits
Created attachment 1112585 [details] File: maps
Created attachment 1112586 [details] File: mountinfo
Created attachment 1112587 [details] File: namespaces
Created attachment 1112588 [details] File: open_fds
Created attachment 1112589 [details] File: proc_pid_status
Created attachment 1112590 [details] File: var_log_messages
It seems to be a regression in the GDK Wayland backend.
This is fixed in https://git.gnome.org/browse/gtk+/commit/id=fc2879108d577ced23b46ca636be72e1883c3666, it will be available in the next gtk+ release.
The correct link is https://git.gnome.org/browse/gtk+/commit/?id=fc2879108d577ced23b46ca636be72e1883c3666