zopencommunity / coreutilsport

Apache License 2.0
0 stars 3 forks source link

CEE3512S An HFS load of module CXXRT64 failed when using ls command after cd /dsfs #77

Open gngrossi opened 3 months ago

gngrossi commented 3 months ago

[SYSA] bash-5.2$ echo $PATH /hewitt/zopentools/zopen_repo/usr/local/altbin:/hewitt/zopentools/zopen_repo/usr/local/bin:/hewitt/zopentools/zopen_repo/usr/bin:/hewitt/zopentools/zopen_repo/bin:/hewitt/zopentools/zopen_repo/boot:/usr/lpp/IBM/zoau/v1r3/bin:/usr/lpp/IBM/cyp/v3r12/pyz/bin:/usr/lpp/java/J17.0_64/bin:/usr/lpp/java/J8.0_64/bin:/bin:.:/hewitt/coz/current/bin:/usr/local/bin:/usr/local/sbin:/usr/lpp/ported/bin:/usr/sbin:/usr/lpp/NFS:/u/@02858/scripts:

[SYSA] bash-5.2$ cd /dsfs

[SYSA] bash-5.2$ /bin/ls bin rec sysout txt

[SYSA] bash-5.2$ ls CEE3512S An HFS load of module CXXRT64 failed. The system return code was 0000000139; the reason code was ED076232. The traceback information could not be determined. LEAID201I - LEAID64 ENTERED (LEVEL 12/05/2016 12.37 PTF-PT00159). LEAID207I - LEAID64 RETURN FROM ABEND-AID, RC=0. SIGKILL

[SYSA] bash-5.2$ ls --version ls (GNU coreutils) 9.5

gngrossi commented 3 months ago

Further testing seems to indicate the cd into the /dsfs directory is causing zot commands to fail.

SYSA] bash-5.2$ echo $PATH /hewitt/zopentools/zopen_repo/usr/local/bin:/hewitt/zopentools/zopen_repo/usr/bin:/hewitt/zopentools/zopen_repo/bin:/hewitt/zopentools/zopen_repo/boot:/usr/lpp/IBM/zoau/v1r3/bin:/usr/lpp/IBM/cyp/v3r12/pyz/bin:/usr/lpp/java/J17.0_64/bin:/usr/lpp/java/J8.0_64/bin:/bin:.:/hewitt/coz/current/bin:/usr/local/bin:/usr/local/sbin:/usr/lpp/ported/bin:/usr/sbin:/usr/lpp/NFS:/u/@02858/scripts:

[SYSA] bash-5.2$ cd /dsfs

[SYSA] bash-5.2$ which ls CEE3512S An HFS load of module CXXRT64 failed. The system return code was 0000000139; the reason code was ED076232. The traceback information could not be determined. LEAID201I - LEAID64 ENTERED (LEVEL 12/05/2016 12.37 PTF-PT00159). LEAID207I - LEAID64 RETURN FROM ABEND-AID, RC=0. SIGKILL

gngrossi commented 2 months ago

@IgorTodorovskiIBM Have you had a chance to duplicate the issue? thanks

More information: image

IgorTodorovskiIBM commented 2 months ago

Hmm, CXXRT64 is the z/OS LE provided C++ runtime library (used when we compile with xlclang++).

I am able to reproduce it:

[ITODOR@PLPSC /dsfs]$ ls
CEE3512S An HFS load of module CXXRT64 failed. The system return code was 0000000139; the reason code was ED076232.
         The traceback information could not be determined.
SIGKILL
[ITODOR@PLPSC /dsfs]$ /bin/ls
bin     rec     sysout  txt
IgorTodorovskiIBM commented 2 months ago

Interesting if I cd out of the dir and do this:

cd ~
/u/itodor/zopen/usr/local/altbin/ls /dsfs

Then there's no issue

gngrossi commented 2 months ago

@IgorTodorovskiIBM Further testing seems to indicate the cd into the /dsfs directory is causing any zot command to fail.

[SYSA] bash-5.2$ cd /dsfs [SYSA] bash-5.2$ which df CEE3512S An HFS load of module CXXRT64 failed. The system return code was 0000000139; the reason code was ED076232. The traceback information could not be determined. LEAID201I - LEAID64 ENTERED (LEVEL 12/05/2016 12.37 PTF-PT00159). LEAID207I - LEAID64 RETURN FROM ABEND-AID, RC=0. SIGKILL

gngrossi commented 2 months ago

I have xlclang in my path...

[SYSA] bash-5.2$ which xlclang /bin/xlclang [SYSA] bash-5.2$ which xlclang++ /bin/xlclang++

IgorTodorovskiIBM commented 2 months ago

I'll dig into it

IgorTodorovskiIBM commented 2 months ago

One way to workaround it is to remove . from your LIBPATH.

gngrossi commented 2 months ago

Will do...thanks

gngrossi commented 1 month ago

@IgorTodorovskiIBM Just following up...any update? thanks