• Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Normal Normal
    • None
    • rhel-9.4
    • elfutils
    • None
    • None
    • Moderate
    • rhel-sst-pt-perf-debug
    • ssg_platform_tools
    • 3
    • False
    • Hide

      None

      Show
      None
    • Yes
    • None
    • None
    • None
    • Unspecified Release Note Type - Unknown
    • x86_64
    • None

      What were you trying to do that didn't work?

      When using the elfutils libraries in a multi-threaded code the caching algorithms in elfutils cause the users of the application to crash. In other words the API is not thread safe.

      The elfutils library is used by a lot of tools that LLNL relies upon. With the size of the programs being as large as they are and using single threaded processing of the ELF and DWARF tales too much time to be acceptable.

      Please provide the package NVR for which bug is seen:  

      elfutils-0.190-2.el9.x86_64

      How reproducible:

      Always.

      The issue is consistently reproducible. The application crashes every time multi-threaded code attempts to use the elfutils libraries.

      Expected results:

      When using the elfutils libraries in a multi-threaded application, the operations involving ELF and DWARF processing should execute correctly and efficiently without causing the application to crash. The API should be thread-safe, allowing multiple threads to perform ELF and DWARF operations concurrently without any issues or instability.

      Actual results:

      When using the elfutils libraries in a multi-threaded code the caching algorithms in elfutils cause the users of the application to crash. In other words the API is not thread safe.

              amerey Aaron Merey
              rhn-support-ssreekum Sangeetha Sreekumar
              Aaron Merey Aaron Merey
              qe-baseos-tools-bugs@redhat.com qe-baseos-tools-bugs@redhat.com qe-baseos-tools-bugs@redhat.com qe-baseos-tools-bugs@redhat.com
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

                Created:
                Updated: