GNU gdb (Ubuntu/Linaro 7.3-0ubuntu2) 7.3-2011.08
Copyright (C) 2011 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
Para las instrucciones de informe de errores, vea:
<http://bugs.launchpad.net/gdb-linaro/>...
Leyendo símbolos desde /usr/lib/vino/vino-server...Leyendo símbolos desde /usr/lib/debug/usr/lib/vino/vino-server...hecho.
hecho.
(gdb) run
Starting program: /usr/lib/vino/vino-server 
[Depuración de hilo usando libthread_db enabled]
[Nuevo Thread 0x7fffebcb1700 (LWP 2974)]
[Nuevo Thread 0x7fffeb4b0700 (LWP 2975)]
[Nuevo Thread 0x7fffeacaf700 (LWP 2976)]

Program received signal SIGSEGV, Segmentation fault.
0x00007ffff39782af in ?? () from /lib/x86_64-linux-gnu/libc.so.6
(gdb) backtrace full
#0  0x00007ffff39782af in ?? () from /lib/x86_64-linux-gnu/libc.so.6
No symbol table info available.
#1  0x00007ffff397bd7c in free () from /lib/x86_64-linux-gnu/libc.so.6
No symbol table info available.
#2  0x00007ffff4e36184 in UPNP_GetValidIGD () from /usr/lib/libminiupnpc.so.5
No symbol table info available.
#3  0x0000000000415e97 in update_upnp_status (upnp=0x7e4430) at server/vino-upnp.c:97
        devlist = 0x7f3300
        res = <optimized out>
#4  0x00000000004163b8 in update_upnp_status (upnp=0x7e4430) at server/vino-upnp.c:79
No locales.
#5  vino_upnp_add_port (upnp=0x7e4430, port=5900) at server/vino-upnp.c:230
        ext_port = <optimized out>
        int_port = <optimized out>
        desc = <optimized out>
        err = <optimized out>
        local_port = <optimized out>
        int_client_tmp = "\000\235{\000\000\000\000\000\257_A\000\000\000\000"
        int_port_tmp = "\000\000\000\000\000"
        __PRETTY_FUNCTION__ = "vino_upnp_add_port"
#6  0x000000000040f1a4 in name_acquired (connection=<optimized out>, name=<optimized out>, 
    user_data=0x7fffffffe0e0) at server/vino-main.c:157
        server = 0x7b2320
        vino = 0x7fffffffe0e0
        view_only = 0
        i = <optimized out>
#7  0x00007ffff65cbafa in call_acquired_handler (client=0x7fffe4000c40)
    at /build/buildd/glib2.0-2.30.0/./gio/gdbusnameowning.c:224
No locales.
#8  request_name_cb (source_object=<optimized out>, res=<optimized out>, user_data=0x7fffe4000c40)
    at /build/buildd/glib2.0-2.30.0/./gio/gdbusnameowning.c:311
        client = 0x7fffe4000c40
        result = 0x7fffe4005780
        request_name_reply = 1
        subscribe = 0
#9  0x00007ffff657bc17 in g_simple_async_result_complete (simple=0x7b7580)
    at /build/buildd/glib2.0-2.30.0/./gio/gsimpleasyncresult.c:749
        current_source = 0x0
        current_context = 0x0
        __PRETTY_FUNCTION__ = "g_simple_async_result_complete"
#10 0x00007ffff65c3a3a in g_dbus_connection_call_done (source=<optimized out>, 
    result=<optimized out>, user_data=0x69f270)
    at /build/buildd/glib2.0-2.30.0/./gio/gdbusconnection.c:5046
        simple = 0x7b7580
        connection = <optimized out>
        state = 0x69f270
        error = 0x0
        reply = 0x7fffe4003140
#11 0x00007ffff657bc17 in g_simple_async_result_complete (simple=0x7b7640)
    at /build/buildd/glib2.0-2.30.0/./gio/gsimpleasyncresult.c:749
        current_source = 0x0
        current_context = 0x0
        __PRETTY_FUNCTION__ = "g_simple_async_result_complete"
