All Projects : C++ Standard Library : 22. Localization (Component)

Description: The Localization library.


 Select:   Open Issues   Road Map   Change Log   Popular Issues   

Change Log

Progress: 
  21 of 21 issues have been resolved
4.2 patch release.
   Bug STDCXX-880 FIXED num_put::put(..., 1.0e+4932L, ...) formats "inf" Blocker Closed
   Bug STDCXX-435 FIXED [Linux] std::codecvt_byname("*.UTF-8").in() to_next greater than expected Critical Resolved
   Bug STDCXX-811 FIXED [Solaris Threads] SIGSEGV in 22.locale.statics.mt.cpp Critical Resolved
   Sub-task STDCXX-730 FIXED STDCXX-726
[HP aCC 6.15] potential null dererefence and out of bound access in iso2022.cpp
Major Resolved
   Bug STDCXX-498 CANNOT REPRODUCE [Intel C++ 8.1/SuSE/AMD64] std::time_put thread safety problem Major Resolved
   Bug STDCXX-503 CANNOT REPRODUCE std::ctype not thread safe Major Resolved
   Sub-task STDCXX-746 FIXED STDCXX-726
[HP aCC 6.16] Potential null pointer dereference in locale_combine.cpp
Major Closed
   Sub-task STDCXX-745 FIXED STDCXX-726
[HP aCC 6.16] Potential null pointer dereference in locale_body.cpp
Major Closed
   Bug STDCXX-763 FIXED [LWG #231] Inconsistency between LWG issue 231 and src/punct.cpp. Major Closed
   Bug STDCXX-824 FIXED [MSVC x64] num_get facet reads void* type as unsigned long on all platforms including LLP64 Major Closed
   Bug STDCXX-2 FIXED [MSVC] std::num_put bad formatting of 0.0 with precision and showpoint Major Closed
   Bug STDCXX-792 FIXED __rw_locale::_C_manage() uses mutex based __rw_atomic_preincrement() even if platform supports the native atomic operations Major Closed
   Bug STDCXX-854 FIXED incorrect using the caching array in ctype<wchar_t>::narrow(wchar_t, char) Major Closed
   Bug STDCXX-578 FIXED purify reports mismatched new/delete in facet implementation. Major Closed
   Bug STDCXX-223 CANNOT REPRODUCE [Windows] std::time_put %c time format specifier not implemented Major Closed
   Bug STDCXX-464 WON'T FIX [HP-UX 11.23] std::num_put drops sign from negative long double NaN Minor Resolved
   Bug STDCXX-742 FIXED [IBM XLC++ 9.0/AIX 5.3] 22.locale.messages fails with assertions Minor Closed
   Task STDCXX-594 FIXED remove _V3_LOCALE macro from headers and sources Minor Closed
   Improvement STDCXX-671 FIXED Rename _V3_USE_FACET macro to _RWSTD_USE_FACET Trivial Closed
   Sub-task STDCXX-747 FIXED STDCXX-726
[HP aCC 6.16] Potential null pointer dereference in locale_name.cpp
Trivial Closed
   Bug STDCXX-23 CANNOT REPRODUCE [Cygwin] messages.cpp needs catopen, catgets etc Trivial Closed
Progress: 
  24 of 24 issues have been resolved
Last stable Incubator release after 4.1.3.
   Bug STDCXX-452 FIXED std::numpunct not thread safe Blocker Resolved
   Bug STDCXX-450 CANNOT REPRODUCE std::use_facet<std::num_put>() not thread safe Blocker Resolved
   Bug STDCXX-453 FIXED std::moneypunct not thread safe Blocker Closed
   Bug STDCXX-280 FIXED SIGABRT in codecvt::out() Critical Resolved
   Bug STDCXX-62 FIXED std::money_get::get() SIGABRT on EOF Critical Closed
   Bug STDCXX-88 CANNOT REPRODUCE [Intel C++ 9.0/Windows] std::num_put deletes invalid pointer Critical Closed
   Bug STDCXX-211 FIXED SIGABRT in locale combining ctor after use_facet Major Resolved
   Bug STDCXX-478 FIXED std::locale::operator==() inconsistent for locales with the same user-defined facets Major Resolved
   Bug STDCXX-477 FIXED SIGABRT calling std::locale::operator==() in debug configurations Major Closed
   Bug STDCXX-485 FIXED SIGSEGV repeatedly constructing large number of locales Major Closed
   Bug STDCXX-24 FIXED [Cygwin] collate.cpp needs wcsnxfrm Major Closed
   Bug STDCXX-554 FIXED [MSVC 7.1] Bad code generation of the std::moneypunct ctor (and possibly of the std::messages ctor) Major Closed
   Bug STDCXX-508 FIXED __rw_catlist vector accessed beyond the last element in third call to catopen() (src/catalog.cpp) Major Closed
   Task STDCXX-526 FIXED add locale thread safety tests Major Closed
   Sub-task STDCXX-531 FIXED STDCXX-526
create test 22.locale.messages.mt.cpp
Major Closed
   Sub-task STDCXX-528 FIXED STDCXX-526
create test 22.locale.money.get.mt.cpp
Major Closed
   Sub-task STDCXX-530 FIXED STDCXX-526
create test 22.locale.num.get.mt.cpp
Major Closed
   Sub-task STDCXX-529 FIXED STDCXX-526
create test 22.locale.time.get.mt.cpp
Major Closed
   Bug STDCXX-542 FIXED message catalog assert/crash after opening multiple Major Closed
   Bug STDCXX-469 FIXED std::locale::facet ctor and dtor public, should be protected Major Closed
   Bug STDCXX-412 INVALID money_get fails to parse currency in international format Major Closed
   Bug STDCXX-217 CANNOT REPRODUCE [Windows] SIGABRT in std::locale("...") on a combined locale name Major Closed
   Bug STDCXX-208 CANNOT REPRODUCE codecvt_byname("utf-8@UCS") conversion error Major Closed
   Bug STDCXX-461 FIXED Error in formatting of infinity Minor Resolved
Progress: 
  2 of 2 issues have been resolved
Not an incubator release (Rogue Wave SourcePro 9, Update 1 only, nearly identical to 4.1.3 except with a different configuration and build infrastruture).
   Bug STDCXX-153 FIXED [NetBSD 3.0] error on toupper in loc/_punct.cc Major Resolved
   Bug STDCXX-140 FIXED infinite loop on I/O in locale Major Closed

Preset Filters


Component Summary

Open Open 24
   29%
In Progress In Progress 1
   1%
Reopened Reopened 1
   1%
Resolved Resolved 16
   19%
Closed Closed 41
   49%

Open Issues

By Priority
Critical Critical 2
   8%
Major Major 6
   23%
Minor Minor 17
   65%
Trivial Trivial 1
   4%

By Assignee
Eric Lemings 1
   4%
Farid Zaripov 1
   4%
Martin Sebor 4
   15%
Unassigned 20
   77%