HydrogenAudio

Hosted Forums => foobar2000 => Support - (fb2k) => Topic started by: TuNk77 on 2019-01-09 21:07:26

Title: foobar claims a file is corrupt, but it's not corrupt!
Post by: TuNk77 on 2019-01-09 21:07:26
I am currently using foobar2000 v1.3.20 and it claims that my newly ripped FLAC-files is corrupt.
AccurateRip and CTDB verified my rip, foo_verifier does not complain.

Here is the CUE-file in question:
Code: [Select]
REM GENRE Rock
REM DATE 2014
PERFORMER "The Pretty Things"
TITLE "Bouquets From A Cloudy Sky"
REM REPLAYGAIN_ALBUM_GAIN -4.89 dB
REM REPLAYGAIN_ALBUM_PEAK 0.922577
FILE "The Pretty Things - Bouquets From A Cloudy Sky.flac" WAVE
  TRACK 01 AUDIO
    TITLE "I'm Calling"
    REM REPLAYGAIN_TRACK_GAIN -4.88 dB
    REM REPLAYGAIN_TRACK_PEAK 0.922546
    INDEX 01 00:00:00
  TRACK 02 AUDIO
    TITLE "Edge Of The Night"
    REM REPLAYGAIN_TRACK_GAIN -4.71 dB
    REM REPLAYGAIN_TRACK_PEAK 0.922577
    INDEX 00 04:03:43
    INDEX 01 04:05:69
  TRACK 03 AUDIO
    TITLE "Sea Of Blue"
    REM REPLAYGAIN_TRACK_GAIN -5.47 dB
    REM REPLAYGAIN_TRACK_PEAK 0.922577
    INDEX 00 07:23:47
    INDEX 01 07:25:46
  TRACK 04 AUDIO
    TITLE "Lost That Girl"
    REM REPLAYGAIN_TRACK_GAIN -3.83 dB
    REM REPLAYGAIN_TRACK_PEAK 0.922546
    INDEX 00 10:37:37
    INDEX 01 10:39:41
  TRACK 05 AUDIO
    TITLE "Bitter End"
    REM REPLAYGAIN_TRACK_GAIN -5.12 dB
    REM REPLAYGAIN_TRACK_PEAK 0.922546
    INDEX 00 13:25:70
    INDEX 01 13:29:52
  TRACK 06 AUDIO
    TITLE "Office Love"
    REM REPLAYGAIN_TRACK_GAIN -5.76 dB
    REM REPLAYGAIN_TRACK_PEAK 0.922577
    INDEX 00 16:42:63
    INDEX 01 16:46:15
  TRACK 07 AUDIO
    TITLE "Falling Again"
    REM REPLAYGAIN_TRACK_GAIN -5.47 dB
    REM REPLAYGAIN_TRACK_PEAK 0.922577
    INDEX 00 20:55:74
    INDEX 01 20:58:40
  TRACK 08 AUDIO
    TITLE "It's So Hard"
    REM REPLAYGAIN_TRACK_GAIN -5.86 dB
    REM REPLAYGAIN_TRACK_PEAK 0.922546
    INDEX 00 24:16:50
    INDEX 01 24:19:01
  TRACK 09 AUDIO
    TITLE "She Don't"
    REM REPLAYGAIN_TRACK_GAIN -2.56 dB
    REM REPLAYGAIN_TRACK_PEAK 0.922546
    INDEX 00 27:31:30
    INDEX 01 27:33:57
  TRACK 10 AUDIO
    TITLE "No Future"
    REM REPLAYGAIN_TRACK_GAIN -4.43 dB
    REM REPLAYGAIN_TRACK_PEAK 0.922546
    INDEX 00 31:39:21
    INDEX 01 31:42:08
  TRACK 11 AUDIO
    TITLE "Wish Fulfillment"
    REM REPLAYGAIN_TRACK_GAIN -4.66 dB
    REM REPLAYGAIN_TRACK_PEAK 0.922546
    INDEX 00 36:07:73
    INDEX 01 36:10:45
  TRACK 12 AUDIO
    TITLE "Sea About Me"
    REM REPLAYGAIN_TRACK_GAIN -5.72 dB
    REM REPLAYGAIN_TRACK_PEAK 0.922546
    INDEX 00 39:13:50
    INDEX 01 39:16:11
  TRACK 13 AUDIO
    TITLE "The Young Pretenders"
    REM REPLAYGAIN_TRACK_GAIN -3.98 dB
    REM REPLAYGAIN_TRACK_PEAK 0.922546
    INDEX 00 42:36:23
    INDEX 01 42:38:53

