Wpis z mikrobloga

#programowanie #cpp

Mirki, mógłby ktoś zerknąć na kod? Korzystam z projekcie z biblioteki Xercesc, ale ona umożliwia wykonywanie tylko prostych xPathów, a ja potrzebuję wykonywać ścieżki w stylu:

myProj/Parameters/Parameter[@Name="SomeName"]/Values/@DefaultValue
Napisałem więc swoją metodę, ale dostaję błąd "myProj.exe has triggered a breakpoint" i przenosi mnie do definicji metody "_CrtIsValidHeapPointer". Jeśli pomijam moją metodę, to wszystko wykonuje się OK, więc to z nią coś jest nie tak, ale debugowanie nie prowadzi do żadnych wniosków. Mógłby ktoś zerknąć i powiedzieć czy widzi jakieś błędy?

http://pastebin.com/BkqGTqyU
  • 3
@TheNewIcek: "debugowanie nie prowadzi do żadnych wniosków"

Program wysypuje się w randomowych miejscach. Coś jest chyba nie tak z zarządzaniem pamięcią, ale nie wiem co. Raz funkcja zadziała, a raz nie.