Bug#909243: gnome-shell segfaults on start in libmutter-3
Henry Schwanbeck
henry at levec.net
Thu Sep 20 13:00:40 BST 2018
Hi Simon,
the last one was incomplete, I got traces of xwayland and gnome shell
this time.
Regards,
Henry
Am Donnerstag, den 20.09.2018, 13:37 +0200 schrieb Henry Schwanbeck:
> Hi Simon,
>
> thanks for your answer. I attached what I think is the backtrace you
> requested and the syslog of a complete gdm session.
>
>
> Regards,
>
> Henry
>
>
> Am Donnerstag, den 20.09.2018, 11:48 +0100 schrieb Simon McVittie:
> > Control: tags -1 + moreinfo
> >
> > On Thu, 20 Sep 2018 at 10:30:14 +0200, Henry Schwanbeck wrote:
> > > after upgrading packages today, gnome-shell would not start
> > > anymore
> > > on wayland.
> >
> > Are you able to get a backtrace from this crash? Because you're
> > using
> > systemd, the easiest way is probably:
> >
> > * install the systemd-coredump package
> > * reproduce the crash
> > * run "coredumpctl gdb" (which might need to be run as root)
> > * use the "bt" command as described in
> > https://wiki.debian.org/HowToGetABacktrace#Running_gdb
> >
> > For the most useful backtrace, please install -dbgsym packages for
> > relevant packages (libmutter-3-0, gnome-shell, libglib2.0-0)
> > as described here:
> >
>
>
https://wiki.debian.org/HowToGetABacktrace#Installing_the_debugging_symbols
> >
> > The messages in the systemd journal or syslog immediately before
> > "Application 'org.gnome.Shell.desktop' killed by signal 11" are
> > also
> > likely to be useful information.
> >
> > Thanks,
> > smcv
-------------- next part --------------
root at telesto:/home/henry# coredumpctl debug --debugger=gdb gnome-shell
PID: 7703 (gnome-shell)
UID: 1000 (henry)
GID: 1000 (henry)
Signal: 11 (SEGV)
Timestamp: Thu 2018-09-20 13:52:25 CEST (2min 12s ago)
Command Line: /usr/bin/gnome-shell
Executable: /usr/bin/gnome-shell
Control Group: /user.slice/user-1000.slice/session-25.scope
Unit: session-25.scope
Slice: user-1000.slice
Session: 25
Owner UID: 1000 (henry)
Boot ID: 14074530d2a94bc7bf791eefe5a0eec1
Machine ID: db1f5df9f1684b819a86094c453c1730
Hostname: telesto
Storage: /var/lib/systemd/coredump/core.gnome-shell.1000.14074530d2a94bc7bf791eefe5a0eec1.7703.1537444345000000.lz4
Message: Process 7703 (gnome-shell) of user 1000 dumped core.
Stack trace of thread 7703:
#0 0x00007f0460f48050 meta_logical_monitor_get_layout (libmutter-3.so.0)
#1 0x00007f0460fd27d4 send_xdg_output_events (libmutter-3.so.0)
#2 0x00007f045f359fce ffi_call_unix64 (libffi.so.6)
#3 0x00007f045f35993f ffi_call (libffi.so.6)
#4 0x00007f045bdb7b2d wl_closure_invoke (libwayland-server.so.0)
#5 0x00007f045bdb45a9 wl_client_connection_data (libwayland-server.so.0)
#6 0x00007f045bdb5b72 wl_event_loop_dispatch (libwayland-server.so.0)
#7 0x00007f0460fb77b7 wayland_event_source_dispatch (libmutter-3.so.0)
#8 0x00007f0461e7ec3e g_main_dispatch (libglib-2.0.so.0)
#9 0x00007f0461e7eed8 g_main_context_iterate (libglib-2.0.so.0)
#10 0x00007f0461e7f1d2 g_main_loop_run (libglib-2.0.so.0)
#11 0x00007f0460fb89c6 meta_xwayland_start (libmutter-3.so.0)
#12 0x00007f0460fb7e04 meta_wayland_init (libmutter-3.so.0)
#13 0x00007f0460f8952e meta_init (libmutter-3.so.0)
#14 0x000055a43de4d528 main (gnome-shell)
#15 0x00007f0460d1fb17 __libc_start_main (libc.so.6)
#16 0x000055a43de4d8da _start (gnome-shell)
Stack trace of thread 7706:
#0 0x00007f0460dea739 __GI___poll (libc.so.6)
#1 0x00007f0461e7ee46 g_main_context_poll (libglib-2.0.so.0)
#2 0x00007f0461e7f1d2 g_main_loop_run (libglib-2.0.so.0)
#3 0x00007f04620717b6 gdbus_shared_thread_func (libgio-2.0.so.0)
#4 0x00007f0461ea7135 g_thread_proxy (libglib-2.0.so.0)
#5 0x00007f0460ec1f2a start_thread (libpthread.so.0)
#6 0x00007f0460df4edf __clone (libc.so.6)
Stack trace of thread 7708:
#0 0x00007f0460dea739 __GI___poll (libc.so.6)
#1 0x00007f0461e7ee46 g_main_context_poll (libglib-2.0.so.0)
#2 0x00007f0461e7ef6c g_main_context_iteration (libglib-2.0.so.0)
#3 0x00007f0454379fdd n/a (libdconfsettings.so)
#4 0x00007f0461ea7135 g_thread_proxy (libglib-2.0.so.0)
#5 0x00007f0460ec1f2a start_thread (libpthread.so.0)
#6 0x00007f0460df4edf __clone (libc.so.6)
Stack trace of thread 7709:
#0 0x00007f0460ec7e6c futex_wait_cancelable (libpthread.so.0)
#1 0x00007f044e150d8b n/a (i965_dri.so)
#2 0x00007f044e150ab7 n/a (i965_dri.so)
#3 0x00007f0460ec1f2a start_thread (libpthread.so.0)
#4 0x00007f0460df4edf __clone (libc.so.6)
Stack trace of thread 7707:
#0 0x00007f0460defa79 syscall (libc.so.6)
#1 0x00007f0461ec575a g_cond_wait_until (libglib-2.0.so.0)
#2 0x00007f0461e51061 g_async_queue_pop_intern_unlocked (libglib-2.0.so.0)
#3 0x00007f0461e51621 g_async_queue_timeout_pop (libglib-2.0.so.0)
#4 0x00007f0461ea7b71 g_thread_pool_wait_for_new_pool (libglib-2.0.so.0)
#5 0x00007f0461ea7135 g_thread_proxy (libglib-2.0.so.0)
#6 0x00007f0460ec1f2a start_thread (libpthread.so.0)
#7 0x00007f0460df4edf __clone (libc.so.6)
Stack trace of thread 7705:
#0 0x00007f0460dea739 __GI___poll (libc.so.6)
#1 0x00007f0461e7ee46 g_main_context_poll (libglib-2.0.so.0)
#2 0x00007f0461e7ef6c g_main_context_iteration (libglib-2.0.so.0)
#3 0x00007f0461e7efb1 glib_worker_main (libglib-2.0.so.0)
#4 0x00007f0461ea7135 g_thread_proxy (libglib-2.0.so.0)
#5 0x00007f0460ec1f2a start_thread (libpthread.so.0)
#6 0x00007f0460df4edf __clone (libc.so.6)
GNU gdb (Debian 8.1-4) 8.1
Copyright (C) 2018 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
<http://www.gnu.org/software/gdb/documentation/>.
For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from /usr/bin/gnome-shell...Reading symbols from /usr/lib/debug/.build-id/0d/30705c4fc6ad8f84a64e6676441098ee537a51.debug...done.
done.
[New LWP 7703]
[New LWP 7706]
[New LWP 7708]
[New LWP 7709]
[New LWP 7707]
[New LWP 7705]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
Core was generated by `/usr/bin/gnome-shell'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0 meta_logical_monitor_get_layout (logical_monitor=0x0) at backends/meta-logical-monitor.c:200
200 backends/meta-logical-monitor.c: Datei oder Verzeichnis nicht gefunden.
[Current thread is 1 (Thread 0x7f0454d80cc0 (LWP 7703))]
(gdb) bt
#0 0x00007f0460f48050 in meta_logical_monitor_get_layout (logical_monitor=0x0) at backends/meta-logical-monitor.c:200
#1 0x00007f0460fd27d4 in send_xdg_output_events (resource=0x55a43fbe5650, wayland_output=<optimized out>, logical_monitor=0x0, need_all_events=1, pending_done_event=0x0) at wayland/meta-wayland-outputs.c:536
#2 0x00007f045f359fce in ffi_call_unix64 () at /usr/lib/x86_64-linux-gnu/libffi.so.6
#3 0x00007f045f35993f in ffi_call () at /usr/lib/x86_64-linux-gnu/libffi.so.6
#4 0x00007f045bdb7b2d in wl_closure_invoke (closure=closure at entry=0x55a43fc893d0, flags=flags at entry=2, target=<optimized out>, target at entry=0x55a43fc81020, opcode=opcode at entry=1, data=<optimized out>, data at entry=0x55a43fce6100) at ../src/connection.c:1006
#5 0x00007f045bdb45a9 in wl_client_connection_data (fd=<optimized out>, mask=<optimized out>, data=0x55a43fce6100) at ../src/wayland-server.c:420
#6 0x00007f045bdb5b72 in wl_event_loop_dispatch (loop=0x55a43f9e0210, timeout=timeout at entry=0) at ../src/event-loop.c:641
#7 0x00007f0460fb77b7 in wayland_event_source_dispatch (base=<optimized out>, callback=<optimized out>, data=<optimized out>) at wayland/meta-wayland.c:90
#8 0x00007f0461e7ec3e in g_main_dispatch (context=0x55a43f9f2520) at ../../../../glib/gmain.c:3182
#9 0x00007f0461e7ec3e in g_main_context_dispatch (context=context at entry=0x55a43f9f2520) at ../../../../glib/gmain.c:3847
#10 0x00007f0461e7eed8 in g_main_context_iterate (context=0x55a43f9f2520, block=block at entry=1, dispatch=dispatch at entry=1, self=<optimized out>) at ../../../../glib/gmain.c:3920
#11 0x00007f0461e7f1d2 in g_main_loop_run (loop=0x55a43fcf0930) at ../../../../glib/gmain.c:4116
#12 0x00007f0460fb89c6 in meta_xwayland_start (manager=manager at entry=0x7f046105f8e8 <_meta_wayland_compositor+40>, wl_display=0x55a43f9f6670) at wayland/meta-xwayland.c:540
#13 0x00007f0460fb7e04 in meta_wayland_init () at wayland/meta-wayland.c:408
#14 0x00007f0460f8952e in meta_init () at core/main.c:603
#15 0x000055a43de4d528 in main (argc=<optimized out>, argv=<optimized out>) at ../src/main.c:465
(gdb) bt full
#0 0x00007f0460f48050 in meta_logical_monitor_get_layout (logical_monitor=0x0) at backends/meta-logical-monitor.c:200
#1 0x00007f0460fd27d4 in send_xdg_output_events (resource=0x55a43fbe5650, wayland_output=<optimized out>, logical_monitor=0x0, need_all_events=1, pending_done_event=0x0) at wayland/meta-wayland-outputs.c:536
new_layout = <optimized out>
old_logical_monitor = <optimized out>
need_done = 0
#2 0x00007f045f359fce in ffi_call_unix64 () at /usr/lib/x86_64-linux-gnu/libffi.so.6
#3 0x00007f045f35993f in ffi_call () at /usr/lib/x86_64-linux-gnu/libffi.so.6
#4 0x00007f045bdb7b2d in wl_closure_invoke (closure=closure at entry=0x55a43fc893d0, flags=flags at entry=2, target=<optimized out>, target at entry=0x55a43fc81020, opcode=opcode at entry=1, data=<optimized out>, data at entry=0x55a43fce6100) at ../src/connection.c:1006
count = <optimized out>
cif = {abi = FFI_UNIX64, nargs = 4, arg_types = 0x7fff1a3cc5e0, rtype = 0x7f045f35a3c0 <ffi_type_void>, bytes = 0, flags = 0}
ffi_types =
{0x7f045f35a2a0 <ffi_type_pointer>, 0x7f045f35a2a0 <ffi_type_pointer>, 0x7f045f35a320 <ffi_type_uint32>, 0x7f045f35a2a0 <ffi_type_pointer>, 0x7f045f35a320 <ffi_type_uint32>, 0x7f045f35a320 <ffi_type_uint32>, 0x90, 0x50, 0x55a43fd004e0, 0x80, 0x55a43fd004d0, 0x7f045e7f282f, 0x90, 0x7f0460d8108b <__GI___libc_realloc+811>, 0x7f0460fb77a0 <wayland_event_source_dispatch>, 0x7f0460eb4c40 <main_arena>, 0x0, 0x80, 0x55a43fce6130, 0x8, 0x7f045e7f282f, 0x7f045bdb678b <wl_closure_clear_fds+59>}
ffi_args =
{0x7fff1a3cc5b0, 0x7fff1a3cc5b8, 0x55a43fc893e8, 0x55a43fc893f0, 0x55a43fc893f8, 0x7f045bdb881d <wl_map_reserve_new+109>, 0x10, 0x7f045bdba198, 0x7fff1a3cc740, 0x7f045bdb73fb <wl_connection_demarshal+251>, 0x55a43fc894b0, 0x55a43fd18c90, 0x55a43fc894a0, 0x55a43fc893d0, 0x55a43fc894ac, 0x55a43fce6130, 0x1000000000, 0x7f045bdb78ae <wl_closure_lookup_objects+318>, 0x55a43fd1aca0, 0x7f045bdb2747 <log_closure+71>, 0x7f0461056218 <zxdg_output_manager_v1_requests+24>, 0x55a43fcde130}
implementation = <optimized out>
#5 0x00007f045bdb45a9 in wl_client_connection_data (fd=<optimized out>, mask=<optimized out>, data=0x55a43fce6100) at ../src/wayland-server.c:420
client = 0x55a43fce6100
connection = 0x55a43fd18c90
resource = 0x55a43fc81020
object = 0x55a43fc81020
closure = 0x55a43fc893d0
message = 0x7f0461056218 <zxdg_output_manager_v1_requests+24>
p = {9, 1048577}
resource_flags = <optimized out>
opcode = 1
size = <optimized out>
since = <optimized out>
len = <optimized out>
#6 0x00007f045bdb5b72 in wl_event_loop_dispatch (loop=0x55a43f9e0210, timeout=timeout at entry=0) at ../src/event-loop.c:641
ep =
{{events = 1, data = {ptr = 0x55a43fcf5960, fd = 1070553440, u32 = 1070553440, u64 = 94163933550944}}, {events = 445723365, data = {ptr = 0x3000000018, fd = 24, u32 = 24, u64 = 206158430232}}, {events = 1052, data = {ptr = 0x3fd18c9000000000, fd = 0, u32 = 0, u64 = 4598611244625166336}}, {events = 21924, data = {ptr = 0x7fff1a3cc880, fd = 440191104, u32 = 440191104, u64 = 140733633579136}}, {events = 1070709928, data = {ptr = 0x3fd19c98000055a4, fd = 21924, u32 = 21924, u64 = 4598628871170971044}}, {events = 21924, data = {ptr = 0x7fff1a3cc8c0, fd = 440191168, u32 = 440191168, u64 = 140733633579200}}, {events = 1541103997, data = {ptr = 0x41c00007f04, fd = 32516, u32 = 32516, u64 = 4518305627908}}, {events = 0, data = {ptr = 0x7fff1a3cc8f0, fd = 440191216, u32 = 440191216, u64 = 140733633579248}}, {events = 440191200, data = {ptr = 0xdf00007fff, fd = 32767, u32 = 32767, u64 = 957777739775}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x1a3cc8c000007f04, fd = 32516, u32 = 32516, u64 = 1890606670548074244}}, {events = 32767, data = {ptr = 0x1, fd = 1, u32 = 1, u64 = 1}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x7fff00000000, fd = 0, u32 = 0, u64 = 140733193388032}}, {events = 440355920, data = {ptr = 0x3fd19c9800007fff, fd = 32767, u32 = 32767, u64 = 4598628871170981887}}, {events = 21924, data = {ptr = 0x41c, fd = 1052, u32 = 1052, u64 = 1052}}, {events = 0, data = {ptr = 0x100000000, fd = 0, u32 = 0, u64 = 4294967296}}, {events = 0, data = {ptr = 0x7fff1a3cc920, fd = 440191264, u32 = 440191264, u64 = 140733633579296}}, {events = 55, data = {ptr = 0x48012b6000000000, fd = 0, u32 = 0, u64 = 5188475937024376832}}, {events = 32516, data = {ptr = 0x7f0461e9cce4 <g_slice_free1+148>, fd = 1642712292, u32 = 1642712292, u64 = 139656799309028}}, {events = 1070388504, data = {ptr = 0x48012b60000055a4, fd = 21924, u32 = 21924, u64 = 5188475937024398756}}, {events = 32516, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 1069237704, data = {ptr = 0x1a3cc970000055a4, fd = 21924, u32 = 21924, u64 = 1890607426462307748}}, {events = 32767, data = {ptr = 0x7fff1a3f4c50 <clock_gettime+512>, fd = 440355920, u32 = 440355920, u64 = 140733633743952}}, {events = 440191408, data = {ptr = 0x3f9f252000007fff, fd = 32767, u32 = 32767, u64 = 4584423765055668223}}, {events = 1, data = {ptr = 0x7fff1a3cc990, fd = 440191376, u32 = 440191376, u64 = 140733633579408}}, {events = 440355920, data = {ptr = 0x1a3cc9d000007fff, fd = 32767, u32 = 32767, u64 = 1890607838779179007}}, {events = 32767, data = {ptr = 0x100000000, fd = 0, u32 = 0, u64 = 4294967296}}, {events = 440191496, data = {ptr = 0x60ecb2dc00007fff, fd = 32767, u32 = 32767, u64 = 6984153780107378687}}, {events = 32516, data = {ptr = 0x7fff1a3cc9b0, fd = 440191408, u32 = 440191408, u64 = 140733633579440}}, {events = 8, data = {ptr = 0x3f9e294000000000, fd = 0, u32 = 0, u64 = 4584146825564389376}}, {events = 21924, data = {ptr = 0x7fff1a3cc9a0, fd = 440191392, u32 = 440191392, u64 = 140733633579424}}}
source = <optimized out>
i = <optimized out>
count = <optimized out>
#7 0x00007f0460fb77b7 in wayland_event_source_dispatch (base=<optimized out>, callback=<optimized out>, data=<optimized out>) at wayland/meta-wayland.c:90
source = <optimized out>
loop = <optimized out>
#8 0x00007f0461e7ec3e in g_main_dispatch (context=0x55a43f9f2520) at ../../../../glib/gmain.c:3182
dispatch = 0x7f0460fb77a0 <wayland_event_source_dispatch>
prev_source = 0x0
was_in_call = 0
user_data = 0x0
callback = 0x0
cb_funcs = <optimized out>
cb_data = <optimized out>
need_destroy = <optimized out>
source = 0x55a43fd033b0
current = 0x55a43fa0ad50
i = 0
__func__ = "g_main_dispatch"
#9 0x00007f0461e7ec3e in g_main_context_dispatch (context=context at entry=0x55a43f9f2520) at ../../../../glib/gmain.c:3847
#10 0x00007f0461e7eed8 in g_main_context_iterate (context=0x55a43f9f2520, block=block at entry=1, dispatch=dispatch at entry=1, self=<optimized out>) at ../../../../glib/gmain.c:3920
max_priority = 2147483647
timeout = 10683
some_ready = 1
nfds = <optimized out>
allocated_nfds = 6
fds = 0x55a43fce6690
#11 0x00007f0461e7f1d2 in g_main_loop_run (loop=0x55a43fcf0930) at ../../../../glib/gmain.c:4116
__func__ = "g_main_loop_run"
#12 0x00007f0460fb89c6 in meta_xwayland_start (manager=manager at entry=0x7f046105f8e8 <_meta_wayland_compositor+40>, wl_display=0x55a43f9f6670) at wayland/meta-xwayland.c:540
xwayland_client_fd = {38, 39}
---Type <return> to continue, or q <return> to quit---
displayfd = {40, 41}
started = 0
launcher = 0x55a43fcda100
flags = <optimized out>
error = 0x0
#13 0x00007f0460fb7e04 in meta_wayland_init () at wayland/meta-wayland.c:408
compositor = 0x7f046105f8c0 <_meta_wayland_compositor>
wayland_event_source = 0x55a43fd033b0
#14 0x00007f0460f8952e in meta_init () at core/main.c:603
act = {__sigaction_handler = {sa_handler = 0x1, sa_sigaction = 0x1}, sa_mask = {__val = {0 <repeats 16 times>}}, sa_flags = 0, sa_restorer = 0x55a43f9f2250}
empty_mask = {__val = {0 <repeats 16 times>}}
compositor_type = <optimized out>
backend_gtype = 0x55a43f9f5400 [MetaBackendNative/MetaBackend]
#15 0x000055a43de4d528 in main (argc=<optimized out>, argv=<optimized out>) at ../src/main.c:465
ctx = <optimized out>
error = 0x0
ecode = <optimized out>
(gdb) q
-------------- next part --------------
root at telesto:/home/henry# coredumpctl debug --debugger=gdb Xwayland
PID: 7723 (Xwayland)
UID: 1000 (henry)
GID: 1000 (henry)
Signal: 6 (ABRT)
Timestamp: Thu 2018-09-20 13:52:25 CEST (2min 55s ago)
Command Line: /usr/bin/Xwayland :0 -rootless -terminate -accessx -core -listen 4 -listen 5 -displayfd 6
Executable: /usr/bin/Xwayland
Control Group: /user.slice/user-1000.slice/session-25.scope
Unit: session-25.scope
Slice: user-1000.slice
Session: 25
Owner UID: 1000 (henry)
Boot ID: 14074530d2a94bc7bf791eefe5a0eec1
Machine ID: db1f5df9f1684b819a86094c453c1730
Hostname: telesto
Storage: /var/lib/systemd/coredump/core.Xwayland.1000.14074530d2a94bc7bf791eefe5a0eec1.7723.1537444345000000.lz4
Message: Process 7723 (Xwayland) of user 1000 dumped core.
Stack trace of thread 7723:
#0 0x00007fdd225e6f3b __GI_raise (libc.so.6)
#1 0x00007fdd225e82f1 __GI_abort (libc.so.6)
#2 0x000055bdcc19730a OsAbort (Xwayland)
#3 0x000055bdcc19ce13 AbortServer (Xwayland)
#4 0x000055bdcc19dc79 FatalError (Xwayland)
#5 0x000055bdcc03446c xwl_log_handler (Xwayland)
#6 0x00007fdd23aae21a wl_abort (libwayland-client.so.0)
#7 0x00007fdd23aaa075 wl_proxy_marshal_array_constructor_versioned (libwayland-client.so.0)
#8 0x00007fdd23aaa2da wl_proxy_marshal_constructor (libwayland-client.so.0)
#9 0x00007fdd23aab355 wl_display_sync (libwayland-client.so.0)
#10 0x000055bdcc03496c xwl_screen_init (Xwayland)
#11 0x000055bdcc15ec17 AddScreen (Xwayland)
#12 0x000055bdcc0363bc InitOutput (Xwayland)
#13 0x000055bdcc16275f dix_main (Xwayland)
#14 0x00007fdd225d3b17 __libc_start_main (libc.so.6)
#15 0x000055bdcc03418a _start (Xwayland)
GNU gdb (Debian 8.1-4) 8.1
Copyright (C) 2018 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
<http://www.gnu.org/software/gdb/documentation/>.
For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from /usr/bin/Xwayland...Reading symbols from /usr/lib/debug/.build-id/b0/5eff2ea3c555f3a53cada3613925b052be1363.debug...done.
done.
[New LWP 7723]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
Core was generated by `/usr/bin/Xwayland :0 -rootless -terminate -accessx -core -listen 4 -listen 5 -d'.
Program terminated with signal SIGABRT, Aborted.
#0 __GI_raise (sig=sig at entry=6) at ../sysdeps/unix/sysv/linux/raise.c:51
51 ../sysdeps/unix/sysv/linux/raise.c: Datei oder Verzeichnis nicht gefunden.
(gdb) bt
#0 __GI_raise (sig=sig at entry=6) at ../sysdeps/unix/sysv/linux/raise.c:51
#1 0x00007fdd225e82f1 in __GI_abort () at abort.c:79
#2 0x000055bdcc19730a in OsAbort () at ../../../../os/utils.c:1350
#3 0x000055bdcc19ce13 in AbortServer () at ../../../../os/log.c:877
#4 0x000055bdcc19dc79 in FatalError (f=f at entry=0x55bdcc1a91c6 "%s") at ../../../../os/log.c:1015
#5 0x000055bdcc03446c in xwl_log_handler (format=<optimized out>, args=<optimized out>) at ../../../../../hw/xwayland/xwayland.c:1137
#6 0x00007fdd23aae21a in wl_abort (fmt=<optimized out>) at ../src/wayland-util.c:414
#7 0x00007fdd23aaa075 in wl_proxy_marshal_array_constructor_versioned (proxy=proxy at entry=0x55bdcd78b7a0, opcode=opcode at entry=0, args=args at entry=0x7ffd470a8890, interface=interface at entry=0x55bdcc214ae0 <wl_callback_interface>, version=0) at ../src/wayland-client.c:747
#8 0x00007fdd23aaa0d9 in wl_proxy_marshal_array_constructor (proxy=proxy at entry=0x55bdcd78b7a0, opcode=opcode at entry=0, args=args at entry=0x7ffd470a8890, interface=interface at entry=0x55bdcc214ae0 <wl_callback_interface>) at ../src/wayland-client.c:687
#9 0x00007fdd23aaa2da in wl_proxy_marshal_constructor (proxy=proxy at entry=0x55bdcd78b7a0, opcode=opcode at entry=0, interface=0x55bdcc214ae0 <wl_callback_interface>) at ../src/wayland-client.c:821
#10 0x00007fdd23aab355 in wl_display_sync (wl_display=0x55bdcd78b7a0) at ./protocol/wayland-client-protocol.h:954
#11 wl_display_roundtrip_queue (display=0x55bdcd78b140, queue=0x55bdcd78b208) at ../src/wayland-client.c:1230
#12 0x00007fdd23aab3ec in wl_display_roundtrip (display=<optimized out>) at ../src/wayland-client.c:1267
#13 0x000055bdcc03496c in xwl_screen_init (pScreen=pScreen at entry=0x55bdcd785a60, argc=argc at entry=12, argv=argv at entry=0x7ffd470a8cc8) at ../../../../../hw/xwayland/xwayland.c:1036
#14 0x000055bdcc15ec17 in AddScreen (pfnInit=pfnInit at entry=0x55bdcc034610 <xwl_screen_init>, argc=argc at entry=12, argv=argv at entry=0x7ffd470a8cc8) at ../../../../dix/dispatch.c:3915
#15 0x000055bdcc0363bc in InitOutput (screen_info=screen_info at entry=0x55bdcc23ab60 <screenInfo>, argc=argc at entry=12, argv=argv at entry=0x7ffd470a8cc8) at ../../../../../hw/xwayland/xwayland.c:1174
#16 0x000055bdcc16275f in dix_main (argc=12, argv=0x7ffd470a8cc8, envp=<optimized out>) at ../../../../dix/main.c:193
#17 0x00007fdd225d3b17 in __libc_start_main (main=0x55bdcc034150 <main>, argc=12, argv=0x7ffd470a8cc8, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffd470a8cb8) at ../csu/libc-start.c:310
#18 0x000055bdcc03418a in _start ()
(gdb) bt full
#0 __GI_raise (sig=sig at entry=6) at ../sysdeps/unix/sysv/linux/raise.c:51
set = {__val = {171515904, 0, 0, 0, 0, 0, 94273661388464, 67108868, 140587742791904, 0, 2, 9223372036854775822, 0, 0, 0, 0}}
pid = <optimized out>
tid = <optimized out>
ret = <optimized out>
#1 0x00007fdd225e82f1 in __GI_abort () at abort.c:79
save_stage = 1
act = {__sigaction_handler = {sa_handler = 0x0, sa_sigaction = 0x0}, sa_mask = {__val = {0, 0, 0, 0, 0, 2, 9223372036854775822, 0, 0, 0, 0, 0, 67108868, 140587742791904, 11977214902440177152, 0}}, sa_flags = -870673978, sa_restorer = 0x55bdcc1a91c6}
sigs = {__val = {32, 0 <repeats 15 times>}}
#2 0x000055bdcc19730a in OsAbort () at ../../../../os/utils.c:1350
No locals.
#3 0x000055bdcc19ce13 in AbortServer () at ../../../../os/log.c:877
No locals.
#4 0x000055bdcc19dc79 in FatalError (f=f at entry=0x55bdcc1a91c6 "%s") at ../../../../os/log.c:1015
args = {{gp_offset = 16, fp_offset = 48, overflow_arg_area = 0x7ffd470a85f0, reg_save_area = 0x7ffd470a8520}}
args2 = {{gp_offset = 8, fp_offset = 48, overflow_arg_area = 0x7ffd470a85f0, reg_save_area = 0x7ffd470a8520}}
beenhere = 1
#5 0x000055bdcc03446c in xwl_log_handler (format=<optimized out>, args=<optimized out>) at ../../../../../hw/xwayland/xwayland.c:1137
msg = "Error sending request: Broken pipe\n\000\000\000\000\000\255-c\"\335\177\000\000\002\000\000\000\000\000<\000b\027^\"\335\177\000\000LC_MESSAGES/libc.mo\000\375\177\000\000 \000\000\000\000\000\000\000`\207\nG\375\177\000\000\026\027^\"\335\177", '\000' <repeats 26 times>, "\004\000\000\000\000\000\000\000G s\"\335\177\000\000\002\000\000\000 ", '\000' <repeats 19 times>, "؆\nG\375\177\000\000\000\000\000\000\000\000\000\000\060\206\nG\375\177\000\000\000"...
#6 0x00007fdd23aae21a in wl_abort (fmt=<optimized out>) at ../src/wayland-util.c:414
argp = {{gp_offset = 16, fp_offset = 48, overflow_arg_area = 0x7ffd470a87f0, reg_save_area = 0x7ffd470a8730}}
#7 0x00007fdd23aaa075 in wl_proxy_marshal_array_constructor_versioned (proxy=proxy at entry=0x55bdcd78b7a0, opcode=opcode at entry=0, args=args at entry=0x7ffd470a8890, interface=interface at entry=0x55bdcc214ae0 <wl_callback_interface>, version=0) at ../src/wayland-client.c:747
closure = 0x55bdcd78b650
new_proxy = 0x55bdcd78c3d0
message = 0x7fdd23ab3d60 <wl_display_requests>
#8 0x00007fdd23aaa0d9 in wl_proxy_marshal_array_constructor (proxy=proxy at entry=0x55bdcd78b7a0, opcode=opcode at entry=0, args=args at entry=0x7ffd470a8890, interface=interface at entry=0x55bdcc214ae0 <wl_callback_interface>) at ../src/wayland-client.c:687
No locals.
#9 0x00007fdd23aaa2da in wl_proxy_marshal_constructor (proxy=proxy at entry=0x55bdcd78b7a0, opcode=opcode at entry=0, interface=0x55bdcc214ae0 <wl_callback_interface>) at ../src/wayland-client.c:821
args = {{i = -847723568, u = 3447243728, f = -847723568, s = 0x55bdcd78c3d0 "\340J!̽U", o = 0x55bdcd78c3d0, n = 3447243728, a = 0x55bdcd78c3d0, h = -847723568}, {i = 1191872800, u = 1191872800, f = 1191872800, s = 0x7ffd470a8920 "\b\262xͽU", o = 0x7ffd470a8920, n = 1191872800,
a = 0x7ffd470a8920, h = 1191872800}, {i = 1191872784, u = 1191872784, f = 1191872784, s = 0x7ffd470a8910 "@\211\nG\375\177", o = 0x7ffd470a8910, n = 1191872784, a = 0x7ffd470a8910, h = 1191872784}, {i = 0, u = 0, f = 0,
s = 0x1800000000 <error: Cannot access memory at address 0x1800000000>, o = 0x1800000000, n = 0, a = 0x1800000000, h = 0}, {i = 0, u = 0, f = 0, s = 0x0, o = 0x0, n = 0, a = 0x0, h = 0}, {i = 0, u = 0, f = 0, s = 0x0, o = 0x0, n = 0, a = 0x0, h = 0}, {i = 1191872752,
u = 1191872752, f = 1191872752, s = 0x7ffd470a88f0 "\320ryͽU", o = 0x7ffd470a88f0, n = 1191872752, a = 0x7ffd470a88f0, h = 1191872752}, {i = 1, u = 1, f = 1, s = 0x1 <error: Cannot access memory at address 0x1>, o = 0x1, n = 1, a = 0x1, h = 1}, {i = 0, u = 0, f = 0, s = 0x0,
o = 0x0, n = 0, a = 0x0, h = 0}, {i = 0, u = 0, f = 0, s = 0x0, o = 0x0, n = 0, a = 0x0, h = 0}, {i = 0, u = 0, f = 0, s = 0x55bd00000000 <error: Cannot access memory at address 0x55bd00000000>, o = 0x55bd00000000, n = 0, a = 0x55bd00000000, h = 0}, {i = 598393085, u = 598393085,
f = 598393085, s = 0x7fdd23aac0fd <wl_closure_close_fds+77> "\200<$hH\211\305u\342A\213|\334\030\203\377\377t\330\350{\320\377\377H\203\303\001A9\034$\177Ӑ1\300H\213T$\bdH3\024%(", o = 0x7fdd23aac0fd <wl_closure_close_fds+77>, n = 598393085,
a = 0x7fdd23aac0fd <wl_closure_close_fds+77>, h = 598393085}, {i = -847678768, u = 3447288528, f = -847678768, s = 0x55bdcd7972d0 "", o = 0x55bdcd7972d0, n = 3447288528, a = 0x55bdcd7972d0, h = -847678768}, {i = 348, u = 348, f = 348,
s = 0x15c <error: Cannot access memory at address 0x15c>, o = 0x15c, n = 348, a = 0x15c, h = 348}, {i = 117, u = 117, f = 117, s = 0x75 <error: Cannot access memory at address 0x75>, o = 0x75, n = 117, a = 0x75, h = 117}, {i = -361353728, u = 3933613568, f = -361353728,
s = 0xa6379d7eea762e00 <error: Cannot access memory at address 0xa6379d7eea762e00>, o = 0xa6379d7eea762e00, n = 3933613568, a = 0xa6379d7eea762e00, h = -361353728}, {i = 1191872832, u = 1191872832, f = 1191872832, s = 0x7ffd470a8940 "=p\032̽U", o = 0x7ffd470a8940,
n = 1191872832, a = 0x7ffd470a8940, h = 1191872832}, {i = 72, u = 72, f = 72, s = 0x48 <error: Cannot access memory at address 0x48>, o = 0x48, n = 72, a = 0x48, h = 72}, {i = -847728120, u = 3447239176, f = -847728120, s = 0x55bdcd78b208 "\b\262xͽU", o = 0x55bdcd78b208,
n = 3447239176, a = 0x55bdcd78b208, h = -847728120}, {i = -847728320, u = 3447238976, f = -847728320, s = 0x55bdcd78b140 "\340<\253#\335\177", o = 0x55bdcd78b140, n = 3447238976, a = 0x55bdcd78b140, h = -847728320}}
ap = {{gp_offset = 32, fp_offset = 48, overflow_arg_area = 0x7ffd470a8a20, reg_save_area = 0x7ffd470a8940}}
#10 0x00007fdd23aab355 in wl_display_sync (wl_display=0x55bdcd78b7a0) at ./protocol/wayland-client-protocol.h:954
callback = <optimized out>
callback = <optimized out>
#11 wl_display_roundtrip_queue (display=0x55bdcd78b140, queue=0x55bdcd78b208) at ../src/wayland-client.c:1230
display_wrapper = 0x55bdcd78b7a0
callback = <optimized out>
done = 0
ret = 0
#12 0x00007fdd23aab3ec in wl_display_roundtrip (display=<optimized out>) at ../src/wayland-client.c:1267
No locals.
#13 0x000055bdcc03496c in xwl_screen_init (pScreen=pScreen at entry=0x55bdcd785a60, argc=argc at entry=12, argv=argv at entry=0x7ffd470a8cc8) at ../../../../../hw/xwayland/xwayland.c:1036
allow_commits = "_XWAYLAND_ALLOW_COMMITS"
xwl_screen = <optimized out>
red_mask = <optimized out>
blue_mask = <optimized out>
green_mask = <optimized out>
ret = <optimized out>
bpc = <optimized out>
green_bpc = <optimized out>
i = <optimized out>
#14 0x000055bdcc15ec17 in AddScreen (pfnInit=pfnInit at entry=0x55bdcc034610 <xwl_screen_init>, argc=argc at entry=12, argv=argv at entry=0x7ffd470a8cc8) at ../../../../dix/dispatch.c:3915
i = 0
pScreen = 0x55bdcd785a60
ret = <optimized out>
#15 0x000055bdcc0363bc in InitOutput (screen_info=screen_info at entry=0x55bdcc23ab60 <screenInfo>, argc=argc at entry=12, argv=argv at entry=0x7ffd470a8cc8) at ../../../../../hw/xwayland/xwayland.c:1174
depths = {1, 4, 8, 15, 16, 24, 32}
bpp = {1, 8, 8, 16, 16, 32, 32}
i = <optimized out>
#16 0x000055bdcc16275f in dix_main (argc=12, argv=0x7ffd470a8cc8, envp=<optimized out>) at ../../../../dix/main.c:193
i = <optimized out>
alwaysCheckForInput = {0, 1}
#17 0x00007fdd225d3b17 in __libc_start_main (main=0x55bdcc034150 <main>, argc=12, argv=0x7ffd470a8cc8, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffd470a8cb8) at ../csu/libc-start.c:310
self = <optimized out>
---Type <return> to continue, or q <return> to quit---
__self = <optimized out>
result = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {0, -4048074456303887344, 94273659945312, 140725795327168, 0, 0, -7830827799762134000, -7848783265387078640}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x7ffd470a8d30, 0x7fdd2405a170}, data = {prev = 0x0, cleanup = 0x0,
canceltype = 1191873840}}}
not_first_call = <optimized out>
#18 0x000055bdcc03418a in _start ()
No symbol table info available.
(gdb) q
-------------- next part --------------
A non-text attachment was scrubbed...
Name: syslog-crashed-gnome-session_2.log
Type: text/x-log
Size: 11618 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/pkg-gnome-maintainers/attachments/20180920/9b91c6ba/attachment-0001.bin>
More information about the pkg-gnome-maintainers
mailing list