Log from foo_verifier:
Code: [Select]
Item: "D:\MP3\FLAC\Pretty Things, The - Bouquets From A Cloudy Sky\Disc 9\The Pretty Things - Bouquets From A Cloudy Sky.flac"
MD5: A47B6048D8E51D8A4725113B4AD303C4
CRC32: 0E829F20
No problems found.


All items decoded successfully.

Rip log (my drives does not have audio cache):
Code: [Select]
Exact Audio Copy V1.3 from 2. September 2016

EAC extraction logfile from 9. January 2019, 13:55

The Pretty Things / Bouquets From A Cloudy Sky

Used drive  : TSSTcorpCDDVDW SH-224DB   Adapter: 1  ID: 0

Read mode               : Secure
Utilize accurate stream : Yes
Defeat audio cache      : No
Make use of C2 pointers : No

Read offset correction                      : 6
Overread into Lead-In and Lead-Out          : No
Fill up missing offset samples with silence : Yes
Delete leading and trailing silent blocks   : No
Null samples used in CRC calculations       : Yes
Used interface                              : Native Win32 interface for Win NT & 2000

Used output format              : User Defined Encoder
Selected bitrate                : 896 kBit/s
Quality                         : High
Add ID3 tag                     : No
Command line compressor         : C:\Program Files (x86)\Exact Audio Copy\flac.exe
Additional command line options : -8 -V %source% -o %dest%


TOC of the extracted CD

     Track |   Start  |  Length  | Start sector | End sector
    ---------------------------------------------------------
        1  |  0:00.00 |  4:05.69 |         0    |    18443  
        2  |  4:05.69 |  3:19.52 |     18444    |    33420  
        3  |  7:25.46 |  3:13.70 |     33421    |    47965  
        4  | 10:39.41 |  2:50.11 |     47966    |    60726  
        5  | 13:29.52 |  3:16.38 |     60727    |    75464  
        6  | 16:46.15 |  4:12.25 |     75465    |    94389  
        7  | 20:58.40 |  3:20.36 |     94390    |   109425  
        8  | 24:19.01 |  3:14.56 |    109426    |   124031  
        9  | 27:33.57 |  4:08.26 |    124032    |   142657  
       10  | 31:42.08 |  4:28.37 |    142658    |   162794  
       11  | 36:10.45 |  3:05.41 |    162795    |   176710  
       12  | 39:16.11 |  3:22.42 |    176711    |   191902  
       13  | 42:38.53 |  4:05.34 |    191903    |   210311  


Range status and errors

Selected range

     Filename D:\MP3\FLAC\Pretty Things, The - Bouquets From A Cloudy Sky\Disc 9\The Pretty Things - Bouquets From A Cloudy Sky.wav

     Peak level 92.2 %
     Extraction speed 5.6 X
     Range quality 100.0 %
     Copy CRC 0E829F20
     Copy OK

No errors occurred

 
AccurateRip summary
 
Track  1  accurately ripped (confidence 7)  [5FE6AF16]  (AR v2)
Track  2  accurately ripped (confidence 7)  [B9C14341]  (AR v2)
Track  3  accurately ripped (confidence 7)  [964688AD]  (AR v2)
Track  4  accurately ripped (confidence 7)  [50F92F85]  (AR v2)
Track  5  accurately ripped (confidence 7)  [23A752AC]  (AR v2)
Track  6  accurately ripped (confidence 7)  [FE69AAF0]  (AR v2)
Track  7  accurately ripped (confidence 7)  [F28C29FE]  (AR v2)
Track  8  accurately ripped (confidence 7)  [20883C72]  (AR v2)
Track  9  accurately ripped (confidence 7)  [1C46F9CF]  (AR v2)
Track 10  accurately ripped (confidence 7)  [DDA28182]  (AR v2)
Track 11  accurately ripped (confidence 7)  [9EA98CB6]  (AR v2)
Track 12  accurately ripped (confidence 7)  [EBE87D9F]  (AR v2)
Track 13  accurately ripped (confidence 7)  [98D80A15]  (AR v2)
 
All tracks accurately ripped

End of status report

---- CUETools DB Plugin V2.1.6

[CTDB TOCID: oXccCvxFXkhajgOwmm13HXgCLvw-] found
Submit result: oXccCvxFXkhajgOwmm13HXgCLvw- has been confirmed
Track | CTDB Status
  1   | (10/10) Accurately ripped
  2   | (10/10) Accurately ripped
  3   | (10/10) Accurately ripped
  4   | (10/10) Accurately ripped
  5   | (10/10) Accurately ripped
  6   | (10/10) Accurately ripped
  7   | (10/10) Accurately ripped
  8   | (10/10) Accurately ripped
  9   | (10/10) Accurately ripped
 10   | (10/10) Accurately ripped
 11   | (10/10) Accurately ripped
 12   | (10/10) Accurately ripped
 13   | (10/10) Accurately ripped


