Opened 14 years ago
Closed 14 years ago
#26245 closed defect (invalid)
"alloc: invalid block" error
Reported by: | shill@… | Owned by: | macports-tickets@… |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | base | Version: | 1.9.1 |
Keywords: | Cc: | ||
Port: |
Description
Under a clean install of MacPorts 1.9.1 (installed using the Installer package, after undergoing the Uninstall procedure given in the Guide) on Mac OS 10.5.8, I got the following result when trying to install mplayer.
> sudo port install mplayer ---> Computing dependencies for MPlayer ---> Dependencies to be installed: giflib xorg-libX11 pkgconfig xorg-bigreqsproto xorg-inputproto xorg-kbproto xorg-libXau xorg-xproto xorg-libXdmcp xorg-util-macros xorg-xcmiscproto xorg-xextproto xorg-xf86bigfontproto xorg-xtrans xorg-libsm xorg-libice jpeg lame ncurses ncursesw libiconv gperf libmad autoconf help2man gettext expat p5-locale-gettext perl5 perl5.8 m4 libtool automake libogg libpng zlib libtheora libvorbis lzo2 ---> Fetching pkgconfig ---> Attempting to fetch pkg-config-0.25.tar.gz from http://www.vg.kernel.org/pub/mirrors/gentoo/source/distfiles/ ---> Attempting to fetch pkg-config-0.25.tar.gz from http://distfiles.macports.org/pkgconfig ---> Verifying checksum(s) for pkgconfig ---> Extracting pkgconfig ---> Applying patches to pkgconfig ---> Configuring pkgconfig alloc: invalid block: 0x200088: 0 0 0 Abort trap
I then ran the same command with the -d flag; output is attached, along with the tcl crash report. This may be related to bug #25194, which is listed as closed.
This is not unique to pkgconfig; I get the same error when I try to install libtool (e.g.)
03.31PM:sudo port install -d libtool Password: ---> Computing dependencies for libtool ---> Dependencies to be installed: automake autoconf help2man gettext expat libiconv gperf ncurses ncursesw p5-locale-gettext perl5 perl5.8 m4 ---> Fetching expat ---> Attempting to fetch expat-2.0.1.tar.gz from http://voxel.dl.sourceforge.net/expat ---> Verifying checksum(s) for expat ---> Extracting expat ---> Configuring expat alloc: invalid block: 0x200088: 0 0 0 Abort trap
Crash report from this run is attached as well.
Attachments (3)
Change History (7)
Changed 14 years ago by shill@…
Changed 14 years ago by shill@…
Attachment: | CrashReport.crash added |
---|
TCL crash report from the mplayer/pkgconfig crash
Changed 14 years ago by shill@…
Attachment: | expatcrash.txt added |
---|
Crash report from the libtool/expat install attempt
comment:1 Changed 14 years ago by jmroot (Joshua Root)
Hmm, nobody could ever reproduce #25194 on anything but Tiger before. Could you try the tip of the release_1_9 branch?
comment:2 follow-up: 3 Changed 14 years ago by jmroot (Joshua Root)
You seem to be in the rather odd situation of running a ppc tclsh binary through Rosetta on an Intel machine. Maybe the Tiger version somehow got migrated over? You should probably try to get back the version of Tcl that ships with Leopard.
comment:3 Changed 14 years ago by shill@…
Replying to jmr@…:
You seem to be in the rather odd situation of running a ppc tclsh binary through Rosetta on an Intel machine. Maybe the Tiger version somehow got migrated over? You should probably try to get back the version of Tcl that ships with Leopard.
Ah, thank you. For some reason I have several versions of tclsh in my /usr/bin folder, and redirecting the /usr/bin/tclsh alias to tclsh8.5 solved the problem.
I will close this ticket if I can figure out how; otherwise, admins, feel free to do so.
comment:4 Changed 14 years ago by mf2k (Frank Schima)
Priority: | High → Normal |
---|---|
Resolution: | → invalid |
Status: | new → closed |
Debug output from the mplayer/pkgconfig install