Re: [ROOT] Win release 3.02/04: ESP problems

From: Rene Brun (Rene.Brun@cern.ch)
Date: Sun Nov 25 2001 - 19:26:31 MET


Just for information.
Axel was mixing incompatible shared libs. Problem solved.

Rene Brun

On Fri, 23 Nov 2001, Axel Naumann wrote:

> 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