SongKong Jaikoz

SongKong and Jaikoz Music Tagger Community Forum

Corrupted flac files

I get corrupted files when working with (some) flac files.

For example when I open a file, removing whitespace from the title and saving the file with jaikoz I end with a corrupted file.

Here’s is the output from cmd console:

User Dir is:C:\Program Files (x86)\Jthink\Jaikoz
debuglogfile is:C:\Users\Werner/Jaikoz/Logs/jaikozdebug%u-%g.log
User Logfile is:C:\Users\Werner/Jaikoz/Logs/jaikozuser%u-%g.log
08/12/2009 18.38.17:com.jthink.jaikoz.MainWindow:setupLAF:WARNING: Look and Feel
from UserSettings Is:
2009-12-08 17:38:18.848 GMT Thread[AWT-EventQueue-0,6,main] java.io.FileNotFound
Exception: derby.log (Zugriff verweigert)

2009-12-08 17:38:19.175 GMT:
Booting Derby version The Apache Software Foundation - Apache Derby - 10.5.3.0

  • (802917): instance a816c00e-0125-6f5e-c260-0000083fa618
    on database directory C:\Users\Werner\Jaikoz\jaikozdb

Database Class Loader started - derby.database.classpath=’’
08/12/2009 18.39.18:com.jthink.jaikoz.monitoring.MemoryManager:addMemoryNotifica
tion:WARNING: Low memory limit is set for:Tenured Gen:329108684
08/12/2009 18.40.08:com.jthink.jaikoz.monitoring.MemoryManager:addMemoryNotifica
tion:WARNING: Low memory limit is set for:Tenured Gen:329108684
08/12/2009 18.40.08:com.jthink.jaikoz.data.AudioFileFromDirectoryAndFilesLoader$
TaskWorkerThread:run:SEVERE: Invalid Data Exception: in record unable to display
corrupt file:C:\Users\Werner\Documents\B.E.Taylor Group\1986 - Our World\01-02
B.E.Taylor Group - Question Of Love.flac

Is the problem a “bad” flac-file or a bug in jaikoz?
Even if it’s a “bad” flac file it shoudn’t get corrupted.

I tried to attach an example flac file, but I guess it’s to big. I end up in an 500 server error.

Hi, I don’t know do you have the original file please, if so send me the original file (and corrupted version) using megafileupload.com and I’ll take a look.

Hi

Do you know what was used to originally encode this Flac file because AFAIK it doesn’t match the Flac specification because the first block is a PictureBlock when it should be a StreamInfo block,

A FLAC bitstream consists of the “fLaC” marker at the beginning of the stream, followed by a mandatory metadata block (called the STREAMINFO block), any number of other metadata blocks, then the audio frames.

from http://flac.sourceforge.net/format.html

Having said that it does actually play in Winamp, so I will try to fix writing to the file.