==== Log checksum 850F67347EB58C8FAA09317E246B1AF57EAE36868E22552523369898949C4A96 ====

Here is the error message:
Code: [Select]
Decoding failure at 0:00.000 (Unsupported format or corrupted file):
"D:\MP3\FLAC\Pretty Things, The - Bouquets From A Cloudy Sky\Disc 9\The Pretty Things - Bouquets From A Cloudy Sky.cue" / index: 6

With a portable version of foobar2000 v1.3.20 track 6 plays without any issues. A portable foobar2000 v1.4.1 also plays track 6 just fine.
BusicBee also plays it just fine.
I tried to run the installer for v1.3.20 again, but the error is still the same.
Deleting "Core.cfg" does not help.

Telling foobar to crash on playback error is enabled.

I am using foobar on win7 x64, 8GB RAM, Intel 4460 @4x 3.2GHz

Any help would be appreciated...
Title: Re: foobar claims a file is corrupt, but it's not corrupt!
Post by: Rollin on 2019-01-09 21:19:28
What 3rd party decoders you have installed?
Title: Re: foobar claims a file is corrupt, but it's not corrupt!
Post by: TuNk77 on 2019-01-09 21:24:44
I started foobar in safemode, but track 6 still would not play.

I'm not 100% sure what i have of 3rd party decoders installed, please take a look at my components:
Code: [Select]
Core (2018-07-24 11:54:18 UTC)
    foobar2000 core 1.3.20
foo_ac3.dll (2019-01-09 13:12:28 UTC)
    AC3 decoder 0.9.11
foo_albumlist.dll (2018-07-24 11:53:00 UTC)
    Album List 4.5
foo_audioscrobbler.dll (2016-08-23 18:35:02 UTC)
    Audioscrobbler 1.4.7
foo_bitcompare.dll (2018-05-02 18:54:01 UTC)
    Binary Comparator 2.1.1
foo_cdda.dll (2018-07-24 11:52:44 UTC)
    CD Audio Decoder 3.0
foo_converter.dll (2018-07-24 11:52:42 UTC)
    Converter 1.5
foo_cuefilter.dll (2016-08-28 20:29:01 UTC)
    CUE Playlist Filter 0.1.7.0
foo_dsp_centercut.dll (2017-01-01 21:04:57 UTC)
    Center Cut 1.0.1u
foo_dsp_delta.dll (2018-02-05 16:25:25 UTC)
    Noise Sharpening DSP 1.0.0
foo_dsp_effect.dll (2017-11-27 00:40:52 UTC)
    Effect DSP 0.22
foo_dsp_eq.dll (2018-07-24 11:52:56 UTC)
    Equalizer 1.2
foo_dsp_nogaps.dll (2018-01-09 21:24:40 UTC)
    Gap Killer DSP 0.4
foo_dsp_prvb.dll (2018-10-11 21:19:57 UTC)
    Programmable reverb DSP 1.3
foo_dsp_resampler.dll (2018-11-06 22:51:04 UTC)
    SoX Resampler 0.8.4
foo_dsp_skip_silence.dll (2018-01-09 21:24:41 UTC)
    Skip Silence 1.0.2
foo_dsp_src_resampler.dll (2018-03-27 21:09:13 UTC)
    SRC Resampler 1.0.8
foo_dsp_std.dll (2018-07-24 11:52:58 UTC)
    Standard DSP Array 1.3.1
foo_dsp_vlevel20080302.0.dll (2018-06-27 12:29:49 UTC)
    VLevel 20080302.0
foo_fileops.dll (2018-07-24 11:51:54 UTC)
    File Operations 2.2.2
foo_freedb2.dll (2018-07-24 11:52:28 UTC)
    Online Tagger 0.7
foo_hdcd.dll (2018-04-12 18:27:39 UTC)
    HDCD decoder 1.19
foo_input_dts.dll (2019-01-09 13:12:38 UTC)
    DTS decoder 0.6.3
foo_input_std.dll (2018-07-24 11:53:00 UTC)
    FFmpeg Decoders 3.2.4
    Standard Input Array 1.0
foo_input_zxtune.dll (2018-07-26 13:04:18 UTC)
    ZXTune Player 0.0.7
foo_jesus.dll (2018-08-15 21:39:27 UTC)
    Autosave & Autobackup 10
foo_keep_queue.dll (2016-08-23 18:35:17 UTC)
    Keep Queue 0.3.5
foo_midi.dll (2018-09-29 19:56:22 UTC)
    MIDI Player 2.1.5
foo_out_wasapi.dll (2018-11-02 20:34:31 UTC)
    WASAPI output support 3.3
foo_playcount.dll (2016-08-23 18:35:22 UTC)
    Playback Statistics 3.0.2
foo_r128norm.dll (2017-02-05 10:43:31 UTC)
    EBU R128 Normalizer 1.12
foo_rgscan.dll (2018-07-24 11:52:52 UTC)
    ReplayGain Scanner 2.2.2
foo_skip.dll (2016-08-23 18:35:33 UTC)
    Skip Track 1.9.8
foo_ui_std.dll (2018-07-24 11:53:02 UTC)
    Default User Interface 0.9.5
foo_verifier.dll (2017-12-07 10:13:39 UTC)
    File Integrity Verifier 1.2.1
Title: Re: foobar claims a file is corrupt, but it's not corrupt!
Post by: Rollin on 2019-01-09 22:03:36
I found rip of this album. Error is caused by combination of foo_hdcd and foo_input_dts.
@kode54  can you look into this? Here is crash report which is generated if "Crash on playback error" is enabled
Code: [Select]
Illegal operation:
Code: E06D7363h, flags: 00000001h, address: 756E845Dh
Additional parameters: 19930520h 0451EF70h 5F848AECh
Message: Unsupported format or corrupted file
Last win32 error: 6

Call path:
playback_process entry=>input_decoder::run=>input_decoder::run

Code bytes (756E845Dh):
756E841Dh:  89 45 B4 33 C0 89 45 B8 C7 45 BC 09 84 6E 75 39
756E842Dh:  45 14 74 30 8B 45 10 83 F8 0F 0F 87 19 14 02 00
756E843Dh:  89 45 C0 C1 E0 02 50 FF 75 14 8D 45 C4 50 E8 EA
756E844Dh:  E3 FF FF 83 C4 0C 8D 45 B0 50 FF 15 5C 11 6E 75
756E845Dh:  C9 C2 10 00 89 45 C0 EB ED 3D 01 01 00 00 0F 85
756E846Dh:  3F 93 FF FF E9 1B 93 FF FF 8D 4D B8 FF 15 4C 10
756E847Dh:  6E 75 E9 15 92 FF FF 33 D2 8D 4D B8 FF 15 54 10
756E848Dh:  6E 75 E9 CB 92 FF FF 90 90 90 90 90 8B FF 55 8B

Stack (0451ED2Ch):
0451ED0Ch:  002D805C 5F8392D0 5F848AEC 0451ED7C
0451ED1Ch:  756E8450 0451ED7C 756E845D 0451ED2C
0451ED2Ch:  E06D7363 00000001 00000000 756E845D
0451ED3Ch:  00000003 19930520 0451EF70 5F848AEC
0451ED4Ch:  002BB2B8 00000000 00000000 00001004
0451ED5Ch:  0451EF7C 028F0000 027B1458 00000000
0451ED6Ch:  00000000 00250000 0032BFE8 00000000
0451ED7Ch:  0451EDC0 5F8252DD E06D7363 00000001
0451ED8Ch:  00000003 0451EDB4 004FCB00 BAA8BEB0
0451ED9Ch:  002D805C E06D7363 00000001 00000000
0451EDACh:  00000000 00000003 19930520 0451EF70
0451EDBCh:  5F848AEC 0451EF84 5F8364F6 0451EF70
0451EDCCh:  5F848AEC 002DE04C 002D7FE8 00000000
0451EDDCh:  00000000 00000000 00000000 00000000
0451EDECh:  00000000 00000000 00000000 00000000
0451EDFCh:  00000000 00000000 00000000 00000000
0451EE0Ch:  00000000 00000000 00000000 00000000
0451EE1Ch:  00000000 00000000 00000000 00000000
0451EE2Ch:  00000000 00000000 00000000 00000000
0451EE3Ch:  00000000 00000000 00000000 00000000

Registers:
EAX: 0451ED2C, EBX: 0451EF70, ECX: 00000003, EDX: 00000000
ESI: 5F8392D0, EDI: 5F848AEC, EBP: 0451ED7C, ESP: 0451ED2C

Crash location:
Module: KERNELBASE
Offset: 845Dh
Symbol: "RaiseException" (+54h)

