[Bug 89884] Re: Giant memory leak
Feisty has reached the end of it's supported life, and won't be receiving any more updates. ** Changed in: gaim (Ubuntu) Status: Confirmed => Won't Fix -- Giant memory leak https://bugs.launchpad.net/bugs/89884 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
Re: [Bug 89884] Re: Giant memory leak
Sebastien Bacher, on 09/04/2007 11:22 AM said: > the pidgin package has not been backported because the naming change > breaks all the plugin packages, nautilus-sendto, etc. Michael, doing > that backport is nothing trivial, it requires code changes to quite some > packages and not something to advice to stable users. This is why we upgraded those packages and host them as well---including nautilus-sendto. -- Mike -- Michael B. Trausch Internet Mail & Jabber: [EMAIL PROTECTED] Phone: (404) 592-5746 x1 http://www.trausch.us/ Mobile: (678) 522-7934 VoIP: [EMAIL PROTECTED], [EMAIL PROTECTED] Pidgin 2.1.1 and plugins for Ubuntu Feisty! http://www.trausch.us/pidgin -- Giant memory leak https://bugs.launchpad.net/bugs/89884 You received this bug notification because you are a member of Ubuntu Bugs, which is the bug contact for Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 89884] Re: Giant memory leak
the pidgin package has not been backported because the naming change breaks all the plugin packages, nautilus-sendto, etc. Michael, doing that backport is nothing trivial, it requires code changes to quite some packages and not something to advice to stable users. -- Giant memory leak https://bugs.launchpad.net/bugs/89884 You received this bug notification because you are a member of Ubuntu Bugs, which is the bug contact for Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 89884] Re: Giant memory leak
In this particular case, I think the right behavior would be to track down which changeset fixes the bug and then apply just that to beta6, then release an updated package via the backports tree. Upgrading from Gaim to Pidgin during a stable release would be a very bad idea: ABI compatibility was broken, we had massive code changes in a short period of time, etc. -- Giant memory leak https://bugs.launchpad.net/bugs/89884 You received this bug notification because you are a member of Ubuntu Bugs, which is the bug contact for Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 89884] Re: Giant memory leak
Ubuntu has a backports tree, AFAIK. What's the policy for when to backport? -- Giant memory leak https://bugs.launchpad.net/bugs/89884 You received this bug notification because you are a member of Ubuntu Bugs, which is the bug contact for Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
Re: [Bug 89884] Re: Giant memory leak
Sebastien Bacher, on 09/04/2007 04:03 AM said: > > We recommend against using such packages, they are likely to create > issues, break next upgrades, and you will not get support from the > Ubuntu team once you installed those > Sebastien-- That's why we do not GPG sign the packages, and make the users think about using unofficial packages. However, we also provide instructions for performing the backports. This would not have been necessary if Pidgin were to have been backported as requested months ago, however. Doing the actual backport itself is trivial, and is a self-contained upgrade built from the actual Gutsy source repository; the upgrade path is clean, should Ubuntu decide to release official package for Feisty, or users upgrade to Gutsy. We made sure of this. -- Mike -- Michael B. Trausch Internet Mail & Jabber: [EMAIL PROTECTED] Phone: (404) 592-5746 x1 http://www.trausch.us/ Mobile: (678) 522-7934 VoIP: [EMAIL PROTECTED], [EMAIL PROTECTED] Pidgin 2.1.1 and plugins for Ubuntu Feisty! http://www.trausch.us/pidgin -- Giant memory leak https://bugs.launchpad.net/bugs/89884 You received this bug notification because you are a member of Ubuntu Bugs, which is the bug contact for Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
Re: [Bug 89884] Re: Giant memory leak
Sebastien Bacher, on 09/04/2007 04:03 AM said: > Does anybody get the issue on gutsy? Nope-- the issue was specific to the version of the GAIM beta released with Feisty. -- Mike -- Michael B. Trausch Internet Mail & Jabber: [EMAIL PROTECTED] Phone: (404) 592-5746 x1 http://www.trausch.us/ Mobile: (678) 522-7934 VoIP: [EMAIL PROTECTED], [EMAIL PROTECTED] Pidgin 2.1.1 and plugins for Ubuntu Feisty! http://www.trausch.us/pidgin -- Giant memory leak https://bugs.launchpad.net/bugs/89884 You received this bug notification because you are a member of Ubuntu Bugs, which is the bug contact for Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 89884] Re: Giant memory leak
We recommend against using such packages, they are likely to create issues, break next upgrades, and you will not get support from the Ubuntu team once you installed those -- Giant memory leak https://bugs.launchpad.net/bugs/89884 You received this bug notification because you are a member of Ubuntu Bugs, which is the bug contact for Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 89884] Re: Giant memory leak
Does anybody get the issue on gutsy? -- Giant memory leak https://bugs.launchpad.net/bugs/89884 You received this bug notification because you are a member of Ubuntu Bugs, which is the bug contact for Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 89884] Re: Giant memory leak
This is fixed by the backports that have been done by Neatchee and myself of Pidgin to Feisty. http://www.trausch.us/pidgin for instructions on how to acquire the software, or build yourself should you desire that route, as well. I have been using the packages for as long as we've had them backported, which has been awhile now. It is lots more stable—I haven't run into a crash yet in any of the 2.x series of Pidgin. The current version we have is 2.1.1, along with most (if not all) of the available plugins from Gutsy. -- Giant memory leak https://bugs.launchpad.net/bugs/89884 You received this bug notification because you are a member of Ubuntu Bugs, which is the bug contact for Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 89884] Re: Giant memory leak
I also can confirm this, it does use excessive memory, i wasn't sure what was happening, but this helps me understand... and it might as well be noted that i run my system without a swap because i have 1gb of ram. -- Giant memory leak https://bugs.launchpad.net/bugs/89884 You received this bug notification because you are a member of Ubuntu Bugs, which is the bug contact for Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 89884] Re: Giant memory leak
Okay... I am not sure if perhaps this is related to the memory leak or not—if it is not, it may be something similar to another open bug or something, but I was going through my .xsession-errors file looking for something else, and I happened upon this. It coincided with my crash from GAIM earlier today, but apport did not kick up a report bug dialog for it. ** Attachment added: "GAIM Double-linked list problem (related?)" http://librarian.launchpad.net/7593755/gaim-error -- Giant memory leak https://bugs.launchpad.net/bugs/89884 You received this bug notification because you are a member of Ubuntu Bugs, which is the bug contact for Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 89884] Re: Giant memory leak
Wow. I just spent some time searching on this, because it appears to be using nearly 1 GiB of memory on my system. I was investigating why I have swap memory being used (407,548k of it!) when my system shouldn’t be swapping out to disc. I am wondering if this might be some of the problems that have been reported with GAIM crashing. I know that I run it all the time, and isn’t there a limitation on how large a process’ memory space can be? That might be the cause of some of the stranger sig11 deaths that have been reported. Anyway, “top” reports the following on my system. The output from top, by the way, is organized by the “VIRT” column: top - 01:17:04 up 2 days, 8:32, 3 users, load average: 2.10, 2.20, 2.33 Tasks: 144 total, 2 running, 142 sleeping, 0 stopped, 0 zombie Cpu0 : 3.0%us, 0.3%sy, 0.0%ni, 96.4%id, 0.0%wa, 0.0%hi, 0.3%si, 0.0%st Cpu1 : 1.0%us, 0.3%sy, 0.0%ni, 98.7%id, 0.0%wa, 0.0%hi, 0.0%si, 0.0%st Mem:897772k total, 688492k used, 209280k free,11120k buffers Swap: 3903784k total, 407548k used, 3496236k free, 198716k cached PID USER PR NI VIRT RES SHR S %CPU %MEMTIME+ P SWAP COMMAND 19709 mbt 15 0 951m 26m 12m S0 3.0 0:35.71 0 924m gaim 17122 mbt 15 0 582m 16m 5424 S1 1.9 9:20.20 1 565m rhythmbox 29410 mbt 15 0 499m 74m 25m R2 8.5 0:22.80 0 425m firefox-bin This might be an obvious question, but I cannot see why any of these processes are using this much memory. I know that some of this memory (as I understand it, the memory in the SHR column) is shared with other processes for things like shared libs and the like. Assuming that this is correct, there is 951-12=939m of system resources that GAIM is using… Is there a resource that anyone knows of, by the way, for finding out or reasonably estimating what a process’ memory footprint *should* be? I have a system that has 876 MB of RAM, and it should be very happy with the things that I do on it in that configuration. Granted, Windows Vista is even *more* memory intensive with just its core system and runs like lead, but that’s neither here nor there. I am going to Google some more on this one (re estimating reasonable footprints), but if someone knows the answer to that, I would appreciate that, too. -- Giant memory leak https://bugs.launchpad.net/bugs/89884 You received this bug notification because you are a member of Ubuntu Bugs, which is the bug contact for Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 89884] Re: Giant memory leak
Was this reported upstream? -- Giant memory leak https://bugs.launchpad.net/bugs/89884 You received this bug notification because you are a member of Ubuntu Bugs, which is the bug contact for Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 89884] Re: Giant memory leak
There is a leak from gaim to the log: ==5593== 71,418 (19,988 direct, 51,430 indirect) bytes in 1,615 blocks are definitely lost in loss record 276 of 289 ==5593==at 0x4020380: malloc (vg_replace_malloc.c:149) ==5593==by 0x45AA125: g_malloc (in /usr/lib/libglib-2.0.so.0.1200.9) ==5593==by 0x45B9CF7: g_slice_alloc (in /usr/lib/libglib-2.0.so.0.1200.9) ==5593==by 0x45BF192: g_string_sized_new (in /usr/lib/libglib-2.0.so.0.1200.9) ==5593==by 0x80780FA: gaim_gtk_blist_get_status_icon (gtkblist.c:2925) ==5593==by 0x8078BDC: buddy_node (gtkblist.c:4774) ==5593==by 0x80794EB: gaim_gtk_blist_update_contact (gtkblist.c:4886) ==5593==by 0x807C70D: gaim_gtk_blist_refresh_timer (gtkblist.c:3405) ==5593==by 0x807C826: gtk_blist_visibility_cb (gtkblist.c:178) ==5593==by 0x42305FF: _gtk_marshal_BOOLEAN__BOXED (in /usr/lib/libgtk-x11-2.0.so.0.1000.9) ==5593==by 0x454462A: g_closure_invoke (in /usr/lib/libgobject-2.0.so.0.1200.9) ==5593==by 0x45550F2: (within /usr/lib/libgobject-2.0.so.0.1200.9) ** Changed in: gaim (Ubuntu) Status: Needs Info => Confirmed -- Giant memory leak https://launchpad.net/bugs/89884 -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 89884] Re: Giant memory leak
Sorry for the delay, this was only after running gaim for about 30 minutes or so, but it runs ridiculously slow under valgrind. I'll try running it overnight before I go to bed tonight. ** Attachment added: "Valgrind log" http://librarian.launchpad.net/6725491/valgrind-logs-gaim.tar.gz -- Giant memory leak https://launchpad.net/bugs/89884 -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 89884] Re: Giant memory leak
Thank you for your bug. Could you get a valgrind log (https://wiki.ubuntu.com/Valgrind) with gaim-dbg installed? ** Changed in: gaim (Ubuntu) Importance: Undecided => Medium Status: Unconfirmed => Needs Info -- Giant memory leak https://launchpad.net/bugs/89884 -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 89884] Re: Giant memory leak
** Attachment added: "Dependencies.txt" http://librarian.launchpad.net/6630853/Dependencies.txt ** Attachment added: "ProcMaps.txt" http://librarian.launchpad.net/6630854/ProcMaps.txt ** Attachment added: "ProcStatus.txt" http://librarian.launchpad.net/6630855/ProcStatus.txt -- Giant memory leak https://launchpad.net/bugs/89884 -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs