Changes between Initial Version and Version 6 of Ticket #2432


Ignore:
Timestamp:
Sep 21, 2026, 5:37:41 PM (3 weeks ago)
Author:
wififreedom
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #2432

    • Property Summary spudec_process_control can read beyond the end of a packet. → spudec_process_control can read beyond the end of a packet, now with fix!
  • Ticket #2432 – Description

    initial v6  
    77I have just seen a problem where a packet is 2020 bytes long.
    88
    9 At byte 2019 there is a control command `0x02` (stop display). There is no `0xff` after the `0x02`, because that's beyond the end of the packet.
     9At byte 2019 there is a control command `0x02` (stop display). There is no `0xff` after the `0x02`, because that's beyond the end of the fragment.
    1010
    1111But spudec_process_control continues on reading control commands, and encounters invalid control types.