Details
-
Bug
-
Status: Resolved
-
Not specified
-
Resolution: Fixed
-
8.8.10
-
None
-
Any (reproducated on Ubuntu and CentOS 7)
Description
`OBT after test scan found a core file generated by Hthor crash. The core trace shows:
Core was generated by `hthor --workunit=W20220907-105133 --daliServers=192.168.1.56:7070'. Program terminated with signal SIGSEGV, Segmentation fault. #0 0x00007efff79d953f in ?? () from /lib/x86_64-linux-gnu/libgcc_s.so.1 (gdb) bt #0 0x00007efff79d953f in ?? () from /lib/x86_64-linux-gnu/libgcc_s.so.1 #1 0x00007efff79db098 in _Unwind_Backtrace () from /lib/x86_64-linux-gnu/libgcc_s.so.1 #2 0x00007efff7d12fc8 in __GI___backtrace (array=<optimised out>, size=<optimised out>) at ../sysdeps/x86_64/backtrace.c:111 #3 0x00007efff86c64ac in printStackReport (startIP=139637136744375) at /home/ati/HPCC-Platform/system/jlib/jexcept.cpp:1545 #4 0x00007efff86c59d7 in excsighandler (signum=11, info=0x7ffe3d06d7b0, extra=0x7ffe3d06d680) at /home/ati/HPCC-Platform/system/jlib/jexcept.cpp:1158 #5 <signal handler called> #6 0x00007effcdeedfb7 in ?? () #7 0x00007efff3a73253 in i18n_cleanup () at .././../src/c-69_1-src-078eed3d9c.clean/source/i18n/ucln_in.cpp:41 #8 0x00007efff3ad19ed in ucln_cleanupOne_69 (libType=UCLN_I18N) at .././../src/c-69_1-src-078eed3d9c.clean/source/common/ucln_cmn.cpp:59 #9 0x00007efff3ad1b64 in ucln_lib_cleanup_69 () at .././../src/c-69_1-src-078eed3d9c.clean/source/common/ucln_cmn.cpp:110 #10 0x00007efff3ad199e in u_cleanup_69 () at .././../src/c-69_1-src-078eed3d9c.clean/source/common/ucln_cmn.cpp:46 #11 0x00007efff396d17e in _modExit288 () at /home/ati/HPCC-Platform/rtl/eclrtl/eclrtl.cpp:291 #12 0x00007efff86f9950 in InitTable::exit (this=0x556c42879e70, ctx=0x0) ---Type <return> to continue, or q <return> to quit--- at /home/ati/HPCC-Platform/system/jlib/jlib.cpp:110 #13 0x00007efff86f9600 in ExitModuleObjects (ctx=0x0) at /home/ati/HPCC-Platform/system/jlib/jlib.cpp:40 #14 0x00007efff86f962f in ExitModuleObjects () at /home/ati/HPCC-Platform/system/jlib/jlib.cpp:46 #15 0x0000556c407dde76 in main (argc=3, argv=0x7ffe3d06ded8) at /home/ati/HPCC-Platform/ecl/eclagent/eclagentmain.cpp:75
The W20220907-105133 created for running xmlread.ecl.
The i18n_cleanup() function located at vcpkg_buildtrees/icu//src/c-69_1-src-078eed3d9c.clean/source/i18n/ucln_in.cpp:41
U_CAPI void U_EXPORT2 ucln_cleanupOne(ECleanupLibraryType libType)
{
if (gLibCleanupFunctions[libType])
{
gLibCleanupFunctions[libType]();
gLibCleanupFunctions[libType] = NULL;
}
}
The crash happening when the libType is 'UCLN_I18N_USEARCH' in function call ' gLibCleanupFunctions[libType]();'
gordonsmith any idea? It seems third party stuff, what can we do with it?