Although this bugreport is quite old, I just have the same problem on hardy. After login, I noticed that vino-server uses 100% cpu on one core. Killing it with -TERM or -KILL is useless, as it gets started again right away.
Here's a backtrace:
(gdb) thread apply all bt
Thread 1 (Thread 0xb7071720 (LWP 7618)):
#0 0xb7288c00 in ?? () from /usr/lib/libtasn1.so.3
#1 0xb728afc0 in asn1_array2tree () from /usr/lib/libtasn1.so.3
#2 0xb77a774b in gnutls_global_init () from /usr/lib/libgnutls.so.13
#3 0x0805a80f in ?? ()
#4 0x0805c59c in ?? ()
#5 0x080562db in ?? ()
#6 0xb79d5429 in ?? () from /usr/lib/libgobject-2.0.so.0
#7 0xb79d5a18 in g_object_newv () from /usr/lib/libgobject-2.0.so.0
#8 0xb79d65d6 in g_object_new_valist () from /usr/lib/libgobject-2.0.so.0
#9 0xb79d66e0 in g_object_new () from /usr/lib/libgobject-2.0.so.0
#10 0x08053f65 in ?? ()
#11 0x08052cf7 in ?? ()
#12 0xb75a9450 in __libc_start_main () from /lib/tls/i686/cmov/libc.so.6
#13 0x0804f561 in ?? ()
#0 0xb7288c00 in ?? () from /usr/lib/libtasn1.so.3
(gdb)
Although this bugreport is quite old, I just have the same problem on hardy. After login, I noticed that vino-server uses 100% cpu on one core. Killing it with -TERM or -KILL is useless, as it gets started again right away.
Here's a backtrace:
(gdb) thread apply all bt
Thread 1 (Thread 0xb7071720 (LWP 7618)): libtasn1. so.3 libtasn1. so.3 libgnutls. so.13 libgobject- 2.0.so. 0 libgobject- 2.0.so. 0 libgobject- 2.0.so. 0 libgobject- 2.0.so. 0 i686/cmov/ libc.so. 6 libtasn1. so.3
#0 0xb7288c00 in ?? () from /usr/lib/
#1 0xb728afc0 in asn1_array2tree () from /usr/lib/
#2 0xb77a774b in gnutls_global_init () from /usr/lib/
#3 0x0805a80f in ?? ()
#4 0x0805c59c in ?? ()
#5 0x080562db in ?? ()
#6 0xb79d5429 in ?? () from /usr/lib/
#7 0xb79d5a18 in g_object_newv () from /usr/lib/
#8 0xb79d65d6 in g_object_new_valist () from /usr/lib/
#9 0xb79d66e0 in g_object_new () from /usr/lib/
#10 0x08053f65 in ?? ()
#11 0x08052cf7 in ?? ()
#12 0xb75a9450 in __libc_start_main () from /lib/tls/
#13 0x0804f561 in ?? ()
#0 0xb7288c00 in ?? () from /usr/lib/
(gdb)