bug-gnulib
[Top][All Lists]
Advanced

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

Re: buildbot failure in OpenCSW Buildbot on ggrep-solaris10-i386


From: Dagobert Michelsen
Subject: Re: buildbot failure in OpenCSW Buildbot on ggrep-solaris10-i386
Date: Tue, 10 Aug 2021 10:11:10 +0200

Hi Bruno,

Am 10.08.2021 um 09:58 schrieb Bruno Haible <bruno@clisp.org>:
>> On Mon, Aug 9, 2021 at 9:54 PM <buildbot@opencsw.org> wrote:
>>> The Buildbot has detected a new failure on builder ggrep-solaris10-i386 
>>> while building ggrep. Full details are available at:
>>>    
>>> https://buildfarm.opencsw.org/buildbot/builders/ggrep-solaris10-i386/builds/234
>>> 
>>> Buildbot URL: https://buildfarm.opencsw.org/buildbot/
>>> 
>>> Buildslave for this Build: unstable10x
>>> 
>>> Build Reason: The SingleBranchScheduler scheduler named 
>>> 'schedule-ggrep-solaris10-i386' triggered this build
>>> Build Source Stamp: [branch master] 6aaef3b8a7f109ab8f39fd46ede01aebbd9f8205
>>> Blamelist: Jim Meyering <meyering@fb.com>
>>> 
>>> BUILD FAILED: failed shell_3
>> 
>> FYI, that shows this failure:
>> 
>> ../build-aux/test-driver: line 107: 21993 Segmentation Fault
>> (core dumped) "$@" > $log_file 2>&1
>> FAIL: test-nl_langinfo-mt
>> 
>> Cc'ing to bug-gnulib.
> 
> In your log file I see:
> 
>  FAIL: test-nl_langinfo-mt
>  =========================
> 
>  FAIL test-nl_langinfo-mt (exit status: 139)
> 
> So, it's crashing with a plain SIGSEGV.
> 
> There was a known bug, reported at [1] and supposedly fixed through [2].
> At this point, it would require debugging.
> 
> Dago:
>  1) Can you reproduce it with Solaris 11? Then it would have higher
>     priority than on Solaris 10 only.
>  2) Can you produce a gdb stack trace of the crash?
> 
> Bruno
> 
> [1] https://lists.gnu.org/archive/html/bug-gnulib/2020-01/msg00023.html
> [2] https://lists.gnu.org/archive/html/bug-gnulib/2020-09/msg00097.html

Looks like the issue is in lmalloc. Maybe the cause is already obvious,
I’ll see that I can replicate the issue on Solaris 11 meanwhile:

buildbot@unstable10x [global]:~/slave/ggrep-solaris10-i386 > pstack 
./build/gnulib-tests/core
core './build/gnulib-tests/core' of 21993:      ./test-nl_langinfo-mt
-----------------  lwp# 1 / thread# 1  --------------------
 feecb0f7 ___nanosleep (8045ae8, 0) + 7
 fef52b27 nanosleep (8045ae8, 0, 2, 2) + 1b
 0805189a main     (8050ef0, 1, 8045b34) + 18a
 08050ef0 _start   (1, 8045c60, 0, 8045c76, 8045ca0, 8045cad) + 80
-----------------  lwp# 2 / thread# 2  --------------------
 feec8dfb __lwp_park (fec70200, 0, 8061c58, 0) + b
 feec25ac mutex_lock_impl (8061c58, 0) + 102
 feec2685 mutex_lock (8061c58, 0, fec70200, 8051568) + 1a
 08051573 rpl_nl_langinfo (31, 8062c50, fec70200, fef3e000, feec7416, fef3e000) 
+ 33
 080513ba thread1_func (0) + 1a
 feec8a9b _thr_setup (fec70200) + 4e
 feec8da0 _lwp_start (fec70200, 0, 0, fed7eff8, feec8da0, fec70200)
