[Pidgin] #5927: Pidgin crashes when connection dies
Pidgin
trac at pidgin.im
Mon May 26 22:02:57 EDT 2008
#5927: Pidgin crashes when connection dies
-----------------------+----------------------------------------------------
Reporter: Manarius | Owner: MarkDoliner
Type: defect | Status: new
Priority: minor | Milestone:
Component: AIM | Version: 2.4.2
Resolution: | Keywords:
Pending: 0 |
-----------------------+----------------------------------------------------
Comment (by QuLogic):
It looks like at some point during a disconnect,
`flap_connection_schedule_destroy` is called, which adds a timeout to call
`flap_connection_destroy_cb`. However, when
`flap_connection_schedule_destroy` returns, the !PurpleConnection
structure is freed, and so no longer exists for
`flap_connection_destroy_cb` when it's called later by the GLib main loop.
This probably came about because Pidgin disconnects on network loss now,
instead of calling the keepalive (which presumably calls things slightly
differently).
--
Ticket URL: <http://developer.pidgin.im/ticket/5927#comment:2>
Pidgin <http://pidgin.im>
Pidgin
More information about the Tracker
mailing list