Hi, we've found a reproducible problem with both the normal and the debug build of Root 3.02/04 (official built downloaded from root web site - I didn't compile anything!). Linking a program with the root libraries gives in some cases (i.e. for some binaries, but for this binary always) a _chkesp exception. This happens after an innocent TTree::GetEntries() call, which works perfectly for all other versions (even 3.02/03). MSVC issues a error message saying "ESP not saved over function call - this usually happens calling a function with one calling convention with a function pointer declared with another calling convention". (We did rebuild the dictionaries, ROOTSYS is correct, no old .dlls in the path.) Did anybody else see that? How can we find out what the problem is and get rid of it? Cheers, Axel.
This archive was generated by hypermail 2b29 : Tue Jan 01 2002 - 17:51:09 MET