[Lazarus] another fatal eror

FreeMan freeman35 at delphiturkiye.com
Tue Feb 10 20:38:30 CET 2015

I added trace result

(gdb) info line *0x100222C11
Line 729 of "lazloggerbase.pas" starts at address 0x100222bd8 <DBGOUT> 
and ends at 0x100222c35 <DBGOUT+93>.
(gdb) info symbol 0x100222C11
LAZLOGGERBASE$_$TLAZLOGGER_$__$$_DBGOUT$array_of_const + 57 in section 
.text of /Volumes/ram_disk/opt/lazarus/lazbuild
(gdb) info line *0x1000776AC
Line 1425 of "lclproc.pas" starts at address 0x1000776a0 <DBGOUT> and 
ends at 0x1000776f3 <DBGOUT+83>.
(gdb) info symbol 0x1000776AC
LCLPROC_$$_DBGOUT$array_of_const + 12 in section .text of 
(gdb) info line *0x100001787
Line 324 of "lazbuild.lpr" starts at address 0x100001717 
    and ends at 0x100001794 <ONIDEMESSAGEDIALOG+220>.
(gdb) info symbol 0x100001787
207 in section .text of /Volumes/ram_disk/opt/lazarus/lazbuild
(gdb) info line *0x1001B6FBE
Line 1992 of "../packager/packagesystem.pas" starts at address 
    and ends at 0x1001b6fca 
(gdb) info symbol 0x1001B6FBE
+ 582 in section .text of /Volumes/ram_disk/opt/lazarus/lazbuild
(gdb) info line *0x1000027F4
Line 556 of "lazbuild.lpr" starts at address 0x1000027f3 
<BUILDLAZARUSIDE+1371> and ends at 0x100002804 <BUILDLAZARUSIDE+1388>.
(gdb) info symbol 0x1000027F4
in section .text of /Volumes/ram_disk/opt/lazarus/lazbuild
(gdb) info line *0x100007208
Line 1422 of "lazbuild.lpr" starts at address 0x100007207 
<PARSEPARAMETERS+23> and ends at 0x10000724e <PARSEPARAMETERS+94>.
(gdb) info symbol 0x100007208
section .text of /Volumes/ram_disk/opt/lazarus/lazbuild

On 10.02.2015 21:16, Martin Frb wrote:
> Open the file again in gdb, but do not run it,
> For each of the addresses from the trace do
> info line  *0x100222C11
> should (hopefully return something like)
> Line 692 of "../win/sysutils.pp" starts at address 0x428421 
>    and ends at 0x428431 <CONVERTERAYEARSTRING+113>.
> and also do  (this time no "*")
> info symbol 0x100222C11
> which might give an anvwer like
> in section .text

More information about the Lazarus mailing list