glibc 2.3.4 on DEC Alpha segfaults

Andrew A. Gill superluser at frontiernet.net
Sun Apr 17 02:55:39 CEST 2005


On Sat, 16 Apr 2005, Jakub Bogusz wrote:

> On Tue, Apr 12, 2005 at 12:24:06AM +0200, Jakub Bogusz wrote:
> > On Sun, Apr 10, 2005 at 11:50:41PM -0400, Andrew A. Gill wrote:
> > > glibc is segfaulting on DEC Alpha for me.
> > >
> > > The last version that works is glibc-2.3.4-0.20040603.1.  The
> > > later CVS versions and glibc-2.3.4-[12] fail.  gdb won't let me
> > > do a backtrace (``no stack''), but I've got the following bits
> > > from ltrace (strace is attached):
> [...]
> > > I'm not sure what's causing this--it may just be that my kernel
> > > (2.6.11) isn't configured for NPTL (glibc-2.3.4-[12].alpha uses
> > > NPTL, right?), or something easy.
> >
> > glibc 2.3.4-[12] uses NPTL "where available" (i.e. on 2.6.x kernels) and
> > linuxthreads otherwise (when run on 2.4.x kernel).
> >
> > There may be some problem with NPTL - I didn't test such configuration
> > as I have only 2.4.2x on alpha. dillo runs fine on glibc-2.3.4-1 with
> > linuxthreads. You can try it on 2.6.x by exporting
> > "LD_ASSUME_KERNEL=2.4.6" (and eventually use it as workaround until real
> > fix comes).
>
> There were some NPTL problems indeed, even simple threaded programs
> segfaulted.
> Could you try glibc-2.3.5-0.3 from ac-test?

Yay!  It seems to work!

I'm curious--what did you change?  Was it something in the PLD
packaging, or something in the source?

-- 
|Andrew A. Gill                       |I posted to Silent-Tristero and|
|<superluser at frontiernet.net>         |all I got was this stupid sig! |
|alt.tv.simpsons CBG-FAQ author       |                               |
|                          (Report all obscene mail to Le Maitre Pots)|
|Yet: <http://www.needsfoodbadly.com>                 Temporary sig: --

Thanks a bunch!




More information about the pld-devel-en mailing list