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

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

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Critical
    • Resolution: Fixed
    • 4.2.0
    • 4.2.1
    • 22. Localization
    • None
    • 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

            elemings Eric Lemings
            sebor Martin Sebor
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Time Tracking

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