[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: gettext 0.17 segmentation fault on make check on AIX 6.1
From: |
Bruno Haible |
Subject: |
Re: gettext 0.17 segmentation fault on make check on AIX 6.1 |
Date: |
Thu, 11 Mar 2010 21:02:08 +0100 |
User-agent: |
KMail/1.9.9 |
Hi,
Federico Ficarelli wrote:
> I'm writing to report several test failures I'm facing during make
> check on an AIX 6.1 machine with gettext 0.17 built with IBM VisualAge
> compiler version 10.1.
>
> * Configure:
> ./configure --prefix=$SANDBOX CC=xlc_r CXX=xlC_r F77=xlf_r
>
> * config.log attached to this mail
>
> * The failed tests are:
>
> ./msgexec-1[76]: 1532110 Segmentation fault(coredump)
> FAIL: msgexec-1
> ./msgexec-3[51]: 1851596 Segmentation fault(coredump)
> FAIL: msgexec-3
> ./msgexec-4[73]: 1851616 Segmentation fault(coredump)
> FAIL: msgexec-4
> ./msgfilter-2[96]: 938140 Segmentation fault(coredump)
> FAIL: msgfilter-2
> ./msgfilter-4[91]: 938154 Segmentation fault(coredump)
> FAIL: msgfilter-4
> ./msginit-1[44]: 1331342 Segmentation fault(coredump)
> FAIL: msginit-1
> ./msginit-2[68]: 1273908 Segmentation fault(coredump)
> FAIL: msginit-2
> ./msgunfmt-java-1[59]: 1757400 Segmentation fault(coredump)
> FAIL: msgunfmt-java-1
>
> =======================
> 9 of 295 tests failed
> (32 tests were not run)
> =======================
>
> How can I investigate the source of these failures?
These 9 failures all occur when a gettext program attempts to
execute another program, via posix_spawn. It is known that the AIX
implementation of posix_spawn has bugs [1], and newer versions of
gettext (development sources in git [2]) and gnulib (also development
sources in git) have workarounds.
I would suggest you try these newer sources.
Bruno
[1] http://www.gnu.org/software/gnulib/manual/html_node/posix_005fspawn.html
[2] http://savannah.gnu.org/git/?group=gettext