Pidgin 2.7.7-alt0.M50P.1 [soso@proxy ~]$gdb pidgin (gdb) run Starting program: /usr/bin/pidgin Program received signal SIGSEGV, Segmentation fault. [Switching to Thread -1234675440 (LWP 4759)] 0xb6e05ec5 in purple_upnp_cancel_port_mapping () from /usr/lib/libpurple.so.0 (gdb) bt #0 0xb6e05ec5 in purple_upnp_cancel_port_mapping () from /usr/lib/libpurple.so.0 #1 0xb6dde8b9 in purple_network_listen_cancel () from /usr/lib/libpurple.so.0 #2 0xb615f84e in g_source_remove () from /usr/lib/purple-2/liboscar.so.0 #3 0xb615fcbd in peer_connection_trynext () from /usr/lib/purple-2/liboscar.so.0 #4 0xb6160f9a in peer_connection_got_proposition () from /usr/lib/purple-2/liboscar.so.0 #5 0xb615f014 in g_source_remove () from /usr/lib/purple-2/liboscar.so.0 #6 0xb6144a6c in g_source_remove () from /usr/lib/purple-2/liboscar.so.0 #7 0xb6145200 in g_source_remove () from /usr/lib/purple-2/liboscar.so.0 #8 0xb614db30 in g_source_remove () from /usr/lib/purple-2/liboscar.so.0 #9 0x080aba30 in ?? () #10 0xb6efcedb in g_source_remove () from /lib/libglib-2.0.so.0 #11 0x096bdb58 in ?? () #12 0x00000001 in ?? () #13 0x0841a700 in ?? () #14 0xb69c50be in g_source_remove () from /usr/lib/libgio-2.0.so.0 #15 0xb76da7c7 in pthread_mutex_lock () from /lib/libpthread.so.0 #16 0xb6ec5e88 in g_main_context_dispatch () from /lib/libglib-2.0.so.0 #17 0xb6ec9790 in g_source_remove () from /lib/libglib-2.0.so.0 #18 0x081356d8 in ?? () #19 0x00000000 in ?? ()