https://bugs.kde.org/show_bug.cgi?id=420143

Urs Fleisch <uflei...@users.sourceforge.net> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|REPORTED                    |CONFIRMED
     Ever confirmed|0                           |1

--- Comment #1 from Urs Fleisch <uflei...@users.sourceforge.net> ---
I already heard of similar problems with other audio formats, but the problem
is probably the same: Kid3 uses TagLib for DSF files and TagLib uses signed
32-bit integers for file offsets, therefore it is not able to handle large
files.

I think the problem is known for more than seven years now:
https://github.com/taglib/taglib/pull/77
Unfortunately, this merge request was only made for taglib2, the upcoming (?)
next binary incompatible release TagLib 2.0. I have already included a bunch of
patches in the TagLib version which I am shipping with the binary Kid3
packages, but this one is from the taglib2 branch and probably much too
invasive to be backported and then maintained. So I am afraid that we will have
to live with this shortcomings until TagLib 2.0 is out. Probably this bug
cannot be fixed in TagLib 1.x because this would break binary compatibility.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to