Community Forums Archive

Go Back

Subject:Problems with the FLAC plug-in
Posted by: barleycorn
Date:8/12/2007 3:25:46 PM

The FLAC plug-in was a very pleasant surprise but I've found a few files won't open (the command line decoder has no trouble with them).

Anyone else having any problems?

Subject:RE: Problems with the FLAC plug-in
Reply by: Geraldo
Date:9/11/2007 7:01:01 AM

Same here!!!!!

Subject:RE: Problems with the FLAC plug-in
Reply by: barleycorn
Date:9/12/2007 2:23:22 AM

It's still a problem in Vegas Pro 8 so it doesn't look as though they've looked into this yet.

There's been no acknowledgement here (frustratingly) so maybe I'd better contact Customer Service.

Subject:RE: Problems with the FLAC plug-in
Reply by: ForumAdmin
Date:9/12/2007 8:35:25 AM

"A few files won't open" and "same here" isn't much to go on.

Is there an error message?

Can you could specify where the problem files came from or how to generate them?

Can you share a sample file or send one to tech support?

J.

Message last edited on9/12/2007 8:36:07 AM byForumAdmin.
Subject:RE: Problems with the FLAC plug-in
Reply by: barleycorn
Date:9/13/2007 9:07:03 AM

Apologies for not having looked into this a bit closer before.

I've now isolated the problem: any FLAC file with ID3V2 tags will not open. The only error message is as follows:

Warning: An error occurred during the current operation.
An error occurred reading the file. Make sure you have read access to the file/folder and that it is not corrupted.


Removing the tags is trivial (using Tag - it's included with the official FLAC downloads) but the files are still kosher as far the FLAC command-line decoder is concerned so probably shouldn't be tripping up your plug-in.

Thanks.

Subject:RE: Problems with the FLAC plug-in
Reply by: Geraldo
Date:9/14/2007 5:49:36 AM

I'm having this problem with CDA. I have reported this problem to the CDA Forum but no answer ...
Here is what I got after the FLAC file:

Sony CD Architect 5.2
Version 5.2c (Build 214)
Exception 0xC0000094 (integer divide by zero) IP:0x547210B
In Module 'flacplug.dll' at Address 0x5420000 + 0x5210B
Thread: GUI ID=0xE7C Stack=0x12E000-0x130000
Registers:
EAX=00004c64 CS=001b EIP=0547210b EFLGS=00010246
EBX=01d21450 SS=0023 ESP=0012e5fc EBP=01d0be58
ECX=00000000 DS=0023 ESI=01d21218 FS=003b
EDX=00000000 ES=0023 EDI=00000000 GS=0000
Bytes at CS:EIP:
0547210B: F7 F1 8B D8 8B 44 24 10 .....D: F7 F1 8B D3 EB 41 8B D8 .....A..
Stack Dump:
0012E5FC: 01D21450 01C70000 + B1450
0012E600: 01D21218 01C70000 + B1218
0012E604: 00000000
0012E608: 0544E7AE 05420000 + 2E7AE (flacplug.dll)
0012E60C: CBD25600
0012E610: 00004C64
0012E614: 00000000
0012E618: 00000000
0012E61C: 00000000
0012E620: 01D21218 01C70000 + B1218
0012E624: 001E40F8 00140000 + A40F8
0012E628: 0544E8E2 05420000 + 2E8E2 (flacplug.dll)
0012E62C: 01D21218 01C70000 + B1218
0012E630: 01D2A2F5 01C70000 + BA2F5
0012E634: 0012E68C 00030000 + FE68C
0012E638: 05454E00 05420000 + 34E00 (flacplug.dll)
> 0012E650: 010C8001 01000000 + C8001 (CDArchk.dll)
0012E654: 01B3E260 01A60000 + DE260
0012E658: 0012E68C 00030000 + FE68C
0012E65C: 0000056C
0012E660: 01D0BE58 01C70000 + 9BE58
> 0012E684: 0057F09D 00400000 + 17F09D (CDArch52.exe)
0012E688: 01B3E260 01A60000 + DE260
0012E68C: 01D21218 01C70000 + B1218
0012E690: 01D0BE2C 01C70000 + 9BE2C
0012E694: 00000000
> 0012E6A0: 00410020 00400000 + 10020 (CDArch52.exe)
- - -
0012FFF0: 00000000
0012FFF4: 00000000
0012FFF8: 005BB523 00400000 + 1BB523 (CDArch52.exe)
0012FFFC: 00000000

them, CDA exit!
sorry for my English, ok?

Ok...Now with Sound Forge 9 DEMO:

Sony Sound Forge 9.0
Version 9.0c (Build 405)
Exception 0xC0000094 (integer divide by zero) IP:0x6C6210B
In Module 'flacplug.dll' at Address 0x6C10000 + 0x5210B
Thread: GUI ID=0xE7C Stack=0x12F000-0x130000
Registers:
EAX=00006097 CS=001b EIP=06c6210b EFLGS=00210246
EBX=018a4c78 SS=0023 ESP=0012f47c EBP=02b0b95c
ECX=00000000 DS=0023 ESI=018a4a40 FS=003b
EDX=00000000 ES=0023 EDI=00000000 GS=0000
Bytes at CS:EIP:
06C6210B: F7 F1 8B D8 8B 44 24 10 .....D: F7 F1 8B D3 EB 41 8B D8 .....A..
Stack Dump:
0012F47C: 018A4C78 017D0000 + D4C78
0012F480: 018A4A40 017D0000 + D4A40
0012F484: 00000000
0012F488: 06C3E7AE 06C10000 + 2E7AE (flacplug.dll)
0012F48C: AD128400
0012F490: 00006097
0012F494: 00000000
0012F498: 00000000
0012F49C: 00000000
0012F4A0: 018A4A40 017D0000 + D4A40
0012F4A4: 01847860 017D0000 + 77860
0012F4A8: 06C3E8E2 06C10000 + 2E8E2 (flacplug.dll)
0012F4AC: 018A4A40 017D0000 + D4A40
0012F4B0: 02B3E2D5 02A70000 + CE2D5
0012F4B4: 0012F50C 00030000 + FF50C
0012F4B8: 06C44E00 06C10000 + 34E00 (flacplug.dll)
> 0012F4D0: 32D6D901 32C50000 + 11D901 (forgek.dll)
> 0012F504: 32C5EFDB 32C50000 + EFDB (forgek.dll)
> 0012F530: 32C5F56C 32C50000 + F56C (forgek.dll)
> 0012F550: 32C60603 32C50000 + 10603 (forgek.dll)
> 0012F560: 32C5C913 32C50000 + C913 (forgek.dll)
> 0012F590: 32C657E9 32C50000 + 157E9 (forgek.dll)
> 0012F5B8: 00466296 00400000 + 66296 (Forge90.exe)
0012F5BC: 02C1680C 02A70000 + 1A680C
0012F5C0: 00000000
0012F5C4: 00000000
0012F5C8: 0012F600 00030000 + FF600
> 0012F600: 78147400 78130000 + 17400 (MSVCR80.dll)
> 0012F624: 004666F6 00400000 + 666F6 (Forge90.exe)
0012F628: 02C1680C 02A70000 + 1A680C
0012F62C: 0012FA58 00030000 + FFA58
0012F630: 0012F648 00030000 + FF648
0012F634: 00000001
> 0012F648: 003A0047 00360000 + 40047 (frgplugs.dll)
- - -
0012FFF0: 00000000
0012FFF4: 00000000
0012FFF8: 005FEC7B 00400000 + 1FEC7B (Forge90.exe)
0012FFFC: 00000000

any help?
thank you...

Message last edited on9/14/2007 6:22:52 AM byGeraldo.
Subject:RE: Problems with the FLAC plug-in
Reply by: ForumAdmin
Date:9/20/2007 2:19:47 PM

Thanks everyone for providing information about problems with the FLAC plug-in and to those of you who sent us sample files.

These problem files fall under two categories: 1) FLAC files that contain leading ID3 tags, and 2) poorly formatted/corrupt FLAC files. The former we cannot currently open and the latter can cause crashing.

