The SEGFAULT is (probably) caused by the uninitialized tagEntryInfo in createPascalTag().

https://github.com/geany/geany/blob/8f0909685dad46096ecf92152e82d309b0852bfd/ctags/parsers/pascal.c#L54

After having a look at https://github.com/universal-ctags/ctags/blob/86bdb84ce1fc25239c02121343cec897c12b9ffa/parsers/pascal.c#L47 I altered the line to

    initTagEntry (tag, NULL, KIND_GHOST_INDEX);

and my Pascal files don't crash Geany anymore.

NoPascalCrash


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.