Loaded modules:
foobar2000                       loaded at 012F0000h - 014CB000h
ntdll                            loaded at 77770000h - 778B2000h
kernel32                         loaded at 76F10000h - 76FE5000h
KERNELBASE                       loaded at 756E0000h - 7572B000h
COMCTL32                         loaded at 71220000h - 713BE000h
msvcrt                           loaded at 77910000h - 779BC000h
GDI32                            loaded at 778C0000h - 7790E000h
USER32                           loaded at 77390000h - 77459000h
LPK                              loaded at 75EA0000h - 75EAA000h
USP10                            loaded at 75E00000h - 75E9D000h
SHLWAPI                          loaded at 75D80000h - 75DD7000h
WINMM                            loaded at 65F20000h - 65F52000h
DSOUND                           loaded at 61FE0000h - 62052000h
ADVAPI32                         loaded at 76FF0000h - 77091000h
sechost                          loaded at 75DE0000h - 75DF9000h
RPCRT4                           loaded at 76E60000h - 76F02000h
ole32                            loaded at 75A50000h - 75BAD000h
POWRPROF                         loaded at 73C40000h - 73C65000h
SETUPAPI                         loaded at 770A0000h - 7723D000h
CFGMGR32                         loaded at 756B0000h - 756D7000h
OLEAUT32                         loaded at 75BE0000h - 75C71000h
DEVOBJ                           loaded at 75740000h - 75752000h
UxTheme                          loaded at 710F0000h - 71130000h
SHELL32                          loaded at 75EB0000h - 76AFC000h
zlib1                            loaded at 63080000h - 63099000h
shared                           loaded at 69070000h - 6909D000h
imagehlp                         loaded at 75BB0000h - 75BDB000h
dbghelp                          loaded at 73330000h - 7341B000h
COMDLG32                         loaded at 75CE0000h - 75D5B000h
gdiplus                          loaded at 70F50000h - 710E1000h
Secur32                          loaded at 753F0000h - 753F8000h
SSPICLI                          loaded at 75530000h - 7554B000h
CRYPT32                          loaded at 75830000h - 75951000h
MSASN1                           loaded at 75690000h - 7569C000h
WINHTTP                          loaded at 64E10000h - 64E68000h
webio                            loaded at 64DC0000h - 64E10000h
IMM32                            loaded at 75D60000h - 75D7F000h
MSCTF                            loaded at 76D90000h - 76E5D000h
CRYPTBASE                        loaded at 755A0000h - 755AC000h
dwmapi                           loaded at 70A50000h - 70A63000h
foo_converter                    loaded at 67150000h - 671D9000h
foo_input_std                    loaded at 5F620000h - 5F789000h
MSACM32                          loaded at 63970000h - 63984000h
avcodec-fb2k-57                  loaded at 52FC0000h - 5322B000h
avutil-fb2k-55                   loaded at 5F860000h - 5F8FE000h
foo_unpack                       loaded at 68140000h - 6818F000h
foo_fileops                      loaded at 671F0000h - 67241000h
foo_freedb2                      loaded at 670A0000h - 670F0000h
foo_rgscan                       loaded at 66D50000h - 66DB5000h
foo_dsp_std                      loaded at 63C40000h - 63C82000h
foo_dsp_eq                       loaded at 69110000h - 69147000h
foo_cdda                         loaded at 63720000h - 63771000h
foo_input_dts                    loaded at 5F810000h - 5F852000h
avcodec-foodts-58                loaded at 52DF0000h - 52FB1000h
avutil-foodts-56                 loaded at 5E830000h - 5E8DF000h
bcrypt                           loaded at 751C0000h - 751D7000h
avformat-foodts-58               loaded at 5F790000h - 5F802000h
api-ms-win-core-synch-l1-2-0     loaded at 6F6D0000h - 6F6D3000h
foo_ui_std                       loaded at 5D8F0000h - 5D9FF000h
MSIMG32                          loaded at 67C20000h - 67C25000h
foo_hdcd                         loaded at 5F5E0000h - 5F620000h
foo_albumlist                    loaded at 5EFA0000h - 5EFFC000h
CLBCatQ                          loaded at 759C0000h - 75A43000h
MMDevApi                         loaded at 73450000h - 73489000h
PROPSYS                          loaded at 715B0000h - 716A5000h
AUDIOSES                         loaded at 61F80000h - 61FB6000h
avrt                             loaded at 73D70000h - 73D77000h

