[Pidgin] #1979: Pidgin crash when trying to send a file: Cannot access memory
Pidgin
trac at pidgin.im
Sat Jun 30 21:04:30 EDT 2007
#1979: Pidgin crash when trying to send a file: Cannot access memory
---------------------------+------------------------------------------------
Reporter: charding | Owner:
Type: defect | Status: new
Priority: minor | Milestone:
Component: pidgin (gtk) | Version: 2.0.2
Resolution: | Keywords: crash send file access memory
Pending: 0 |
---------------------------+------------------------------------------------
Old description:
> Pidgin is crashing when I try to send someone a file. Either choosing
> this from the Conversation menu in the conversation window or right
> clicking on the user and selecting 'Send File' creates the crash.
>
> Pidgin: 2.0.2
> DBus: 1.0.0
> Gtk: 2.10.6
>
> (gdb) bt full
> #0 0xb75123f0 in pthread_mutex_lock () from /lib/libpthread.so.0
> No symbol table info available.
> #1 0xb75a55ad in dbus_gmutex_lock (mutex=0xabcdef) at dbus-gthread.c:95
> No locals.
> #2 0xb75846e8 in _dbus_mutex_lock (mutex=0xabcdef) at dbus-threads.c:92
> No locals.
> #3 0xb7570654 in dbus_connection_set_exit_on_disconnect (
> connection=0x8119a08, exit_on_disconnect=1) at dbus-connection.c:2034
> __FUNCTION__ = "dbus_connection_set_exit_on_disconnect"
> #4 0xb756eaa0 in internal_bus_get (type=DBUS_BUS_SESSION,
> error=0xbf9f263c,
> private=0) at dbus-bus.c:374
> s = 0xb693eff4 "�\005"
> address = <value optimized out>
> connection = (DBusConnection *) 0x8119a08
> bd = <value optimized out>
> __FUNCTION__ = "internal_bus_get"
> #5 0xb6904e6e in gnome_vfs_daemon_set_current_connection ()
> from /opt/gnome/lib/libgnomevfs-2.so.0
> No symbol table info available.
> #6 0xb69205ba in gnome_vfs_volume_monitor_client_get_type ()
> from /opt/gnome/lib/libgnomevfs-2.so.0
> No symbol table info available.
> #7 0xb75565ea in g_type_create_instance ()
> ---Type <return> to continue, or q <return> to quit---
> from /opt/gnome/lib/libgobject-2.0.so.0
> No symbol table info available.
> #8 0xb753de22 in g_object_set () from /opt/gnome/lib/libgobject-2.0.so.0
> No symbol table info available.
> #9 0xb753ba7b in g_object_newv () from
> /opt/gnome/lib/libgobject-2.0.so.0
> No symbol table info available.
> #10 0xb753c5de in g_object_new_valist ()
> from /opt/gnome/lib/libgobject-2.0.so.0
> No symbol table info available.
> #11 0xb753c790 in g_object_new () from /opt/gnome/lib/libgobject-2.0.so.0
> No symbol table info available.
> #12 0xb692176a in gnome_vfs_volume_monitor_emit_pre_unmount ()
> from /opt/gnome/lib/libgnomevfs-2.so.0
> No symbol table info available.
> #13 0xb69217fe in gnome_vfs_get_volume_monitor ()
> from /opt/gnome/lib/libgnomevfs-2.so.0
> No symbol table info available.
> #14 0xb48a68fd in fs_module_create ()
> from /opt/gnome/lib/gtk-2.0/2.10.0/filesystems/libgnome-vfs.so
> No symbol table info available.
> #15 0xb75565ea in g_type_create_instance ()
> from /opt/gnome/lib/libgobject-2.0.so.0
> No symbol table info available.
> #16 0xb753de22 in g_object_set () from /opt/gnome/lib/libgobject-2.0.so.0
> No symbol table info available.
> #17 0xb753ba7b in g_object_newv () from
> /opt/gnome/lib/libgobject-2.0.so.0
> No symbol table info available.
> #18 0xb753c5de in g_object_new_valist ()
> from /opt/gnome/lib/libgobject-2.0.so.0
> No symbol table info available.
> #19 0xb753c790 in g_object_new () from /opt/gnome/lib/libgobject-2.0.so.0
> No symbol table info available.
> #20 0xb48a3c0c in gtk_file_system_gnome_vfs_new ()
> from /opt/gnome/lib/gtk-2.0/2.10.0/filesystems/libgnome-vfs.so
> No symbol table info available.
> #21 0xb48a3c47 in fs_module_create ()
> from /opt/gnome/lib/gtk-2.0/2.10.0/filesystems/libgnome-vfs.so
> No symbol table info available.
> #22 0xb7b03d8d in gtk_file_selection_set_filename ()
> from /opt/gnome/lib/libgtk-x11-2.0.so.0
> No symbol table info available.
> #23 0xb7b03f13 in gtk_file_system_create ()
> from /opt/gnome/lib/libgtk-x11-2.0.so.0
> No symbol table info available.
> #24 0xb7af426a in gtk_file_chooser_button_new ()
> from /opt/gnome/lib/libgtk-x11-2.0.so.0
> No symbol table info available.
> #25 0xb753dffc in g_object_set () from /opt/gnome/lib/libgobject-2.0.so.0
> No symbol table info available.
> #26 0xb7af7b51 in gtk_file_chooser_button_new ()
> from /opt/gnome/lib/libgtk-x11-2.0.so.0
> No symbol table info available.
> #27 0xb753ba7b in g_object_newv () from
> /opt/gnome/lib/libgobject-2.0.so.0
> No symbol table info available.
> #28 0xb753c688 in g_object_new_valist ()
> from /opt/gnome/lib/libgobject-2.0.so.0
> No symbol table info available.
> #29 0xb753c790 in g_object_new () from /opt/gnome/lib/libgobject-2.0.so.0
> No symbol table info available.
> #30 0xb7aeabe8 in gtk_file_chooser_button_new ()
> from /opt/gnome/lib/libgtk-x11-2.0.so.0
> No symbol table info available.
> #31 0xb7afc07c in gtk_file_chooser_widget_new ()
> from /opt/gnome/lib/libgtk-x11-2.0.so.0
> No symbol table info available.
> #32 0xb753ba7b in g_object_newv () from
> /opt/gnome/lib/libgobject-2.0.so.0
> No symbol table info available.
> #33 0xb753c5de in g_object_new_valist ()
> from /opt/gnome/lib/libgobject-2.0.so.0
> No symbol table info available.
> #34 0xb753c790 in g_object_new () from /opt/gnome/lib/libgobject-2.0.so.0
> No symbol table info available.
> #35 0xb7af83fd in gtk_file_chooser_dialog_new ()
> from /opt/gnome/lib/libgtk-x11-2.0.so.0
> No symbol table info available.
> #36 0xb753ba7b in g_object_newv () from
> /opt/gnome/lib/libgobject-2.0.so.0
> No symbol table info available.
> #37 0xb753c688 in g_object_new_valist ()
> from /opt/gnome/lib/libgobject-2.0.so.0
> No symbol table info available.
> #38 0xb753c790 in g_object_new () from /opt/gnome/lib/libgobject-2.0.so.0
> No symbol table info available.
> #39 0xb7af7efe in gtk_file_chooser_dialog_get_type ()
> from /opt/gnome/lib/libgtk-x11-2.0.so.0
> No symbol table info available.
> #40 0xb7af7fac in gtk_file_chooser_dialog_new ()
> from /opt/gnome/lib/libgtk-x11-2.0.so.0
> No symbol table info available.
> #41 0x080c625f in pidgin_request_file (title=0x0, filename=0x0,
> savedialog=0,
> ok_cb=0xb75ee060 <purple_xfer_choose_file_ok_cb>,
> cancel_cb=0xb75edb80 <purple_xfer_choose_file_cancel_cb>,
> account=0x813d710, who=0x8659600 "USERNAME_REMOVED at hotmail.com",
> conv=0x0,
> user_data=0x873d900) at gtkrequest.c:1529
> filesel = <value optimized out>
> current_folder = <value optimized out>
> #42 0xb7604836 in purple_request_file (handle=0x873d900, title=0x0,
> filename=0x0, savedialog=0,
> ok_cb=0xb75ee060 <purple_xfer_choose_file_ok_cb>,
> cancel_cb=0xb75edb80 <purple_xfer_choose_file_cancel_cb>,
> account=0x813d710, who=0x8659600 "USERNAME_REMOVED at hotmail.com",
> conv=0x0,
> user_data=0x873d900) at request.c:1335
> ops = (PurpleRequestUiOps *) 0x80f32e0
> #43 0xb75ec609 in purple_xfer_choose_file (xfer=0x873d900) at ft.c:307
> No locals.
> #44 0xb6eb543e in msn_send_file (gc=0x8539a20,
> who=0x8351d40 "USERNAME_REMOVED at hotmail.com", file=0x0) at msn.c:455
> xfer = (PurpleXfer *) 0x15f4
> #45 0xb76090de in serv_send_file (gc=0x8539a20,
> who=0x8351d40 "USERNAME_REMOVED at hotmail.com", file=0x0) at
> server.c:820
> No locals.
> #46 0x0807f0a6 in gtk_blist_menu_send_file_cb (w=0x85e4b08, b=0x8351cd0)
> at gtkblist.c:291
> No locals.
> #47 0xb75440b9 in g_cclosure_marshal_VOID__VOID ()
> from /opt/gnome/lib/libgobject-2.0.so.0
> No symbol table info available.
> #48 0xb7536c0b in g_closure_invoke () from
> /opt/gnome/lib/libgobject-2.0.so.0
> No symbol table info available.
> #49 0xb7547d3d in g_signal_override_class_closure ()
> from /opt/gnome/lib/libgobject-2.0.so.0
> No symbol table info available.
> #50 0xb7549247 in g_signal_emit_valist ()
> from /opt/gnome/lib/libgobject-2.0.so.0
> No symbol table info available.
> #51 0xb7549415 in g_signal_emit () from
> /opt/gnome/lib/libgobject-2.0.so.0
> No symbol table info available.
> #52 0xb7c6cec4 in gtk_widget_activate ()
> from /opt/gnome/lib/libgtk-x11-2.0.so.0
> No symbol table info available.
> #53 0xb7b61ea8 in gtk_menu_shell_activate_item ()
> from /opt/gnome/lib/libgtk-x11-2.0.so.0
> No symbol table info available.
> #54 0xb7b63472 in gtk_menu_shell_append ()
> from /opt/gnome/lib/libgtk-x11-2.0.so.0
> No symbol table info available.
> #55 0xb7b5b015 in gtk_menu_reorder_child ()
> from /opt/gnome/lib/libgtk-x11-2.0.so.0
> No symbol table info available.
> #56 0xb7b551b0 in gtk_marshal_BOOLEAN__VOID ()
> from /opt/gnome/lib/libgtk-x11-2.0.so.0
> No symbol table info available.
> #57 0xb7535407 in g_value_set_static_boxed ()
> from /opt/gnome/lib/libgobject-2.0.so.0
> No symbol table info available.
> #58 0xb7536c0b in g_closure_invoke () from
> /opt/gnome/lib/libgobject-2.0.so.0
> No symbol table info available.
> #59 0xb7548383 in g_signal_override_class_closure ()
> from /opt/gnome/lib/libgobject-2.0.so.0
> No symbol table info available.
> #60 0xb754900f in g_signal_emit_valist ()
> from /opt/gnome/lib/libgobject-2.0.so.0
> No symbol table info available.
> #61 0xb7549415 in g_signal_emit () from
> /opt/gnome/lib/libgobject-2.0.so.0
> No symbol table info available.
> #62 0xb7c68b18 in gtk_widget_get_default_style ()
> from /opt/gnome/lib/libgtk-x11-2.0.so.0
> No symbol table info available.
> #63 0xb7b4e653 in gtk_propagate_event ()
> from /opt/gnome/lib/libgtk-x11-2.0.so.0
> No symbol table info available.
> #64 0xb7b4f857 in gtk_main_do_event () from
> /opt/gnome/lib/libgtk-x11-2.0.so.0
> No symbol table info available.
> #65 0xb79e302a in gdk_add_client_message_filter ()
> from /opt/gnome/lib/libgdk-x11-2.0.so.0
> No symbol table info available.
> #66 0xb74a3de2 in g_main_context_dispatch ()
> from /opt/gnome/lib/libglib-2.0.so.0
> No symbol table info available.
> #67 0xb74a6e1f in g_main_context_prepare ()
> from /opt/gnome/lib/libglib-2.0.so.0
> No symbol table info available.
> #68 0xb74a71c9 in g_main_loop_run () from /opt/gnome/lib/libglib-2.0.so.0
> No symbol table info available.
> #69 0xb7b4fcd4 in gtk_main () from /opt/gnome/lib/libgtk-x11-2.0.so.0
> No symbol table info available.
> #70 0x080b2a9b in main (argc=Cannot access memory at address 0xabcdef
> ) at gtkmain.c:842
> 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 = (GList *) 0x0
> sig_indx = <value optimized out>
> sigset = {__val = {91143, 0 <repeats 31 times>}}
> prev_sig_disp = <value optimized out>
> errmsg =
> "\0000R�\220\205{��1�\000\000\000\000&���`\237�\000\000\000\000\000��\000\000\000\000�\237���`\237�8��,
> '\0' <repeats 16 times>,
> "�237�a\000\000\000\000\000\000\000pC\237�5'�b\000\000\000<\000\000\000�237�`\237�ժ�000\212\n��211\n�\034",
> '\0' <repeats 15 times>,
> "8\210{�P���202{�\0000R�\220\205{��1�\000\000\000\000�\237��\237��\237�8��%���\000\000\000\000\000\000\000\000�237�000\000\000\000�\020\020��237�002\000\000"...
> segfault_message_tmp = <value optimized out>
> error = (GError *) 0x0
> opt = <value optimized out>
> gui_check = <value optimized out>
> debug_enabled = <value optimized out>
> migration_failed = <value optimized out>
> long_options = {{name = 0x80edf0d "config", has_arg = 1, flag =
> 0x0,
> val = 99}, {name = 0x80e067f "debug", has_arg = 0, flag = 0x0, val =
> 100},
> {name = 0x80e304d "help", has_arg = 0, flag = 0x0, val = 104}, {
> name = 0x80e0922 "login", has_arg = 2, flag = 0x0, val = 108}, {
> name = 0x80eac65 "nologin", has_arg = 0, flag = 0x0, val = 110}, {
> name = 0x80edf03 "session", has_arg = 1, flag = 0x0, val = 115}, {
> name = 0x80e442c "version", has_arg = 0, flag = 0x0, val = 118}, {
> name = 0x0, has_arg = 0, flag = 0x0, val = 0}}
>
> (gdb) info registers
> eax 0x15f4 5620
> ecx 0xb72ca148 -1221811896
> edx 0xabcdef 11259375
> ebx 0xb751fff4 -1219362828
> esp 0xbf9f2530 0xbf9f2530
> ebp 0xbf9f2578 0xbf9f2578
> esi 0x8119a08 135371272
> edi 0xabcdef 11259375
> eip 0xb75123f0 0xb75123f0 <pthread_mutex_lock+32>
> eflags 0x210282 [ 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 1 (Thread -1224083776 (LWP 5620)):
> #0 0xb75123f0 in pthread_mutex_lock () from /lib/libpthread.so.0
> #1 0xb75a55ad in dbus_gmutex_lock (mutex=0xabcdef) at dbus-gthread.c:95
> #2 0xb75846e8 in _dbus_mutex_lock (mutex=0xabcdef) at dbus-threads.c:92
> #3 0xb7570654 in dbus_connection_set_exit_on_disconnect (
> connection=0x8119a08, exit_on_disconnect=1) at dbus-connection.c:2034
> #4 0xb756eaa0 in internal_bus_get (type=DBUS_BUS_SESSION,
> error=0xbf9f263c,
> private=0) at dbus-bus.c:374
> #5 0xb6904e6e in gnome_vfs_daemon_set_current_connection ()
> from /opt/gnome/lib/libgnomevfs-2.so.0
> #6 0xb69205ba in gnome_vfs_volume_monitor_client_get_type ()
> from /opt/gnome/lib/libgnomevfs-2.so.0
> #7 0xb75565ea in g_type_create_instance ()
> from /opt/gnome/lib/libgobject-2.0.so.0
> #8 0xb753de22 in g_object_set () from /opt/gnome/lib/libgobject-2.0.so.0
> #9 0xb753ba7b in g_object_newv () from
> /opt/gnome/lib/libgobject-2.0.so.0
> #10 0xb753c5de in g_object_new_valist ()
> from /opt/gnome/lib/libgobject-2.0.so.0
> #11 0xb753c790 in g_object_new () from /opt/gnome/lib/libgobject-2.0.so.0
> #12 0xb692176a in gnome_vfs_volume_monitor_emit_pre_unmount ()
> from /opt/gnome/lib/libgnomevfs-2.so.0
> #13 0xb69217fe in gnome_vfs_get_volume_monitor ()
> from /opt/gnome/lib/libgnomevfs-2.so.0
> #14 0xb48a68fd in fs_module_create ()
> from /opt/gnome/lib/gtk-2.0/2.10.0/filesystems/libgnome-vfs.so
> #15 0xb75565ea in g_type_create_instance ()
> from /opt/gnome/lib/libgobject-2.0.so.0
> #16 0xb753de22 in g_object_set () from /opt/gnome/lib/libgobject-2.0.so.0
> #17 0xb753ba7b in g_object_newv () from
> /opt/gnome/lib/libgobject-2.0.so.0
> #18 0xb753c5de in g_object_new_valist ()
> from /opt/gnome/lib/libgobject-2.0.so.0
> #19 0xb753c790 in g_object_new () from /opt/gnome/lib/libgobject-2.0.so.0
> #20 0xb48a3c0c in gtk_file_system_gnome_vfs_new ()
> from /opt/gnome/lib/gtk-2.0/2.10.0/filesystems/libgnome-vfs.so
> #21 0xb48a3c47 in fs_module_create ()
> from /opt/gnome/lib/gtk-2.0/2.10.0/filesystems/libgnome-vfs.so
> #22 0xb7b03d8d in gtk_file_selection_set_filename ()
> from /opt/gnome/lib/libgtk-x11-2.0.so.0
> #23 0xb7b03f13 in gtk_file_system_create ()
> from /opt/gnome/lib/libgtk-x11-2.0.so.0
> #24 0xb7af426a in gtk_file_chooser_button_new ()
> from /opt/gnome/lib/libgtk-x11-2.0.so.0
> #25 0xb753dffc in g_object_set () from /opt/gnome/lib/libgobject-2.0.so.0
> #26 0xb7af7b51 in gtk_file_chooser_button_new ()
> from /opt/gnome/lib/libgtk-x11-2.0.so.0
> #27 0xb753ba7b in g_object_newv () from
> /opt/gnome/lib/libgobject-2.0.so.0
> #28 0xb753c688 in g_object_new_valist ()
> from /opt/gnome/lib/libgobject-2.0.so.0
> #29 0xb753c790 in g_object_new () from /opt/gnome/lib/libgobject-2.0.so.0
> #30 0xb7aeabe8 in gtk_file_chooser_button_new ()
> from /opt/gnome/lib/libgtk-x11-2.0.so.0
> #31 0xb7afc07c in gtk_file_chooser_widget_new ()
> from /opt/gnome/lib/libgtk-x11-2.0.so.0
> #32 0xb753ba7b in g_object_newv () from
> /opt/gnome/lib/libgobject-2.0.so.0
> #33 0xb753c5de in g_object_new_valist ()
> from /opt/gnome/lib/libgobject-2.0.so.0
> #34 0xb753c790 in g_object_new () from /opt/gnome/lib/libgobject-2.0.so.0
> #35 0xb7af83fd in gtk_file_chooser_dialog_new ()
> from /opt/gnome/lib/libgtk-x11-2.0.so.0
> #36 0xb753ba7b in g_object_newv () from
> /opt/gnome/lib/libgobject-2.0.so.0
> #37 0xb753c688 in g_object_new_valist ()
> from /opt/gnome/lib/libgobject-2.0.so.0
> #38 0xb753c790 in g_object_new () from /opt/gnome/lib/libgobject-2.0.so.0
> #39 0xb7af7efe in gtk_file_chooser_dialog_get_type ()
> from /opt/gnome/lib/libgtk-x11-2.0.so.0
> #40 0xb7af7fac in gtk_file_chooser_dialog_new ()
> from /opt/gnome/lib/libgtk-x11-2.0.so.0
> #41 0x080c625f in pidgin_request_file (title=0x0, filename=0x0,
> savedialog=0,
> ok_cb=0xb75ee060 <purple_xfer_choose_file_ok_cb>,
> cancel_cb=0xb75edb80 <purple_xfer_choose_file_cancel_cb>,
> account=0x813d710, who=0x8659600 "USERNAME_REMOVED at hotmail.com",
> conv=0x0,
> user_data=0x873d900) at gtkrequest.c:1529
> #42 0xb7604836 in purple_request_file (handle=0x873d900, title=0x0,
> filename=0x0, savedialog=0,
> ok_cb=0xb75ee060 <purple_xfer_choose_file_ok_cb>,
> cancel_cb=0xb75edb80 <purple_xfer_choose_file_cancel_cb>,
> account=0x813d710, who=0x8659600 "USERNAME_REMOVED at hotmail.com",
> conv=0x0,
> user_data=0x873d900) at request.c:1335
> #43 0xb75ec609 in purple_xfer_choose_file (xfer=0x873d900) at ft.c:307
> #44 0xb6eb543e in msn_send_file (gc=0x8539a20,
> who=0x8351d40 "USERNAME_REMOVED at hotmail.com", file=0x0) at msn.c:455
> #45 0xb76090de in serv_send_file (gc=0x8539a20,
> who=0x8351d40 "USERNAME_REMOVED at hotmail.com", file=0x0) at
> server.c:820
> #46 0x0807f0a6 in gtk_blist_menu_send_file_cb (w=0x85e4b08, b=0x8351cd0)
> at gtkblist.c:291
> #47 0xb75440b9 in g_cclosure_marshal_VOID__VOID ()
> from /opt/gnome/lib/libgobject-2.0.so.0
> #48 0xb7536c0b in g_closure_invoke () from
> /opt/gnome/lib/libgobject-2.0.so.0
> #49 0xb7547d3d in g_signal_override_class_closure ()
> from /opt/gnome/lib/libgobject-2.0.so.0
> #50 0xb7549247 in g_signal_emit_valist ()
> from /opt/gnome/lib/libgobject-2.0.so.0
> #51 0xb7549415 in g_signal_emit () from
> /opt/gnome/lib/libgobject-2.0.so.0
> #52 0xb7c6cec4 in gtk_widget_activate ()
> from /opt/gnome/lib/libgtk-x11-2.0.so.0
> #53 0xb7b61ea8 in gtk_menu_shell_activate_item ()
> from /opt/gnome/lib/libgtk-x11-2.0.so.0
> #54 0xb7b63472 in gtk_menu_shell_append ()
> from /opt/gnome/lib/libgtk-x11-2.0.so.0
> #55 0xb7b5b015 in gtk_menu_reorder_child ()
> from /opt/gnome/lib/libgtk-x11-2.0.so.0
> #56 0xb7b551b0 in gtk_marshal_BOOLEAN__VOID ()
> from /opt/gnome/lib/libgtk-x11-2.0.so.0
> #57 0xb7535407 in g_value_set_static_boxed ()
> from /opt/gnome/lib/libgobject-2.0.so.0
> #58 0xb7536c0b in g_closure_invoke () from
> /opt/gnome/lib/libgobject-2.0.so.0
> #59 0xb7548383 in g_signal_override_class_closure ()
> from /opt/gnome/lib/libgobject-2.0.so.0
> #60 0xb754900f in g_signal_emit_valist ()
> from /opt/gnome/lib/libgobject-2.0.so.0
> #61 0xb7549415 in g_signal_emit () from
> /opt/gnome/lib/libgobject-2.0.so.0
> #62 0xb7c68b18 in gtk_widget_get_default_style ()
> from /opt/gnome/lib/libgtk-x11-2.0.so.0
> #63 0xb7b4e653 in gtk_propagate_event ()
> from /opt/gnome/lib/libgtk-x11-2.0.so.0
> #64 0xb7b4f857 in gtk_main_do_event () from
> /opt/gnome/lib/libgtk-x11-2.0.so.0
> #65 0xb79e302a in gdk_add_client_message_filter ()
> from /opt/gnome/lib/libgdk-x11-2.0.so.0
> #66 0xb74a3de2 in g_main_context_dispatch ()
> from /opt/gnome/lib/libglib-2.0.so.0
> #67 0xb74a6e1f in g_main_context_prepare ()
> from /opt/gnome/lib/libglib-2.0.so.0
> #68 0xb74a71c9 in g_main_loop_run () from /opt/gnome/lib/libglib-2.0.so.0
> #69 0xb7b4fcd4 in gtk_main () from /opt/gnome/lib/libgtk-x11-2.0.so.0
> #70 0x080b2a9b in main (argc=Cannot access memory at address 0xabcdef
> ) at gtkmain.c:842
New description:
Pidgin is crashing when I try to send someone a file. Either choosing this
from the Conversation menu in the conversation window or right clicking on
the user and selecting 'Send File' creates the crash.
Pidgin: 2.0.2
DBus: 1.0.0
Gtk: 2.10.6
{{{
(gdb) bt full
#0 0xb75123f0 in pthread_mutex_lock () from /lib/libpthread.so.0
No symbol table info available.
#1 0xb75a55ad in dbus_gmutex_lock (mutex=0xabcdef) at dbus-gthread.c:95
No locals.
#2 0xb75846e8 in _dbus_mutex_lock (mutex=0xabcdef) at dbus-threads.c:92
No locals.
#3 0xb7570654 in dbus_connection_set_exit_on_disconnect (
connection=0x8119a08, exit_on_disconnect=1) at dbus-connection.c:2034
__FUNCTION__ = "dbus_connection_set_exit_on_disconnect"
#4 0xb756eaa0 in internal_bus_get (type=DBUS_BUS_SESSION,
error=0xbf9f263c,
private=0) at dbus-bus.c:374
s = 0xb693eff4 "�\005"
address = <value optimized out>
connection = (DBusConnection *) 0x8119a08
bd = <value optimized out>
__FUNCTION__ = "internal_bus_get"
#5 0xb6904e6e in gnome_vfs_daemon_set_current_connection ()
from /opt/gnome/lib/libgnomevfs-2.so.0
No symbol table info available.
#6 0xb69205ba in gnome_vfs_volume_monitor_client_get_type ()
from /opt/gnome/lib/libgnomevfs-2.so.0
No symbol table info available.
#7 0xb75565ea in g_type_create_instance ()
---Type <return> to continue, or q <return> to quit---
from /opt/gnome/lib/libgobject-2.0.so.0
No symbol table info available.
#8 0xb753de22 in g_object_set () from /opt/gnome/lib/libgobject-2.0.so.0
No symbol table info available.
#9 0xb753ba7b in g_object_newv () from /opt/gnome/lib/libgobject-2.0.so.0
No symbol table info available.
#10 0xb753c5de in g_object_new_valist ()
from /opt/gnome/lib/libgobject-2.0.so.0
No symbol table info available.
#11 0xb753c790 in g_object_new () from /opt/gnome/lib/libgobject-2.0.so.0
No symbol table info available.
#12 0xb692176a in gnome_vfs_volume_monitor_emit_pre_unmount ()
from /opt/gnome/lib/libgnomevfs-2.so.0
No symbol table info available.
#13 0xb69217fe in gnome_vfs_get_volume_monitor ()
from /opt/gnome/lib/libgnomevfs-2.so.0
No symbol table info available.
#14 0xb48a68fd in fs_module_create ()
from /opt/gnome/lib/gtk-2.0/2.10.0/filesystems/libgnome-vfs.so
No symbol table info available.
#15 0xb75565ea in g_type_create_instance ()
from /opt/gnome/lib/libgobject-2.0.so.0
No symbol table info available.
#16 0xb753de22 in g_object_set () from /opt/gnome/lib/libgobject-2.0.so.0
No symbol table info available.
#17 0xb753ba7b in g_object_newv () from /opt/gnome/lib/libgobject-2.0.so.0
No symbol table info available.
#18 0xb753c5de in g_object_new_valist ()
from /opt/gnome/lib/libgobject-2.0.so.0
No symbol table info available.
#19 0xb753c790 in g_object_new () from /opt/gnome/lib/libgobject-2.0.so.0
No symbol table info available.
#20 0xb48a3c0c in gtk_file_system_gnome_vfs_new ()
from /opt/gnome/lib/gtk-2.0/2.10.0/filesystems/libgnome-vfs.so
No symbol table info available.
#21 0xb48a3c47 in fs_module_create ()
from /opt/gnome/lib/gtk-2.0/2.10.0/filesystems/libgnome-vfs.so
No symbol table info available.
#22 0xb7b03d8d in gtk_file_selection_set_filename ()
from /opt/gnome/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#23 0xb7b03f13 in gtk_file_system_create ()
from /opt/gnome/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#24 0xb7af426a in gtk_file_chooser_button_new ()
from /opt/gnome/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#25 0xb753dffc in g_object_set () from /opt/gnome/lib/libgobject-2.0.so.0
No symbol table info available.
#26 0xb7af7b51 in gtk_file_chooser_button_new ()
from /opt/gnome/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#27 0xb753ba7b in g_object_newv () from /opt/gnome/lib/libgobject-2.0.so.0
No symbol table info available.
#28 0xb753c688 in g_object_new_valist ()
from /opt/gnome/lib/libgobject-2.0.so.0
No symbol table info available.
#29 0xb753c790 in g_object_new () from /opt/gnome/lib/libgobject-2.0.so.0
No symbol table info available.
#30 0xb7aeabe8 in gtk_file_chooser_button_new ()
from /opt/gnome/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#31 0xb7afc07c in gtk_file_chooser_widget_new ()
from /opt/gnome/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#32 0xb753ba7b in g_object_newv () from /opt/gnome/lib/libgobject-2.0.so.0
No symbol table info available.
#33 0xb753c5de in g_object_new_valist ()
from /opt/gnome/lib/libgobject-2.0.so.0
No symbol table info available.
#34 0xb753c790 in g_object_new () from /opt/gnome/lib/libgobject-2.0.so.0
No symbol table info available.
#35 0xb7af83fd in gtk_file_chooser_dialog_new ()
from /opt/gnome/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#36 0xb753ba7b in g_object_newv () from /opt/gnome/lib/libgobject-2.0.so.0
No symbol table info available.
#37 0xb753c688 in g_object_new_valist ()
from /opt/gnome/lib/libgobject-2.0.so.0
No symbol table info available.
#38 0xb753c790 in g_object_new () from /opt/gnome/lib/libgobject-2.0.so.0
No symbol table info available.
#39 0xb7af7efe in gtk_file_chooser_dialog_get_type ()
from /opt/gnome/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#40 0xb7af7fac in gtk_file_chooser_dialog_new ()
from /opt/gnome/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#41 0x080c625f in pidgin_request_file (title=0x0, filename=0x0,
savedialog=0,
ok_cb=0xb75ee060 <purple_xfer_choose_file_ok_cb>,
cancel_cb=0xb75edb80 <purple_xfer_choose_file_cancel_cb>,
account=0x813d710, who=0x8659600 "USERNAME_REMOVED at hotmail.com",
conv=0x0,
user_data=0x873d900) at gtkrequest.c:1529
filesel = <value optimized out>
current_folder = <value optimized out>
#42 0xb7604836 in purple_request_file (handle=0x873d900, title=0x0,
filename=0x0, savedialog=0,
ok_cb=0xb75ee060 <purple_xfer_choose_file_ok_cb>,
cancel_cb=0xb75edb80 <purple_xfer_choose_file_cancel_cb>,
account=0x813d710, who=0x8659600 "USERNAME_REMOVED at hotmail.com",
conv=0x0,
user_data=0x873d900) at request.c:1335
ops = (PurpleRequestUiOps *) 0x80f32e0
#43 0xb75ec609 in purple_xfer_choose_file (xfer=0x873d900) at ft.c:307
No locals.
#44 0xb6eb543e in msn_send_file (gc=0x8539a20,
who=0x8351d40 "USERNAME_REMOVED at hotmail.com", file=0x0) at msn.c:455
xfer = (PurpleXfer *) 0x15f4
#45 0xb76090de in serv_send_file (gc=0x8539a20,
who=0x8351d40 "USERNAME_REMOVED at hotmail.com", file=0x0) at
server.c:820
No locals.
#46 0x0807f0a6 in gtk_blist_menu_send_file_cb (w=0x85e4b08, b=0x8351cd0)
at gtkblist.c:291
No locals.
#47 0xb75440b9 in g_cclosure_marshal_VOID__VOID ()
from /opt/gnome/lib/libgobject-2.0.so.0
No symbol table info available.
#48 0xb7536c0b in g_closure_invoke () from
/opt/gnome/lib/libgobject-2.0.so.0
No symbol table info available.
#49 0xb7547d3d in g_signal_override_class_closure ()
from /opt/gnome/lib/libgobject-2.0.so.0
No symbol table info available.
#50 0xb7549247 in g_signal_emit_valist ()
from /opt/gnome/lib/libgobject-2.0.so.0
No symbol table info available.
#51 0xb7549415 in g_signal_emit () from /opt/gnome/lib/libgobject-2.0.so.0
No symbol table info available.
#52 0xb7c6cec4 in gtk_widget_activate ()
from /opt/gnome/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#53 0xb7b61ea8 in gtk_menu_shell_activate_item ()
from /opt/gnome/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#54 0xb7b63472 in gtk_menu_shell_append ()
from /opt/gnome/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#55 0xb7b5b015 in gtk_menu_reorder_child ()
from /opt/gnome/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#56 0xb7b551b0 in gtk_marshal_BOOLEAN__VOID ()
from /opt/gnome/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#57 0xb7535407 in g_value_set_static_boxed ()
from /opt/gnome/lib/libgobject-2.0.so.0
No symbol table info available.
#58 0xb7536c0b in g_closure_invoke () from
/opt/gnome/lib/libgobject-2.0.so.0
No symbol table info available.
#59 0xb7548383 in g_signal_override_class_closure ()
from /opt/gnome/lib/libgobject-2.0.so.0
No symbol table info available.
#60 0xb754900f in g_signal_emit_valist ()
from /opt/gnome/lib/libgobject-2.0.so.0
No symbol table info available.
#61 0xb7549415 in g_signal_emit () from /opt/gnome/lib/libgobject-2.0.so.0
No symbol table info available.
#62 0xb7c68b18 in gtk_widget_get_default_style ()
from /opt/gnome/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#63 0xb7b4e653 in gtk_propagate_event ()
from /opt/gnome/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#64 0xb7b4f857 in gtk_main_do_event () from
/opt/gnome/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#65 0xb79e302a in gdk_add_client_message_filter ()
from /opt/gnome/lib/libgdk-x11-2.0.so.0
No symbol table info available.
#66 0xb74a3de2 in g_main_context_dispatch ()
from /opt/gnome/lib/libglib-2.0.so.0
No symbol table info available.
#67 0xb74a6e1f in g_main_context_prepare ()
from /opt/gnome/lib/libglib-2.0.so.0
No symbol table info available.
#68 0xb74a71c9 in g_main_loop_run () from /opt/gnome/lib/libglib-2.0.so.0
No symbol table info available.
#69 0xb7b4fcd4 in gtk_main () from /opt/gnome/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#70 0x080b2a9b in main (argc=Cannot access memory at address 0xabcdef
) at gtkmain.c:842
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 = (GList *) 0x0
sig_indx = <value optimized out>
sigset = {__val = {91143, 0 <repeats 31 times>}}
prev_sig_disp = <value optimized out>
errmsg =
"\0000R�\220\205{��1�\000\000\000\000&���`\237�\000\000\000\000\000��\000\000\000\000�\237���`\237�8��,
'\0' <repeats 16 times>,
"�237�a\000\000\000\000\000\000\000pC\237�5'�b\000\000\000<\000\000\000�237�`\237�ժ�000\212\n��211\n�\034",
'\0' <repeats 15 times>,
"8\210{�P���202{�\0000R�\220\205{��1�\000\000\000\000�\237��\237��\237�8��%���\000\000\000\000\000\000\000\000�237�000\000\000\000�\020\020��237�002\000\000"...
segfault_message_tmp = <value optimized out>
error = (GError *) 0x0
opt = <value optimized out>
gui_check = <value optimized out>
debug_enabled = <value optimized out>
migration_failed = <value optimized out>
long_options = {{name = 0x80edf0d "config", has_arg = 1, flag =
0x0,
val = 99}, {name = 0x80e067f "debug", has_arg = 0, flag = 0x0, val =
100},
{name = 0x80e304d "help", has_arg = 0, flag = 0x0, val = 104}, {
name = 0x80e0922 "login", has_arg = 2, flag = 0x0, val = 108}, {
name = 0x80eac65 "nologin", has_arg = 0, flag = 0x0, val = 110}, {
name = 0x80edf03 "session", has_arg = 1, flag = 0x0, val = 115}, {
name = 0x80e442c "version", has_arg = 0, flag = 0x0, val = 118}, {
name = 0x0, has_arg = 0, flag = 0x0, val = 0}}
(gdb) info registers
eax 0x15f4 5620
ecx 0xb72ca148 -1221811896
edx 0xabcdef 11259375
ebx 0xb751fff4 -1219362828
esp 0xbf9f2530 0xbf9f2530
ebp 0xbf9f2578 0xbf9f2578
esi 0x8119a08 135371272
edi 0xabcdef 11259375
eip 0xb75123f0 0xb75123f0 <pthread_mutex_lock+32>
eflags 0x210282 [ 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 1 (Thread -1224083776 (LWP 5620)):
#0 0xb75123f0 in pthread_mutex_lock () from /lib/libpthread.so.0
#1 0xb75a55ad in dbus_gmutex_lock (mutex=0xabcdef) at dbus-gthread.c:95
#2 0xb75846e8 in _dbus_mutex_lock (mutex=0xabcdef) at dbus-threads.c:92
#3 0xb7570654 in dbus_connection_set_exit_on_disconnect (
connection=0x8119a08, exit_on_disconnect=1) at dbus-connection.c:2034
#4 0xb756eaa0 in internal_bus_get (type=DBUS_BUS_SESSION,
error=0xbf9f263c,
private=0) at dbus-bus.c:374
#5 0xb6904e6e in gnome_vfs_daemon_set_current_connection ()
from /opt/gnome/lib/libgnomevfs-2.so.0
#6 0xb69205ba in gnome_vfs_volume_monitor_client_get_type ()
from /opt/gnome/lib/libgnomevfs-2.so.0
#7 0xb75565ea in g_type_create_instance ()
from /opt/gnome/lib/libgobject-2.0.so.0
#8 0xb753de22 in g_object_set () from /opt/gnome/lib/libgobject-2.0.so.0
#9 0xb753ba7b in g_object_newv () from /opt/gnome/lib/libgobject-2.0.so.0
#10 0xb753c5de in g_object_new_valist ()
from /opt/gnome/lib/libgobject-2.0.so.0
#11 0xb753c790 in g_object_new () from /opt/gnome/lib/libgobject-2.0.so.0
#12 0xb692176a in gnome_vfs_volume_monitor_emit_pre_unmount ()
from /opt/gnome/lib/libgnomevfs-2.so.0
#13 0xb69217fe in gnome_vfs_get_volume_monitor ()
from /opt/gnome/lib/libgnomevfs-2.so.0
#14 0xb48a68fd in fs_module_create ()
from /opt/gnome/lib/gtk-2.0/2.10.0/filesystems/libgnome-vfs.so
#15 0xb75565ea in g_type_create_instance ()
from /opt/gnome/lib/libgobject-2.0.so.0
#16 0xb753de22 in g_object_set () from /opt/gnome/lib/libgobject-2.0.so.0
#17 0xb753ba7b in g_object_newv () from /opt/gnome/lib/libgobject-2.0.so.0
#18 0xb753c5de in g_object_new_valist ()
from /opt/gnome/lib/libgobject-2.0.so.0
#19 0xb753c790 in g_object_new () from /opt/gnome/lib/libgobject-2.0.so.0
#20 0xb48a3c0c in gtk_file_system_gnome_vfs_new ()
from /opt/gnome/lib/gtk-2.0/2.10.0/filesystems/libgnome-vfs.so
#21 0xb48a3c47 in fs_module_create ()
from /opt/gnome/lib/gtk-2.0/2.10.0/filesystems/libgnome-vfs.so
#22 0xb7b03d8d in gtk_file_selection_set_filename ()
from /opt/gnome/lib/libgtk-x11-2.0.so.0
#23 0xb7b03f13 in gtk_file_system_create ()
from /opt/gnome/lib/libgtk-x11-2.0.so.0
#24 0xb7af426a in gtk_file_chooser_button_new ()
from /opt/gnome/lib/libgtk-x11-2.0.so.0
#25 0xb753dffc in g_object_set () from /opt/gnome/lib/libgobject-2.0.so.0
#26 0xb7af7b51 in gtk_file_chooser_button_new ()
from /opt/gnome/lib/libgtk-x11-2.0.so.0
#27 0xb753ba7b in g_object_newv () from /opt/gnome/lib/libgobject-2.0.so.0
#28 0xb753c688 in g_object_new_valist ()
from /opt/gnome/lib/libgobject-2.0.so.0
#29 0xb753c790 in g_object_new () from /opt/gnome/lib/libgobject-2.0.so.0
#30 0xb7aeabe8 in gtk_file_chooser_button_new ()
from /opt/gnome/lib/libgtk-x11-2.0.so.0
#31 0xb7afc07c in gtk_file_chooser_widget_new ()
from /opt/gnome/lib/libgtk-x11-2.0.so.0
#32 0xb753ba7b in g_object_newv () from /opt/gnome/lib/libgobject-2.0.so.0
#33 0xb753c5de in g_object_new_valist ()
from /opt/gnome/lib/libgobject-2.0.so.0
#34 0xb753c790 in g_object_new () from /opt/gnome/lib/libgobject-2.0.so.0
#35 0xb7af83fd in gtk_file_chooser_dialog_new ()
from /opt/gnome/lib/libgtk-x11-2.0.so.0
#36 0xb753ba7b in g_object_newv () from /opt/gnome/lib/libgobject-2.0.so.0
#37 0xb753c688 in g_object_new_valist ()
from /opt/gnome/lib/libgobject-2.0.so.0
#38 0xb753c790 in g_object_new () from /opt/gnome/lib/libgobject-2.0.so.0
#39 0xb7af7efe in gtk_file_chooser_dialog_get_type ()
from /opt/gnome/lib/libgtk-x11-2.0.so.0
#40 0xb7af7fac in gtk_file_chooser_dialog_new ()
from /opt/gnome/lib/libgtk-x11-2.0.so.0
#41 0x080c625f in pidgin_request_file (title=0x0, filename=0x0,
savedialog=0,
ok_cb=0xb75ee060 <purple_xfer_choose_file_ok_cb>,
cancel_cb=0xb75edb80 <purple_xfer_choose_file_cancel_cb>,
account=0x813d710, who=0x8659600 "USERNAME_REMOVED at hotmail.com",
conv=0x0,
user_data=0x873d900) at gtkrequest.c:1529
#42 0xb7604836 in purple_request_file (handle=0x873d900, title=0x0,
filename=0x0, savedialog=0,
ok_cb=0xb75ee060 <purple_xfer_choose_file_ok_cb>,
cancel_cb=0xb75edb80 <purple_xfer_choose_file_cancel_cb>,
account=0x813d710, who=0x8659600 "USERNAME_REMOVED at hotmail.com",
conv=0x0,
user_data=0x873d900) at request.c:1335
#43 0xb75ec609 in purple_xfer_choose_file (xfer=0x873d900) at ft.c:307
#44 0xb6eb543e in msn_send_file (gc=0x8539a20,
who=0x8351d40 "USERNAME_REMOVED at hotmail.com", file=0x0) at msn.c:455
#45 0xb76090de in serv_send_file (gc=0x8539a20,
who=0x8351d40 "USERNAME_REMOVED at hotmail.com", file=0x0) at
server.c:820
#46 0x0807f0a6 in gtk_blist_menu_send_file_cb (w=0x85e4b08, b=0x8351cd0)
at gtkblist.c:291
#47 0xb75440b9 in g_cclosure_marshal_VOID__VOID ()
from /opt/gnome/lib/libgobject-2.0.so.0
#48 0xb7536c0b in g_closure_invoke () from
/opt/gnome/lib/libgobject-2.0.so.0
#49 0xb7547d3d in g_signal_override_class_closure ()
from /opt/gnome/lib/libgobject-2.0.so.0
#50 0xb7549247 in g_signal_emit_valist ()
from /opt/gnome/lib/libgobject-2.0.so.0
#51 0xb7549415 in g_signal_emit () from /opt/gnome/lib/libgobject-2.0.so.0
#52 0xb7c6cec4 in gtk_widget_activate ()
from /opt/gnome/lib/libgtk-x11-2.0.so.0
#53 0xb7b61ea8 in gtk_menu_shell_activate_item ()
from /opt/gnome/lib/libgtk-x11-2.0.so.0
#54 0xb7b63472 in gtk_menu_shell_append ()
from /opt/gnome/lib/libgtk-x11-2.0.so.0
#55 0xb7b5b015 in gtk_menu_reorder_child ()
from /opt/gnome/lib/libgtk-x11-2.0.so.0
#56 0xb7b551b0 in gtk_marshal_BOOLEAN__VOID ()
from /opt/gnome/lib/libgtk-x11-2.0.so.0
#57 0xb7535407 in g_value_set_static_boxed ()
from /opt/gnome/lib/libgobject-2.0.so.0
#58 0xb7536c0b in g_closure_invoke () from
/opt/gnome/lib/libgobject-2.0.so.0
#59 0xb7548383 in g_signal_override_class_closure ()
from /opt/gnome/lib/libgobject-2.0.so.0
#60 0xb754900f in g_signal_emit_valist ()
from /opt/gnome/lib/libgobject-2.0.so.0
#61 0xb7549415 in g_signal_emit () from /opt/gnome/lib/libgobject-2.0.so.0
#62 0xb7c68b18 in gtk_widget_get_default_style ()
from /opt/gnome/lib/libgtk-x11-2.0.so.0
#63 0xb7b4e653 in gtk_propagate_event ()
from /opt/gnome/lib/libgtk-x11-2.0.so.0
#64 0xb7b4f857 in gtk_main_do_event () from
/opt/gnome/lib/libgtk-x11-2.0.so.0
#65 0xb79e302a in gdk_add_client_message_filter ()
from /opt/gnome/lib/libgdk-x11-2.0.so.0
#66 0xb74a3de2 in g_main_context_dispatch ()
from /opt/gnome/lib/libglib-2.0.so.0
#67 0xb74a6e1f in g_main_context_prepare ()
from /opt/gnome/lib/libglib-2.0.so.0
#68 0xb74a71c9 in g_main_loop_run () from /opt/gnome/lib/libglib-2.0.so.0
#69 0xb7b4fcd4 in gtk_main () from /opt/gnome/lib/libgtk-x11-2.0.so.0
#70 0x080b2a9b in main (argc=Cannot access memory at address 0xabcdef
) at gtkmain.c:842
}}}
Comment (by sadrul):
This looks like the dbus+gnome-vfs crash we had in gaim a while back. I
don't quite remember whether/where it was fixed.
--
Ticket URL: <http://developer.pidgin.im/ticket/1979#comment:1>
Pidgin <http://pidgin.im>
Pidgin
More information about the Tracker
mailing list