Skip to content

Chat parses %e exponents, can crash/overflow #10

@ed65536

Description

@ed65536

The chat parses exponents, e.g.
"%e" becomes "8.497209e-314"
"%123e" becomes a weird line "1.486320e-313"
And stuff like
"%999999e" can potentially crash the server (Dday 5.065b). My local server doesn't crash, but says "PF_cprintf: overflow" after hanging (freezing) for about 2 seconds.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions