Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 137455 - =dev-utils/subversion-1.3.1 seems to have a memory leak
Summary: =dev-utils/subversion-1.3.1 seems to have a memory leak
Status: RESOLVED NEEDINFO
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-06-20 20:51 UTC by John Doyle
Modified: 2006-06-21 12:49 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description John Doyle 2006-06-20 20:51:39 UTC
Portage 2.1.1_pre1-r1 (default-linux/x86/2006.0, gcc-3.4.6, glibc-2.3.6-r4, 2.6.16.16-yk-r1 i686)
=================================================================
System uname: 2.6.16.16-yk-r1 i686 Pentium III (Coppermine)
Gentoo Base System version 1.6.14
dev-lang/python:     2.4.2
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     [Not Present]
dev-util/confcache:  [Not Present]
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.59-r7
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1
sys-devel/binutils:  2.16.1-r2
sys-devel/gcc-config: 1.3.13-r2
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=pentium3 -pipe -mmmx -msse"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/X11/xkb"
CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/revdep-rebuild /etc/splash /etc/terminfo"
CXXFLAGS="-O2 -march=pentium3 -pipe -mmmx -msse"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS="ftp://ftp.mirrorservice.org/sites/www.ibiblio.org/gentoo/"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude='/distfiles' --exclude='/local' --exclude='/packages'"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 X aac aalib alsa avi berkdb bitmap-fonts bzip2 cli crypt ctype cups curl dbus dri emboss encode finger firefox flac foomaticdb fortran ftp gdbm gif gmail gnome gnutls gopher gpm gstreamer gstreamer010 gtk gtk2 hal imlib insecure-savers ipv6 isdnlog java javascript jpeg libg++ libwww mad memlimit mikmod mime mmx motif mp3 mpeg ncurses nethack nls nptl offensive ogg opengl pcre pdflib perl png posix pppd python quicktime readline real reflection samba screen sdl session shout sockets socks5 spell spl sse ssl svg tagwriting tcpd truetype truetype-fonts type1-fonts udev unicode userlocales vorbis win32codecs x264 xinetd xml xorg xscreensaver xv xvid zlib elibc_glibc input_devices_keyboard input_devices_mouse kernel_linux userland_GNU video_cards_r128"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY
Comment 1 John Doyle 2006-06-20 21:00:59 UTC
svn was running for a while checking out some source code and the memory it used kept growing, it got up to 213MiB:
john@bistromath ~ $  ps u -C svn
USER       PID %CPU %MEM    VSZ   RSS TTY      STAT START   TIME COMMAND
john       840 17.8 20.4 219024 211800 pts/5   S+   00:17  50:30 svn co https://
Comment 2 Jakub Moc (RETIRED) gentoo-dev 2006-06-21 00:38:22 UTC
A memory leak occurs when a program uses up memory and doesn't give it back (release it) when it *doesn't need it any more*. Using memory when it's needed for the program to run is not a memory leak. Please, clarify your problem.
Comment 3 John Doyle 2006-06-21 12:49:12 UTC
Yes, I know, I suspect that it doesn't need all taht memory and I will investigate further