Skip to content

Fluidsynth still doesn't ignore unknown INFO chunks #1644

@spessasus

Description

@spessasus

FluidSynth version

2.4.7

I know that 2.4.8 released a few days ago but it didn't change anything about info parsing.

Describe the bug

Related to #1580

this file is rejected by fluidsynth for some reason.

It says:

fluidsynth: error: INFO sub chunk LIST has invalid chunk size of 113602 bytes

Yet xdta should be ignored as it's unknown but it is not.

Expected behavior

Ignore the chunk like DMOD.

Steps to reproduce

  1. Get the xdta version of GeneralUserGS from the link above
  2. Attempt to load the file
  3. fluidsynth: error: INFO sub chunk LIST has invalid chunk size of 113602 bytes

Additional context

Xdta chunk uses the LIST fourCC and xdta as a sub ID. But a LIST does not appear in the SF2 info, so I don't know why it isn't triggering the UNKN_ID check.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions