[Wayland-bugs] [Bug 727021] New: evince crashes when running on wayland backend
gtk+ (bugzilla.gnome.org)
bugzilla at gnome.org
Tue Mar 25 07:03:35 PDT 2014
https://bugzilla.gnome.org/show_bug.cgi?id=727021
gtk+ | Backend: Wayland | 3.12.x
Summary: evince crashes when running on wayland backend
Classification: Platform
Product: gtk+
Version: 3.12.x
OS/Version: Linux
Status: UNCONFIRMED
Severity: major
Priority: Normal
Component: Backend: Wayland
AssignedTo: gtk-bugs at gtk.org
ReportedBy: krejzi at email.com
QAContact: gtk-bugs at gtk.org
CC: rob at robster.org.uk, wayland-bugs at lists.freedesktop.org
GNOME version: ---
Trying GTK+ apps in Weston right now. I have managed to crash evince and I
believe it's something related to GTK+.
Clicking on evince icon that shows drop down menu (see screenshot, it's
underlined) will crash when I click on it the second time, ie: Click on it,
move mouse away from it and let the menu disappear, click on it again and the
crash happens. So far I have been able to reproduce the crash every time on
weston drm and x11 backends.
I have captured the core dump, forgive me for not having all the debug symbols.
I can add them if necessary.
(evince:26186): Gdk-ERROR **: wl_surface at 22: error 0:
desktop_shell::get_shell_surface already requested
rogram received signal SIGTRAP, Trace/breakpoint trap.
g_logv (log_domain=0x7ffff6a17426 "Gdk", log_level=G_LOG_LEVEL_ERROR,
format=<optimized out>, args=<optimized out>) at gmessages.c:1038
1038 gmessages.c: No such file or directory.
(gdb) bt
#0 g_logv (log_domain=0x7ffff6a17426 "Gdk", log_level=G_LOG_LEVEL_ERROR,
format=<optimized out>, args=<optimized out>) at gmessages.c:1038
#1 0x00007ffff39d8bc5 in wl_log (fmt=<optimized out>)
at src/wayland-util.c:378
#2 0x00007ffff39d5189 in display_handle_error (data=<optimized out>,
display=0x689000, object=<optimized out>, code=0, message=<optimized out>)
at src/wayland-client.c:585
#3 0x00007fffef8f0e30 in ffi_call_unix64 () from /usr/lib/libffi.so.6
#4 0x00007fffef8eff67 in ffi_call () from /usr/lib/libffi.so.6
#5 0x00007ffff39d807a in wl_closure_invoke (closure=<optimized out>,
flags=<optimized out>, target=0x689000, opcode=0, data=0x689000)
at src/connection.c:927
#6 0x00007ffff39d5774 in dispatch_event (display=display at entry=0x689000,
queue=0x689090) at src/wayland-client.c:1058
#7 0x00007ffff39d57c7 in dispatch_queue (display=display at entry=0x689000,
queue=queue at entry=0x6890e8) at src/wayland-client.c:1156
#8 0x00007ffff39d6413 in wl_display_dispatch_queue (display=0x689000,
queue=0x6890e8) at src/wayland-client.c:1347
#9 0x00007ffff39d64cc in wl_display_dispatch (display=<optimized out>)
at src/wayland-client.c:1414
#10 0x00007ffff6a127ac in _gdk_wayland_display_queue_events (
display=<optimized out>) at gdkeventsource.c:162
#11 0x00007ffff69cc469 in gdk_display_get_event (
display=display at entry=0x6b40e0) at gdkdisplay.c:320
#12 0x00007ffff6a12552 in gdk_event_source_dispatch (base=<optimized out>,
callback=<optimized out>, data=<optimized out>) at gdkeventsource.c:84
#13 0x00007ffff4d11ed4 in g_main_dispatch (context=0x6a7fe0) at gmain.c:3064
#14 g_main_context_dispatch (context=context at entry=0x6a7fe0) at gmain.c:3663
#15 0x00007ffff4d12118 in g_main_context_iterate (
context=context at entry=0x6a7fe0, block=block at entry=1,
dispatch=dispatch at entry=1, self=<optimized out>) at gmain.c:3734
#16 0x00007ffff4d121bc in g_main_context_iteration (context=0x6a7fe0,
context at entry=0x0, may_block=may_block at entry=1) at gmain.c:3795
#17 0x00007ffff52c323c in g_application_run (application=0x6b43c0, argc=0,
argv=<optimized out>) at gapplication.c:2114
#18 0x000000000041d3ab in ?? ()
#19 0x00007ffff4215b05 in __libc_start_main (main=0x41cf20, argc=1,
argv=0x7fffffffe448, init=<optimized out>, fini=<optimized out>,
rtld_fini=<optimized out>, stack_end=0x7fffffffe438) at libc-start.c:285
#20 0x000000000041d463 in ?? ()
--
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
More information about the Wayland-bugs
mailing list