Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 328795 - Stabilize =media-libs/lcms-2.0a
Summary: Stabilize =media-libs/lcms-2.0a
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High enhancement
Assignee: Printing Team
URL:
Whiteboard:
Keywords: STABLEREQ
Depends on:
Blocks: 328797
  Show dependency tree
 
Reported: 2010-07-18 09:45 UTC by Samuli Suominen (RETIRED)
Modified: 2010-09-29 15:19 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 Samuli Suominen (RETIRED) gentoo-dev 2010-07-18 09:45:27 UTC
please do, new slot of lcms, required for imagemagick (and later by others)
Comment 1 Christian Faulhammer (RETIRED) gentoo-dev 2010-07-18 10:02:35 UTC
Checking Segment maxima GBD ......*** glibc detected ***
/var/tmp/portage/media-libs/lcms-2.0a/work/lcms-2.0/testbed/.libs/testcms:
double free or corruption (!prev): 0x08619008 ***
======= Backtrace: =========
/lib/libc.so.6(+0x6b861)[0x40147861]
/lib/libc.so.6(+0x6d0c8)[0x401490c8]
/lib/libc.so.6(cfree+0x6d)[0x4014c1ad]
/var/tmp/portage/media-libs/lcms-2.0a/work/lcms-2.0/src/.libs/liblcms2.so.2(_cmsFree+0x29)[0x4007eb79]
/var/tmp/portage/media-libs/lcms-2.0a/work/lcms-2.0/src/.libs/liblcms2.so.2(cmsGBDFree+0x27)[0x4008d3d7]
/var/tmp/portage/media-libs/lcms-2.0a/work/lcms-2.0/testbed/.libs/testcms[0x804c3b3]
/var/tmp/portage/media-libs/lcms-2.0a/work/lcms-2.0/testbed/.libs/testcms[0x804b76c]
/var/tmp/portage/media-libs/lcms-2.0a/work/lcms-2.0/testbed/.libs/testcms[0x805a82a]
/lib/libc.so.6(__libc_start_main+0xe6)[0x400f2bb6]
/var/tmp/portage/media-libs/lcms-2.0a/work/lcms-2.0/testbed/.libs/testcms[0x804b071]
======= Memory map: ========
08048000-0805f000 r-xp 00000000 08:04 18371318  
/var/tmp/portage/media-libs/lcms-2.0a/work/lcms-2.0/testbed/.libs/testcms
0805f000-08060000 r--p 00016000 08:04 18371318  
/var/tmp/portage/media-libs/lcms-2.0a/work/lcms-2.0/testbed/.libs/testcms
08060000-08061000 rw-p 00017000 08:04 18371318  
/var/tmp/portage/media-libs/lcms-2.0a/work/lcms-2.0/testbed/.libs/testcms
08061000-08063000 rw-p 00000000 00:00 0
08619000-086ca000 rw-p 00000000 00:00 0          [heap]
40000000-4001c000 r-xp 00000000 08:04 16666110   /lib/ld-2.11.2.so
4001c000-4001d000 r--p 0001b000 08:04 16666110   /lib/ld-2.11.2.so
4001d000-4001e000 rw-p 0001c000 08:04 16666110   /lib/ld-2.11.2.so
4001e000-4001f000 r-xp 00000000 00:00 0          [vdso]
4001f000-40065000 rw-p 00000000 00:00 0
40065000-40071000 r-xp 00000000 08:04 13239917   /usr/lib/libsandbox.so
40071000-40072000 r--p 0000b000 08:04 13239917   /usr/lib/libsandbox.so
40072000-40073000 rw-p 0000c000 08:04 13239917   /usr/lib/libsandbox.so
40073000-40075000 rw-p 00000000 00:00 0
40075000-400b1000 r-xp 00000000 08:04 18371304  
/var/tmp/portage/media-libs/lcms-2.0a/work/lcms-2.0/src/.libs/liblcms2.so.2.0.0
400b1000-400b2000 r--p 0003b000 08:04 18371304  
/var/tmp/portage/media-libs/lcms-2.0a/work/lcms-2.0/src/.libs/liblcms2.so.2.0.0
400b2000-400b6000 rw-p 0003c000 08:04 18371304  
/var/tmp/portage/media-libs/lcms-2.0a/work/lcms-2.0/src/.libs/liblcms2.so.2.0.0
400b6000-400da000 r-xp 00000000 08:04 16666118   /lib/libm-2.11.2.so
400da000-400db000 r--p 00023000 08:04 16666118   /lib/libm-2.11.2.so
400db000-400dc000 rw-p 00024000 08:04 16666118   /lib/libm-2.11.2.so
400dc000-4021c000 r-xp 00000000 08:04 16666262   /lib/libc-2.11.2.so
4021c000-4021e000 r--p 0013f000 08:04 16666262   /lib/libc-2.11.2.so
4021e000-4021f000 rw-p 00141000 08:04 16666262   /lib/libc-2.11.2.so
4021f000-40223000 rw-p 00000000 00:00 0
40223000-40225000 r-xp 00000000 08:04 16666111   /lib/libdl-2.11.2.so
40225000-40226000 r--p 00001000 08:04 16666111   /lib/libdl-2.11.2.so
40226000-40227000 rw-p 00002000 08:04 16666111   /lib/libdl-2.11.2.so
40227000-4026a000 rw-p 00000000 00:00 0
402af000-402cb000 r-xp 00000000 08:04 15205599  
/usr/lib/gcc/i686-pc-linux-gnu/4.4.3/libgcc_s.so.1
402cb000-402cc000 r--p 0001b000 08:04 15205599  
/usr/lib/gcc/i686-pc-linux-gnu/4.4.3/libgcc_s.so.1
402cc000-402cd000 rw-p 0001c000 08:04 15205599  
/usr/lib/gcc/i686-pc-linux-gnu/4.4.3/libgcc_s.so.1
40300000-40321000 rw-p 00000000 00:00 0
40321000-40400000 ---p 00000000 00:00 0
bf7f1000-bf815000 rw-p 00000000 00:00 0          [stack]
make[1]: *** [check] Aborted
make[1]: Leaving directory
`/var/tmp/portage/media-libs/lcms-2.0a/work/lcms-2.0/testbed'
make: *** [check-recursive] Error 1


Portage 2.1.8.3 (default/linux/x86/10.0/desktop, gcc-4.4.3, glibc-2.11.2-r0,
2.6.34-gentoo-r1 i686)
=================================================================
System uname:
Linux-2.6.34-gentoo-r1-i686-AMD_Athlon-tm-_X2_Dual_Core_Processor_BE-2400-with-gentoo-1.12.13
Timestamp of tree: Sun, 18 Jul 2010 05:40:01 +0000
distcc 3.1 i686-pc-linux-gnu [disabled]
ccache version 2.4 [enabled]
app-shells/bash:     4.0_p37
dev-java/java-config: 2.1.11
dev-lang/python:     2.6.5-r2, 3.1.2-r3
dev-util/ccache:     2.4-r7
dev-util/cmake:      2.8.1-r2
sys-apps/baselayout: 1.12.13
sys-apps/sandbox:    1.6-r2
sys-devel/autoconf:  2.13, 2.65
sys-devel/automake:  1.4_p6-r1, 1.5-r1, 1.7.9-r2, 1.8.5-r4, 1.9.6-r3, 1.10.3,
1.11.1
sys-devel/binutils:  2.20.1-r1
sys-devel/gcc:       4.3.4, 4.4.3-r2
sys-devel/gcc-config: 1.4.1
sys-devel/libtool:   2.2.6b
virtual/os-headers:  2.6.30-r1
ACCEPT_KEYWORDS="x86"
ACCEPT_LICENSE="*"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=athlon-xp -pipe -msse3"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/X11/xkb /usr/share/config /var/lib/hsqldb"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/
/etc/eselect/postgresql /etc/fonts/fonts.conf /etc/games/angband/edit/
/etc/gconf /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/
/etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/sandbox.d /etc/splash
/etc/terminfo /etc/texmf/language.dat.d /etc/texmf/language.def.d
/etc/texmf/updmap.d /etc/texmf/web2c"
CXXFLAGS="-O2 -march=athlon-xp -pipe -msse3"
DISTDIR="/usr/portage/distfiles"
FEATURES="assume-digests ccache distlocks fixpackages metadata-transfer news
parallel-fetch protect-owned sandbox sfperms strict unmerge-logs
unmerge-orphans userfetch"
GENTOO_MIRRORS="http://distfiles.gentoo.org"
LANG="de_DE.utf8"
LC_ALL="de_DE.utf8"
LDFLAGS="-Wl,--as-needed"
LINGUAS="de"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress
--force --whole-file --delete --stats --timeout=180 --exclude=/distfiles
--exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="3dnow 3dnowext X a52 aac aiglx alsa applet artworkextra asf audiofile
bash-completion berkdb bidi bogofilter bootsplash branding bzip2 cairo ccache
cdda cddb cdparanoia cdr cli console consolekit cracklib crypt css cups curl
custom-cflags dbus deskbar dga directfb divx4linux dri dts dvd dvdr dvdread dvi
emacs emboss encode evince exif fam fat fbcon fbcondecor fdftk ffmpeg
foomaticdb fortran ftp gb gcj gdbm gif glitz gphoto2 gpm gsf gtk gtk2 gtkhtml
hal howl iconv icq idn imagemagick imlib ipv6 java javascript jpeg jpeg2k
kpathsea libnotify libotf lirc lm_sensors mad matroska mikmod mime mmx mmxext
mng modules mp3 mp4 mpeg mpeg2 mudflap mule mysql nautilus ncurses nforce2 nls
noaudio nocardbus nocxx novideo nowebdav nptl nptlonly nss nvidia objc objc++
objc-gc offensive ogg opengl openmp pam pango passwordsave pcre pdf plotutils
pmu png policykit ppds pppd prediction preview-latex print publishers python
qt-static qt3support readline reflection run-as-root samba sdk secure-delete
semantic-desktop session slang smp spell spl sse ssl startup-notification svg
svga sysfs t1lib tcpd theora threads thumbnailing tiff toolkit-scroll-bars
totem truetype truetype-fonts type1-fonts udev unicode usb userlocales vcd
videos vorbis win32codecs wmf wxwindows x264 x86 xcb xface xft xml xorg xosd
xpm xulrunner xv xvid zlib" ALSA_CARDS="intel8x0" ALSA_PCM_PLUGINS="adpcm alaw
asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa
lfloat linear meter mmap_emul mulaw multi null plug rate route share shm
softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon
authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile
authz_host authz_owner authz_user autoindex cache cgi cgid dav dav_fs dav_lock
deflate dir disk_cache env expires ext_filter file_cache filter headers include
info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif
speling status unique_id userdir usertrack vhost_alias" CAMERAS="ptp2"
ELIBC="glibc" INPUT_DEVICES="mouse keyboard evdev" KERNEL="linux"
LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses
text" LINGUAS="de" LIRC_DEVICES="atiusb" RUBY_TARGETS="jruby ruby18"
USERLAND="GNU" VIDEO_CARDS="radeon" XTABLES_ADDONS="quota2 psd pknock lscan
length2 ipv4options ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq
steal rawnat logmark ipmark dhcpmac delude chaos account" 
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK,
PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 2 Samuli Suominen (RETIRED) gentoo-dev 2010-07-18 10:28:45 UTC
(In reply to comment #1)
> Checking Segment maxima GBD ......*** glibc detected ***

testsuite should pass, and is passing here (amd64).  that looks like a local issue though, it's the one last test in the testsuite, and I wouldn't consider
it a blocker for this.
Comment 3 Christian Faulhammer (RETIRED) gentoo-dev 2010-07-18 11:43:14 UTC
(In reply to comment #2)
> (In reply to comment #1)
> > Checking Segment maxima GBD ......*** glibc detected ***
> 
> testsuite should pass, and is passing here (amd64).  that looks like a local
> issue though, it's the one last test in the testsuite, and I wouldn't consider
> it a blocker for this.

 Actually I do if our arch testers see the same failure, then it is platform-specific.
Comment 4 Samuli Suominen (RETIRED) gentoo-dev 2010-07-18 14:09:03 UTC
(In reply to comment #3)
>  Actually I do if our arch testers see the same failure, then it is
> platform-specific.

I can reproduce the test failure with gcc-4.4.3, but not with 4.5.0.
Comment 5 Samuli Suominen (RETIRED) gentoo-dev 2010-07-18 14:10:43 UTC
ppc64 stable
Comment 6 Christian Faulhammer (RETIRED) gentoo-dev 2010-07-18 14:21:28 UTC
(In reply to comment #4)
> (In reply to comment #3)
> >  Actually I do if our arch testers see the same failure, then it is
> > platform-specific.
> 
> I can reproduce the test failure with gcc-4.4.3, but not with 4.5.0.

 As I won't test with 4.5.0 (not installed here), this seems to be an error in GCC.  Restrict tests until 4.5.0 goes stable?
Comment 7 Samuli Suominen (RETIRED) gentoo-dev 2010-07-18 14:41:33 UTC
(In reply to comment #6)
> Restrict tests until 4.5.0 goes stable?

done
Comment 8 Christian Faulhammer (RETIRED) gentoo-dev 2010-07-18 14:44:12 UTC
x86 stable
Comment 9 Markos Chandras (RETIRED) gentoo-dev 2010-07-18 16:18:23 UTC
amd64 done
Comment 10 Jeroen Roovers (RETIRED) gentoo-dev 2010-08-10 20:02:48 UTC
Stable for HPPA.
Comment 11 Markus Meier gentoo-dev 2010-08-15 15:31:20 UTC
arm stable
Comment 12 Raúl Porcel (RETIRED) gentoo-dev 2010-09-04 14:51:32 UTC
alpha/ia64/s390/sh/sparc stable
Comment 13 Jeroen Roovers (RETIRED) gentoo-dev 2010-09-29 15:19:59 UTC
Stable for PPC and closing.