Skip to content

[Bug] Some Sysiphus discs cause BoS to hang #334

Description

@HeroponRikiBestest

Some Sysiphus discs cause BoS to hang due to ring protection resulting in 0x55 that's interpreted as a giant string of 'U', causing pex.overlays to hang forever.

Examples: http://redump.org/disc/39126/ , http://redump.org/disc/100528/
Files:
Ironstorm.ocd.zip
Dame_xxl.cab.zip

Activity

  1. changed the title [-]Some Sysiphus siscs cause BoS to hang[/-] [+]Some Sysiphus discs cause BoS to hang[/+] on Nov 2, 2024
  2. mnadareski commented on Nov 2, 2024

    @mnadareski
    Member

    Implementation notes:

    • Will need to be updated in Serialization
    • A reasonable cap value for repeated characters needs to be established before it's thrown out (64)
  3. self-assigned this
    on Nov 2, 2024
  4. changed the title [-]Some Sysiphus discs cause BoS to hang[/-] [+][Bug] Some Sysiphus discs cause BoS to hang[/+] on Nov 2, 2024
  5. mnadareski commented on Nov 2, 2024

    @mnadareski
    Member

    Any string of a single character 64 times will now be discarded in Serialization: SabreTools/SabreTools.Serialization@700b035

    This has not been updated in BOS yet, so this item will remain open until then.

  6. mnadareski commented on Sep 7, 2025

    @mnadareski
    Member

    Serialization has been updated and should include fixes to this. Please test when you are able.

  7. HeroponRikiBestest commented on Sep 7, 2025

    @HeroponRikiBestest
    ContributorAuthor

    Won't be able to test until I get my other hard drive working again, I'll let you know when I do.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions