[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Bug#140104: gimp1.2 no longer builds on alpha



On Wed 27 Mar 2002, Anthony Towns wrote:
> On Wed, Mar 27, 2002 at 02:40:49PM +0900, Ben Gertzfield wrote:
> > In the build log, I see:
> > invoking perl for configuration...
> > config.status: line 2: 25125 Segmentation fault      /usr/bin/perl Makefile.PL --writemakefile
> > Er, I don't think it's GIMP's fault that Perl is segfaulting on alpha.
> > Perl should never segfault.
> 
> Heh.
> 
> > Could you look into this matter?
> 
> Not really -- I don't have an alpha. Maybe someone on the (cc'ed)
> debian-alpha list can look into it?

Hmm, I can reproduce it.

$ cd plug-ins/perl
$ /usr/bin/perl Makefile.PL --writemakefile
Segmentation fault

According to the strace output, it seems to be SIGSEGVing just after
it's loaded /usr/lib/perl5/auto/PDL/Math/Math.so:

28518 stat("/usr/local/lib/perl/5.6.1/auto/PDL/Math", 0x11fffe730) = -1 ENOENT (No such file or directory)
28518 stat("/usr/local/share/perl/5.6.1/auto/PDL/Math", 0x11fffe730) = -1 ENOENT (No such file or directory)
28518 stat("/usr/lib/perl5/auto/PDL/Math", {st_mode=S_IFDIR|0755, st_size=1024, ...}) = 0
28518 stat("/usr/lib/perl5/auto/PDL/Math/Math.so", {st_mode=S_IFREG|0644, st_size=262920, ...}) = 0
28518 stat("/usr/lib/perl5/auto/PDL/Math/Math.bs", {st_mode=S_IFREG|0644, st_size=0, ...}) = 0
28518 open("/usr/lib/perl5/auto/PDL/Math/Math.so", O_RDONLY) = 7
28518 read(7, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0&\220\1\0\0\0\340\265"..., 1024) = 1024
28518 fstat(7, {st_mode=S_IFREG|0644, st_size=262920, ...}) = 0
28518 mmap(NULL, 311840, PROT_READ|PROT_EXEC, MAP_PRIVATE, 7, 0) = 0x200004be000
28518 mprotect(0x200004f8000, 74272, PROT_NONE) = 0
28518 mmap(0x200004fe000, 57344, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 7, 0x30000) = 0x200004fe000
28518 close(7)                          = 0
28518 --- SIGSEGV (Segmentation fault) ---

Looks like a bug there?
I've no time to pursue this right now...


Paul Slootman


-- 
To UNSUBSCRIBE, email to debian-alpha-request@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org



Reply to: