Package: tigervnc-standalone-server
Version: 1.9.0+dfsg-3
Severity: important

Dear Maintainer,

on our Raspberry Pi 3B+ test system, with an arm64 buster preview
from https://wiki.debian.org/RaspberryPi3 ,
Xtigervnc crashes reproducibly after VncAuth,
with the following ~/.vnc/rpi3:1.log output excerpt:

| [...]
|
| Xvnc TigerVNC 1.9.0 - built Dec  1 2018 21:51:29
| Copyright (C) 1999-2018 TigerVNC Team and many others (see README.rst)
| See http://www.tigervnc.org for information on TigerVNC.
| Underlying X server release 12003000, The X.Org Foundation
|
|
| Thu Mar  7 17:19:57 2019
|  vncext:      VNC extension running!
|  vncext:      Listening for VNC connections on local interface(s), port 5901
|  vncext:      created VNC server for screen 0
|
| Thu Mar  7 17:20:25 2019
|  Connections: accepted: [::1]::49280
|  SConnection: Client needs protocol version 3.8
|  SConnection: Client requests security type VncAuth(2)
| terminate called after throwing an instance of 'rdr::Exception'
| terminate called recursively
| (EE)
| (EE) Backtrace:
| (EE) 0: /usr/bin/Xtigervnc (OsLookupColor+0x1a8) [0xaaaab38169d0]
| (EE) unw_get_proc_info failed: no unwind info found [-10]
| (EE)
| (EE)
| Fatal server error:
| (EE) Caught signal 6 (Aborted). Server aborting
| (EE)
| XIO:  fatal IO error 11 (Resource temporarily unavailable) on X server ":1"
|       after 175 requests (175 known processed) with 0 events remaining.
| Killing Xtigervnc process ID 1204... which was already dead
| Cleaning stale pidfile '/home/vncuser/.vnc/rpi3:1.pid'!

(The test Xtigervnc is accessed via an SSH port forwarding,
tested with both RealVNC and TightVNC, running on Windows.)


Xtigervnc works fine (on the same RPi 3B+) in Raspbian stretch,
but crashes in the same way after upgrading the package
to Raspbian buster.

Xtigervnc also works fine in a Debian buster container
on a different system/architecture (amd64).

Xtigervnc also works fine with SecurityTypes set to None,
skipping the authentication step entirely.

Note that Xtigervnc also crashes on our test system
(in a different way) with SecurityTypes set to Plain or TLSPlain.
This bug report is made against the general use case, though.

Please advise on the next steps to track down what is happening.
More logs could be provided, the system is not set up for development,
yet, though.


Here is the /etc/vnc.conf and ~/.vnc/vnc.conf essence:

| $ grep -v -E '^(#|$)' /etc/vnc.conf
| $fontPath = undef;
| $vncStartup = "/etc/X11/Xvnc-session";
| $geometry = "1900x1200";
| 1;
| $

| $ grep -v -E '^(#|$)' ~/.vnc/vnc.conf
| $SecurityTypes = "VncAuth";
| 1;
| $


-- System Information:
Debian Release: buster/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: arm64 (aarch64)

Kernel: Linux 4.19.0-2-arm64 (SMP w/4 CPU cores)
Kernel taint flags: TAINT_CRAP
Locale: LANG=C.UTF-8, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE=C.UTF-8 
(charmap=UTF-8)
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages tigervnc-standalone-server depends on:
ii  libaudit1                   1:2.8.4-2
ii  libbsd0                     0.9.1-1
ii  libc6                       2.28-7
ii  libfile-readbackwards-perl  1.05-2
ii  libgcc1                     1:8.2.0-21
ii  libgcrypt20                 1.8.4-5
ii  libgl1                      1.1.0-1
ii  libgnutls30                 3.6.6-2
ii  libjpeg62-turbo             1:1.5.2-2+b1
ii  libpam0g                    1.3.1-5
ii  libpixman-1-0               0.36.0-1
ii  libselinux1                 2.8-1+b1
ii  libstdc++6                  8.2.0-21
ii  libsystemd0                 240-6
ii  libunwind8                  1.2.1-8
ii  libx11-6                    2:1.6.7-1
ii  libxau6                     1:1.0.8-1+b2
ii  libxdmcp6                   1:1.1.2-3
ii  libxfont2                   1:2.0.3-1
ii  libxshmfence1               1.3-1
ii  perl                        5.28.1-4
ii  x11-xkb-utils               7.7+4
ii  xauth                       1:1.0.10-1
ii  xkb-data                    2.26-2
ii  zlib1g                      1:1.2.11.dfsg-1

Versions of packages tigervnc-standalone-server recommends:
ii  libgl1-mesa-dri    18.3.2-1
ii  tigervnc-common    1.9.0+dfsg-3
ii  x11-xserver-utils  7.7+8
ii  xfonts-base        1:1.0.4+nmu1

Versions of packages tigervnc-standalone-server suggests:
pn  xfonts-100dpi | xfonts-75dpi  <none>
ii  xfonts-scalable               1:1.0.3-1.1

-- no debconf information

Reply via email to