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

--- Comment #5 from Christophe <christophe.ge...@neuf.fr> ---
Hello,

I confirm the problem is fixed, for DSF files, with the "dev" version 
you proposed for downloading.

Many thanks.

Regards

On 19/04/2020 19:45, Urs Fleisch wrote:
> https://bugs.kde.org/show_bug.cgi?id=420143
>
> --- Comment #2 from Urs Fleisch <uflei...@users.sourceforge.net> ---
> I have investigated the issue further. It only happens on Windows because on
> Linux and macOS, long values are 64-bit on 64-bit architectures whereas on
> Windows long is always 32-bit. To fix this, all variables which are used to
> index data from a large file have to be replaced by a 64-bit type. I have
> patched the TagLib which is used to build the Windows 64-bit edition. I have
> tested it with large MP4, MP3, FLAC and Opus files, but not with a large DSF
> file, simply because I do not have a DSF file larger than 2GB and I do not 
> know
> how to easily create such a file (for the other formats it can be done using
> ffmpeg). The DSF format seems to be quite simple, so I could have created such
> a file containing large invalid data, but probably it is easier if you test it
> with your files. So please get the win32-x64.zip file from
> https://sourceforge.net/projects/kid3/files/kid3/development/ and tell me if 
> it
> works.
>

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

Reply via email to