[Wayland-bugs] [Bug 789918] [gnome-terminal][wayland] crash on drawing frame (gdk_window_impl_wayland_end_paint)

gtk+ (GNOME Bugzilla) bugzilla at gnome.org
Mon Nov 6 09:32:17 UTC 2017


https://bugzilla.gnome.org/show_bug.cgi?id=789918

--- Comment #4 from Mikhail <mikhail.v.gavrilov at gmail.com> ---
Core was generated by `/usr/libexec/gnome-terminal-server'.
Program terminated with signal SIGABRT, Aborted.
#0  __GI_raise (sig=sig at entry=6) at ../sysdeps/unix/sysv/linux/raise.c:51
51    }
[Current thread is 1 (Thread 0x7ff53287aa80 (LWP 2417))]
(gdb) thread apply all bt

Thread 4 (Thread 0x7ff51f4a8700 (LWP 2421)):
#0  0x00007ff52eb038bb in __GI___poll (fds=0x7ff518006cd0, nfds=1, timeout=-1)
at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007ff52fa22ed9 in g_main_context_poll (priority=<optimized out>,
n_fds=1, fds=0x7ff518006cd0, timeout=<optimized out>, context=0x7ff5180059a0)
at gmain.c:4187
#2  0x00007ff52fa22ed9 in g_main_context_iterate
(context=context at entry=0x7ff5180059a0, block=block at entry=1,
dispatch=dispatch at entry=1, self=<optimized out>) at gmain.c:3881
#3  0x00007ff52fa22fec in g_main_context_iteration (context=0x7ff5180059a0,
may_block=may_block at entry=1) at gmain.c:3947
#4  0x00007ff52fa23031 in glib_worker_main (data=<optimized out>) at
gmain.c:5742
#5  0x00007ff52fa4a4c6 in g_thread_proxy (data=0x556bdbdc0280) at gthread.c:784
#6  0x00007ff52ede2609 in start_thread (arg=0x7ff51f4a8700) at
pthread_create.c:465
#7  0x00007ff52eb0fe6f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 3 (Thread 0x7ff51fca9700 (LWP 2420)):
#0  0x00007ff52eb038bb in __GI___poll (fds=0x556bdbd96ee0, nfds=1, timeout=-1)
at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007ff52fa22ed9 in g_main_context_poll (priority=<optimized out>,
n_fds=1, fds=0x556bdbd96ee0, timeout=<optimized out>, context=0x556bdbdc6e60)
at gmain.c:4187
#2  0x00007ff52fa22ed9 in g_main_context_iterate
(context=context at entry=0x556bdbdc6e60, block=block at entry=1,
dispatch=dispatch at entry=1, self=<optimized out>) at gmain.c:3881
#3  0x00007ff52fa22fec in g_main_context_iteration
(context=context at entry=0x556bdbdc6e60, may_block=may_block at entry=1) at
gmain.c:3947
#4  0x00007ff51fcb142d in dconf_gdbus_worker_thread (user_data=0x556bdbdc6e60)
at dconf-gdbus-thread.c:82
#5  0x00007ff52fa4a4c6 in g_thread_proxy (data=0x556bdbdbd8f0) at gthread.c:784
#6  0x00007ff52ede2609 in start_thread (arg=0x7ff51fca9700) at
pthread_create.c:465
#7  0x00007ff52eb0fe6f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 2 (Thread 0x7ff51eca7700 (LWP 2422)):
#0  0x00007ff52eb038bb in __GI___poll (fds=0x7ff51801cc40, nfds=2, timeout=-1)
at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007ff52fa22ed9 in g_main_context_poll (priority=<optimized out>,
n_fds=2, fds=0x7ff51801cc40, timeout=<optimized out>, context=0x7ff51801af80)
at gmain.c:4187
#2  0x00007ff52fa22ed9 in g_main_context_iterate (context=0x7ff51801af80,
block=block at entry=1, dispatch=dispatch at entry=1, self=<optimized out>) at
gmain.c:3881
#3  0x00007ff52fa23272 in g_main_loop_run (loop=0x7ff51801b0c0) at gmain.c:4082
#4  0x00007ff53000bb36 in gdbus_shared_thread_func (user_data=0x7ff51801af50)
at gdbusprivate.c:275
#5  0x00007ff52fa4a4c6 in g_thread_proxy (data=0x556bdbdc0320) at gthread.c:784
#6  0x00007ff52ede2609 in start_thread (arg=0x7ff51eca7700) at
pthread_create.c:465
#7  0x00007ff52eb0fe6f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 1 (Thread 0x7ff53287aa80 (LWP 2417)):
#0  0x00007ff52ea2d69b in __GI_raise (sig=sig at entry=6) at
../sysdeps/unix/sysv/linux/raise.c:51
#1  0x00007ff52ea2f3b1 in __GI_abort () at abort.c:79
#2  0x00007ff52ad6fcff in wl_abort (fmt=fmt at entry=0x7ff52ad6fece "Error sending
request: %s\n") at src/wayland-util.c:419
#3  0x00007ff52ad6bd7d in wl_proxy_marshal_array_constructor_versioned
(proxy=proxy at entry=0x556bdc33aa70, opcode=opcode at entry=2,
args=args at entry=0x7ffde4045b10, interface=interface at entry=0x0, version=3)
    at src/wayland-client.c:659
#4  0x00007ff52ad6bdd9 in wl_proxy_marshal_array_constructor
(proxy=proxy at entry=0x556bdc33aa70, opcode=opcode at entry=2,
args=args at entry=0x7ffde4045b10, interface=interface at entry=0x0) at
src/wayland-client.c:599
#5  0x00007ff52ad6becc in wl_proxy_marshal (proxy=0x556bdc33aa70,
opcode=opcode at entry=2) at src/wayland-client.c:696
#6  0x00007ff53134f49f in wl_surface_damage (height=<optimized out>,
width=<optimized out>, y=<optimized out>, x=<optimized out>,
wl_surface=<optimized out>) at /usr/include/wayland-client-protocol.h:3478
#7  0x00007ff53134f49f in gdk_window_impl_wayland_end_paint
(window=0x556bdbdbc650 [GdkWaylandWindow]) at gdkwindow-wayland.c:949
#8  0x00007ff5313038bb in gdk_window_end_paint_internal
(window=window at entry=0x556bdbdbc650 [GdkWaylandWindow]) at gdkwindow.c:3021
#9  0x00007ff531303c88 in gdk_window_end_draw_frame
(window=window at entry=0x556bdbdbc650 [GdkWaylandWindow],
context=context at entry=0x556bdbf79180 [GdkDrawingContext]) at gdkwindow.c:3289
#10 0x00007ff53193c3d3 in gtk_widget_render (widget=widget at entry=0x556bdbed0450
[TerminalWindow], window=0x556bdbdbc650 [GdkWaylandWindow], region=<optimized
out>) at gtkwidget.c:17522
#11 0x00007ff5317dc9b9 in gtk_main_do_event (event=<optimized out>) at
gtkmain.c:1834
#12 0x00007ff5312ea305 in _gdk_event_emit (event=event at entry=0x7ffde4045e30) at
gdkevents.c:73
#13 0x00007ff5312fa655 in _gdk_window_process_updates_recurse_helper
(window=0x556bdbdbc650 [GdkWaylandWindow], expose_region=<optimized out>) at
gdkwindow.c:3852
#14 0x00007ff5312fb856 in gdk_window_process_updates_internal
(window=0x556bdbdbc650 [GdkWaylandWindow]) at gdkwindow.c:3998
#15 0x00007ff5312fba50 in gdk_window_process_updates_with_mode
(window=<optimized out>, recurse_mode=<optimized out>) at gdkwindow.c:4192
#16 0x00007ff5312fbae7 in gdk_window_process_updates (window=<optimized out>,
update_children=update_children at entry=0) at gdkwindow.c:4222
#17 0x00007ff5324689e5 in
VteTerminalPrivate::invalidate_dirty_rects_and_process_updates()
(this=0x556bdcca10b0) at vte.cc:10903
---Type <return> to continue, or q <return> to quit---
#18 0x00007ff532468a6c in update_timeout(gpointer) (data=data at entry=0x0) at
vte.cc:11022
#19 0x00007ff52fa2361d in g_timeout_dispatch (source=0x556bdbe59d20,
callback=0x7ff532468a20 <update_timeout(gpointer)>, user_data=0x0) at
gmain.c:4633
#20 0x00007ff52fa22bb7 in g_main_dispatch (context=0x556bdbdc2230) at
gmain.c:3148
#21 0x00007ff52fa22bb7 in g_main_context_dispatch
(context=context at entry=0x556bdbdc2230) at gmain.c:3813
#22 0x00007ff52fa22f60 in g_main_context_iterate
(context=context at entry=0x556bdbdc2230, block=block at entry=1,
dispatch=dispatch at entry=1, self=<optimized out>) at gmain.c:3886
#23 0x00007ff52fa22fec in g_main_context_iteration
(context=context at entry=0x556bdbdc2230, may_block=may_block at entry=1) at
gmain.c:3947
#24 0x00007ff52ffdfc8d in g_application_run (application=0x7ff518016610
[TerminalApp], argc=<optimized out>, argv=<optimized out>) at
gapplication.c:2401
#25 0x0000556bd9f881fd in main (argc=<optimized out>, argv=<optimized out>) at
server.c:180
(gdb) 
(gdb)

-- 
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/wayland-bugs/attachments/20171106/1a74c750/attachment-0001.html>


More information about the wayland-bugs mailing list