Op 2021-01-02 om 15:31 schreef Michael Van Canneyt via fpc-pascal:

Hello !

I didn't make it quite in time for the new year, but still:

The fpdoc engine (what is used to document the FPC & Lazarus units) is now capable of outputting the documentation in markdown.

After this update I get exceptions on

dwriter.pp:405
405       FreeAndNil(FPageInfos);

In the free event, shutting down fpdoc (chm is already written)

The traceback is convoluted(debian x86-64), but looks like:


#0  DESTROY (this=0x7ffff5b0a340, vmt=0x0) at fpdoc/dwriter.pp:405
#1  0x00000000000000a0 in ?? ()
#2  0x0000000000000001 in ?? ()
#3  0x00007ffff5b0a340 in ?? ()
#4  0x00000000004a7656 in DESTROY (this=0x7ffff5b0a340, vmt=0x0)
    at fpdoc/dw_html.pp:261
#5  0x0000000000621738 in VMT_$DW_CHM_$$_TFPDOCCHMWRITER$indirect ()
#6  0x00007ffff7d4d818 in ?? ()
#7  0x0000000000000005 in ?? ()
#8  0x00000000004157e7 in FREE (this=0xa0) at ../inc/objpas.inc:336
#9  0x00007fffffffdbc0 in ?? ()
#10 0x00000000004cf5c8 in CREATEOUTPUT (this=0x7ffff7fbb100,
    APACKAGE=0x7ffff77c28a0, ENGINE=0x7ffff7fbb280) at fpdoc/mkfpdoc.pp:249


_______________________________________________
fpc-pascal maillist  -  fpc-pascal@lists.freepascal.org
https://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal

Reply via email to