[Pidgin] #197: pidgin crash when open file.

Pidgin trac at pidgin.im
Wed Apr 18 04:12:39 EDT 2007


#197: pidgin crash when open file.
--------------------------+-------------------------------------------------
 Reporter:  edwwq         |       Type:  defect
   Status:  new           |   Priority:  minor 
Component:  pidgin (gtk)  |    Version:  2.0   
 Keywords:                |  
--------------------------+-------------------------------------------------
 Every time when I select Tools -> Preferences -> Sounds -> Choose ... and
 it crashes. Generally, when I open a file selector from gaim, it crashes.

 I'm under Ubuntu 6.10 dapper, Gnome 2.16.1. Here is the backtrace.

 {{{

 (gdb) bt full
 #0  0xb6c9c878 in dbus_malloc () from /usr/lib/libdbus-1.so.2
 No symbol table info available.
 #1  0xb6c7753e in dbus_bus_connection_get_unique_name () from
 /usr/lib/libdbus-1.so.2
 No symbol table info available.
 #2  0xb6c93318 in dbus_watch_handle () from /usr/lib/libdbus-1.so.2
 No symbol table info available.
 #3  0xb6c79f19 in dbus_connection_dispatch () from /usr/lib/libdbus-1.so.2
 No symbol table info available.
 #4  0xb6cab51d in dbus_server_setup_with_g_main () from /usr/lib/libdbus-
 glib-1.so.2
 No symbol table info available.
 #5  0xb77a6802 in g_main_context_dispatch () from
 /usr/lib/libglib-2.0.so.0
 No symbol table info available.
 #6  0xb77a97df in g_main_context_check () from /usr/lib/libglib-2.0.so.0
 No symbol table info available.
 #7  0xb77a9b89 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
 No symbol table info available.
 #8  0xb7c30574 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
 No symbol table info available.
 #9  0x080ad8e3 in main (argc=Cannot access memory at address 0x0
 ) at gtkmain.c:817
         saved_status = <value optimized out>
         opt_help = <value optimized out>
         opt_login = 0
         opt_nologin = 0
         opt_version = <value optimized out>
         opt_config_dir_arg = 0x0
         opt_login_arg = 0x0
         opt_session_arg = 0x0
         accounts = <value optimized out>
         sig_indx = <value optimized out>
         sigset = {__val = {91143, 0 <repeats 31 times>}}
         prev_sig_disp = <value optimized out>
         errmsg = '\0' <repeats 104 times>, ...
         segfault_message_tmp = <value optimized out>
         error = (GError *) 0x0
         opt = <value optimized out>
         gui_check = <value optimized out>
         debug_enabled = <value optimized out>
         long_options = {{name = 0x80e68ad "config", has_arg = 1, flag =
 0x0, val = 99}, {name = 0x80da1cc "debug", has_arg = 0,
 ---Type <return> to continue, or q <return> to quit---
     flag = 0x0, val = 100}, {name = 0x80dc026 "help", has_arg = 0, flag =
 0x0, val = 104}, {name = 0x80e712c "login", has_arg = 2,
     flag = 0x0, val = 108}, {name = 0x80e3d6b "nologin", has_arg = 0, flag
 = 0x0, val = 110}, {name = 0x80e68a3 "session", has_arg = 1,
     flag = 0x0, val = 115}, {name = 0x80dd412 "version", has_arg = 0, flag
 = 0x0, val = 118}, {name = 0x0, has_arg = 0, flag = 0x0,
     val = 0}}
 (gdb) info registers
 eax            0x1      1
 ecx            0xbfb17128       -1078890200
 edx            0x0      0
 ebx            0xb6ca3568       -1228262040
 esp            0xbfb17088       0xbfb17088
 ebp            0xbfb17088       0xbfb17088
 esi            0x0      0
 edi            0x0      0
 eip            0xb6c9c878       0xb6c9c878 <dbus_malloc+19225>
 eflags         0x210292 [ AF SF IF RF ID ]
 cs             0x73     115
 ss             0x7b     123
 ds             0x7b     123
 es             0x7b     123
 fs             0x0      0
 gs             0x33     51
 (gdb) thread apply all backtrace

 Thread 6 (Thread -1324143712 (LWP 7427)):
 #0  0xffffe410 in __kernel_vsyscall ()
 #1  0xb748fa8c in pthread_cond_timedwait@@GLIBC_2.3.2 () from
 /lib/tls/i686/cmov/libpthread.so.0
 #2  0xb7676a84 in pthread_cond_timedwait () from
 /lib/tls/i686/cmov/libc.so.6
 #3  0xb749d113 in ?? () from /usr/lib/libgthread-2.0.so.0
 #4  0x08721e70 in ?? ()
 #5  0x08718d98 in ?? ()
 #6  0xb11323b8 in ?? ()
 #7  0x00000000 in ?? ()

 Thread 5 (Thread -1315751008 (LWP 7426)):
 #0  0xffffe410 in __kernel_vsyscall ()
 #1  0xb748fa8c in pthread_cond_timedwait@@GLIBC_2.3.2 () from
 /lib/tls/i686/cmov/libpthread.so.0
 #2  0xb7676a84 in pthread_cond_timedwait () from
 /lib/tls/i686/cmov/libc.so.6
 #3  0xb749d113 in ?? () from /usr/lib/libgthread-2.0.so.0
 #4  0x08721e70 in ?? ()
 #5  0x08718d98 in ?? ()
 #6  0xb19333b8 in ?? ()
 #7  0x00000000 in ?? ()

 Thread 4 (Thread -1307358304 (LWP 7425)):
 #0  0xffffe410 in __kernel_vsyscall ()
 #1  0xb748fa8c in pthread_cond_timedwait@@GLIBC_2.3.2 () from
 /lib/tls/i686/cmov/libpthread.so.0
 #2  0xb7676a84 in pthread_cond_timedwait () from
 /lib/tls/i686/cmov/libc.so.6
 #3  0xb749d113 in ?? () from /usr/lib/libgthread-2.0.so.0
 #4  0x08721e70 in ?? ()
 #5  0x08718d98 in ?? ()
 #6  0xb21343b8 in ?? ()
 #7  0xb7676c16 in pthread_mutex_unlock () from
 /lib/tls/i686/cmov/libc.so.6
 #8  0xb7789ad1 in g_async_queue_sort () from /usr/lib/libglib-2.0.so.0
 #9  0xb77c5ee3 in g_thread_pool_push () from /usr/lib/libglib-2.0.so.0
 #10 0xb77c438f in g_thread_create_full () from /usr/lib/libglib-2.0.so.0
 #11 0xb748c504 in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
 #12 0xb766a51e in clone () from /lib/tls/i686/cmov/libc.so.6

 Thread 3 (Thread -1298965600 (LWP 7424)):
 #0  0xffffe410 in __kernel_vsyscall ()
 #1  0xb748fa8c in pthread_cond_timedwait@@GLIBC_2.3.2 () from
 /lib/tls/i686/cmov/libpthread.so.0
 #2  0xb7676a84 in pthread_cond_timedwait () from
 /lib/tls/i686/cmov/libc.so.6
 #3  0xb749d113 in ?? () from /usr/lib/libgthread-2.0.so.0
 ---Type <return> to continue, or q <return> to quit---
 #4  0x08721e70 in ?? ()
 #5  0x08718d98 in ?? ()
 #6  0xb29353b8 in ?? ()
 #7  0xb7676c16 in pthread_mutex_unlock () from
 /lib/tls/i686/cmov/libc.so.6
 #8  0xb7789ad1 in g_async_queue_sort () from /usr/lib/libglib-2.0.so.0
 #9  0xb77c5ee3 in g_thread_pool_push () from /usr/lib/libglib-2.0.so.0
 #10 0xb77c438f in g_thread_create_full () from /usr/lib/libglib-2.0.so.0
 #11 0xb748c504 in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
 #12 0xb766a51e in clone () from /lib/tls/i686/cmov/libc.so.6

 Thread 2 (Thread -1290572896 (LWP 7423)):
 #0  0xffffe410 in __kernel_vsyscall ()
 #1  0xb748fa8c in pthread_cond_timedwait@@GLIBC_2.3.2 () from
 /lib/tls/i686/cmov/libpthread.so.0
 #2  0xb7676a84 in pthread_cond_timedwait () from
 /lib/tls/i686/cmov/libc.so.6
 #3  0xb749d113 in ?? () from /usr/lib/libgthread-2.0.so.0
 #4  0x08721e70 in ?? ()
 #5  0x08718d98 in ?? ()
 #6  0xb31363b8 in ?? ()
 #7  0xb7676c16 in pthread_mutex_unlock () from
 /lib/tls/i686/cmov/libc.so.6
 #8  0xb7789ad1 in g_async_queue_sort () from /usr/lib/libglib-2.0.so.0
 #9  0xb77c5ee3 in g_thread_pool_push () from /usr/lib/libglib-2.0.so.0
 #10 0xb77c438f in g_thread_create_full () from /usr/lib/libglib-2.0.so.0
 #11 0xb748c504 in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
 #12 0xb766a51e in clone () from /lib/tls/i686/cmov/libc.so.6

 Thread 1 (Thread -1219995984 (LWP 7400)):
 #0  0xb6c9c878 in dbus_malloc () from /usr/lib/libdbus-1.so.2
 #1  0xb6c7753e in dbus_bus_connection_get_unique_name () from
 /usr/lib/libdbus-1.so.2
 #2  0xb6c93318 in dbus_watch_handle () from /usr/lib/libdbus-1.so.2
 #3  0xb6c79f19 in dbus_connection_dispatch () from /usr/lib/libdbus-1.so.2
 #4  0xb6cab51d in dbus_server_setup_with_g_main () from /usr/lib/libdbus-
 glib-1.so.2
 #5  0xb77a6802 in g_main_context_dispatch () from
 /usr/lib/libglib-2.0.so.0
 #6  0xb77a97df in g_main_context_check () from /usr/lib/libglib-2.0.so.0
 #7  0xb77a9b89 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
 #8  0xb7c30574 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
 #9  0x080ad8e3 in main (argc=Cannot access memory at address 0x0
 ) at gtkmain.c:817

 }}}

-- 
Ticket URL: <http://developer.pidgin.im/ticket/197>
Pidgin <http://pidgin.im>
Pidgin


More information about the Tracker mailing list