id,summary,reporter,owner,description,type,status,milestone,component,version,severity,resolution,keywords,cc 7967,auto_index crashes during boostbook xml processing,alexey kutumov ,John Maddock,"auto_index crashes with following backtrace: #3 0x08126947 in std::pair::pair (this=0xbf909bb8, __a=, __b=""end"") at /usr/include/c++/4.7/bits/stl_pair.h:105 #4 0x0811ef7c in process_node (node=..., prev=0xbf909ea4, pt=0xbf909e9c, seen=false) at /usr/src/projects/boost/modularize/src/boost/auto_index/src/auto_index.cpp:469 I founded, that this error happens when we construct item_index: {{{ std::pair item_index(*pid, i->term); }}} with incorrect pid argument (in this case it equals to zero). This variable is initialized at line 455: {{{ const std::string* pid = get_current_block_id(&id); }}} And this function returns 0, which causes segfault",Bugs,closed,To Be Determined,auto_index,Boost 1.52.0,Problem,fixed,,