$include_dir="/home/hyper-archives/boost-users/include"; include("$include_dir/msg-header.inc") ?>
From: Alan Gray (alan_l_gray_at_[hidden])
Date: 2006-08-09 05:45:51
Hi all,
Has anyone had troubles with using wregex? regex works fine for me. Here is 
the stack dump.
001B:78144D3A MSVCR80.dll, memcpy()+90 byte(s)
001B:7817FEF5 MSVCR80.dll, memcpy_s()+72 byte(s)
001B:7C421201 MSVCP80.dll, std::char_traits<char>::_Copy_s()+21 byte(s)
001B:7C4237EF MSVCP80.dll, 
std::basic_string<char,std::char_traits<char>,std::allocator<char> 
 >::append()+145 byte(s)
001B:7C434713 MSVCP80.dll, 
??$?HDU?$char_traits_at_D@std@@V?$allocator_at_D@1@@std@@YA?AV?$basic_string_at_DU?$char_traits_at_D@std@@V?$allocator_at_D@2@@0_at_ABV10@0_at_Z()+45 
byte(s)
001B:01EDF959 test.exe, 
boost::re_detail::w32_regex_traits_char_layer<wchar_t>::w32_regex_traits_char_layer<wchar_t>()+265 
byte(s), h:\backup\boost_1_33_1\boost\regex\v4\w32_regex_traits.hpp, line 
194+24 byte(s)
001B:01ED18F0 test.exe, 
boost::re_detail::w32_regex_traits_implementation<wchar_t>::w32_regex_traits_implementation<wchar_t>()+64 
byte(s), h:\backup\boost_1_33_1\boost\regex\v4\w32_regex_traits.hpp, line 
427+64 byte(s)
001B:01EC9076 test.exe, boost::object_cache<unsigned 
long,boost::re_detail::w32_regex_traits_implementation<wchar_t> 
 >::do_get()+838 byte(s), 
h:\backup\boost_1_33_1\boost\regex\pending\object_cache.hpp, line 118+46 
byte(s)
001B:01EC3D6F test.exe, boost::object_cache<unsigned 
long,boost::re_detail::w32_regex_traits_implementation<wchar_t> >::get()+95 
byte(s), h:\backup\boost_1_33_1\boost\regex\pending\object_cache.hpp, line 
69+17 byte(s)
001B:01EC164A test.exe, 
boost::re_detail::create_w32_regex_traits<wchar_t>()+26 byte(s), 
h:\backup\boost_1_33_1\boost\regex\v4\w32_regex_traits.hpp, line 545+15 
byte(s)
001B:01EBF7A6 test.exe, 
boost::w32_regex_traits<wchar_t>::w32_regex_traits<wchar_t>()+22 byte(s), 
h:\backup\boost_1_33_1\boost\regex\v4\w32_regex_traits.hpp, line 564+22 
byte(s)
001B:01EBF72F test.exe, 
boost::regex_traits<wchar_t,boost::w32_regex_traits<wchar_t> 
 >::regex_traits<wchar_t,boost::w32_regex_traits<wchar_t> >()+15 byte(s), 
h:\backup\boost_1_33_1\boost\regex\v4\regex_traits.hpp, line 68+15 byte(s)
001B:01EBF70F test.exe, 
boost::regex_traits_wrapper<boost::regex_traits<wchar_t,boost::w32_regex_traits<wchar_t> 
 > 
 >::regex_traits_wrapper<boost::regex_traits<wchar_t,boost::w32_regex_traits<wchar_t> 
 > >()+15 byte(s), h:\backup\boost_1_33_1\boost\regex\v4\regex_traits.hpp, 
line 162+15 byte(s)
001B:01EBF44A test.exe, 
boost::re_detail::regex_data<wchar_t,boost::regex_traits<wchar_t,boost::w32_regex_traits<wchar_t> 
 > 
 >::regex_data<wchar_t,boost::regex_traits<wchar_t,boost::w32_regex_traits<wchar_t> 
 > >()+74 byte(s), h:\backup\boost_1_33_1\boost\regex\v4\basic_regex.hpp, 
line 54+74 byte(s)
001B:01EBE8BF test.exe, 
boost::re_detail::basic_regex_implementation<wchar_t,boost::regex_traits<wchar_t,boost::w32_regex_traits<wchar_t> 
 > 
 >::basic_regex_implementation<wchar_t,boost::regex_traits<wchar_t,boost::w32_regex_traits<wchar_t> 
 > >()+15 byte(s), h:\backup\boost_1_33_1\boost\regex\v4\basic_regex.hpp, 
line 85+15 byte(s)
001B:01EB29E5 test.exe, 
boost::basic_regex<wchar_t,boost::regex_traits<wchar_t,boost::w32_regex_traits<wchar_t> 
 > >::do_assign()+101 byte(s), 
h:\backup\boost_1_33_1\boost\regex\v4\basic_regex.hpp, line 517+34 byte(s)
001B:0152E48B test.exe, 
boost::basic_regex<wchar_t,boost::regex_traits<wchar_t,boost::w32_regex_traits<wchar_t> 
 > >::assign()+27 byte(s), 
d:\usr\local\include\boost\regex\v4\basic_regex.hpp, line 255
001B:0152E2EA test.exe, 
boost::basic_regex<wchar_t,boost::regex_traits<wchar_t,boost::w32_regex_traits<wchar_t> 
 > >::assign()+42 byte(s), 
d:\usr\local\include\boost\regex\v4\basic_regex.hpp, line 240
Using boost 1_33_1
Thanks in advance.
Alan