[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