On Monday 07 April 2008 08.46:46 Michael Van Canneyt wrote: > On Mon, 7 Apr 2008, Martin Schreiber wrote: > > Hi, > > We spent some days with debugging MSEide+MSEgui with FPC trunk. Sometimes > > there are AV's while calling an interface procedure. Example: > > http://homepage.bluewin.ch/msegui/pics/crash.png > > > > I don't know if it is a cleanroom, a FPC trunk or another problem. > > I stop cleanroom debugging now until the code is merged to fixes_2_2, > > there is too much indeterminateness by changing the compiler and the > > whole rtl additionally to the cleanroom code. > > As soon as the childpos thing is fixed, I'll merge the lot to fixes. > I found the problem, see attachment. :-)
Martin
--- home/mse/packs/standard/svn/fp/trunk/rtl/objpas/classes/.svn/text-base/resref.inc.svn-base 2008-03-27 22:49:30.000000000 +0100 +++ tmp/svndiff.tmp 2008-04-08 15:55:16.000000000 +0200 @@ -392,7 +392,7 @@ // Collect all matches. While (R<>Nil) do begin - If R.RootMatches(FRoot) and (FRef=UpperCase(R.FGLobal)) Then + If R.RootMatches(FRoot) and ((FRef = '') or (FRef=UpperCase(R.FGLobal))) Then begin If Not Assigned(L) then L:=TFPList.Create;
_______________________________________________ fpc-devel maillist - fpc-devel@lists.freepascal.org http://lists.freepascal.org/mailman/listinfo/fpc-devel