Stack dump analysis:
Address: 756E845Dh (KERNELBASE+845Dh), symbol: "RaiseException" (+54h)
Address: 5F848AECh (foo_input_dts+38AECh), symbol: "foobar2000_get_interface" (+2F11Ch)
Address: 5F8252DDh (foo_input_dts+152DDh), symbol: "foobar2000_get_interface" (+B90Dh)
Address: 5F848AECh (foo_input_dts+38AECh), symbol: "foobar2000_get_interface" (+2F11Ch)
Address: 5F8364F6h (foo_input_dts+264F6h), symbol: "foobar2000_get_interface" (+1CB26h)
Address: 5F848AECh (foo_input_dts+38AECh), symbol: "foobar2000_get_interface" (+2F11Ch)
Address: 5F83FF84h (foo_input_dts+2FF84h), symbol: "foobar2000_get_interface" (+265B4h)
Address: 5F83FAF4h (foo_input_dts+2FAF4h), symbol: "foobar2000_get_interface" (+26124h)
Address: 5F811C10h (foo_input_dts+1C10h)
Address: 5F826F74h (foo_input_dts+16F74h), symbol: "foobar2000_get_interface" (+D5A4h)
Address: 5F8121EAh (foo_input_dts+21EAh)
Address: 76F5C5F4h (kernel32+4C5F4h), symbol: "HeapFree" (+14h)
Address: 5F703DE8h (foo_input_std+E3DE8h), symbol: "foobar2000_get_interface" (+13AD8h)
Address: 5F6327CEh (foo_input_std+127CEh)
Address: 5F837B70h (foo_input_dts+27B70h), symbol: "foobar2000_get_interface" (+1E1A0h)
Address: 5F63034Ah (foo_input_std+1034Ah)
Address: 5F62F7D4h (foo_input_std+F7D4h)
Address: 5F62F50Bh (foo_input_std+F50Bh)
Address: 69072836h (shared+2836h), symbol: "uPrintCrashInfo_OnEvent" (+B9h)
Address: 5F74F46Ch (foo_input_std+12F46Ch), symbol: "foobar2000_get_interface" (+5F15Ch)
Address: 5F62F170h (foo_input_std+F170h)
Address: 5F6F74E4h (foo_input_std+D74E4h), symbol: "foobar2000_get_interface" (+71D4h)
Address: 5F7175E9h (foo_input_std+F75E9h), symbol: "foobar2000_get_interface" (+272D9h)
Address: 5F6F753Fh (foo_input_std+D753Fh), symbol: "foobar2000_get_interface" (+722Fh)
Address: 5F677DEEh (foo_input_std+57DEEh)
Address: 013F7E7Bh (foobar2000+107E7Bh)
Address: 0141AD13h (foobar2000+12AD13h)
Address: 013783D8h (foobar2000+883D8h)
Address: 013E6C4Bh (foobar2000+F6C4Bh)
Address: 0137B716h (foobar2000+8B716h)
Address: 01363EBFh (foobar2000+73EBFh)
Address: 0141AD5Ah (foobar2000+12AD5Ah)
Address: 01377EE3h (foobar2000+87EE3h)
Address: 014196C8h (foobar2000+1296C8h)
Address: 01455D30h (foobar2000+165D30h)
Address: 01377F18h (foobar2000+87F18h)
Address: 01379FA1h (foobar2000+89FA1h)
Address: 0137A4CCh (foobar2000+8A4CCh)
Address: 778482E0h (ntdll+D82E0h), symbol: "NlsAnsiCodePage" (+190h)
Address: 5EFE1028h (foo_albumlist+41028h), symbol: "foobar2000_get_interface" (+19C88h)
Address: 7778E195h (ntdll+1E195h), symbol: "RtlAddMandatoryAce" (+342h)
Address: 777C8C07h (ntdll+58C07h), symbol: "LdrGetDllHandleEx" (+272h)
Address: 777C898Ch (ntdll+5898Ch), symbol: "LdrGetDllHandle" (+18h)
Address: 756E86FCh (KERNELBASE+86FCh), symbol: "GetModuleHandleW" (+51h)
Address: 756E870Fh (KERNELBASE+870Fh), symbol: "GetModuleHandleW" (+64h)
Address: 01451628h (foobar2000+161628h)
Address: 777CEF39h (ntdll+5EF39h), symbol: "RtlAppendUnicodeToString" (+1F1h)
Address: 01451628h (foobar2000+161628h)
Address: 01451628h (foobar2000+161628h)
Address: 755A1489h (CRYPTBASE+1489h), symbol: "SystemFunction036" (+199h)
Address: 755A1454h (CRYPTBASE+1454h), symbol: "SystemFunction036" (+164h)
Address: 014493A8h (foobar2000+1593A8h)
Address: 01449680h (foobar2000+159680h)
Address: 014405C0h (foobar2000+1505C0h)
Address: 755A1343h (CRYPTBASE+1343h), symbol: "SystemFunction036" (+53h)
Address: 76E861AEh (RPCRT4+261AEh), symbol: "RpcStringBindingComposeW" (+58Ch)
Address: 013DB4B4h (foobar2000+EB4B4h)
Address: 013DB4F3h (foobar2000+EB4F3h)
Address: 014493F8h (foobar2000+1593F8h)
Address: 777B0000h (ntdll+40000h), symbol: "RtlConvertUlongToLargeInteger" (+A2DAh)
Address: 756E6ACAh (KERNELBASE+6ACAh), symbol: "InterlockedCompareExchange" (+F8h)
Address: 76F4C446h (kernel32+3C446h), symbol: "PowerCreateRequest" (+0h)
Address: 76F4C5ECh (kernel32+3C5ECh), symbol: "PowerSetRequest" (+0h)
Address: 76F4C652h (kernel32+3C652h), symbol: "PowerClearRequest" (+0h)
Address: 01429BC6h (foobar2000+139BC6h)
Address: 0137B55Bh (foobar2000+8B55Bh)
Address: 01363EBFh (foobar2000+73EBFh)
Address: 0141AD5Ah (foobar2000+12AD5Ah)
Address: 01377EE3h (foobar2000+87EE3h)
Address: 773AF1F3h (USER32+1F1F3h), symbol: "ClientThreadSetup" (+121h)
Address: 014196C8h (foobar2000+1296C8h)
Address: 01455D30h (foobar2000+165D30h)
Address: 01377F18h (foobar2000+87F18h)
Address: 773AF0CAh (USER32+1F0CAh), symbol: "SfmDxSetSwapChainStats" (+3Fh)
Address: 0137988Fh (foobar2000+8988Fh)
Address: 01449638h (foobar2000+159638h)
Address: 773A59FEh (USER32+159FEh), symbol: "MsgWaitForMultipleObjects" (+1Fh)
Address: 0141D3CCh (foobar2000+12D3CCh)
Address: 01379834h (foobar2000+89834h)
Address: 6907287Ch (shared+287Ch), symbol: "uCallStackTracker::uCallStackTracker" (+31h)
Address: 0141D3DBh (foobar2000+12D3DBh)
Address: 01379785h (foobar2000+89785h)
Address: 0141AD13h (foobar2000+12AD13h)
Address: 01409DA3h (foobar2000+119DA3h)
Address: 0140E70Fh (foobar2000+11E70Fh)
Address: 0140D1E0h (foobar2000+11D1E0h)
Address: 01409E2Dh (foobar2000+119E2Dh)
Address: 76F5EF8Ch (kernel32+4EF8Ch), symbol: "BaseThreadInitThunk" (+12h)
Address: 777D367Ah (ntdll+6367Ah), symbol: "RtlInitializeExceptionChain" (+EFh)
Address: 7778E195h (ntdll+1E195h), symbol: "RtlAddMandatoryAce" (+342h)
Address: 777D364Dh (ntdll+6364Dh), symbol: "RtlInitializeExceptionChain" (+C2h)
Address: 01409DC9h (foobar2000+119DC9h)

