Hi there!
   Here is the backtrace with a debug build:

bash-4.2# dbx /opt/openafs/libexec/openafs/vlserver core
Type 'help' for help.
[using memory image in core]
reading symbolic information ...

IOT/Abort trap in pthread_kill at 0xd054cb34 ($t2)
0xd054cb34 (pthread_kill+0xb4) 80410014            lwz   r2,0x14(r1)
(dbx) where all
Thread $t1
_sigsetmask(??, ??, ??) at 0xd054b288
_p_sigaction(??, ??, ??) at 0xd054be68
raise.sigaction(??, ??, ??) at 0xd0120d50
signal(??, ??) at 0xd021f6f4
SetupLogSoftSignals(), line 469 in "serverLog.c"
main(argc = 0, argv = (nil)), line 399 in "vlserver.c"
Thread $t2
pthread_kill(??, ??) at 0xd054cb34
_p_raise(??) at 0xd054bf84
raise.raise(??) at 0xd0121020
abort() at 0xd017ca64
opr_AssertionFailed(file = (nil), line = 0), line 29 in "assert.c"
signalHandler(arg = (nil)), line 73 in "softsig.c"


Hopefully that sheds more light on the situation?

Thank you!

-Ben

________________________________
From: Cheyenne Wills <cwi...@sinenomine.net>
Sent: Tuesday, May 16, 2023 6:04 AM
To: Ben Huntsman <b...@huntsmans.net>
Cc: openafs-devel@openafs.org <openafs-devel@openafs.org>
Subject: Re: [OpenAFS-devel] 1.8.x AIX support

On Tue, 16 May 2023 04:46:40 +0000
Ben Huntsman <b...@huntsmans.net> wrote:

> Hi there-
>    I see that the three AIX issues are being pulled up to 1.8.x.  I
> just tried them out and found that we also need this one:
>
> 15106
>
>    We get a kernel panic on AIX as soon as afsd is started without
> 15106 applied.
>
>    I pulled in 15106 and it compiles, but then I have another problem
> that is that many of the servers coredump immediately:
>
> # /opt/openafs/libexec/openafs/vlserver
> IOT/Abort trap(coredump)
> # dbx /opt/openafs/libexec/openafs/vlserver core
> Type 'help' for help.
> [using memory image in core]
> reading symbolic information ...warning: no source compiled with -g
>
>
> IOT/Abort trap in pthread_kill at 0xd054cb34 ($t2)
> 0xd054cb34 (pthread_kill+0xb4) 80410014            lwz   r2,0x14(r1)
> (dbx) where all
> Thread $t1
> _sigsetmask(??, ??, ??) at 0xd054b288
> _p_sigaction(??, ??, ??) at 0xd054be68
> raise.sigaction(??, ??, ??) at 0xd0120d50
> signal(??, ??) at 0xd021f6f4
> .() at 0x100708e4
> .() at 0x100019fc
> Thread $t2
> pthread_kill(??, ??) at 0xd054cb34
> _p_raise(??) at 0xd054bf84
> raise.raise(??) at 0xd0121020
> abort() at 0xd017ca64
> .() at 0x10005f8c
> .() at 0x10071670
>
>
> Are we missing another patch as well?  Anyone have an idea what it
> might be?
>
> Thanks much!
>
> -Ben
>
>

Can you try doing a build with --enable-debug as a configure option.
That should provide information for the backtrace.

--
Cheyenne Wills
cwi...@sinenomine.net

Reply via email to