[lazarus] Problems with lazarus CVS

Raúl Moratalla raul.moratalla at mammaluna.com
Sat Nov 15 07:43:47 EST 2003


This is what gdb shows:

Starting program: /usr/local/bin/lazarus

Program received signal SIGSEGV, Segmentation fault.
$082c313c in TDYNHASHARRAY__ADD (ITEM=$bf2150b4, this=$85512a4) at
dynhasharray.pp:481
481     dynhasharray.pp: No such file or directory.
        in dynhasharray.pp
(gdb) bt
#0  $082c313c in TDYNHASHARRAY__ADD (ITEM=$bf2150b4, this=$85512a4) at
dynhasharray.pp:481
#1  $0831a316 in TGTKOBJECT__NEWGDIOBJECT (GDITYPE=GDIBRUSH,
this=$85509c4)
    at gtkobject.inc:7809
#2  $0831a371 in TGTKOBJECT__CREATEDEFAULTBRUSH (this=$85509c4) at
gtkobject.inc:7839
#3  $0831a2c5 in TGTKOBJECT__CREATEDCFORWIDGET (THEWIDGET=$8ea3cd8,
THEWINDOW=$8eb1620,
    WITHCHILDWINDOWS=false, this=$85509c4) at gtkobject.inc:7789
#4  $08322393 in TGTKOBJECT__GETDC (HWND=149568728, this=$85509c4) at
gtkwinapi.inc:3993
#5  $082f3998 in GETDC (HWND=149568728) at winapi.inc:431
#6  $082e5e78 in TWINCONTROL__GETDEVICECONTEXT (WINDOWHANDLE=0,
this=$bf1fd7c4)
    at wincontrol.inc:3034
#7  $082e12de in TCONTROLCANVAS__CREATEHANDLE (this=$bf1fdb74) at
controlcanvas.inc:90
#8  $083012d1 in TCANVAS__REQUIREDSTATE (REQSTATE=[CSHANDLEVALID,
CSBRUSHVALID],
    this=$bf1fdb74) at canvas.inc:1138
#9  $082fff69 in TCANVAS__COPYRECT (DEST=
        {LEFT = 0, TOP = 0, RIGHT = 429, BOTTOM = 341, TOPLEFT = {X = 0,
Y = 0}, BOTTOMRIGHT = {X = 429, Y = 341}}, CANVAS=$bf214e14, SOURCE=
        {LEFT = 0, TOP = 0, RIGHT = 429, BOTTOM = 341, TOPLEFT = {X = 0,
Y = 0}, BOTTOMRIGHT = {X = 429, Y = 341}}, this=$bf1fdb74) at
canvas.inc:75
#10 $0829beaa in TSPLASHFORM__PAINT (this=$bf1fd7c4) at splash.pp:126
#11 $08361e0e in main () at lazarus.pp:69
(gdb) quit

I hope that this could help you to debug it and find the problem ;)

El sáb, 15-11-2003 a las 13:40, Marc Weustink escribió:
> At 13:29 15-11-2003, Raúl Moratalla wrote:
> >Thanks, It sould work ok now, but it gives the next error:
> >
> >[FORMS.PP] ExceptionOccurred
> >   Sender=EACCESSVIOLATION
> >   Exception=Access violation
> >TApplication.HandleException Access violation
> >TApplication.HideAllFormsWithStayOnTop :TSPLASHFORM
> >[FORMS.PP] ExceptionOccurred
> 
> [snip]
> 
> >A few days ago, I downloaded the rpm package for lazarus and it worked
> >good. I removed the package and compiled lazarus from CVS but now I
> >can't execute the binary compiled :(
> 
> Can you run lazarus from gdb and create a backtrace like :
> 
> gdb lazarus
> break TAPPLICATION__HANDLEEXCEPTION
> run
> bt
> 
> Marc
> 
> 
> 
> _________________________________________________________________
>      To unsubscribe: mail lazarus-request at miraclec.com with
>                 "unsubscribe" as the Subject
>    archives at http://www.lazarus.freepascal.org/mailarchives
> 






More information about the Lazarus mailing list