Environment:
App: foobar2000 v1.3.20
UI: Default User Interface 0.9.5

Components:
Core (2018-07-24 11:54:18 UTC)
    foobar2000 core 1.3.20
foo_albumlist.dll (2018-07-24 11:53:00 UTC)
    Album List 4.5
foo_cdda.dll (2018-07-24 11:52:44 UTC)
    CD Audio Decoder 3.0
foo_converter.dll (2018-07-24 11:52:42 UTC)
    Converter 1.5
foo_dsp_eq.dll (2018-07-24 11:52:56 UTC)
    Equalizer 1.2
foo_dsp_std.dll (2018-07-24 11:52:58 UTC)
    Standard DSP Array 1.3.1
foo_fileops.dll (2018-07-24 11:51:54 UTC)
    File Operations 2.2.2
foo_freedb2.dll (2018-07-24 11:52:28 UTC)
    Online Tagger 0.7
foo_hdcd.dll (2019-01-09 22:00:01 UTC)
    HDCD decoder 1.19
foo_input_dts.dll (2019-01-09 16:25:29 UTC)
    DTS decoder 0.6.3
foo_input_std.dll (2018-07-24 11:53:00 UTC)
    FFmpeg Decoders 3.2.4
    Standard Input Array 1.0
foo_rgscan.dll (2018-07-24 11:52:52 UTC)
    ReplayGain Scanner 2.2.2
foo_ui_std.dll (2018-07-24 11:53:02 UTC)
    Default User Interface 0.9.5
foo_unpack.dll (2018-07-24 11:52:38 UTC)
    ZIP/GZIP/RAR Reader 1.8

Recent events:
Performing early media library init
Pre component load
Loading DLL: C:\foobar2000 1.3.2\components\foo_converter.dll
Loading DLL: C:\foobar2000 1.3.2\components\foo_input_std.dll
Loading DLL: C:\foobar2000 1.3.2\components\foo_unpack.dll
Loading DLL: C:\foobar2000 1.3.2\components\foo_fileops.dll
Loading DLL: C:\foobar2000 1.3.2\components\foo_freedb2.dll
Loading DLL: C:\foobar2000 1.3.2\components\foo_rgscan.dll
Loading DLL: C:\foobar2000 1.3.2\components\foo_dsp_std.dll
Loading DLL: C:\foobar2000 1.3.2\components\foo_dsp_eq.dll
Loading DLL: C:\foobar2000 1.3.2\components\foo_cdda.dll
Loading DLL: C:\foobar2000 1.3.2\user-components\foo_input_dts\foo_input_dts.dll
Loading DLL: C:\foobar2000 1.3.2\components\foo_ui_std.dll
Loading DLL: C:\foobar2000 1.3.2\user-components\foo_hdcd\foo_hdcd.dll
Loading DLL: C:\foobar2000 1.3.2\components\foo_albumlist.dll
Components loaded in: 0:00.017079
Pre config read
Configuration read in: 0:00.001966
Starting playlist loading
User Interface initialized in: 0:00.027827
Processing commandline
initquit::init entry
initquit::init exit
Startup time : 0:00.062835
Opening track for playback: "D:\Music\The Pretty Things - 2015 - Bouquets From A Cloudy Sky (13CD + 2DVD Box Set)\1980 Cross Talk\The Pretty Things - Cross Talk.cue" / index: 6


Machine specifications:
OS: Windows 6.1.7601 Service Pack 1 x86
CPU: Intel(R) Core(TM) i3-3245 CPU @ 3.40GHz, features: MMX SSE SSE2 SSE3 SSE4.1 SSE4.2
CPU threads: 4
Audio: Интерфейс SPDIF (5- DR.DAC2 DX USB); Line 1 (Virtual Audio Cable); Динамики (Realtek High Definition Audio); CABLE Input (VB-Audio Virtual Cable)
Title: Re: foobar claims a file is corrupt, but it's not corrupt!
Post by: TuNk77 on 2019-01-09 22:06:57
Thank you very much for the help Rollin :D

Removing "foo_input_dts" solved the problem.

I guess I'll make a permanent portable foobar2000 for my DTS-files ;)
Title: Re: foobar claims a file is corrupt, but it's not corrupt!
Post by: kode54 on 2019-01-10 02:24:03
Please refer me to test files, so that I may fix this, instead of simply waiting for users to remove components.

"Crash on playback error" logs are useless to me.
Title: Re: foobar claims a file is corrupt, but it's not corrupt!
Post by: TuNk77 on 2019-01-10 02:52:12
Link to file sent on PM
Title: Re: foobar claims a file is corrupt, but it's not corrupt!
Post by: TuNk77 on 2019-01-10 23:14:03
I just wanted to report to anyone that reads this thread, that foo_input_dts v0.6.5 now works as it should.

Thanks kode54.
Title: Re: foobar claims a file is corrupt, but it's not corrupt!
Post by: radorn on 2019-01-11 01:06:57
I've just had the exact same problem with a particular FLAC file, then I updated foobar to the current beta2 and more files started failing, and then I updated components and foobar even crashed... then I tried lots of things trying to find the problem.

Long story short: Uninstalling foo_openmpt54 solved both the crash and the flac playback failures, as far as I can tell.

edit: I've been experimenting more. I opened foobar in a sandbox with sandboxie and uninstalled every component and then installed openmpt54. It didn't make it crash and all flac files that failed before seem to work.

I have many components installed and I suppose there are lots of nasty interactions between them...?
Any suggestions on how to efficiently find the real culprit?
Title: Re: foobar claims a file is corrupt, but it's not corrupt!
Post by: kode54 on 2019-01-11 04:00:39
foo_openmpt54 indeed had an issue with crashes on startup, due to an uncaught exception in a service constructor, because I stupidly assumed that Columns UI panel services would not instantiate the class if Columns UI was not installed. I have added a crutch to the constructor to deal with this.

As for DTS and AC3 components, both should be squared away for now.
Title: Re: foobar claims a file is corrupt, but it's not corrupt!
Post by: radorn on 2019-01-11 13:36:18
@kode54 thank you for the fast fix