Ticket #4088 (new defect)
AIM buddy icon disappearing after a few minutes of chat with particular account combination
| Reported by: | bconway | Owned by: | MarkDoliner |
|---|---|---|---|
| Milestone: | Component: | AIM | |
| Version: | 2.3.0 | Keywords: | |
| Cc: |
Description
I have two identical systems, Debian Etch/4.0 with Pidgin compiled from source (details of the ./configure at the end). I use two accounts on each, and Pidgin preferences are the same between them, except for things like away messages:
System 1:
AIM: Account 1
XMPP (GTalk): Account 2
System 2:
AIM: Account 3
Yahoo: Account 4
In both cases, a 50x50 jpg is set as the default buddy icon, and a larger 96x96 is set for the XMPP and Yahoo accounts. What happens *only* with AIM Account 3 is that after a few minutes of chatting, the buddy icon displayed when I mouse over myself in my buddy list is missing. It is still displayed in the default icon location. This doesn't happen with AIM Account 1. My blist.xml file shows the correct file for the buddy icon, and the file exists in my icons folder.
The only two ways to get the icon back are:
A.) Right-click the default icon and remove it, then re-add it.
B.) Close Pidgin and restart it. Just signing off the offending AIM account and logging back in through the Manage window will not restore the icon.
I have tried manually setting the icon for each AIM account in the Manage window, but the same behavior happens on AIM Account 3. I've been seeing this since around 2.1.0, and it's still present in 2.3.0, but again, only with that particular account combination. It's regularly reproducible for me, if I can provide more info.
Debugging Information
Arguments to ./configure: '--prefix=/opt/pidgin' '--enable-cyrus-sasl' Print debugging messages: No Plugins: Enabled SSL: SSL support is present.
Library Support
Cyrus SASL: Enabled D-Bus: Disabled Evolution Addressbook: Disabled Gadu-Gadu library (libgadu): Internal GtkSpell?: Enabled GnuTLS: Enabled GStreamer: Disabled Mono: Disabled NetworkManager: Disabled Network Security Services (NSS): Enabled Perl: Enabled Startup Notification: Enabled Tcl: Disabled Tk: Disabled X Session Management: Enabled XScreenSaver: Enabled Zephyr library (libzephyr): Not External Zephyr uses Kerberos: No



