public inbox for gentoo-user@lists.gentoo.org
 help / color / mirror / Atom feed
* [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