Page MenuHomePhabricator

pdfrender on scb1001 seems to have crashed
Closed, DuplicatePublic

Description

Port is no longer open and it is not responing requests, last logs say:

Aug 09 01:17:32 scb1001 pdfrender[3088]: Parent pid 3137, child pid 3138
Aug 09 01:17:32 scb1001 pdfrender[3088]: Parent is shutting down, bye...
Aug 09 01:17:33 scb1001 pdfrender[3088]: 2017-08-09 01:17:33,087 New connection received: SocketConnection(/home/pdfrender/.xpra/scb1001-403)
Aug 09 01:17:36 scb1001 pdfrender[3088]: 2017-08-09 01:17:36,506 Python/GObject Linux client version 0.14.10 connected from 'scb1001' as 'pdfrender'
Aug 09 01:17:36 scb1001 pdfrender[3088]: 2017-08-09 01:17:36,506 windows/pixels forwarding is disabled for this client
Aug 09 01:17:36 scb1001 pdfrender[3088]: 2017-08-09 01:17:36,705 Shutting down in response to request
Aug 09 01:17:37 scb1001 pdfrender[3088]: 2017-08-09 01:17:37,733 Disconnecting client Protocol(SocketConnection(/home/pdfrender/.xpra/scb1001-403)): server shutdown
Aug 09 01:17:37 scb1001 pdfrender[3088]: 2017-08-09 01:17:37,752 xpra client disconnected.
Aug 09 01:17:37 scb1001 pdfrender[3088]: server requested disconnect: server shutdown
Aug 09 01:17:38 scb1001 pdfrender[3088]: 2017-08-09 01:17:38,035 New connection received: SocketConnection(/home/pdfrender/.xpra/scb1001-403)
Aug 09 01:17:38 scb1001 pdfrender[3088]: 2017-08-09 01:17:38,077 Connection lost
Aug 09 01:17:38 scb1001 pdfrender[3088]: 2017-08-09 01:17:38,304 New connection received: SocketConnection(/home/pdfrender/.xpra/scb1001-403)
Aug 09 01:17:38 scb1001 pdfrender[3088]: 2017-08-09 01:17:38,305 Connection lost
Aug 09 01:17:38 scb1001 pdfrender[3088]: 2017-08-09 01:17:38,527 xpra is terminating.
Aug 09 01:17:38 scb1001 pdfrender[3088]: 2017-08-09 01:17:38,710 removing socket /home/pdfrender/.xpra/scb1001-403
Aug 09 01:17:38 scb1001 pdfrender[3088]: 2017-08-09 01:17:38,711 killing xvfb with pid 3096
Aug 09 01:17:38 scb1001 pdfrender[3088]: xpra at :403 has exited.
Aug 09 01:17:40 scb1001 pdfrender[3088]: Xpra server pid 3089, xpra client pid 3136, jail 3137
Aug 09 01:17:41 scb1001 pdfrender[3088]: (EE) Server terminated successfully (0). Closing log file.
Aug 09 01:17:53 scb1001 systemd[1]: pdfrender.service holdoff time over, scheduling restart.
Aug 09 01:17:53 scb1001 systemd[1]: Stopping "pdfrender service"...
Aug 09 01:17:53 scb1001 systemd[1]: Starting "pdfrender service"...
Aug 09 01:17:53 scb1001 systemd[1]: Started "pdfrender service".
Aug 09 01:17:53 scb1001 pdfrender[8986]: Reading profile /etc/firejail/pdfrender.profile
Aug 09 01:17:53 scb1001 pdfrender[8986]: Reading profile /etc/firejail/default.profile
Aug 09 01:17:53 scb1001 pdfrender[8986]: Reading profile /etc/firejail/disable-common.inc
Aug 09 01:17:53 scb1001 pdfrender[8986]: Reading profile /etc/firejail/disable-programs.inc
Aug 09 01:17:53 scb1001 pdfrender[8986]: Reading profile /etc/firejail/disable-passwdmgr.inc
Aug 09 01:17:53 scb1001 pdfrender[8986]: Warning: a protocol list is present, the new list "unix,inet,inet6" will not be installed
Aug 09 01:17:53 scb1001 pdfrender[8986]: X.Org X Server 1.16.4
Aug 09 01:17:53 scb1001 pdfrender[8986]: Release Date: 2014-12-20
Aug 09 01:17:53 scb1001 pdfrender[8986]: X Protocol Version 11, Revision 0
Aug 09 01:17:53 scb1001 pdfrender[8986]: Build Operating System: Linux 4.9.0-3-amd64 x86_64 Debian
Aug 09 01:17:53 scb1001 pdfrender[8986]: Current Operating System: Linux scb1001 4.9.0-0.bpo.3-amd64 #1 SMP Debian 4.9.25-1~bpo8+3 (2017-06-15) x86_64
Aug 09 01:17:53 scb1001 pdfrender[8986]: Kernel command line: BOOT_IMAGE=/boot/vmlinuz-4.9.0-0.bpo.3-amd64 root=UUID=8f324991-196d-4dda-b045-cd1956d3461d ro console=ttyS1,115200n8 elevator=deadline
Aug 09 01:17:53 scb1001 pdfrender[8986]: Build Date: 17 July 2017  01:40:19PM
Aug 09 01:17:53 scb1001 pdfrender[8986]: xorg-server 2:1.16.4-1+deb8u1+b1 (http://www.debian.org/support)
Aug 09 01:17:53 scb1001 pdfrender[8986]: Current version of pixman: 0.32.6
Aug 09 01:17:53 scb1001 pdfrender[8986]: Before reporting problems, check http://wiki.x.org
Aug 09 01:17:53 scb1001 pdfrender[8986]: to make sure that you have the latest version.
Aug 09 01:17:53 scb1001 pdfrender[8986]: Markers: (--) probed, (**) from config file, (==) default setting,
Aug 09 01:17:53 scb1001 pdfrender[8986]: (++) from command line, (!!) notice, (II) informational,
Aug 09 01:17:53 scb1001 pdfrender[8986]: (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
Aug 09 01:17:53 scb1001 pdfrender[8986]: (++) Log file: "/home/pdfrender/.xpra/Xorg.:823.log", Time: Wed Aug  9 01:17:53 2017
Aug 09 01:17:53 scb1001 pdfrender[8986]: (++) Using config file: "/etc/xpra/xorg.conf"
Aug 09 01:17:53 scb1001 pdfrender[8986]: (==) Using system config directory "/usr/share/X11/xorg.conf.d"
Aug 09 01:17:54 scb1001 pdfrender[8986]: 2017-08-09 01:17:54,187 server uuid is 9a6b5acf62e84577b2799bf75ae30a83
Aug 09 01:17:54 scb1001 pdfrender[8986]: 2017-08-09 01:17:54,264 cannot load dbus helper: No module named dbus
Aug 09 01:17:54 scb1001 pdfrender[8986]: 2017-08-09 01:17:54,271 xpra server version 0.14.10 (r7983)
Aug 09 01:17:54 scb1001 pdfrender[8986]: 2017-08-09 01:17:54,272 running with pid 8987
Aug 09 01:17:54 scb1001 pdfrender[8986]: 2017-08-09 01:17:54,287 xpra is ready.
Aug 09 01:17:54 scb1001 pdfrender[8986]: Reading profile /etc/firejail/pdfrender.profile
Aug 09 01:17:54 scb1001 pdfrender[8986]: Reading profile /etc/firejail/default.profile
Aug 09 01:17:54 scb1001 pdfrender[8986]: Reading profile /etc/firejail/disable-common.inc
Aug 09 01:17:54 scb1001 pdfrender[8986]: Reading profile /etc/firejail/disable-programs.inc
Aug 09 01:17:54 scb1001 pdfrender[8986]: Reading profile /etc/firejail/disable-passwdmgr.inc
Aug 09 01:17:54 scb1001 pdfrender[8986]: Warning: a protocol list is present, the new list "unix,inet,inet6" will not be installed
Aug 09 01:17:54 scb1001 pdfrender[8986]: [199B blob data]
Aug 09 01:17:54 scb1001 pdfrender[8986]: warnings.warn(str(e), _gtk.Warning)
Aug 09 01:17:54 scb1001 pdfrender[8986]: /usr/lib/python2.7/dist-packages/xpra/client/gtk2/__init__.py:7: GtkWarning: IA__gdk_screen_get_root_window: assertion 'GDK_IS_SCREEN (screen)' failed
Aug 09 01:17:54 scb1001 pdfrender[8986]: from xpra.x11.gtk_x11 import gdk_display_source
Aug 09 01:17:54 scb1001 pdfrender[8986]: 2017-08-09 01:17:54,988 failed load posix keyboard bindings: display is not set!
Aug 09 01:17:55 scb1001 pdfrender[8986]: xpra main error:
Aug 09 01:17:55 scb1001 pdfrender[8986]: Traceback (most recent call last):
Aug 09 01:17:55 scb1001 pdfrender[8986]: File "/usr/lib/python2.7/dist-packages/xpra/scripts/main.py", line 103, in main
Aug 09 01:17:55 scb1001 pdfrender[8986]: return run_mode(script_file, err, options, args, mode, defaults)
Aug 09 01:17:55 scb1001 pdfrender[8986]: File "/usr/lib/python2.7/dist-packages/xpra/scripts/main.py", line 761, in run_mode
Aug 09 01:17:55 scb1001 pdfrender[8986]: return run_client(error_cb, options, args, mode)
Aug 09 01:17:55 scb1001 pdfrender[8986]: File "/usr/lib/python2.7/dist-packages/xpra/scripts/main.py", line 1111, in run_client
Aug 09 01:17:55 scb1001 pdfrender[8986]: app = make_client(error_cb, opts)
Aug 09 01:17:55 scb1001 pdfrender[8986]: File "/usr/lib/python2.7/dist-packages/xpra/scripts/main.py", line 1174, in make_client
Aug 09 01:17:55 scb1001 pdfrender[8986]: toolkit_module = __import__(client_module, globals(), locals(), ['XpraClient'])
Aug 09 01:17:55 scb1001 pdfrender[8986]: File "/usr/lib/python2.7/dist-packages/xpra/client/gtk2/client.py", line 37, in <module>
Aug 09 01:17:55 scb1001 pdfrender[8986]: from xpra.client.gtk2.border_client_window import BorderClientWindow
Aug 09 01:17:55 scb1001 pdfrender[8986]: File "/usr/lib/python2.7/dist-packages/xpra/client/gtk2/border_client_window.py", line 10, in <module>
Aug 09 01:17:55 scb1001 pdfrender[8986]: from xpra.client.gtk2.client_window import ClientWindow
Aug 09 01:17:55 scb1001 pdfrender[8986]: File "/usr/lib/python2.7/dist-packages/xpra/client/gtk2/client_window.py", line 9, in <module>
Aug 09 01:17:55 scb1001 pdfrender[8986]: from xpra.client.gtk2.gtk2_window_base import GTK2WindowBase
Aug 09 01:17:55 scb1001 pdfrender[8986]: File "/usr/lib/python2.7/dist-packages/xpra/client/gtk2/gtk2_window_base.py", line 15, in <module>
Aug 09 01:17:55 scb1001 pdfrender[8986]: from xpra.client.gtk_base.gtk_client_window_base import GTKClientWindowBase, HAS_X11_BINDINGS
Aug 09 01:17:55 scb1001 pdfrender[8986]: File "/usr/lib/python2.7/dist-packages/xpra/client/gtk_base/gtk_client_window_base.py", line 33, in <module>
Aug 09 01:17:55 scb1001 pdfrender[8986]: from xpra.x11.gtk_x11.prop import prop_get, prop_set
Aug 09 01:17:55 scb1001 pdfrender[8986]: File "/usr/lib/python2.7/dist-packages/xpra/x11/gtk_x11/prop.py", line 25, in <module>
Aug 09 01:17:55 scb1001 pdfrender[8986]: X11Window = X11WindowBindings()
Aug 09 01:17:55 scb1001 pdfrender[8986]: File "xpra/x11/bindings/core_bindings.pyx", line 57, in xpra.x11.bindings.core_bindings.X11CoreBindings.__cinit__ (xpra/x11/bindings/core_bindings.c:1038)
Aug 09 01:17:55 scb1001 pdfrender[8986]: AssertionError: display is not set!

Event Timeline

I added Services heuristically just because it is a node process, I have no idea who is the real owner of this code.

I will now try to restart it.

I forgot to upgrade that restarting it made it work- but someone in the know probably should debug this. Not a time sensitive issue anymore, though.

Thanks for taking care of this, @jcrespo! This looks like the same issue as T159922. We are getting ready to address the underlying issue with T172815.