Uploaded image for project: 'Picard'
  1. Picard
  2. PICARD-2624

ValueError writing truncated AIFF / WAVE / DSDIFF files

XMLWordPrintable

      For some IFF based file formats (AIFF / WAVE / DSDIFF) there are frequently files that omit trailing null bytes. That means the container sizes inside the file report a larger overall size then the actual file size.

      As long as this is just null bytes this behavior makes sense, and it seems to be quite common. But the current mutagen implementation assumes that a file needs to be at least the size to fit the size reported by the outermost container and fails when writing such truncated files.

       

      See also:

            outsidecontext Philipp Wolfer
            outsidecontext Philipp Wolfer
            Votes:
            1 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:

                Version Package
                2.9.0b1