Uploaded image for project: 'C++ Standard Library'
  1. C++ Standard Library
  2. STDCXX-811

[Solaris Threads] SIGSEGV in 22.locale.statics.mt.cpp

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: Critical
    • Resolution: Fixed
    • Affects Version/s: 4.2.0
    • Fix Version/s: 4.2.1
    • Component/s: 22. Localization
    • Labels:
      None
    • Severity:
      Runtime Error

      Description

      Regardless of the compiler (gcc or Sun C++), when compiled with Solaris Threads instead of POSIX threads, the 22.locale.statics.mt fails at runtime with SIGSEGV or SIGHUP, suggesting a problem with the uses of Solaris threads mutexes in the library.

      I'm assuming this is not a regression but we need to check the results of the test in 4.2.0 to make sure. If it is one, it would make the priority of this issue a Blocker. Otherwise, if it's not a new problem, we might be able to defer it post 4.2.1 if it's too hard to fix.

        Attachments

          Activity

            People

            • Assignee:
              elemings Eric Lemings
              Reporter:
              sebor Martin Sebor

              Dates

              • Created:
                Updated:
                Resolved:

                Time Tracking

                Estimated:
                Original Estimate - 4h Original Estimate - 4h
                4h
                Remaining:
                Remaining Estimate - 0h
                0h
                Logged:
                Time Spent - 6h
                6h

                  Issue deployment