[lazarus] Run error FIXED!!!

Shane Miller SMiller1 at stvgb.org
Wed Jan 17 09:15:11 EST 2001


Have you ever used ppc386 lazarus.pp to compile?  If so, make sure all the .ppu and .o files are deleted from the subdirectories prior to using make.  

See if there are and .o or .ppu files in your subdirectories and remove them.

Are you using 1.0.5 from the FIXES_1_0_0 branch in FPC?

Shane


>>> andyc at t130.aone.net.au 01/16/01 10:23PM >>>

Nope - same crashes

Cheers... Andy

Shane Miller wrote:
> 
> Hey try this:
> 
> Update from CVS
> 
> type this when in the lazarus dir.
> 
> make clean; make OPT=-dDEBUG
> 
> ./lazarus
> 
> That seems to work for me.
> 
> Shane
> 
> >>> luis at luis-digital.8m.com 01/16/01 10:18AM >>>
> I have the same problem and I cannot solve it. I surrender. :-)
> 
> Shane Miller wrote:
> >
> > Yes, there still seems to be SOME problem with how everything is being
> > compiled.
> >
> > When I encounter this I do this:
> >
> > make clean
> > make lazarus
> > ./lazarus
> >
> > If it crashes I do this:
> >
> > make clean
> > go into designer, lcl, lcl/interfaces/gtk and delete all the *.o and *.ppu
> > files
> > make lazarus
> > ./lazarus
> > if it crashes I try this
> >
> > make clean
> > touch lcl/controls.pp
> > make lazarus
> >
> > if it crashes I do this
> > OPen uniteditor.pp.  Change something, then change it back.  Save it.  OPen
> > customformeditor.pp.  Change something, then change it back.
> > make lazarus
> >
> > If it crashes I start with the swearing (ok, I started that a while back)
> > and I punt.  I have setup my ppc386.cfg file to work and so I can do this:
> >
> > ppc386 -B lazarus.pp
> > Sometimes that will work.
> >
> > I don't know what the problem is.  It doesn't seem to be in the code because
> > it's not consistent.
> >
> > Shane
> >
> > -----Original Message-----
> > From: Andy Clay <andyc at t130.aone.net.au>
> > To: lazarus at miraclec.com <lazarus at miraclec.com>
> > Date: Monday, January 15, 2001 6:54 PM
> > Subject: Re: [lazarus] Run error FIXED!!!
> >
> > >I just did a cvs update lazarus, make clean, make - and it still errors
> > >on running. I am using 1.0.5 compiler.
> > >
> > >response to run is -
> > >
> > >LM_SCREENINIT called --> should go to GTKObject.Init
> > >TODO: check this
> > >[TCustomForm.Create] Resource 'TSPLASHFORM' not found
> > >This is for information purposes only.   This is not critical at this
> > >time.
> > >[TCustomForm.Create] Resource 'TMAINIDE' not found
> > >This is for information purposes only.   This is not critical at this
> > >time.
> > >An unhandled exception occurred at 0x080E00FF :
> > >Access violation
> > >  0x080E00FF
> > >  0xBFFFF5F0
> > >  0x080E0F6E
> > >  0xBFFFF618
> > >An unhandled exception occurred at 0x080DCDBA :
> > >Access violation
> > >  0x080DCDBA
> > >  0x3020200C
> > >  0x00000000
> > >
> > >An unhandled exception occurred at 0x00000020 :
> > >Access violation
> > >  0x00000020
> > >  0x080B0FFC
> > >  0x080E1BCF
> > >  0x080B12BF
> > >  0x080D3C8B
> > >  0x080D3C37
> > >  0x080B8955
> > >  0xBFFFF70C
> > >An unhandled exception occurred at 0x080DCDBA :
> > >Access violation
> > >  0x080DCDBA
> > >  0x3020200C
> > >  0x00000000
> > >
> > >[TgtkObject.Destroy] WARNING: There are 24 unreleased DCs and 127
> > >unreleased GDIObjects
> > >[TgtkObject.Destroy] WARNING: There are 4 messages left in the queue!
> > >I'll free them
> > >An unhandled exception occurred at 0x080E00C8 :
> > >Access violation
> > >  0x080E00C8
> > >  0x00000001
> > >  0x081360DC
> > >
> > >
> > >Cheers... Andy
> > >
> > >Shane Miller wrote:
> > >>
> > >> OK, I found the error.  It was actually an error in Main.pp but the
> > exception was thrown in the resources file.
> > >>
> > >> Either way, it's fixed.  Please pull from CVS to get the latest verison
> > of Lazarus.
> > >>
> > >> Please email the list that I am correct that this error is fixed now.
> > >>
> > >> Thanks
> > >> Shane
> > >>
> > >> >>> SMiller1 at stvgb.org 01/15/01 12:20PM >>>
> > >> The problem with the latest LAZARUS code is again in the resources unit.
> > When it doesn't find the TToolbutton resource it goes to load DEFAULT.  When
> > it does find it, it crashes on the line
> > >>
> > >> Result := LResource(FList[p]^);
> > >> wher p = 20.  I'm not sure what the problem is yet with this line though.
> > >>
> > >> Shane
> > >>
> > >> >>> SMiller1 at stvgb.org 01/15/01 10:40AM >>>
> > >> OK, I have looked at this problem and I'm not sure what's cauing it but
> > on this PC I can't run it either.
> > >>
> > >> I am still looking into it.
> > >>
> > >> Shane
> > >>
> > >> >>> marcov at Stack.nl 01/15/01 09:19AM >>>
> > >> > Two things:  Make sure you have pulled the latest version of LAzarus
> > from CVS.  Also, make sure you are using
> > >> >
> > >> > make clean
> > >> > make lazarus
> > >> >
> > >> > the first time you do this and be sure you have FPC version 1.0.5
> > >>
> > >> My problems seem to be a lot like his, and I tried to k (s- under
> > linux)trace
> > >> the problem points.
> > >>
> > >> Seems that failed read's (resource not ready or busy) from descriptors
> > >> created by a socket call are the problem.
> > >>
> > >> I also have a feeling the problems are within the linked in libraries.
> > (by
> > >> examining the traceback from -gl), what GTK version is now recommended?
> 
> --
>  |-----------------------------|
> | Luis R. Hilario               |
> | http://www.luisdigital.2y.net |
>  |-----------------------------|
> 
> _________________________________________________________________
>      To unsubscribe: mail lazarus-request at miraclec.com with
>                 "unsubscribe" as the Subject
>     archives at http://www.miraclec.com/list_archives/lazarus 
> 
> _________________________________________________________________
>      To unsubscribe: mail lazarus-request at miraclec.com with
>                 "unsubscribe" as the Subject
>     archives at http://www.miraclec.com/list_archives/lazarus 

_________________________________________________________________
     To unsubscribe: mail lazarus-request at miraclec.com with
                "unsubscribe" as the Subject
    archives at http://www.miraclec.com/list_archives/lazarus






More information about the Lazarus mailing list