c++ - Program halt when constructing std::string -


in following code, when constructing string url, execution halts. no error, execution doesn't stop, hangs there, , can't press step over. seems fine in debugger, no nullpointers, baseurl set properly. rapidxml's value() function returns char*.

am missing something?

with eclipse indigo on ubuntu 12.04

    rapidxml::xml_node<> *gallerynode = mynode->first_node("gallery");     std::string baseurl = gallerynode->first_attribute("url")->value();     gallerynode = gallerynode->first_node("filename");     while ( gallerynode != null )     {         std::string url(baseurl);         url.append(gallerynode->value());         gallery.addimageurl(url);         gallerynode = gallerynode->next_sibling();     } 

the cause python enabled gdb in eclipse. downloaded svn, altered gdbinit file. viewing variables easier while debugging, apparently has quite annoying side effects.


Comments

Popular posts from this blog

Why does Ruby on Rails generate add a blank line to the end of a file? -

keyboard - Smiles and long press feature in Android -

node.js - Bad Request - node js ajax post -