Package: xpra
Version: 0.16.3+dfsg-1
Severity: normal
I cannot "attach" to a running xpra server. The client dies with a segmentation
fault:
% xpra attach
2016-04-17 13:00:38,199 Error: printing disabled:
2016-04-17 13:00:38,199 No module named cups
2016-04-17 13:00:38,219 Xpra gtk2 client version 0.16.3-r12205
2016-04-17 13:00:38,219 running on Linux debian stretch/sid
2016-04-17 13:00:38,404 GStreamer version 1.8 for Python 2.7
2016-04-17 13:00:38,647 PyOpenGL warning: missing accelerate module
2016-04-17 13:00:38,647 PyOpenGL warning: missing array format handlers:
numeric, vbo, vbooffset
2016-04-17 13:00:38,647 OpenGL Version: 3.0 Mesa 11.1.2
2016-04-17 13:00:38,649 OpenGL support is missing:
2016-04-17 13:00:38,649 PyOpenGL version 3.1 or later is required (found
version 3.0.2)
2016-04-17 13:00:38,904 detected keyboard: rules=evdev, model=pc105, layout=us
2016-04-17 13:00:38,905 desktop size is 4480x1440 with 1 screen:
2016-04-17 13:00:38,905 :0.0 (1197x385 mm - DPI: 95x95)
2016-04-17 13:00:38,905 monitor 1 1920x1200 (518x324 mm - DPI: 94x94)
2016-04-17 13:00:38,905 monitor 2 2560x1440 at 1920x0 (310x174 mm - DPI:
209x210)
2016-04-17 13:00:38,906 upscaled by 125%, virtual screen size: 3584x1152
2016-04-17 13:00:38,906 :0.0 (1197x385 mm - DPI: 76x76)
2016-04-17 13:00:38,906 monitor 1 1536x960 (518x324 mm - DPI: 75x75)
2016-04-17 13:00:38,906 monitor 2 2048x1152 at 1536x0 (310x174 mm - DPI:
167x168)
sh: segmentation fault xpra attach
I tried to disable pretty much any extension (gstreamer, sound, GL printing) to
no avail.
The crash itself is located in glib:
Program received signal SIGSEGV, Segmentation fault.
0x00007ffff20406f0 in g_str_hash () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
(gdb) bt
#0 0x00007ffff20406f0 in g_str_hash () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#1 0x00007ffff203f35b in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007fffed114da8 in gtk_icon_theme_list_contexts () from
/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#3 0x00007fffed745448 in ?? () from
/usr/lib/python2.7/dist-packages/gtk-2.0/gtk/_gtk.so
I cannot seem to get a working gdb with python 2 right now (gdb-python2 is
actually linked with python3), so I cannot provide a python stack trace.
-- System Information:
Debian Release: stretch/sid
APT prefers unstable
APT policy: (900, 'unstable'), (800, 'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 4.5.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
Versions of packages xpra depends on:
ii adduser 3.114
ii libavcodec-ffmpeg-extra56 7:2.8.6-1+b2
ii libavutil-ffmpeg54 7:2.8.6-1+b2
ii libc6 2.22-6
ii libgtk2.0-0 2.24.30-1.1
ii libswscale-ffmpeg3 7:2.8.6-1+b2
ii libvpx3 1.5.0-2
ii libwebp5 0.4.4-1+b2
ii libx11-6 2:1.6.3-1
ii libx264-148 2:0.148.2643+git5c65704-1
ii libxcomposite1 1:0.4.4-1
ii libxdamage1 1:1.1.4-2+b1
ii libxext6 2:1.3.3-1
ii libxfixes3 1:5.0.1-2+b2
ii libxkbfile1 1:1.0.9-2
ii libxrandr2 2:1.5.0-1
ii libxtst6 2:1.2.2-1+b1
ii python 2.7.11-1
ii python-gi-cairo 3.18.2-2+b1
ii python-gtk2 2.24.0-4
ii python-rencode 1.0.4-1
pn python:any <none>
ii x11-xserver-utils 7.7+7
ii xserver-xorg-input-void 1:1.4.1-1+b1
ii xserver-xorg-video-dummy 1:0.3.7-1+b5
Versions of packages xpra recommends:
ii keyboard-configuration 1.141
ii openssh-client 1:7.2p2-4
ii python-dbus 1.2.4-1
ii python-gtkglext1 1.1.0-9.1
ii python-lz4 0.7.0+dfsg-3+b2
ii python-lzo 1.08-1
ii python-pil 3.2.0-1
pn ssh-askpass <none>
Versions of packages xpra suggests:
ii cups-common 2.1.3-5
ii cups-filters 1.8.3-2+b1
ii gstreamer1.0-plugins-base 1.8.0-1
ii gstreamer1.0-plugins-good 1.8.0-1+b1
ii openssh-server 1:7.2p2-4
ii printer-driver-cups-pdf [cups-pdf] 2.6.1-21
pn pulseaudio <none>
pn pulseaudio-utils <none>
pn python-avahi <none>
pn python-cups <none>
ii python-gst-1.0 1.8.0-1
pn python-netifaces <none>
pn python-pyopencl <none>
ii python-yaml 3.11-3+b1