Vinagre just crash when i put a incorrect password, setted on vino, works fine when the password is correct. Vino-server says: 08/01/2011 16:56:16 Autoprobing TCP port in (all) network interface 08/01/2011 16:56:16 Listening IPv{4,6}://*:5900 08/01/2011 16:56:16 Autoprobing selected port 5900 08/01/2011 16:56:16 Advertising security type: 'TLS' (18) 08/01/2011 16:56:16 Advertising authentication type: 'VNC Authentication' (2) 08/01/2011 16:56:16 Advertising security type: 'VNC Authentication' (2) 08/01/2011 16:56:38 [IPv6] Got connection from client miniCompuOne 08/01/2011 16:56:38 other clients: 08/01/2011 16:56:38 Client Protocol Version 3.7 08/01/2011 16:56:38 Advertising security type 18 08/01/2011 16:56:38 Advertising security type 2 08/01/2011 16:56:38 Client returned security type 18 08/01/2011 16:56:43 Advertising authentication type 2 08/01/2011 16:56:43 Client returned authentication type 2 ** (vino-server:16116): WARNING **: VNC authentication failure from 'miniCompuOne' 08/01/2011 16:56:46 rfbAuthPasswordChecked: password check failed 08/01/2011 16:56:46 Client miniCompuOne gone 08/01/2011 16:56:46 Statistics: 08/01/2011 16:56:46 framebuffer updates 0, rectangles 0, bytes 0 Backtrace of vinagre when the problem happen: Program received signal SIGSEGV, Segmentation fault. [Switching to Thread 0xadcddb70 (LWP 15750)] g_socket_send (socket=0x0, buffer=0x82eb2a0 "\025\003\002", size=181, cancellable=0x0, error=0xadcdcf1c) at gsocket.c:1948 1948 gsocket.c: No such file or directory. in gsocket.c (gdb) bt #0 g_socket_send (socket=0x0, buffer=0x82eb2a0 "\025\003\002", size=181, cancellable=0x0, error=0xadcdcf1c) at gsocket.c:1948 #1 0xb63f080c in vnc_connection_tls_push (transport=0x82bc698, data=0x82eb2a0, len=181) at vncconnection.c:942 #2 0xb6357b63 in _gnutls_io_write_buffered (session=0x82a6b60, iptr=0x82eb2a0, n=181) at gnutls_buffers.c:707 #3 0xb6353a10 in _gnutls_send_int (session=0x82a6b60, type=GNUTLS_ALERT, htype=4294967295, _data=0xadcdd0de, sizeofdata=2) at gnutls_record.c:439 #4 0xb6376509 in gnutls_alert_send (session=0x82a6b60, level=GNUTLS_AL_WARNING, desc=GNUTLS_A_CLOSE_NOTIFY) at gnutls_alert.c:136 #5 0xb6354cc2 in gnutls_bye (session=0x82a6b60, how=GNUTLS_SHUT_RDWR) at gnutls_record.c:229 #6 0xb63f0b7d in vnc_connection_close (conn=0x82bc698) at vncconnection.c:4359 #7 0xb63f5a95 in vnc_connection_coroutine (opaque=0x82bc698) at vncconnection.c:4735 #8 0xb63f8e8b in coroutine_thread (opaque=0x82bc6a8) at coroutine_gthread.c:77 #9 0xb767f4ff in g_thread_create_proxy (data=0x83b4aa8) at gthread.c:1897 #10 0xb7e0fcf3 in start_thread (arg=0xadcddb70) at pthread_create.c:301 #11 0xb745c2ee in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133 Vino version: 2.32.1 Vinagre version: 2.30.3 GnuTLS version: 2.10.4 Thanks Reproducible: Always
I will add another problem with vinagre. When im just disconnecting from vnc (vino-server), i get another Segmentation Fault: Program received signal SIGSEGV, Segmentation fault. [Switching to Thread 0xadcddb70 (LWP 18743)] g_socket_send (socket=0x0, buffer=0x84a7d38 "\025\003\002", size=133, cancellable=0x0, error=0xadcdcf1c) at gsocket.c:1948 1948 gsocket.c: No such file or directory. in gsocket.c (gdb) bt #0 g_socket_send (socket=0x0, buffer=0x84a7d38 "\025\003\002", size=133, cancellable=0x0, error=0xadcdcf1c) at gsocket.c:1948 #1 0xb63f080c in vnc_connection_tls_push (transport=0x832c800, data=0x84a7d38, len=133) at vncconnection.c:942 #2 0xb6357b63 in _gnutls_io_write_buffered (session=0x82e1088, iptr=0x84a7d38, n=133) at gnutls_buffers.c:707 #3 0xb6353a10 in _gnutls_send_int (session=0x82e1088, type=GNUTLS_ALERT, htype=4294967295, _data=0xadcdd0de, sizeofdata=2) at gnutls_record.c:439 #4 0xb6376509 in gnutls_alert_send (session=0x82e1088, level=GNUTLS_AL_WARNING, desc=GNUTLS_A_CLOSE_NOTIFY) at gnutls_alert.c:136 #5 0xb6354cc2 in gnutls_bye (session=0x82e1088, how=GNUTLS_SHUT_RDWR) at gnutls_record.c:229 #6 0xb63f0b7d in vnc_connection_close (conn=0x832c800) at vncconnection.c:4359 #7 0xb63f5a95 in vnc_connection_coroutine (opaque=0x832c800) at vncconnection.c:4735 #8 0xb63f8e8b in coroutine_thread (opaque=0x832c810) at coroutine_gthread.c:77 #9 0xb767f4ff in g_thread_create_proxy (data=0x82dff50) at gthread.c:1897 #10 0xb7e0fcf3 in start_thread (arg=0xadcddb70) at pthread_create.c:301 #11 0xb745c2ee in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133 Thanks
Created attachment 259309 [details] emerge --info
This looks to me more like an upstream problem, please report it to: https://bugzilla.gnome.org/enter_bug.cgi?product=vinagre
(In reply to comment #3) > This looks to me more like an upstream problem, please report it to: > https://bugzilla.gnome.org/enter_bug.cgi?product=vinagre > ping