#12 0x00007ffff657bd29 in complete_in_idle_cb (data=<optimized out>)
    at /build/buildd/glib2.0-2.30.0/./gio/gsimpleasyncresult.c:761
        simple = <optimized out>
#13 0x00007ffff5522a5d in g_main_dispatch (context=0x6ab360)
    at /build/buildd/glib2.0-2.30.0/./glib/gmain.c:2441
        dispatch = 0x7ffff551e790 <g_idle_dispatch>
        was_in_call = 0
        user_data = 0x7b7640
        callback = 0x7ffff657bd20 <complete_in_idle_cb>
        cb_funcs = 0x7ffff57d2670
        cb_data = 0x7b8dc0
        current_source_link = {data = 0x7b6110, next = 0x0}
        need_destroy = <optimized out>
        source = 0x7b6110
        current = 0x78de80
        i = <optimized out>
#14 g_main_context_dispatch (context=0x6ab360) at /build/buildd/glib2.0-2.30.0/./glib/gmain.c:3011
No locales.
#15 0x00007ffff5523258 in g_main_context_iterate (context=0x6ab360, block=<optimized out>, 
    dispatch=1, self=<optimized out>) at /build/buildd/glib2.0-2.30.0/./glib/gmain.c:3089
        max_priority = 2147483647
        timeout = 25000
        some_ready = 1
        nfds = 5
        allocated_nfds = <optimized out>
        fds = <optimized out>
#16 0x00007ffff5523792 in g_main_loop_run (loop=0x7fffe4000a00)
    at /build/buildd/glib2.0-2.30.0/./glib/gmain.c:3297
        __PRETTY_FUNCTION__ = "g_main_loop_run"
#17 0x000000000040ba1b in main (argc=1, argv=0x7fffffffe218) at server/vino-main.c:256
        vino = {settings = 0x790c00, display = 0x69a000, listeners = 0x7fffe4005a00, n_screens = 1, 
          sm_client = 0x78d240, main_loop = 0x7fffe4000a00}
(gdb) info rei[Kgisters 
rax            0x2d356564642d3963	3257621387324242275
rbx            0x7f7f10	8355600
rcx            0x1cd00	118016
rdx            0x6339632d64643565	7149854930036340069
rsi            0x0	0
rdi            0x7ffff3c991c0	140737283461568
rbp            0x7ffff3c991c0	0x7ffff3c991c0
rsp            0x7fffffffdd20	0x7fffffffdd20
r8             0x7f926c	8360556
r9             0x7f92f9	8360697
r10            0x2f6376736e79642f	3414703180623733807
r11            0x6f435050504e4157	8017340067524526423
r12            0x13f0	5104
r13            0x7f9300	8360704
r14            0x1cd00	118016
r15            0x7e4460	8275040
rip            0x7ffff39782af	0x7ffff39782af
eflags         0x10206	[ PF IF RF ]
cs             0x33	51
ss             0x2b	43
ds             0x0	0
es             0x0	0
fs             0x0	0
gs             0x0	0
(gdb) x/16i $pc
=> 0x7ffff39782af:	cmp    0x18(%rax),%rbx
   0x7ffff39782b3:	jne    0x7ffff3978a93
   0x7ffff39782b9:	cmp    0x10(%rdx),%rbx
   0x7ffff39782bd:	jne    0x7ffff3978a93
   0x7ffff39782c3:	cmpq   $0x3ff,0x8(%rbx)
   0x7ffff39782cb:	mov    %rdx,0x18(%rax)
   0x7ffff39782cf:	mov    %rax,0x10(%rdx)
   0x7ffff39782d3:	jbe    0x7ffff39782e2
   0x7ffff39782d5:	mov    0x20(%rbx),%rdx
   0x7ffff39782d9:	test   %rdx,%rdx
   0x7ffff39782dc:	jne    0x7ffff397898d
   0x7ffff39782e2:	cmp    %r13,0x58(%rbp)
   0x7ffff39782e6:	je     0x7ffff39786a0
   0x7ffff39782ec:	testb  $0x1,0x8(%r13,%r14,1)
   0x7ffff39782f2:	je     0x7ffff3978550
   0x7ffff39782f8:	andq   $0xfffffffffffffffe,0x8(%r13)
(gdb) thread apply all backtrace

Hilo 4 (Thread 0x7fffeacaf700 (LWP 2976)):
#0  0x00007ffff39d4773 in poll () from /lib/x86_64-linux-gnu/libc.so.6
#1  0x00007ffff5522f68 in g_main_context_poll (n_fds=5, fds=0x7f32d0, timeout=-1, context=0x7936f0, 
    priority=<optimized out>) at /build/buildd/glib2.0-2.30.0/./glib/gmain.c:3402
