[Pidgin] #7977: Cannot draw password request window: crash in gtkrequest.c

Pidgin trac at pidgin.im
Mon Jan 5 04:34:30 EST 2009


#7977: Cannot draw password request window: crash in gtkrequest.c
------------------------------+---------------------------------------------
 Reporter:  Archzloddey       |        Owner:              
     Type:  defect            |       Status:  pending     
Milestone:                    |    Component:  pidgin (gtk)
  Version:  2.5.3             |   Resolution:              
 Keywords:  crash gtkrequest  |  
------------------------------+---------------------------------------------
Changes (by Archzloddey):

  * status:  pending => new


Comment:

 It's possible to launch Pidgin with --nologin option, open Account Manager
 and set password manually (with "Remember password" option). After that,
 it works :)
 But when I unset my password again and try to reconnect, Pidgin write some
 debug information (if I use --debug) and fails.
 Here is it:
 {{{
 (12:00:43) g_log: dbus_g_proxy_call: assertion `DBUS_IS_G_PROXY (proxy)'
 failed
 (12:00:43) GLib: g_error_free: assertion `error != NULL' failed
 (12:00:43) g_log: dbus_g_proxy_call: assertion `DBUS_IS_G_PROXY (proxy)'
 failed
 (12:00:43) GLib: g_error_free: assertion `error != NULL' failed
 (12:00:43) g_log: dbus_g_proxy_call: assertion `DBUS_IS_G_PROXY (proxy)'
 failed
 (12:00:43) GLib: g_error_free: assertion `error != NULL' failed
 (12:00:43) g_log: dbus_g_proxy_call: assertion `DBUS_IS_G_PROXY (proxy)'
 failed
 (12:00:43) GLib: g_error_free: assertion `error != NULL' failed
 (12:00:47) prefs: /purple/savedstatus/default changed, scheduling save.
 (12:00:47) account: Connecting to account ''MY_ICQ_UIN''
 (12:00:47) GLib-GObject: invalid uninstantiatable type `(null)' in cast to
 `GtkWidget'
 (12:00:47) Gtk: gtk_label_set_mnemonic_widget: assertion `GTK_IS_WIDGET
 (widget)' failed
 (12:00:47) Gtk: gtk_table_attach: assertion `GTK_IS_WIDGET (child)' failed
 (12:00:47) Gtk: gtk_widget_show: assertion `GTK_IS_WIDGET (widget)' failed
 Pidgin 2.5.2 has segfaulted and attempted to dump a core file.
 ...
 }}}

 The same problem exists when using other protocols. The "Enter password"
 dialog window is correctly shown only at the first login attempt. At the
 second login attempt it reveals without password field. Finally, after
 several login attempts it crashes even without drawing any dialog window.
 Debug text varies around posted one.

-- 
Ticket URL: <http://developer.pidgin.im/ticket/7977#comment:2>
Pidgin <http://pidgin.im>
Pidgin


More information about the Tracker mailing list