Menu

Memory leaks

2000-08-07
2000-08-08
  • Andy Harrison

    Andy Harrison - 2000-08-07

    Just wondering if there's any work being done on this issue...   I always make sure I'm running the latest version, but there's been no change in this area.

    Still get leaks of up to a meg an hour in gaim. 

    My prefs are:
    enter sends message, auto-login, log all, strip html, raise, send urls as links, show lag, save positions, idle = gaim use

    Appearance:  show time, show numbers, show buddy-type pixmaps, show idle, show button pixmaps, ignore incoming colors, show logins

     
    • Steven Day

      Steven Day - 2000-08-07

      Are you using the CVS updates of Gaim?

       
    • Rob Flynn

      Rob Flynn - 2000-08-07

      Heya.

      I'm not experincing any of the leak problems that you're talking about.  I believe there were problems with the Xpms leaking (it was partially gaim and partially X-- woops).  Anyways, It should be fixed in the CVS version. 

       
      • Andy Harrison

        Andy Harrison - 2000-08-07

        I'm just using the latest source in the download area, not the CVS tree.  I'm using solaris and haven't bother to install CVS. 

        Warmenhoven says he's seen this mostly in freebsd and solaris.

        I just had a whacked out problem actually.  I went in to shut off the pixmaps, closed it, quit gaim, started it up again, and it just hung for about 10-15 seconds and then segfaults.  I couldn't even get in to those prefs the way they were.  The only way I could get gaim working again was to delete my .gaim dir and .gaimrc file.  I just now tested it, if I leave everything default, go in and uncheck the two pixmap options, quit, start, sign-in, hang....  If I start again, re-check those 2 options to put it back the way it was, sign-in, hang....  Once again I have to delete .gaimrc and .gaim/ to get it back to normal.

        So basically that memory is determined to leak.  :)

        -Andy  (AIM: AndyHarrisonRR)

         
        • Eric Warmenhoven

          OK, a few updates.

          Gaim should compile on Solaris again. (I had to hack libfaim to do this....)

          I modified how pixmaps are created slightly, so there should be a smaller leak on FreeBSD and Solaris (and Linux too - but for some reason Linux doesn't really see the leak very much).

          I couldn't reproduce the no-pixmap crash. It wouldn't have mattered much anyway though; the pixmaps are still created when you turn that option off, they just aren't shown.