#2  g_main_context_iterate (context=0x7936f0, block=<optimized out>, dispatch=1, self=<optimized out>)
    at /build/buildd/glib2.0-2.30.0/./glib/gmain.c:3084
#3  0x00007ffff5523792 in g_main_loop_run (loop=0x7936a0)
    at /build/buildd/glib2.0-2.30.0/./glib/gmain.c:3297
#4  0x00007ffff65d2516 in gdbus_shared_thread_func (user_data=0x7936c0)
    at /build/buildd/glib2.0-2.30.0/./gio/gdbusprivate.c:276
#5  0x00007ffff55482b6 in g_thread_create_proxy (data=0x7937e0)
    at /build/buildd/glib2.0-2.30.0/./glib/gthread.c:1962
#6  0x00007ffff6e17efc in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
#7  0x00007ffff39e089d in clone () from /lib/x86_64-linux-gnu/libc.so.6
#8  0x0000000000000000 in ?? ()

Hilo 3 (Thread 0x7fffeb4b0700 (LWP 2975)):
#0  0x00007ffff6e1c3cb in pthread_cond_timedwait@@GLIBC_2.3.2 ()
   from /lib/x86_64-linux-gnu/libpthread.so.0
#1  0x00007ffff0367465 in g_cond_timed_wait_posix_impl (cond=<optimized out>, 
    entered_mutex=<optimized out>, abs_time=<optimized out>)
    at /build/buildd/glib2.0-2.30.0/./gthread/gthread-posix.c:242
#2  0x00007ffff54f743f in g_async_queue_pop_intern_unlocked (queue=0x79c7b0, try=0, 
    end_time=0x7fffeb4afbd0) at /build/buildd/glib2.0-2.30.0/./glib/gasyncqueue.c:415
#3  0x00007ffff54f7c91 in g_async_queue_timed_pop (queue=0x79c7b0, end_time=<optimized out>)
    at /build/buildd/glib2.0-2.30.0/./glib/gasyncqueue.c:536
#4  0x00007ffff554a6f7 in g_thread_pool_wait_for_new_pool ()
    at /build/buildd/glib2.0-2.30.0/./glib/gthreadpool.c:175
#5  g_thread_pool_thread_proxy (data=<optimized out>)
    at /build/buildd/glib2.0-2.30.0/./glib/gthreadpool.c:378
#6  0x00007ffff55482b6 in g_thread_create_proxy (data=0x79c820)
    at /build/buildd/glib2.0-2.30.0/./glib/gthread.c:1962
#7  0x00007ffff6e17efc in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
#8  0x00007ffff39e089d in clone () from /lib/x86_64-linux-gnu/libc.so.6
#9  0x0000000000000000 in ?? ()

Hilo 2 (Thread 0x7fffebcb1700 (LWP 2974)):
#0  0x00007ffff39d4773 in poll () from /lib/x86_64-linux-gnu/libc.so.6
#1  0x00007ffff5522f68 in g_main_context_poll (n_fds=1, fds=0x69fa90, timeout=-1, context=0x69fec0, 
    priority=<optimized out>) at /build/buildd/glib2.0-2.30.0/./glib/gmain.c:3402
