Package: vncserver
Version: 3.3.7-7
Followup-For: Bug #276948
I have the same problem. Xrealvnc SIGSEGV with a crashed stack.
Here is a gdb stacktrace and a strace log.
-- System Information:
Debian Release: 3.1
Architecture: amd64 (x86_64)
Kernel: Linux 2.6.8-11-em64t-p4-smp
Locale: [EMAIL PROTECTED], [EMAIL PROTECTED] (charmap=ISO-8859-15)
Versions of packages vncserver depends on:
ii dpkg 1.10.28 Package maintenance system for Deb
ii libc6 2.3.2.ds1-22 GNU C Library: Shared libraries an
ii libgcc11:3.4.3-13GCC support library
ii libice64.3.0.dfsg.1-14sarge1 Inter-Client Exchange library
ii libsm6 4.3.0.dfsg.1-14sarge1 X Window System Session Management
ii libstdc++5 1:3.3.5-13The GNU Standard C++ Library v3
ii libx11-6 4.3.0.dfsg.1-14sarge1 X Window System protocol client li
ii libxext6 4.3.0.dfsg.1-14sarge1 X Window System miscellaneous exte
ii perl 5.8.4-8 Larry Wall's Practical Extraction
ii vnc-common 3.3.7-7 Virtual network computing server s
ii xbase-clients 4.3.0.dfsg.1-14sarge1 miscellaneous X clients
ii xlibs 4.3.0.dfsg.1-14sarge1 X Keyboard Extension (XKB) configu
ii xserver-common 4.3.0.dfsg.1-14sarge1 files and utilities common to all
ii zlib1g 1:1.2.2-4.sarge.2 compression library - runtime
-- no debconf information
execve(/usr/bin/Xrealvnc, [Xrealvnc, :15, -desktop, seb, -auth,
/home/seb/.Xauthority, -geometry, 1000x730, -depth, 16, -rfbwait,
12, -rfbauth, /home/seb/.vnc/passwd, -rfbport, 5913, -co,
/usr/X11R6/lib/X11/rgb], [/* 18 vars */]) = 0
uname({sysname=Linux, nodename=ramoth, release=2.6.8-11-em64t-p4-smp,
version=#1 SMP Wed Jun 1 01:23:42 CEST 2005, machine=x86_64}) = 0
brk(0) = 0x67
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) =
0x2a9556a000
access(/etc/ld.so.nohwcap, F_OK) = -1 ENOENT (No such file or directory)
open(/etc/ld.so.preload, O_RDONLY)= -1 ENOENT (No such file or directory)
open(/etc/ld.so.cache, O_RDONLY) = 3
fstat(3, {st_dev=makedev(253, 0), st_ino=20735, st_mode=S_IFREG|0644,
st_nlink=1, st_uid=0, st_gid=0, st_blksize=4096, st_blocks=168, st_size=81556,
st_atime=2005/12/10-12:24:51, st_mtime=2005/12/08-17:20:39,
st_ctime=2005/12/08-17:20:39}) = 0
mmap(NULL, 81556, PROT_READ, MAP_PRIVATE, 3, 0) = 0x2a9556b000
close(3)= 0
access(/etc/ld.so.nohwcap, F_OK) = -1 ENOENT (No such file or directory)
open(/usr/lib/libz.so.1, O_RDONLY)= 3
read(3, \177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0\0\1\0\0\0\200!\0\0..., 640) = 640
fstat(3, {st_dev=makedev(253, 0), st_ino=234560, st_mode=S_IFREG|0644,
st_nlink=1, st_uid=0, st_gid=0, st_blksize=4096, st_blocks=168, st_size=80872,
st_atime=2005/12/10-12:24:51, st_mtime=2005/08/03-01:27:16,
st_ctime=2005/10/20-21:58:28}) = 0
mmap(NULL, 1127808, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x2a9566c000
mprotect(0x2a9567f000, 1049984, PROT_NONE) = 0
mmap(0x2a9576c000, 81920, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0) =
0x2a9576c000
close(3)= 0
access(/etc/ld.so.nohwcap, F_OK) = -1 ENOENT (No such file or directory)
open(/usr/lib/libstdc++.so.5, O_RDONLY) = 3
read(3, \177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0\0\1\0\0\0\200\333..., 640) = 640
fstat(3, {st_dev=makedev(253, 0), st_ino=232699, st_mode=S_IFREG|0644,
st_nlink=1, st_uid=0, st_gid=0, st_blksize=4096, st_blocks=1632,
st_size=830608, st_atime=2005/12/10-12:24:51, st_mtime=2005/05/31-23:53:04,
st_ctime=2005/10/20-20:01:35}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) =
0x2a9578
mmap(NULL, 1950528, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x2a95781000
mprotect(0x2a9582e000, 1241920, PROT_NONE) = 0
mmap(0x2a95881000, 831488, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0) =
0x2a95881000
mmap(0x2a9594c000, 70464, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x2a9594c000
close(3)= 0
access(/etc/ld.so.nohwcap, F_OK) = -1 ENOENT (No such file or directory)
open(/lib/libm.so.6, O_RDONLY)= 3
read(3, \177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0[EMAIL PROTECTED]..., 640) = 640
fstat(3, {st_dev=makedev(253, 0), st_ino=245876, st_mode=S_IFREG|0644,
st_nlink=1, st_uid=0, st_gid=0, st_blksize=4096, st_blocks=1088,
st_size=550208, st_atime=2005/12/10-12:24:51, st_mtime=2005/05/12-00:11:06,
st_ctime=2005/10/20-20:01:33}) = 0
mmap(NULL, 1596072, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x2a9595e000
mprotect(0x2a959e1000, 1059496, PROT_NONE) = 0
mmap(0x2a95a5e000, 548864, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0) =
0x2a95a5e000
close(3)= 0
access(/etc/ld.so.nohwcap, F_OK) = -1 ENOENT (No such file or directory)
open(/lib/libgcc_s.so.1, O_RDONLY)