• Bug#265088: offlineimap: Appears to have a memory leak

    From Mark Brown@1:229/2 to All on Wed Aug 11 19:40:09 2004
    From: [email protected]

    Package: offlineimap
    Version: 4.0.7
    Severity: important

    I just exited offlineimap because ps auxw reported:

    broonie 4719 0.0 76.8 851536 396876 pts/0 S 09:18 0:11 /usr/bin/python2.3 /usr/bin/offlineimap
    broonie 4723 0.0 76.8 851536 396876 pts/0 S 09:18 0:01 /usr/bin/python2.3 /usr/bin/offlineimap
    broonie 4724 0.0 76.8 851536 396876 pts/0 S 09:18 0:16 /usr/bin/python2.3 /usr/bin/offlineimap
    broonie 4727 0.3 76.8 851536 396876 pts/0 S 09:18 1:50 /usr/bin/python2.3 /usr/bin/offlineimap
    broonie 4728 0.0 76.8 851536 396876 pts/0 S 09:19 0:00 /usr/bin/python2.3 /usr/bin/offlineimap
    broonie 4729 0.2 76.8 851536 396876 pts/0 S 09:19 1:06 /usr/bin/python2.3 /usr/bin/offlineimap

    which seems a bit excessive, really. I'm running the Tk.Blinkenlights
    front end with an autorefresh every 5 minutes. Memory usage reached
    this point after about 9 hours of run time.

    This behaviour appears to have started on Monday or Tuesday.

    -- System Information:
    Debian Release: 3.1
    APT prefers unstable
    APT policy: (500, 'unstable')
    Architecture: powerpc (ppc)
    Kernel: Linux 2.6.7-powerpc
    Locale: LANG=en_GB, LC_CTYPE=en_GB

    Versions of packages offlineimap depends on:
    ii python2.3 2.3.4-8 An interactive high-level object-o

    -- no debconf information


    --
    To UNSUBSCRIBE, email to [email protected]
    with a subject of "unsubscribe". Trouble? Contact [email protected]

    --- SoupGate-Win32 v1.05
    * Origin: you cannot sedate... all the things you hate (1:229/2)
  • From John Goerzen@1:229/2 to Mark Brown on Wed Aug 11 20:00:17 2004
    From: [email protected]

    Have you upgraded your Python recently? Does the behavior persist with
    other UIs?

    On Wed, Aug 11, 2004 at 06:25:56PM +0100, Mark Brown wrote:
    Package: offlineimap
    Version: 4.0.7
    Severity: important

    I just exited offlineimap because ps auxw reported:

    broonie 4719 0.0 76.8 851536 396876 pts/0 S 09:18 0:11 /usr/bin/python2.3 /usr/bin/offlineimap
    broonie 4723 0.0 76.8 851536 396876 pts/0 S 09:18 0:01 /usr/bin/python2.3 /usr/bin/offlineimap
    broonie 4724 0.0 76.8 851536 396876 pts/0 S 09:18 0:16 /usr/bin/python2.3 /usr/bin/offlineimap
    broonie 4727 0.3 76.8 851536 396876 pts/0 S 09:18 1:50 /usr/bin/python2.3 /usr/bin/offlineimap
    broonie 4728 0.0 76.8 851536 396876 pts/0 S 09:19 0:00 /usr/bin/python2.3 /usr/bin/offlineimap
    broonie 4729 0.2 76.8 851536 396876 pts/0 S 09:19 1:06 /usr/bin/python2.3 /usr/bin/offlineimap

    which seems a bit excessive, really. I'm running the Tk.Blinkenlights
    front end with an autorefresh every 5 minutes. Memory usage reached
    this point after about 9 hours of run time.

    This behaviour appears to have started on Monday or Tuesday.

    -- System Information:
    Debian Release: 3.1
    APT prefers unstable
    APT policy: (500, 'unstable')
    Architecture: powerpc (ppc)
    Kernel: Linux 2.6.7-powerpc
    Locale: LANG=en_GB, LC_CTYPE=en_GB

    Versions of packages offlineimap depends on:
    ii python2.3 2.3.4-8 An interactive high-level object-o

    -- no debconf information



    --
    To UNSUBSCRIBE, email to [email protected]
    with a subject of "unsubscribe". Trouble? Contact [email protected]

    --- SoupGate-Win32 v1.05
    * Origin: you cannot sedate... all the things you hate (1:229/2)
  • From Mark Brown@1:229/2 to John Goerzen on Wed Aug 11 20:10:20 2004
    From: [email protected]

    On Wed, Aug 11, 2004 at 12:44:24PM -0500, John Goerzen wrote:
    Have you upgraded your Python recently?

    Pass. I'm tracking unstable and there was a moderately recent upload of python2.3 (buildd ran on the 5th, dunno when it hit unstable) but I
    think I'd have run with that before I started noticing this. Then
    again, I'd need to run for long enough to notice the problem (it only
    became visible when I ran out of swap).

    Does the behavior persist with
    other UIs?

    That's what I'm currently trying, though I'll probably not be able to
    give much feedback until tomorrow.

    --
    "You grabbed my hand and we fell into it, like a daydream - or a fever."


    --
    To UNSUBSCRIBE, email to [email protected]
    with a subject of "unsubscribe". Trouble? Contact [email protected]

    --- SoupGate-Win32 v1.05
    * Origin: you cannot sedate... all the things you hate (1:229/2)
  • From Mark Brown@1:229/2 to John Goerzen on Thu Aug 12 15:40:11 2004
    From: [email protected]

    On Wed, Aug 11, 2004 at 12:44:24PM -0500, John Goerzen wrote:
    Have you upgraded your Python recently? Does the behavior persist with
    other UIs?

    Curses.BlinkenLights appears not to have any memory usage problems.

    --
    "You grabbed my hand and we fell into it, like a daydream - or a fever."


    --
    To UNSUBSCRIBE, email to [email protected]
    with a subject of "unsubscribe". Trouble? Contact [email protected]

    --- SoupGate-Win32 v1.05
    * Origin: you cannot sedate... all the things you hate (1:229/2)
  • From Mark Brown@1:229/2 to John Goerzen on Thu Aug 12 16:30:12 2004
    From: [email protected]

    On Thu, Aug 12, 2004 at 09:05:15AM -0500, John Goerzen wrote:

    OK, I believe I have seen the Tk problem before. At the time I think we concluded it was a bug in Tkinter, Python's Tk interface, but I'm not certain. We'll have to research this a bit more.

    If you need me to test anything then just ask.

    --
    "You grabbed my hand and we fell into it, like a daydream - or a fever."


    --
    To UNSUBSCRIBE, email to [email protected]
    with a subject of "unsubscribe". Trouble? Contact [email protected]

    --- SoupGate-Win32 v1.05
    * Origin: you cannot sedate... all the things you hate (1:229/2)