#2  g_main_context_iterate (context=0x69fec0, block=<optimized out>, dispatch=1, self=<optimized out>)
    at /build/buildd/glib2.0-2.30.0/./glib/gmain.c:3084
#3  0x00007ffff5523792 in g_main_loop_run (loop=0x657680)
    at /build/buildd/glib2.0-2.30.0/./glib/gmain.c:3297
#4  0x00007fffebcb69cb in ?? () from /usr/lib/gio/modules/libdconfsettings.so
#5  0x00007ffff55482b6 in g_thread_create_proxy (data=0x796250)
    at /build/buildd/glib2.0-2.30.0/./glib/gthread.c:1962
#6  0x00007ffff6e17efc in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
#7  0x00007ffff39e089d in clone () from /lib/x86_64-linux-gnu/libc.so.6
#8  0x0000000000000000 in ?? ()

Hilo 1 (Thread 0x7ffff7fc19a0 (LWP 2971)):
#0  0x00007ffff39782af in ?? () from /lib/x86_64-linux-gnu/libc.so.6
#1  0x00007ffff397bd7c in free () from /lib/x86_64-linux-gnu/libc.so.6
#2  0x00007ffff4e36184 in UPNP_GetValidIGD () from /usr/lib/libminiupnpc.so.5
#3  0x0000000000415e97 in update_upnp_status (upnp=0x7e4430) at server/vino-upnp.c:97
#4  0x00000000004163b8 in update_upnp_status (upnp=0x7e4430) at server/vino-upnp.c:79
#5  vino_upnp_add_port (upnp=0x7e4430, port=5900) at server/vino-upnp.c:230
#6  0x000000000040f1a4 in name_acquired (connection=<optimized out>, name=<optimized out>, 
    user_data=0x7fffffffe0e0) at server/vino-main.c:157
#7  0x00007ffff65cbafa in call_acquired_handler (client=0x7fffe4000c40)
    at /build/buildd/glib2.0-2.30.0/./gio/gdbusnameowning.c:224
#8  request_name_cb (source_object=<optimized out>, res=<optimized out>, user_data=0x7fffe4000c40)
    at /build/buildd/glib2.0-2.30.0/./gio/gdbusnameowning.c:311
#9  0x00007ffff657bc17 in g_simple_async_result_complete (simple=0x7b7580)
    at /build/buildd/glib2.0-2.30.0/./gio/gsimpleasyncresult.c:749
#10 0x00007ffff65c3a3a in g_dbus_connection_call_done (source=<optimized out>, 
    result=<optimized out>, user_data=0x69f270)
    at /build/buildd/glib2.0-2.30.0/./gio/gdbusconnection.c:5046
#11 0x00007ffff657bc17 in g_simple_async_result_complete (simple=0x7b7640)
    at /build/buildd/glib2.0-2.30.0/./gio/gsimpleasyncresult.c:749
#12 0x00007ffff657bd29 in complete_in_idle_cb (data=<optimized out>)
    at /build/buildd/glib2.0-2.30.0/./gio/gsimpleasyncresult.c:761
#13 0x00007ffff5522a5d in g_main_dispatch (context=0x6ab360)
    at /build/buildd/glib2.0-2.30.0/./glib/gmain.c:2441
#14 g_main_context_dispatch (context=0x6ab360) at /build/buildd/glib2.0-2.30.0/./glib/gmain.c:3011
#15 0x00007ffff5523258 in g_main_context_iterate (context=0x6ab360, block=<optimized out>, 
    dispatch=1, self=<optimized out>) at /build/buildd/glib2.0-2.30.0/./glib/gmain.c:3089
#16 0x00007ffff5523792 in g_main_loop_run (loop=0x7fffe4000a00)
    at /build/buildd/glib2.0-2.30.0/./glib/gmain.c:3297
#17 0x000000000040ba1b in main (argc=1, argv=0x7fffffffe218) at server/vino-main.c:256
(gdb) quit
Una sesión de depuración está activa.

	Inferior 1 [process 2971] will be killed.

¿Salir de cualquier modo? (y o n) 