Re: [ROOT] Problem with version 3.03.09 on the Windows XP

From: Valeri Fine (fine@bnl.gov)
Date: Fri Sep 20 2002 - 15:04:18 MEST


Hello Rene

I don't think this does explain the observation none has seen before ROOT
3.03.08
It sounds by some reason newest ROOT tries to load the RTypesCint.h header
file
with LoadLibrary Win32 call. i.e. ROOT does treat that text file as DLL
(sometimes!!!)
No PATH mess may explain this.
It sounds some new flag has been introduced that ROOT failed to initialized
properly.
I am suspecting the initial value of the flag depends of the current random
memory cell
state.

               Just my 2 cents.
                                             Valeri

----- Original Message -----
From: "Rene Brun" <Rene.Brun@cern.ch>
To: "Andrei Daniel" <daniel@jinr.ru.cern.ch>
Cc: "Roottalk" <roottalk@pcroot.cern.ch>
Sent: Friday, September 20, 2002 4:26 AM
Subject: Re: [ROOT] Problem with version 3.03.09 on the Windows XP


> Hi Andrei,
>
> I suspect a problem with PATH, Dynamicpath, MacroPath
> The original definitions for DynamicPath and MacroPath is in
> $ROOTSYS/etc/system.rootrc, see lines:
>
>
> # Path used by dynamic loader to find shared libraries and macros
> # Paths are different for Unix and Windows. The example shows the defaults
> # for all ROOT applications for either Unix or Windows.
> Unix.*.Root.DynamicPath:    .:$(ROOTSYS)/lib
> Unix.*.Root.MacroPath:      .:$(ROOTSYS)/macros
> WinNT.*.Root.DynamicPath:   .;$(ROOTSYS)/bin;$(PATH)
> WinNT.*.Root.MacroPath:     .;$(ROOTSYS)/macros
>
> You may have a mismatch between inconsistent definitions of the path
> coming from different versions of Root, depending how you install
> the system.
>
> Rene Brun
>
>
> On Fri, 20 Sep 2002, Andrei Daniel wrote:
>
> > Hallo,
> >
> > Excuse me. Who can explain what may be wrong with ROOT version 3.03.09
> > on
> > the PC working under windows XP. Some time it works OK. But some time,
> > when I only call root, it generates an error and suggests to send error
> > message
> > to Microsoft. Some time, during the start it generate message
> >
> > "The application or DLL d:\root\include\RTypesCint.h is not a valid
> > Windows image.
> > Please check this against your installation diskette".
> >
> > If I simply delete all files in the directory root and back to the
> > version 3.03.07
> > then ROOT works stably without errors. I had approximately the same
> > problems
> > with version 3.03.08. And I never faced with similar ROOT behavior
> > previously.
> >
> > Sincerely Yours,
> > Andrei
> >
> > ----------------------------------------------
> > Andrei Daniel
> > FLNR, JINR, Dubna 141980 Russia
> > e-mail: daniel@jinr.ru
> > tel: 7 (09621) 64568   fax: 7 (09621) 65083
> >
> >
>



This archive was generated by hypermail 2b29 : Sat Jan 04 2003 - 23:51:10 MET