Попытка запустить vncviewer с опцией -listen приводит к segfault. Стек-трейс: $ gdb vncviewer [...] (gdb) run -listen Starting program: /usr/bin/vncviewer -listen /usr/bin/vncviewer -listen: Listening on port 5500 (flash port 5400) /usr/bin/vncviewer -listen: Command line errors are not reported until a connection comes in. Program received signal SIGSEGV, Segmentation fault. 0x40152500 in XGetErrorText () from /usr/lib/libX11.so.6 (gdb) where #0 0x40152500 in XGetErrorText () from /usr/lib/libX11.so.6 #1 0x4017749f in _XDefaultError () from /usr/lib/libX11.so.6 #2 0x40177d41 in _XError () from /usr/lib/libX11.so.6 #3 0x401797b3 in _XEventsQueued () from /usr/lib/libX11.so.6 #4 0x4014c546 in XCheckIfEvent () from /usr/lib/libX11.so.6 #5 0x0804ed8e in ?? () #6 0x080b0050 in ?? () #7 0xbfd9d660 in ?? () #8 0x0804f020 in ?? () #9 0x00000000 in ?? () #10 0x00000000 in ?? () #11 0x00000000 in ?? () #12 0x400151c0 in _rtld_local () from /lib/ld-linux.so.2 #13 0x00000000 in ?? () #14 0x00000000 in ?? () #15 0x00000002 in ?? () #16 0x00000008 in ?? () #17 0x00000000 in ?? () #18 0x00000000 in ?? () #19 0x00000008 in ?? () #20 0x00000007 in ?? () #21 0x00000000 in ?? () #22 0x756e694c in ?? () #23 0x00000078 in ?? () #24 0x00000000 in ?? () #25 0x00000000 in ?? () #26 0x00000000 in ?? () #27 0x00000000 in ?? () #28 0x00000000 in ?? () #29 0x00000000 in ?? () #30 0x00000000 in ?? () #31 0x00000000 in ?? () #32 0x00000000 in ?? () #33 0x00000000 in ?? () #34 0x00000000 in ?? () #35 0x00000000 in ?? () #36 0x00000000 in ?? () #37 0x00000000 in ?? () #38 0x636f6c00 in ?? () #39 0x6f686c61 in ?? () #40 0x6c2e7473 in ?? () #41 0x6c61636f in ?? () #42 0x616d6f64 in ?? () #43 0x00006e69 in ?? () #44 0x00000000 in ?? () #45 0x00000000 in ?? () #46 0x00000000 in ?? () #47 0x00000000 in ?? () #48 0x00000000 in ?? () #49 0x00000000 in ?? () #50 0x00000000 in ?? () #51 0x00000000 in ?? () #52 0x00000000 in ?? () #53 0x00000000 in ?? () #54 0x2e320000 in ?? () #55 0x32312e36 in ?? () #56 0x6474732d in ?? () #57 0x752d3632 in ?? () #58 0x6c612d70 in ?? () #59 0x00003674 in ?? () #60 0x00000000 in ?? () #61 0x00000000 in ?? () #62 0x00000000 in ?? () #63 0x00000000 in ?? () #64 0x00000000 in ?? () #65 0x00000000 in ?? () #66 0x00000000 in ?? () #67 0x00000000 in ?? () #68 0x00000000 in ?? () #69 0x00000000 in ?? () #70 0x23000000 in ?? () #71 0x68542031 in ?? () #72 0x634f2075 in ?? () #73 0x37322074 in ?? () #74 0x3a303120 in ?? () #75 0x313a3433 in ?? () #76 0x534d2030 in ?? () #77 0x30322044 in ?? () #78 0x00003530 in ?? () #79 0x00000000 in ?? () #80 0x00000000 in ?? () #81 0x00000000 in ?? () #82 0x00000000 in ?? () #83 0x00000000 in ?? () #84 0x00000000 in ?? () #85 0x00000000 in ?? () #86 0x00000000 in ?? () #87 0x36383669 in ?? () #88 0x00000000 in ?? () #89 0x00000000 in ?? () #90 0x00000000 in ?? () #91 0x00000000 in ?? () #92 0x00000000 in ?? () #93 0x00000000 in ?? () #94 0x00000000 in ?? () #95 0x00000000 in ?? () #96 0x00000000 in ?? () #97 0x00000000 in ?? () #98 0x00000000 in ?? () #99 0x00000000 in ?? () #100 0x00000000 in ?? () #101 0x00000000 in ?? () #102 0x00000000 in ?? () #103 0x6f6e2800 in ?? () #104 0x0029656e in ?? () #105 0x00000000 in ?? () #106 0x00000000 in ?? () #107 0x00000000 in ?? () #108 0x00000000 in ?? () #109 0x00000000 in ?? () #110 0x00000000 in ?? () #111 0x00000000 in ?? () #112 0x00000000 in ?? () #113 0x00000000 in ?? () #114 0x00000000 in ?? () #115 0x00000000 in ?? () #116 0x00000000 in ?? () #117 0x00000000 in ?? () #118 0x00000000 in ?? () #119 0x00000000 in ?? () #120 0x00000000 in ?? () #121 0x00000000 in ?? () #122 0x00000000 in ?? () #123 0x00000000 in ?? () #124 0x00000000 in ?? () #125 0x00000000 in ?? () #126 0x00000000 in ?? () #127 0x4000f024 in sbrk () from /lib/ld-linux.so.2 #128 0x08058a48 in ?? () #129 0xbfd9d740 in ?? () #130 0xbfd9d784 in ?? () #131 0x00000001 in ?? () #132 0x400173a1 in _init () from /etc/libcwait.so #133 0x4026e4ce in __libc_start_main () from /lib/libc.so.6 #134 0x0804afc1 in ?? () (gdb) Воспроизводится как минимум на 2 машинах. Указания опции ":сколько-нибудь" для listen, с тем, чтобы использовался другой X server, например, несуществующий, ни к чему не приводит, т.о. падение происходит еще до этапа общения с X-сервером и вне зависимости от него.
Пакет vnc погиб, на tightvnc бага у меня не воспроизводится. Пора закрывать.