1 |
And that didn't fix it. Hmmm. Still segfaulting at the same place. I |
2 |
tried running |
3 |
|
4 |
prelink -fmv /usr/lib/gcc-lib/i686-pc-linux-gnu/3.2.1/libstdc++.so.5.0.2 |
5 |
|
6 |
and that finished fine. |
7 |
|
8 |
Last few lines from |
9 |
strace -f -eopen,stat64 prelink -famv |
10 |
|
11 |
stat64("/usr/lib/gcc-lib/i686-pc-linux-gnu/3.2.1/libgcc_s.so.1", |
12 |
{st_mode=S_IFREG|0644, st_size=833765, ...}) = 0 |
13 |
Prelinking /usr/lib/gcc-lib/i686-pc-linux-gnu/3.2.1/libstdc++.so.5.0.2 |
14 |
open("/usr/lib/gcc-lib/i686-pc-linux-gnu/3.2.1/libstdc++.so.5.0.2", |
15 |
O_RDONLY|O_LARGEFILE) = 3 |
16 |
open("/usr/lib/gcc-lib/i686-pc-linux-gnu/3.2.1/libstdc++.so.5.0.2.#prelink#.ufprtp", O_RDWR|O_CREAT|O_EXCL|O_LARGEFILE, 0600) = 4 |
17 |
--- SIGCHLD (Child exited) --- |
18 |
stat64("/usr/lib/gcc-lib/i686-pc-linux-gnu/3.2.1/libstdc++.so.5.0.2", |
19 |
{st_mode=S_IFREG|0755, st_size=4233762, ...}) = 0 |
20 |
--- SIGSEGV (Segmentation fault) --- |
21 |
+++ killed by SIGSEGV +++ |
22 |
|
23 |
|
24 |
Any more ideas? |
25 |
|
26 |
Thanks. |
27 |
|
28 |
Caleb |
29 |
|
30 |
|
31 |
On Sat, 2003-01-04 at 22:52, Caleb Shay wrote: |
32 |
> And the culprit is...<drum roll please>.. |
33 |
> |
34 |
> /usr/lib/gcc-lib/i686-pc-linux-gnu/3.2.1/libstdc++.so.5.0.2 |
35 |
> |
36 |
> Bloody gcc. I'll have to rebuild that again for something like the 5th |
37 |
> time this week. Bah! |
38 |
> |
39 |
> |
40 |
> |
41 |
> > > and that completes without error, so I guess it is segfaulting on |
42 |
> > > whatever it is trying to prelink next, but I don't know what that |
43 |
> > > is. Any tips? |
44 |
> > |
45 |
> > yeah. |
46 |
> > |
47 |
> > strace -f -eopen,stat64 prelink -famv |
48 |
> > |
49 |
> > should show you the culprit. |
50 |
-- |
51 |
Caleb Shay <caleb@××××××××.com> |