id,summary,reporter,owner,description,type,status,milestone,component,version,severity,resolution,keywords,cc 773,program_options find assert fails with multibyte characters,nobody,Vladimir Prus,"{{{ I have experienced the following error when running my application. Assertion failed: n == name.size()-2, file C:\....\Libraries\OpenSource\boost\libs\program_options\build\../src/options_description.cpp, line 118 It is compiled in VC++ 2005. Using the debugger I was able to determine that std::find was returning double the expected value for the position of the comma. So for the option: ""help,h"" find set n = 8, instead of 4. I am using multibyte characters in the application. The problem only occurs when I compile my application in debug mode. The release version runs without any problem. Cheer, Brian! }}}",Bugs,closed,,program_options,None,Problem,fixed,,