I would appreciate if someone could solve this please:

I get the following error on update:

Get:24 http://ftp.debian.org unstable/non-free Release [86B]
Fetched 11.8MB in 56s (210kB/s)
Reading Package Lists... Error!
E: Dynamic MMap ran out of room
E: Error occured while processing totem-xine (NewVersion1)
E: Problem with MergeList /var/lib/apt/lists/ftp.debian.org_debian_dists_testing_main_binary-i386_Packages
E: The package lists or status file could not be parsed or opened.

Running Knoppix 3.3 installed on harddisk

My sources:

# See sources.list(5) for more information, especialy
# Remember that you can only use http, ftp or file URIs
# CDROMs are managed through the apt-cdrom tool.

# Security updates for "stable"
#deb http://security.debian.org stable/updates main contrib non-free
#deb http://security.debian.org testing/updates main contrib non-free

# Stable
deb http://ftp2.de.debian.org/pub/debian stable main contrib non-free

# Testing
#deb http://ftp2.de.debian.org/pub/debian testing main contrib non-free

##New SID

# OFFICIAL-Security
deb http://security.debian.org/ stable/updates main contrib non-free
deb http://security.debian.org/ testing/updates main contrib non-free

# OFFICIAL-Stable
deb http://ftp.debian.org/debian/ stable main contrib non-free
#deb http://non-us.debian.org/debian-non-US/ stable/non-US main contrib non-free

# OFFICIAL-Testing
deb http://ftp.debian.org/debian/ testing main contrib non-free
#deb http://non-us.debian.org/debian-non-US/ testing/non-US main contrib non-free

# OFFICIAL-Unstable
deb http://ftp.debian.org/debian/ unstable main contrib non-free
#deb http://non-us.debian.org/debian-non-US/ unstable/non-US main contrib non-free