[X2Go-User] X2Go crash from Mac/MATE to Fedora 25 w NIS user getting x2gostartagent: blocking creation of agent's keyboard file

Robert Dinse nanook at eskimo.com
Wed Mar 1 09:01:59 CET 2017


      With Fedora 25 it was working with Mate fine for me until very recently,
as recently as February 7th.  Then some update broke it.  Because several 
things were updated simultaneously, x2go, mate, and libc, it is hard to know
which was the cause but mate-session and many xfce programs all core with
a segfault in libc.

      I am now in the process of restoring the machine from a February 7th
backup and will update things individually to determine which broke.

-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-
  Eskimo North Linux Friendly Internet Access, Shell Accounts, and Hosting.
    Knowledgeable human assistance, not telephone trees or script readers.
  See our web site: http://www.eskimo.com/ (206) 812-0051 or (800) 246-6874.

On Tue, 28 Feb 2017, Robert Kudyba wrote:

> Date: Tue, 28 Feb 2017 15:37:19 -0500
> From: Robert Kudyba <rkudyba at fordham.edu>
> To: Mihai Moldovan <ionic at ionic.de>
> Cc: x2go-user at lists.x2go.org
> Subject: Re: [X2Go-User] X2Go crash from Mac/MATE to Fedora 25 w NIS user
>     getting x2gostartagent: blocking creation of agent's keyboard file
> 
>
>> On Feb 28, 2017, at 11:51 AM, Mihai Moldovan <ionic at ionic.de> wrote:
>>
>> On 28.02.2017 05:31 PM, Robert Kudyba wrote:
>>> My colleague is giving up on MATE. And XFCE has been having intermittent issues and here are some errors/logs. Anything stick out?
>>
>> Difficult to say without knowing what to look for?
>>
>> I've seen kgpg crashing in that log, but that may or may not be a problem.
>>
>> The missing Composite and Fixes extensions are normal - you won't get any
>> compositing effects, but that's okay.
>>
>> Other than that, there's no major problem recorded in there.
>>
>>
>> This said, I've had a user on FC25 yesterday on IRC and he has reported problems
>> with Emacs - which was built with GTK3 support. After he rebuilt it with GTK2,
>> it started to work.
>>
>> I also (ab)used him to test MATE and found out that mate-session is crashing
>> upon start. Any GTK3 application crashes, basically, because of a bug in al
>> ibrary used by GTK3 (libepoxy), that has been filed in Red Hats bugtracker for
>> Fedora 24 already and fixed upstream for a while.
>>
>> The root cause of that is that for some reason the GLX version is not reported
>> correctly - instead a NULL pointer is thrown out. I don't see this behavior on
>> Debian Jessie, which hints at a deeper problem with our nx-libs builds on Fedora
>> 25 (and maybe even 24?)
>>
>> I haven't yet been able to figure out why nxagent isn't doing what it should be
>> doing, though.
>
> Yes that emacs crash has been an issue for quite a while: https://bugzilla.redhat.com/show_bug.cgi?id=1349412 <https://bugzilla.redhat.com/show_bug.cgi?id=1349412>
>
> Now I have a core dump to share with MATE and some logs from the server side. No errors under my user name but hope these are helpful:
>
> Feb 28 15:27:18 myworkstation systemd-logind: New session 2039 of user myuser.
> Feb 28 15:27:18 myworkstation /usr/bin/x2gostartagent: x2gostartagent called with options: 800x600 adsl 16m-jpeg-9 unix-kde-depth_32 us query 0 D MATE both
> Feb 28 15:27:18 myworkstation /usr/bin/x2gosessionlimit[13047]: x2gosessionlimit has been called
> Feb 28 15:27:18 myworkstation /usr/bin/x2golistsessions[13050]: x2golistsessions has been called with options: --all-servers
> Feb 28 15:27:20 myworkstation /usr/sbin/x2gocleansessions[15005]: myuser-59-1488313639_stDMATE_dp32: state file for this session does not exist: /tmp/.x2go-myuser/C-myuser-59-1488313639_stDMATE_dp32/state (this can be ignored during session startups)
> Feb 28 15:27:21 myworkstation /usr/bin/x2gofeature: x2gofeature called with options: X2GO_RUN_EXTENSIONS
> Feb 28 15:27:21 myworkstation /usr/share/x2go/x2gofeature.d/x2goserver-extensions.features: x2goserver-extensions.features called with options: X2GO_RUN_EXTENSIONS
> Feb 28 15:27:21 myworkstation /usr/bin/x2goserver-run-extensions: x2goserver-run-extensions called with options: myuser-59-1488313639_stDMATE_dp32 pre-start
> Feb 28 15:27:21 myworkstation /usr/bin/x2gostartagent: successfully started X2Go agent session with ID myuser-59-1488313639_stDMATE_dp32
> Feb 28 15:27:21 myworkstation /usr/bin/x2gofeature: x2gofeature called with options: X2GO_RUN_EXTENSIONS
> Feb 28 15:27:21 myworkstation /usr/share/x2go/x2gofeature.d/x2goserver-extensions.features: x2goserver-extensions.features called with options: X2GO_RUN_EXTENSIONS
> Feb 28 15:27:21 myworkstation /usr/bin/x2goserver-run-extensions: x2goserver-run-extensions called with options: myuser-59-1488313639_stDMATE_dp32 post-start
> Feb 28 15:27:22 myworkstation /usr/bin/x2gostartagent: blocking creation of agent's keyboard file /tmp/.x2go-myuser/C-myuser-59-1488313639_stDMATE_dp32/keyboard as requested by session startup command
> Feb 28 15:27:22 myworkstation /usr/bin/x2goruncommand: x2goruncommand called with options: 59 13246 myuser-59-1488313639_stDMATE_dp32 35964 mate-session nosnd D
> Feb 28 15:27:22 myworkstation /usr/bin/x2gofeature: x2gofeature called with options: X2GO_RUN_EXTENSIONS
> Feb 28 15:27:22 myworkstation /usr/share/x2go/x2gofeature.d/x2goserver-extensions.features: x2goserver-extensions.features called with options: X2GO_RUN_EXTENSIONS
> Feb 28 15:27:22 myworkstation /usr/bin/x2goserver-run-extensions: x2goserver-run-extensions called with options: myuser-59-1488313639_stDMATE_dp32 pre-runcommand
> Feb 28 15:27:22 myworkstation /usr/bin/x2gosetkeyboard: x2gosetkeyboard called with options:
> Feb 28 15:27:22 myworkstation /usr/bin/x2gofeature: x2gofeature called with options: X2GO_XSESSION
> Feb 28 15:27:23 myworkstation /usr/bin/x2gosetkeyboard: /u/erdos/myuser/.x2go/C-myuser-59-1488313639_stDMATE_dp32/keyboard is blocked, not setting keyboard parameters from client-side settings
> Feb 28 15:27:23 myworkstation /usr/share/x2go/x2gofeature.d/x2goserver-extensions.features: x2goserver-extensions.features called with options: X2GO_XSESSION
> Feb 28 15:27:23 myworkstation /usr/share/x2go/x2gofeature.d/x2goserver.features: x2goserver.features called with options: X2GO_XSESSION
> Feb 28 15:27:23 myworkstation /usr/sbin/x2gocleansessions[15005]: myuser-59-1488313579_stDXFCE_dp32: found stale X-server process (11415), sending SIGKILL
> Feb 28 15:27:23 myworkstation /usr/sbin/x2gocleansessions[15005]: myuser-59-1488313579_stDXFCE_dp32, pid 11415: cleaning up stale X11 socket file: /tmp/.X11-unix/X59
> Feb 28 15:27:23 myworkstation /usr/sbin/x2gocleansessions[15005]: myuser-59-1488313579_stDXFCE_dp32, pid 11415: cleaning up stale X11 lock file: /tmp/.X59-lock
> Feb 28 15:27:23 myworkstation su: (to myuser) root on none
> Feb 28 15:27:23 myworkstation systemd: Started Session c27 of user myuser.
> Feb 28 15:27:23 myworkstation /usr/bin/x2goumount-session[13528]: x2goumount-session has been called with options: myuser-59-1488313579_stDXFCE_dp32
> Feb 28 15:27:23 myworkstation su: (to myuser) root on none
> Feb 28 15:27:23 myworkstation systemd: Started Session c28 of user myuser.
> Feb 28 15:27:25 myworkstation kernel: mate-session[13511]: segfault at 0 ip 00007f5c1789635f sp 00007fff07f02758 error 4 in libc-2.24.so[7f5c177ff000+1bd000]
> Feb 28 15:27:25 myworkstation systemd: Started Process Core Dump (PID 13551/UID 0).
> Feb 28 15:27:25 myworkstation systemd-coredump: Process 13511 (mate-session) of user 6105 dumped core.#012#012Stack trace of thread 13511:#012#0  0x00007f5c1789635f __rawmemchr (libc.so.6)#012#1  0x00007f5c1787e832 _IO_str_init_static_internal (libc.so.6)#012#2  0x00007f5c1786bcc7 __isoc99_vsscanf (libc.so.6)#012#3  0x00007f5c1786bc67 __isoc99_sscanf (libc.so.6)#012#4  0x00007f5c1672a8e2 epoxy_glx_version (libepoxy.so.0)#012#5  0x00007f5c1977a1e9 gdk_x11_screen_init_gl (libgdk-3.so.0)#012#6  0x00007f5c1977a59a _gdk_x11_screen_update_visuals_for_gl (libgdk-3.so.0)#012#7  0x00007f5c197831f6 _gdk_x11_screen_init_visuals (libgdk-3.so.0)#012#8  0x00007f5c19780230 _gdk_x11_screen_new (libgdk-3.so.0)#012#9  0x00007f5c197700c8 _gdk_x11_display_open (libgdk-3.so.0)#012#10 0x00007f5c19744b85 gdk_display_manager_open_display (libgdk-3.so.0)#012#11 0x00007f5c19c2eb40 gtk_init_with_args (libgtk-3.so.0)#012#12 0x000056162a6195ee main (mate-session)#012#13 0x00007f5c1781f401 __libc_start_main (li
 bc.so.6)#012#14 0x000056162a61a12a _start (mate-session)
