1 |
Stroller wrote: |
2 |
> |
3 |
> On 30 Jun 2006, at 22:07, Stroller wrote: |
4 |
>> ... |
5 |
>> Leafnode was working perfectly fine until a few days ago, then all of |
6 |
>> a sudden when I try to grab messages from upstream I get the following: |
7 |
>> |
8 |
>> ... |
9 |
>> $ sudo fetchnews -vvv |
10 |
>> Password: |
11 |
>> fetchnews mode: get articles, get headers, get bodies, post articles |
12 |
>> *** glibc detected *** double free or corruption (!prev): |
13 |
>> 0x08067d98 *** |
14 |
>> Aborted |
15 |
>> $ |
16 |
> |
17 |
> Further to this I've just discovered that I have two versions of gcc |
18 |
> installed on my system. Could this be related? |
19 |
> |
20 |
> $ eix ^gcc$ |
21 |
> * sys-devel/gcc |
22 |
> Available versions: [P]2.95.3-r9 [P]3.1.1-r2 [P]3.2.2 |
23 |
> [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 |
24 |
> ~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 |
25 |
> ~4.1.0-r1 ~4.1.1 [M]4.2.0_alpha20060603 |
26 |
> Installed: 3.3.6 3.4.6-r1 |
27 |
> Homepage: http://gcc.gnu.org/ |
28 |
> Description: The GNU Compiler Collection. Includes |
29 |
> C/C++, java compilers, pie+ssp extensions, Haj Ten Brugge runtime |
30 |
> bounds checking |
31 |
> |
32 |
> Found 1 matches |
33 |
> $ `which gcc` --version |
34 |
> gcc (GCC) 3.3.6 (Gentoo 3.3.6, ssp-3.3.6-1.0, pie-8.7.8) |
35 |
> Copyright (C) 2003 Free Software Foundation, Inc. |
36 |
> This is free software; see the source for copying conditions. |
37 |
> There is NO |
38 |
> warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR |
39 |
> PURPOSE. |
40 |
> |
41 |
> $ |
42 |
> |
43 |
> Should I `emerge -C` one of these versions of gcc, or would that be a |
44 |
> Dumb Idea? |
45 |
> |
46 |
> Stroller. |
47 |
> |
48 |
> --gentoo-user@g.o mailing list |
49 |
> |
50 |
> |
51 |
I would make sure to run revdep-rebuild first to make sure nothing will |
52 |
break. If something links to it or gcc fails afterwards, it is a mess |
53 |
to fix. |
54 |
|
55 |
Also run gcc-config -l and make sure which version you are using. It |
56 |
should have a little * next to the one you are using. |
57 |
|
58 |
May want to wait on a serious guru to make sure of all this too. This |
59 |
can be one of those that you can't be to careful with. |
60 |
|
61 |
Dale |
62 |
:-) :-) |
63 |
-- |
64 |
gentoo-user@g.o mailing list |