-----------------  lwp# 3 / thread# 3  --------------------
 feec8dfb __lwp_park (fec70a00, 0, 8061c58, 0) + b
 feec25ac mutex_lock_impl (8061c58, 0) + 102
 feec2685 mutex_lock (8061c58, 0, fec70a00, 8051568) + 1a
 08051573 rpl_nl_langinfo (30, fe65efb6, fec70a00, fef3e000, feec7416, 
fef3e000) + 33
 0805135a thread2_func (0) + 1a
 feec8a9b _thr_setup (fec70a00) + 4e
 feec8da0 _lwp_start (fec70a00, 0, 0, fe65eff8, feec8da0, fec70a00)
-----------------  lwp# 4 / thread# 4  --------------------
 feeb8253 lmalloc  (80) + 11c
 fee7888a tsdalloc (3, 80, 0) + d0
 fee851df __nl_langinfo_std (8063b80, 2) + 1f
 fee85324 nl_langinfo (2, fe55ff98, feec2685, 8061c58) + 24
 08051451 nl_langinfo_unlocked (fef3e000, fec71200, fe55ffd8, 80512fa, 2, 0) + 
11
 08051581 rpl_nl_langinfo (2, 0, fec71200, fef3e000, feec7416, fef3e000) + 41
 080512fa thread3_func (0) + 1a
 feec8a9b _thr_setup (fec71200) + 4e
 feec8da0 _lwp_start (fec71200, 0, 0, fe55fff8, feec8da0, fec71200)
-----------------  lwp# 5 / thread# 5  --------------------
 feec8dfb __lwp_park (fec71a00, 0, 8061c58, 0) + b
 feec25ac mutex_lock_impl (8061c58, 0) + 102
 feec2685 mutex_lock (8061c58, feec2d3a, fef43f80, 8051568) + 1a
 08051573 rpl_nl_langinfo (27d9, 0, fec71a00, fef3e000, feec7416, fef3e000) + 33
 0805129d thread4_func (0) + 1d
 feec8a9b _thr_setup (fec71a00) + 4e
 feec8da0 _lwp_start (fec71a00, 0, 0, fe460ff8, feec8da0, fec71a00)
-----------------  lwp# 6 / thread# 6  --------------------
 feec8dfb __lwp_park (fec72200, 0, 8061c58, 0) + b
 feec25ac mutex_lock_impl (8061c58, 0) + 102
 feec2685 mutex_lock (8061c58, 0, fec72200, 8051568) + 1a
 08051573 rpl_nl_langinfo (2b, 8062a70, fec72200, fef3e000, feec7416, fef3e000) 
+ 33
 0805123a thread5_func (0) + 1a
 feec8a9b _thr_setup (fec72200) + 4e
 feec8da0 _lwp_start (fec72200, 0, 0, fe361ff8, feec8da0, fec72200)
-----------------  lwp# 7 / thread# 7  --------------------
 feec8dfb __lwp_park (fec72a00, 0, 8061c58, 0) + b
 feec25ac mutex_lock_impl (8061c58, 0) + 102
 feec2685 mutex_lock (8061c58, 0, fec72a00, 8051568) + 1a
 08051573 rpl_nl_langinfo (27, fe262fb5, fec72a00, fef3e000, feec7416, 
fef3e000) + 33
 080511da thread6_func (0) + 1a
 feec8a9b _thr_setup (fec72a00) + 4e
 feec8da0 _lwp_start (fec72a00, 0, 0, fe262ff8, feec8da0, fec72a00)
-----------------  lwp# 8 / thread# 8  --------------------
 feec8dfb __lwp_park (fec73200, 0, 8061c58, 0) + b
 feec25ac mutex_lock_impl (8061c58, 0) + 102
 feec2685 mutex_lock (8061c58, 0, fe163fb8, 8051568) + 1a
 08051573 rpl_nl_langinfo (30, 0, fec73200, fef3e000, feec7416, fef3e000) + 33
 08051162 threadN_func (0) + 32
 feec8a9b _thr_setup (fec73200) + 4e
 feec8da0 _lwp_start (fec73200, 0, 0, fe163ff8, feec8da0, fec73200)
buildbot@unstable10x [global]:~/slave/ggrep-solaris10-i386 > 



Best regards

  — Dago

-- 
"You don't become great by trying to be great, you become great by wanting to 
do something,
and then doing it so hard that you become great in the process." - xkcd #896




reply via email to

[Prev in Thread] Current Thread [Next in Thread]