> Feb 28 15:27:25 myworkstation /usr/bin/x2gofeature: x2gofeature called with options: X2GO_RUN_EXTENSIONS
> Feb 28 15:27:25 myworkstation /usr/share/x2go/x2gofeature.d/x2goserver-extensions.features: x2goserver-extensions.features called with options: X2GO_RUN_EXTENSIONS
> Feb 28 15:27:25 myworkstation /usr/bin/x2goserver-run-extensions: x2goserver-run-extensions called with options: myuser-59-1488313639_stDMATE_dp32 post-runcommand
> Feb 28 15:27:25 myworkstation /usr/bin/x2gofeature: x2gofeature called with options: X2GO_DESKTOPSHARING
> Feb 28 15:27:25 myworkstation /usr/share/x2go/x2gofeature.d/x2goserver-extensions.features: x2goserver-extensions.features called with options: X2GO_DESKTOPSHARING
> Feb 28 15:27:25 myworkstation /usr/share/x2go/x2gofeature.d/x2goserver.features: x2goserver.features called with options: X2GO_DESKTOPSHARING
> Feb 28 15:27:25 myworkstation /usr/bin/x2goumount-session[13631]: x2goumount-session has been called with options: myuser-59-1488313639_stDMATE_dp32
> Feb 28 15:27:26 myworkstation /usr/bin/x2gocmdexitmessage: x2gocmdexitmessage called with options: myuser-59-1488313639_stDMATE_dp32
> Feb 28 15:27:26 myworkstation systemd-logind: Removed session 2039.
>
>
>
>


More information about the x2go-user mailing list