User Activity

  • Modified ticket #608 on FMSLogo

    SETLABELFONT leaks list of font names when given unknown font face

  • Posted a comment on ticket #608 on FMSLogo

    This is fixed by [r6172]. The fix will be available in FMSLogo 8.5.0.

  • Committed [r6172] on Code

    Fix Bug #608; SETLABELFONT no longer leaks memory when given an unknown font.

  • Committed [r6171] on Code

    Note that Bug #404 was fixed in version 7.0.0.

  • Modified ticket #404 on FMSLogo

    SETLABELFONT leaks memory when given bad input

  • Posted a comment on ticket #404 on FMSLogo

    This bug was unintentionally fixed in FMSLogo 7.0.0 by [r4179]. The leak was due to the interplay of lsetlabelfont() and ranged_integer_arg(). The relevant part of lsetlabelfont is: // now fill in the rest of the (optional) fields if given if (cdr(args) != NIL) { FontRec.lfHeight = int_arg(args = cdr(args)); } if (cdr(args) != NIL) { FontRec.lfWidth = getint(nonnegative_int_arg(args = cdr(args))); } Here you see that the width is processed by nonnegative_int_arg, even if the height is malformed....

  • Created ticket #608 on FMSLogo

    SETLABELFONT leaks list of font names when given unknown font face

  • Posted a comment on ticket #69 on FMSLogo

    SETLABELFONT populates a FONTREC. The Windows documentation has more information: https://learn.microsoft.com/en-us/windows/win32/api/wingdi/ns-wingdi-logfontw Beyond that, your guess is as good as mine.

View All

Personal Data

Username:
david_costanzo
Joined:
2000-11-21 05:51:39

Projects

This is a list of open source software projects that David Costanzo is associated with:

  • Project Logo FMSLogo A Logo programming environment for Microsoft Windows Last Updated:
  • Project Logo GalaXQL Who said SQL tutorials have to be boring? Last Updated:
  • Open Quartz   Last Updated:
  • The Bitmap Test Suite   Last Updated:
  • dictextension A Mozilla extension that looks up words using the DICT protocol Last Updated:

Personal Tools

MongoDB Logo MongoDB