Help, CINT5 crashes in debug build.
CINT5 compiled with msvc8 and 9 from lates source at feb 10
[code]#include
class B
{
public:
B() {};
void Func1();
void Func2();
};
void B::Func1()
{
Func2();Func2(); // this won’t crash CINT
for( int i=1; i<2; ++i )
Func2(); // but this will
}
void B::Func2()
{
string str; // removing this eliminate crash…
}
void RunMe()
{
B b;
b.Func1();
}
[/code]
P.S.
It turned out that CINT7 after few loads / unloads of this code gives error:
Error: Illegal assignment to G__STRING c:\cint\cint7\stl_string(12)