Re: [gentoo-user] *** glibc detected *** double free or corruption (!prev): 0x08067d98 ***
On 02/07/06, Stroller <[EMAIL PROTECTED]> wrote: [snip . . . ] I've never used `gcc-config` before. Should I change to 3.4.6? And what do I do then? `revdep-rebuild`? `emerge world`? > May want to wait on a serious guru to make sure of all this too. This > can be one of those that you can't be to careful with. I'm hoping my further questions will prompt one to reply. ;D You may want to have a look at http://www.gentoo.org/doc/en/gcc-upgrading.xml -- Regards, Mick -- gentoo-user@gentoo.org mailing list
Re: [gentoo-user] *** glibc detected *** double free or corruption (!prev): 0x08067d98 ***
Many thanks for your reply, Dale. When I'm stuck on something like this it's really appreciated! On 2 Jul 2006, at 03:19, Dale wrote: Leafnode was working perfectly fine until a few days ago, then all of a sudden when I try to grab messages from upstream I get the following: ... $ sudo fetchnews -vvv Password: fetchnews mode: get articles, get headers, get bodies, post articles *** glibc detected *** double free or corruption (!prev): 0x08067d98 *** Aborted $ Further to this I've just discovered that I have two versions of gcc installed on my system. Could this be related? $ eix ^gcc$ * sys-devel/gcc Available versions: [P]2.95.3-r9 [P]3.1.1-r2 [P]3.2.2 [P]3.2.3-r4 [P]3.3.2-r7 3.3.5-r1 3.3.5.20050130-r1 3.3.6 ~3.3.6-r1 ~3.4.1-r3 3.4.4-r1 3.4.5 3.4.5-r1 ~3.4.6 3.4.6-r1 *4.0.2-r3 *4.0.3 ~4.1.0-r1 ~4.1.1 [M]4.2.0_alpha20060603 Installed: 3.3.6 3.4.6-r1 Homepage:http://gcc.gnu.org/ Description: The GNU Compiler Collection. Includes C/C++, java compilers, pie+ssp extensions, Haj Ten Brugge runtime bounds checking Found 1 matches $ `which gcc` --version gcc (GCC) 3.3.6 (Gentoo 3.3.6, ssp-3.3.6-1.0, pie-8.7.8) Copyright (C) 2003 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. $ Should I `emerge -C` one of these versions of gcc, or would that be a Dumb Idea? I would make sure to run revdep-rebuild first to make sure nothing will break. `revdep-rebuild` shows nothing needs fixing, but... ... Also run gcc-config -l and make sure which version you are using. It should have a little * next to the one you are using. That shows the same as ` `which gcc` --version ` above: $ gcc-config -l [1] i686-pc-linux-gnu-3.3.6 * [2] i686-pc-linux-gnu-3.3.6-hardened [3] i686-pc-linux-gnu-3.3.6-hardenednopie [4] i686-pc-linux-gnu-3.3.6-hardenednopiessp [5] i686-pc-linux-gnu-3.3.6-hardenednossp [6] i686-pc-linux-gnu-3.4.6 [7] i686-pc-linux-gnu-3.4.6-hardened [8] i686-pc-linux-gnu-3.4.6-hardenednopie [9] i686-pc-linux-gnu-3.4.6-hardenednopiessp [10] i686-pc-linux-gnu-3.4.6-hardenednossp $ I've never used `gcc-config` before. Should I change to 3.4.6? And what do I do then? `revdep-rebuild`? `emerge world`? May want to wait on a serious guru to make sure of all this too. This can be one of those that you can't be to careful with. I'm hoping my further questions will prompt one to reply. ;D Stroller. -- gentoo-user@gentoo.org mailing list
Re: [gentoo-user] *** glibc detected *** double free or corruption (!prev): 0x08067d98 ***
Stroller wrote: > > On 30 Jun 2006, at 22:07, Stroller wrote: >> ... >> Leafnode was working perfectly fine until a few days ago, then all of >> a sudden when I try to grab messages from upstream I get the following: >> >> ... >>$ sudo fetchnews -vvv >>Password: >>fetchnews mode: get articles, get headers, get bodies, post articles >>*** glibc detected *** double free or corruption (!prev): >> 0x08067d98 *** >>Aborted >>$ > > Further to this I've just discovered that I have two versions of gcc > installed on my system. Could this be related? > >$ eix ^gcc$ >* sys-devel/gcc > Available versions: [P]2.95.3-r9 [P]3.1.1-r2 [P]3.2.2 > [P]3.2.3-r4 [P]3.3.2-r7 3.3.5-r1 3.3.5.20050130-r1 3.3.6 ~3.3.6-r1 > ~3.4.1-r3 3.4.4-r1 3.4.5 3.4.5-r1 ~3.4.6 3.4.6-r1 *4.0.2-r3 *4.0.3 > ~4.1.0-r1 ~4.1.1 [M]4.2.0_alpha20060603 > Installed: 3.3.6 3.4.6-r1 > Homepage:http://gcc.gnu.org/ > Description: The GNU Compiler Collection. Includes > C/C++, java compilers, pie+ssp extensions, Haj Ten Brugge runtime > bounds checking > >Found 1 matches >$ `which gcc` --version >gcc (GCC) 3.3.6 (Gentoo 3.3.6, ssp-3.3.6-1.0, pie-8.7.8) >Copyright (C) 2003 Free Software Foundation, Inc. >This is free software; see the source for copying conditions. > There is NO >warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR > PURPOSE. > >$ > > Should I `emerge -C` one of these versions of gcc, or would that be a > Dumb Idea? > > Stroller. > > [EMAIL PROTECTED] mailing list > > I would make sure to run revdep-rebuild first to make sure nothing will break. If something links to it or gcc fails afterwards, it is a mess to fix. Also run gcc-config -l and make sure which version you are using. It should have a little * next to the one you are using. May want to wait on a serious guru to make sure of all this too. This can be one of those that you can't be to careful with. Dale :-) :-) -- gentoo-user@gentoo.org mailing list
Re: [gentoo-user] *** glibc detected *** double free or corruption (!prev): 0x08067d98 ***
On 30 Jun 2006, at 22:07, Stroller wrote: ... Leafnode was working perfectly fine until a few days ago, then all of a sudden when I try to grab messages from upstream I get the following: ... $ sudo fetchnews -vvv Password: fetchnews mode: get articles, get headers, get bodies, post articles *** glibc detected *** double free or corruption (!prev): 0x08067d98 *** Aborted $ Further to this I've just discovered that I have two versions of gcc installed on my system. Could this be related? $ eix ^gcc$ * sys-devel/gcc Available versions: [P]2.95.3-r9 [P]3.1.1-r2 [P]3.2.2 [P] 3.2.3-r4 [P]3.3.2-r7 3.3.5-r1 3.3.5.20050130-r1 3.3.6 ~3.3.6-r1 ~3.4.1-r3 3.4.4-r1 3.4.5 3.4.5-r1 ~3.4.6 3.4.6-r1 *4.0.2-r3 *4.0.3 ~4.1.0-r1 ~4.1.1 [M]4.2.0_alpha20060603 Installed: 3.3.6 3.4.6-r1 Homepage:http://gcc.gnu.org/ Description: The GNU Compiler Collection. Includes C/ C++, java compilers, pie+ssp extensions, Haj Ten Brugge runtime bounds checking Found 1 matches $ `which gcc` --version gcc (GCC) 3.3.6 (Gentoo 3.3.6, ssp-3.3.6-1.0, pie-8.7.8) Copyright (C) 2003 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. $ Should I `emerge -C` one of these versions of gcc, or would that be a Dumb Idea? Stroller. -- gentoo-user@gentoo.org mailing list
[gentoo-user] *** glibc detected *** double free or corruption (!prev): 0x08067d98 ***
I'm sure I've had this before, but I'm knackered if I can remember how I fixed it. Leafnode was working perfectly fine until a few days ago, then all of a sudden when I try to grab messages from upstream I get the following: $ sudo fetchnews -vvv Password: fetchnews mode: get articles, get headers, get bodies, post articles erased stale pid 1097 host quattro.stroller.uk.eu.org lockfile / var/spool/news/leaf.node/lock.file *** glibc detected *** double free or corruption (!prev): 0x08067d98 *** Aborted $ sudo rm /var/spool/news/leaf.node/lock.file $ sudo fetchnews -vvv Password: fetchnews mode: get articles, get headers, get bodies, post articles *** glibc detected *** double free or corruption (!prev): 0x08067d98 *** Aborted $ I have tried re-emerging leafnode, emerging world & then `emerge -e leafnode` and it makes no difference. After this `revdep-rebuild` finds nothing to do, and so it still doesn't work. Does anyone have any suggestions, please? I think there may be some other command for fixing a systems binary dependencies, but I can't think what it is. Stroller. -- gentoo-user@gentoo.org mailing list