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

Reply via email to