Boost logo

Boost Users :

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


Boost-users list run by williamkempf at hotmail.com, kalb at libertysoft.com, bjorn.karlsson at readsoft.com, gregod at cs.rpi.edu, wekempf at cox.net