Confirmed:

1. I have several email accounts I pull from, but to be honest, I only ever 
receive new mail on my gmail account.
2. My ethernet cord stinks. This is critical: one must be *disconnected* from 
the mail server, and reconnected. 
3. Pidgin then goes and re-retrieves the list of new mails, mistakenly 
appending to the new list of emails instead of replacing them. This can cause 
duplicate errors, and recurs for every reconnect. I can tell, for example, that 
I have reconnected 9 times, because I have 12 mails, each listed 9 times for a 
total of 108 new mails.
4. Open the new mail dialogue. Press the close button. Pidgin dies; terminal 
reports a segmentation fault.

Undoubtedly, it is trying to free more memory than has actually been
allocated. It probably only allocated for the correct amount of mails in
the first place (e.g., 12), but is then trying to free for the whole
amount later (e.g., 108).

The backtrace seems to confirm, in my n00b view of the program, that it
crashed in the free() function.

I cannot attach any further files, as I have no idea how to create a
dependencies.txt or whatever

ProblemType: Bug
Architecture: x86_64
Date: Fri Feb 7 00:07:00 2009
DistroRelease: Ubuntu 8.10
ExecutablePath: /usr/bin/pidgin
Package: pidgin 1:2.5.2
Uname: Linux 2.6.27-11-generic #1 SMP Thu Jan 29 19:28:32 UTC 2009 x86_64 
GNU/Linux


** Attachment added: "gdb-pidgin.txt"
   http://launchpadlibrarian.net/22069857/gdb-pidgin.txt

-- 
Pidgin crashes when the mail notification is clicked when my account is 
disconnected
https://bugs.launchpad.net/bugs/275836
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to