We have noted both problems in our bug database.

There is some additional information about FLAC available here. Some of the relevant information is listed below:
http://flac.sourceforge.net/faq.html

What kinds of tags does FLAC support?

FLAC has it's own native tagging system which is identical to that of Vorbis. They are called alternately "FLAC tags" and "Vorbis comments". It is the only tagging system required and guaranteed to be supported by FLAC implementations.

Out of convenience, the reference decoder knows how to skip ID3 tags so that they don't interfere with decoding. But you should not expect any tags beside FLAC tags to be supported in applications; some implementations may not even be able to decode a FLAC file with ID3 tags.

Corrupted FLAC files

Some players might still be able to play corrupted FLAC files by skipping over bad sections of the file.

Our applications must be able to seek and therefore require well-formatted files.

If you come across a file that does not open in on of our application please try the FLAC command line tool that is provided with the SDK, available from the sourceforge link above.

This command tool will verify the integrity of your media.

Here is a sample output from a corrupted file:


f:\xp32\main>flac.exe -tF "U:\testmedia\flac bug reported in forum\11. Piano Instrumental.flac"

flac 1.2.0, Copyright (C) 2000,2001,2002,2003,2004,2005,2006,2007 Josh Coalson
flac comes with ABSOLUTELY NO WARRANTY. This is free software, and you are
welcome to redistribute it under certain conditions. Type `flac' for details.

11. Piano Instrumental.flac: *** Got error code 0:FLAC__STREAM_DECODER_ERROR_STATUS_LOST_SYNC
11. Piano Instrumental.flac: *** Got error code 1:FLAC__STREAM_DECODER_ERROR_STATUS_BAD_HEADER
11. Piano Instrumental.flac: *** Got error code 0:FLAC__STREAM_DECODER_ERROR_STATUS_LOST_SYNC
11. Piano Instrumental.flac: *** Got error code 1:FLAC__STREAM_DECODER_ERROR_STATUS_BAD_HEADER
11. Piano Instrumental.flac: *** Got error code 0:FLAC__STREAM_DECODER_ERROR_STATUS_LOST_SYNC
11. Piano Instrumental.flac: *** Got error code 1:FLAC__STREAM_DECODER_ERROR_STATUS_BAD_HEADER
11. Piano Instrumental.flac: *** Got error code 0:FLAC__STREAM_DECODER_ERROR_STATUS_LOST_SYNC
11. Piano Instrumental.flac: ERROR, MD5 signature mismatch



T.

Edit: formatting tweaks


Message last edited on9/20/2007 2:26:09 PM byForumAdmin.

Go Back