* [gentoo-user] *** glibc detected *** double free or corruption (!prev): 0x08067d98 ***
@ 2006-06-30 21:07 Stroller
2006-07-02 1:48 ` Stroller
0 siblings, 1 reply; 5+ messages in thread
From: Stroller @ 2006-06-30 21:07 UTC (permalink / raw
To: gentoo-user
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
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [gentoo-user] *** glibc detected *** double free or corruption (!prev): 0x08067d98 ***
2006-06-30 21:07 [gentoo-user] *** glibc detected *** double free or corruption (!prev): 0x08067d98 *** Stroller
@ 2006-07-02 1:48 ` Stroller
2006-07-02 2:19 ` Dale
0 siblings, 1 reply; 5+ messages in thread
From: Stroller @ 2006-07-02 1:48 UTC (permalink / raw
To: gentoo-user
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
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [gentoo-user] *** glibc detected *** double free or corruption (!prev): 0x08067d98 ***
2006-07-02 1:48 ` Stroller
@ 2006-07-02 2:19 ` Dale
2006-07-02 10:56 ` Stroller
0 siblings, 1 reply; 5+ messages in thread
From: Dale @ 2006-07-02 2:19 UTC (permalink / raw
To: gentoo-user
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.
>
> --gentoo-user@gentoo.org 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
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [gentoo-user] *** glibc detected *** double free or corruption (!prev): 0x08067d98 ***
2006-07-02 2:19 ` Dale
@ 2006-07-02 10:56 ` Stroller
2006-07-02 17:18 ` Mick
0 siblings, 1 reply; 5+ messages in thread
From: Stroller @ 2006-07-02 10:56 UTC (permalink / raw
To: gentoo-user
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
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [gentoo-user] *** glibc detected *** double free or corruption (!prev): 0x08067d98 ***
2006-07-02 10:56 ` Stroller
@ 2006-07-02 17:18 ` Mick
0 siblings, 0 replies; 5+ messages in thread
From: Mick @ 2006-07-02 17:18 UTC (permalink / raw
To: gentoo-user
On 02/07/06, Stroller <stroller@stellar.eclipse.co.uk> 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
^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2006-07-02 17:33 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2006-06-30 21:07 [gentoo-user] *** glibc detected *** double free or corruption (!prev): 0x08067d98 *** Stroller
2006-07-02 1:48 ` Stroller
2006-07-02 2:19 ` Dale
2006-07-02 10:56 ` Stroller
2006-07-02 17:18 ` Mick
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox