Uploaded image for project: 'HPCC'
  1. HPCC
  2. HPCC-28213

Hthor silently crash at clean-up.

    XMLWordPrintable

Details

    • Bug
    • Status: Resolved
    • Not specified
    • Resolution: Fixed
    • 8.8.10
    • 8.10.0, 8.8.16
    • Build process, hthor
    • 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?

       

       

      Attachments

        Activity

          People

            gordonsmith Gordon Smith
            attilavamos Attila Vamos
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: