[Lazarus] lazarus unit test failures: 198 out of 257 fail
Graeme Geldenhuys
graemeg.lists at gmail.com
Tue Oct 19 16:19:19 CEST 2010
Op 2010-10-19 15:43, Felipe Monteiro de Carvalho het geskryf:
> It seams that a lot of tests fail compiling, but they compile fine
> with Lazarus. I haven't yet found where the code to compile them is.
Here some compile and some don't....
> About the crash, the code to save the XML is trivial:
Crash report output... again, using FPC 2.4.2rc1 and Lazarus 0.9.29 from
snapshot setup that Vincent released yesterday.
----------------------------------
c:\lazarus-0.9.29\test>runtestsgui.exe
TApplication.HandleException Stream write error
Stack trace:
$0042D047
$00599BEF TSYNEDITFILER__DESTROY, line 110 of syneditlines.pas
$0040ADE2
$004250FF TGUITESTRUNNER__SAVEASTOOLBUTTONCLICK, line 317 of
guitestrunner.p
as
$004E0004 TCONTROL__CLICK, line 2251 of ./include/control.inc
$00505AA1 TTOOLBUTTON__CLICK, line 764 of ./include/toolbutton.inc
$00504130 TTOOLBUTTON__MOUSEUP, line 136 of ./include/toolbutton.inc
$004DF230 TCONTROL__DOMOUSEUP, line 1682 of ./include/control.inc
$004DFD8D TCONTROL__WMLBUTTONUP, line 2148 of ./include/control.inc
$0040B22A
$004DE188 TCONTROL__PERFORM, line 1025 of ./include/control.inc
$004D4922 TWINCONTROL__ISCONTROLMOUSEMSG, line 4596 of
./include/wincontrol.
inc
$004D5A1C TWINCONTROL__WNDPROC, line 5172 of ./include/wincontrol.inc
$0053B387 DELIVERMESSAGE, line 110 of lclmessageglue.pas
$004F66FD WINDOWPROC, line 2422 of win32callback.inc
$77E12CA8
$77E12DC5
WARNING: TLCLComponent.Destroy with LCLRefCount>0. Hint: Maybe the component is
processing an event?
Heap dump by heaptrc unit
64131171 memory blocks allocated : 1807559396/2065182128
64131159 memory blocks freed : 1807542593/2065165304
12 unfreed memory blocks : 16803
True heap size : 1179648 (96 used in System startup)
True free heap : 1289456
Should be : 1161960
Call trace for block $02692438 size 108
$0040D818
$0043FFFA
$0042266E
$00421B29
$0053B3E0
$004F66FD
$77E12CA8
$77E12DC5
Call trace for block $03096968 size 28
$00421B29
$0053B3E0
$004F66FD
$77E12CA8
$77E12DC5
$77E12F0F
$00421B89
$00421FCF
Call trace for block $026353C8 size 64
$0040D818
$0040BAC1
$0042D053
$00599BEF
$0040ADE2
$004250FF
$004E0004
$00505AA1
Call trace for block $030E7EF0 size 24
$0040BAC1
$0042D053
$00599BEF
$0040ADE2
$004250FF
$004E0004
$00505AA1
$00504130
Call trace for block $030E8070 size 12
$0042D047
$00599BEF
$0040ADE2
$004250FF
$004E0004
$00505AA1
$00504130
$004DF230
Call trace for block $02635BA8 size 64
$0040D818
$0040BAC1
$0042D053
$0059A31A
$0059A922
$004250FF
$004E0004
$00505AA1
Call trace for block $0310B178 size 24
$0040BAC1
$0042D053
$0059A31A
$0059A922
$004250FF
$004E0004
$00505AA1
$00504130
Call trace for block $0310A998 size 12
$0042D047
$0059A31A
$0059A922
$004250FF
$004E0004
$00505AA1
$00504130
$004DF230
Call trace for block $03108718 size 12
$0059A188
$0059A8A9
$004250FF
$004E0004
$00505AA1
$00504130
$004DF230
$004DFD8D
Call trace for block $032F4610 size 16384
$0040D818
$00599B68
$0059A157
$0059A8A9
$004250FF
$004E0004
$00505AA1
$00504130
Call trace for block $032C44C8 size 24
$0059A8A9
$004250FF
$004E0004
$00505AA1
$00504130
$004DF230
$004DFD8D
$0040B22A
Call trace for block $032CD240 size 47
$00547B12
$00548563
$005484E7
$77E12CA8
$77E189B9
$77E1451E
$77E14925
$77B56815
c:\lazarus-0.9.29\test>
----------------------------------
Regards,
- Graeme -
--
fpGUI Toolkit - a cross-platform GUI toolkit using Free Pascal
http://opensoft.homeip.net:8080/fpgui/
More information about the Lazarus
mailing list