Hi! Sorry, i didn't notice your reply until today.
I usually step into this bug running x11vnc and krdc from different machines. I now have tried running both on the same machine. I have attached x11vnc output, krdc output and krdc backtrace (when shows the error dialog) Looking into the krdc output i think the bug is in krdc: Zero size rect - ignoring Rect too large: 28535x28192 at (30062, 27502) And shows the error dialog: "The connection to the host has been interrupted". Should this bug be reassigned to krdc? Thank you very much! PS: I don't know very well how to do backtraces... Pau Tallada.
Thread 1 (Thread -1229560128 (LWP 19229)): #0 0xb7ef3410 in ?? () #1 0xbfe549f8 in ?? () #2 0x080dbb54 in ?? () #3 0x080db9d0 in ?? () #4 0xb6cc0fc1 in select () from /lib/tls/i686/cmov/libc.so.6 #5 0xb7653258 in QEventLoop::processEvents (this=0x80d2bf8, flags=4) at kernel/qeventloop_x11.cpp:291 #6 0xb76c6129 in QEventLoop::enterLoop (this=0x80d2bf8) at kernel/qeventloop.cpp:198 #7 0xb76ad6ed in QApplication::enter_loop (this=0xbfe553ac) at kernel/qapplication.cpp:2793 #8 0xb78c70d9 in QDialog::exec (this=0x814c2e0) at dialogs/qdialog.cpp:432 #9 0xb71cb9bb in KMessageBox::createKMessageBox (dialog=0x814c2e0, [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED], checkboxReturn=0x0, options=<value optimized out>, [EMAIL PROTECTED], notifyType=QMessageBox::Critical) at /home/ana/Debian/kdelibs/kdelibs-3.5.5a.dfsg.1/./kdeui/kmessagebox.cpp:309 #10 0xb71cc10e in KMessageBox::createKMessageBox (dialog=0x814c2e0, icon=QMessageBox::Critical, [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED], checkboxReturn=0x0, options=1, [EMAIL PROTECTED]) at /home/ana/Debian/kdelibs/kdelibs-3.5.5a.dfsg.1/./kdeui/kmessagebox.cpp:146 #11 0xb71ce2ee in KMessageBox::errorListWId (parent_id=0, [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED], options=<value optimized out>) at /home/ana/Debian/kdelibs/kdelibs-3.5.5a.dfsg.1/./kdeui/kmessagebox.cpp:772 #12 0xb71ce493 in KMessageBox::error (parent=0x0, [EMAIL PROTECTED], [EMAIL PROTECTED], options=1) at /home/ana/Debian/kdelibs/kdelibs-3.5.5a.dfsg.1/./kdeui/kmessagebox.cpp:737 #13 0x080768a5 in KVncView::customEvent (this=0x8132660, e=0x8134e30) at /home/ana/Debian/kdenetwork/kdenetwork-3.5.5/./krdc/vnc/kvncview.cpp:469 #14 0xb77133bb in QObject::event (this=0x8132660, e=0x8134e30) at kernel/qobject.cpp:755 #15 0xb774a576 in QWidget::event (this=0x8132660, e=0x8134e30) at kernel/qwidget.cpp:4678 #16 0xb76abbd6 in QApplication::internalNotify (this=0xbfe553ac, receiver=0x8132660, e=0x8134e30) at kernel/qapplication.cpp:2635 #17 0xb76ae586 in QApplication::notify (this=0xbfe553ac, receiver=0x8132660, e=0x8134e30) at kernel/qapplication.cpp:2523 #18 0xb7e5ce0e in KApplication::notify (this=0xbfe553ac, receiver=0x8132660, event=0x8134e30) at /home/ana/Debian/kdelibs/kdelibs-3.5.5a.dfsg.1/./kdecore/kapplication.cpp:550 #19 0xb763f3d1 in QApplication::sendEvent (receiver=0x8132660, event=0x8134e30) at ../include/qapplication.h:520 #20 0xb76acbfe in QApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qapplication.cpp:3299 #21 0xb76acd06 in QApplication::sendPostedEvents () at kernel/qapplication.cpp:3210 #22 0xb7652c05 in QEventLoop::processEvents (this=0x80d2bf8, flags=4) at kernel/qeventloop_x11.cpp:144 #23 0xb76c6129 in QEventLoop::enterLoop (this=0x80d2bf8) at kernel/qeventloop.cpp:198 #24 0xb76c5f4a in QEventLoop::exec (this=0x80d2bf8) at kernel/qeventloop.cpp:145 #25 0xb76ad76f in QApplication::exec (this=0xbfe553ac) at kernel/qapplication.cpp:2758 #26 0x08068088 in main (argc=5568, argv=0x0) at /home/ana/Debian/kdenetwork/kdenetwork-3.5.5/./krdc/main.cpp:156 #27 0xb6c11ea8 in __libc_start_main () from /lib/tls/i686/cmov/
############################################################### #@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@# #@ @# #@ ** WARNING ** WARNING ** WARNING ** WARNING ** @# #@ @# #@ YOU ARE RUNNING X11VNC WITHOUT A PASSWORD!! @# #@ @# #@ This means anyone with network access to this computer @# #@ will be able to view and control your desktop. @# #@ @# #@ >>> If you did not mean to do this Press CTRL-C now!! <<< @# #@ @# #@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@# #@ @# #@ You can create an x11vnc password file by running: @# #@ @# #@ x11vnc -storepasswd password /path/to/passfile @# #@ or x11vnc -storepasswd /path/to/passfile @# #@ or x11vnc -storepasswd @# #@ @# #@ (the last one will use ~/.vnc/passwd) @# #@ @# #@ and then starting x11vnc via: @# #@ @# #@ x11vnc -rfbauth /path/to/passfile @# #@ @# #@ an existing ~/.vnc/passwd file from another VNC @# #@ application will work fine too. @# #@ @# #@ You can also use the -passwdfile or -passwd options. @# #@ (note -passwd is unsafe if local users are not trusted) @# #@ @# #@ Make sure any -rfbauth and -passwdfile password files @# #@ cannot be read by untrusted users. @# #@ @# #@ Use x11vnc -usepw to automatically use your @# #@ ~/.vnc/passwd or ~/.vnc/passwdfile password files. @# #@ (and prompt you to create ~/.vnc/passwd if neither @# #@ file exists.) Under -usepw, x11vnc will exit if it @# #@ cannot find a password to use. @# #@ @# #@ @# #@ Even with a password, the subsequent VNC traffic is @# #@ sent in the clear. Consider tunnelling via ssh(1): @# #@ @# #@ http://www.karlrunge.com/x11vnc/#tunnelling @# #@ @# #@ Or using the x11vnc SSL options: -ssl and -stunnel @# #@ @# #@ Please Read the documention for more info about @# #@ passwords, security, and encryption. @# #@ @# #@ http://www.karlrunge.com/x11vnc/#faq-passwd @# #@ @# #@ To disable this warning use the -nopw option, or put @# #@ the setting in your ~/.x11vncrc file. @# #@ @# #@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@# ############################################################### 08/12/2006 19:15:15 setting -nofilexfer in -viewonly mode. Settings: display: :0 authfile: null subwin: 0x0 -sid mode: 0 clip: null flashcmap: 0 shiftcmap: 0 force_idx: 0 cmap8to24: 0 8to24_opts: null 24to32: 0 visual: null overlay: 0 ovl_cursor: 1 scaling: 0 1.0000 viewonly: 1 shared: 0 conn_once: 1 timeout: 0 inetd: 0 filexfer: 0 http: 0 connect: null connectfile null vnc_conn: 1 allow: null input: null passfile: null unixpw: 0 unixpw_lst: null stunnel: 0 accept: null accept: null gone: null users: null using_shm: 1 flipbytes: 0 onetile: 0 solid: null blackout: null xinerama: 1 xtrap: 0 xrandr: 0 xrandrmode: null padgeom: null logfile: x11vnc.log logappend: 0 flag: null rc_file: "" norc: 0 dbg: 0 bg: 0 mod_tweak: 1 isolevel3: 0 xkb: 0 skipkeys: null sloppykeys: 0 skip_dups: 0 addkeysyms: 1 xkbcompat: 0 clearmods: 0 remap: null norepeat: 1 norepeatcnt:2 nofb: 0 watchbell: 1 watchsel: 1 watchprim: 1 seldir: null cursor: 1 multicurs: 0 curs_mode: null arrow: 1 xfixes: 1 alphacut: 240 alphafrac: 0.33 alpharemove:0 alphablend: 1 cursorshape:1 cursorpos: 1 xwarpptr: 0 buttonmap: null dragging: 1 wireframe: 0xff,3,0,32+8+8+8,all,0.15+0.30+5.0+0.125 wirecopy: always scrollcopy: always scr_area: 60000 scr_skip: ##Soffice.bin,##StarOffice scr_inc: ##Nomatch scr_keys: null scr_term: null scr_keyrep: null scr_parms: 0+64+32+32,0.02+0.10+0.9,0.03+0.06+0.5+0.1+5.0 fixscreen: null noxrecord: 0 grabbuster: 0 ptr_mode: 2 inputskip: 10 speeds: null wmdt: null debug_ptr: 0 debug_key: 0 defer: 30 waitms: 30 wait_ui: 2.00 nowait_bog: 0 slow_fb: 0.00 readtimeout: 20 take_naps: 1 sb: 60 fbpm: 1 xdamage: 1 xd_area: 20000 xd_mem: 1.000 sigpipe: null threads: 0 fs_frac: 0.75 gaps_fill: 4 grow_fill: 3 tile_fuzz: 2 snapfb: 0 rawfb: null pipeinput: null gui: 0 gui_mode: null noremote: 0 unsafe: 0 privremote: 0 safer: 0 nocmds: 0 deny_all: 0 pid: 17998 08/12/2006 19:15:15 x11vnc version: 0.8.2 lastmod: 2006-07-12 08/12/2006 19:15:15 Using X display :0 08/12/2006 19:15:15 08/12/2006 19:15:15 ------------------ USEFUL INFORMATION ------------------ 08/12/2006 19:15:15 X DAMAGE available on display, using it for polling hints. 08/12/2006 19:15:15 To disable this behavior use: '-noxdamage' 08/12/2006 19:15:15 Wireframing: -wireframe mode is in effect for window moves. 08/12/2006 19:15:15 If this yields undesired behavior (poor response, painting 08/12/2006 19:15:15 errors, etc) it may be disabled: 08/12/2006 19:15:15 - use '-nowf' to disable wireframing completely. 08/12/2006 19:15:15 - use '-nowcr' to disable the Copy Rectangle after the 08/12/2006 19:15:15 moved window is released in the new position. 08/12/2006 19:15:15 Also see the -help entry for tuning parameters. 08/12/2006 19:15:15 You can press 3 Alt_L's (Left "Alt" key) in a row to 08/12/2006 19:15:15 repaint the screen, also see the -fixscreen option for 08/12/2006 19:15:15 periodic repaints. 08/12/2006 19:15:15 XFIXES available on display, resetting cursor mode 08/12/2006 19:15:15 to: '-cursor most'. 08/12/2006 19:15:15 to disable this behavior use: '-cursor arrow' 08/12/2006 19:15:15 or '-noxfixes'. 08/12/2006 19:15:15 using XFIXES for cursor drawing. 08/12/2006 19:15:15 GrabServer control via XTEST. Xlib: extension "RECORD" missing on display ":0.0". 08/12/2006 19:15:15 XKEYBOARD: number of keysyms per keycode 6 is greater 08/12/2006 19:15:15 than 4 and 92 keysyms are mapped above 4. 08/12/2006 19:15:15 Automatically switching to -xkb mode. 08/12/2006 19:15:15 If this makes the key mapping worse you can 08/12/2006 19:15:15 disable it with the "-noxkb" option. 08/12/2006 19:15:15 Also, remember "-remap DEAD" for accenting characters. 08/12/2006 19:15:15 X FBPM extension not supported. 08/12/2006 19:15:15 -------------------------------------------------------- 08/12/2006 19:15:15 08/12/2006 19:15:15 Default visual ID: 0x21 08/12/2006 19:15:15 Read initial data from X display into framebuffer. 08/12/2006 19:15:15 initialize_screen: fb_depth/fb_bpp/fb_Bpl 24/32/5120 08/12/2006 19:15:15 08/12/2006 19:15:15 X display :0.0 is 32bpp depth=24 true color FrameBuffer Info: width: 1280 height: 1024 scaled_width: 1280 scaled_height: 1024 indexed_color: 0 bits_per_pixel: 32 depth: 24 red_mask: 0x00ff0000 00000000111111110000000000000000 green_mask: 0x0000ff00 00000000000000001111111100000000 blue_mask: 0x000000ff 00000000000000000000000011111111 red: max: 255 shift: 16 green: max: 255 shift: 8 blue: max: 255 shift: 0 mainfb_bytes_per_line: 5120 rfb_fb_bytes_per_line: 5120 format: ZPixmap byte_order: LSBFirst bitmap_pad: 32 bitmap_unit: 32 bitmap_bit_order: LSBFirst rfb_fb: 0xb77df008 main_fb: 0xb77df008 8to24_fb: (nil) snap_fb: (nil) raw_fb: (nil) fake_fb: (nil) 08/12/2006 19:15:15 setting up 32 cursors... 08/12/2006 19:15:15 done. 08/12/2006 19:15:15 08/12/2006 19:15:15 Autoprobing TCP port 08/12/2006 19:15:15 Autoprobing selected port 5900 08/12/2006 19:15:15 Xinerama: disabling: display does not support it. 08/12/2006 19:15:15 created 40 tile_row shm polling images. 08/12/2006 19:15:15 fb read rate: 101 MB/sec 08/12/2006 19:15:15 screen setup finished. 08/12/2006 19:15:15 08/12/2006 19:15:15 WARNING: You are running x11vnc WITHOUT a password. See 08/12/2006 19:15:15 WARNING: the warning message printed above for more info. 08/12/2006 19:15:15 The VNC desktop is: pau:0 PORT=5900 <-------Finished loading -----------------------> <-------Got localhost connection ---------------> 08/12/2006 19:16:28 Got connection from client 127.0.0.1 08/12/2006 19:16:28 other clients: 08/12/2006 19:16:28 created xdamage object: 0x540002c 08/12/2006 19:16:28 Client Protocol Version 3.3 08/12/2006 19:16:28 Protocol version sent 3.3, using 3.3 08/12/2006 19:16:29 Pixel format for client 127.0.0.1: 08/12/2006 19:16:29 8 bpp, depth 8 08/12/2006 19:16:29 true colour: max r 7 g 7 b 3, shift r 0 g 3 b 6 08/12/2006 19:16:29 Enabling ServerIdentity protocol extension for client 127.0.0.1 08/12/2006 19:16:29 rfbProcessClientNormalMessage: ignoring unsupported encoding type Enc(0xFFFFFF12) 08/12/2006 19:16:29 Enabling X-style cursor updates for client 127.0.0.1 08/12/2006 19:16:29 Enabling full-color cursor updates for client 127.0.0.1 08/12/2006 19:16:29 Enabling cursor position updates for client 127.0.0.1 08/12/2006 19:16:29 Using image quality level 1 for client 127.0.0.1 08/12/2006 19:16:29 Enabling LastRect protocol extension for client 127.0.0.1 08/12/2006 19:16:29 Using tight encoding for client 127.0.0.1 <----------Client connected and error dialog shown------------> <----Error dialog says: "The connection to the host has been interrupted"---> <----------Error dialog closed, krdc quits--------------------> 08/12/2006 19:16:50 rfbProcessClientNormalMessage: read: Connection reset by peer 08/12/2006 19:16:50 client_count: 0 08/12/2006 19:16:50 viewer exited. 08/12/2006 19:16:50 deleted 40 tile_row polling images. <----------x11vnc exits normally ----------------------------->
[EMAIL PROTECTED]:~$ krdc 127.0.0.1 VNC server supports protocol version 3.8 (viewer 3.3) No authentication needed Desktop name "pau:0" Connected to VNC server, using protocol version 3.3 VNC server default format: 32 bits per pixel. Least significant byte first in each pixel. True colour: max red 255 green 255 blue 255, shift red 16 green 8 blue 0 Using default colormap and translating from BGR233. Pixel format: 8 bits per pixel. True colour: max red 7 green 7 blue 3, shift red 0 green 3 blue 6 Got 256 exact BGR233 colours out of 256 Using shared memory PutImage Zero size rect - ignoring Rect too large: 28535x28192 at (30062, 27502) <----Shows errors dialog: "The connection to the host has been interrupted" ----> <--- krdc closes------> ShmCleanup called
pgpkd91TyZQrQ.pgp
Description: PGP signature