[Lazarus] Help debugging

Kjow antispammoni at gmail.com
Wed Jan 11 16:57:05 CET 2012


2012/1/11 Martin <lazarus at mfriebe.de>:
> This is a diff case.
>
> which lazarus version?

Laz: 0.9.30.3 r34706M
FPC 2.4.5
 (both, via svn, every mornings)

> Also "debug output" window, please.
> http://wiki.lazarus.freepascal.org/GDB_Debugger_Tips#Reporting_Bugs

*stopped,reason="signal-received",signal-name="SIGSEGV",signal-meaning="Segmentation
fault",thread-id="1",frame={addr="0x0040beef",func="SYSTEM_TOBJECT_$__FREE",args=[]}
(gdb)
<info program>
&"info program\n"
~"\tUsing the running image of child thread 5020.0x1d4c.\n"
~"Program stopped at 0x40beef.\n"
~"It stopped with signal SIGSEGV, Segmentation fault.\n"
~"Type \"info stack\" or \"info registers\" for more information.\n"
^done
(gdb)
<-data-disassemble -s 4243140 -e 4243141 -- 0>
...
[cut]
...
(gdb)
<-stack-info-depth>
^done,depth="12"
(gdb)


> Normally you do not need to change those, so leave those settings.

ok!

Kjow




More information about the Lazarus mailing list