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

Re: access to hppa machine to work on Bug#558980



Stephen Leake <stephen_leake@stephe-leake.org> writes:

> I'm the Debian GNADE maintainer, but not yet a Debian Developer.
> Bug#558980 is a failure of the GNADE 'make check'. It works fine on my
> x86, and several other architectures, so this appears to be an
> arch-specific bug. I'd like to work on fixing it, but I don't have
> access to an hppa machine.
>
> Can someone give me access to an hppa machine? I should have time this
> weekend to work on this.

Frans Pop gave me access to his machine. I have some more information
on the bug.

If I compile from full GNADE source (not using the GNADE dynamic or
static libraries), the code works.

With the dynamic library, I get a SIGSEGV, somewhere in the program
startup, before any user code.

With the static library, I get a stack overflow (caught and reported
by the Ada runtime), during elaboration of a compiler-provided
container library.

So the problem is related to libraries, which means it's probably in
the linker and/or loader somewhere.

It seems clear that no user will be able to use GNADE in its current
form on hppa, so I should remove hppa from the arch list in
debian/control for the squeeze release.

If there is some more debugging I could do?

-- 
-- Stephe


Reply to: