[Pidgin] #877: pidgin crash on removal of own jabber contact
Pidgin
trac at pidgin.im
Thu May 10 19:58:21 EDT 2007
#877: pidgin crash on removal of own jabber contact
--------------------------+-------------------------------------------------
Reporter: wds | Type: defect
Status: new | Priority: minor
Component: pidgin (gtk) | Version: 2.0
Keywords: crash jabber | Pending: 0
--------------------------+-------------------------------------------------
Background: I'm running pidgin with two jabber accounts (at 2 different
servers): kromagg at jabber.org(user1) and kromagg at jabber.belnet.be(user2)
Adding user2 to user1's list, then removing user2 from user1's list and
trying to remove user1 from user2's list makes pidgin crash.
Steps to reproduce:
* have 2 jabber accounts
* add user2 to user1's list. You should get a request for approval,
approve it and approve the reciprocal request to add user1 to user2's
list.
* remove user2 from user1's list
* user1 immediately goes offline for user2(approval revoked). When I
click offline contacts, I can see see user1 listed twice. He will also be
saved to blist.xml twice.
* try to remove user1 from user2's list. Pidgin should crash when
clicking the second user1 in your list.
debug output follows
{{{
blist: Removing 'kromagg at jabber.org' from buddy list.
jabber: Sending: <iq type='set' id='purpleb4d34801'><query
xmlns='jabber:iq:roster'><item jid='kromagg at jabber.org'
name=''><group>Contacten</group></item></query></iq>
jabber: Recv (335): <iq from='kromagg at jabber.belnet.be/Gaim'
to='kromagg at jabber.belnet.be/Gaim' id='push' type='set'><query
xmlns='jabber:iq:roster'><item subscription='none'
jid='kromagg at jabber.org'><group>Contacten</group></item></query></iq><iq
from='kromagg at jabber.belnet.be/Gaim' to='kromagg at jabber.belnet.be/Gaim'
id='purpleb4d34801' type='result'/>
dbus: Need to register an object with the dbus subsystem.
g_log: file ../../libpurple/dbus-server.c: line 118
(purple_dbus_pointer_to_id): should not be reached
Pidgin has segfaulted and attempted to dump a core file.
This is a bug in the software and has happened through
no fault of your own.
}}}
--
Ticket URL: <http://developer.pidgin.im/ticket/877>
Pidgin <http://pidgin.im>
Pidgin
More information about the Tracker
mailing list