On 20/02/2012 15:52, Everton Vieira wrote:
Is supposed that with the -gl and the BackTraceStrFunc would get all the info with the line number as well? Because if is true i've seen not work and could test again.
It is supposed, yes.
And it does for me.

However I read something, someone said that it was broken at some point for stabs or dwarf (not sure which, but only one of them.

Your units seem to contain a reader for that info. it may differ from the one shipped with fpc.... So if indeed it is true, and the one in fpc is indeed not working (which I do not know), then that probably needs to be bug reported ...




2012/2/20 Sven Barth <pascaldra...@googlemail.com <mailto:pascaldra...@googlemail.com>>

    Am 20.02.2012 16:34, schrieb Martin:

        If you do not want to ship with debug info:

        - compile with debug info
        - keep a copy of the file with debug info
        - use strip[.exe] to remove the debug info from shipping version
        - dump addresses

        when you get the addresses, you can use gdb and the copy with
        debug info
        that you kept (must match 100% the shipped version)

        you will need a smass script calling gdb for each address


        gdb.exe -i mi project1.exe --eval-command="info line *0x428f60"
        --eval-command=q


    Alternatively - as I already wrote:

    - compile with "-Xg"
    - keep the appname.dbg file
    - dump addresses

    command to use:

    gdb.exe -i mi project1.exe --symbols=project1.dbg
    --eval-command="info line *0x428f60" --eval-command=q

    Regards,
    Sven

    _______________________________________________
    fpc-pascal maillist  - fpc-pascal@lists.freepascal.org
    <mailto:fpc-pascal@lists.freepascal.org>
    http://lists.freepascal.org/mailman/listinfo/fpc-pascal




--
Everton Vieira.


_______________________________________________
fpc-pascal maillist  -  fpc-pascal@lists.freepascal.org
http://lists.freepascal.org/mailman/listinfo/fpc-pascal

_______________________________________________
fpc-pascal maillist  -  fpc-pascal@lists.freepascal.org
http://lists.freepascal.org/mailman/listinfo/fpc-pascal

Reply via email to