Foobar crashed when enable 32 bit fixedpoint
2004-01-08 19:11:54
Illegal operation: Code: C0000094h, flags: 00000000h, address: 01FA40ABh Call path: playback_core_i::g_thread_func=>playback_core_i::thread_func=>output::update This is the first crash logged by this instance. Code bytes (01FA40ABh): 01FA406Bh: 6A 02 57 E8 6D 1C 03 00 83 C4 18 8A 44 24 18 5F 01FA407Bh: 5E 5D 5B 59 C2 04 00 90 90 90 90 90 90 90 90 90 01FA408Bh: 90 90 90 90 90 8B 44 24 04 8B 4C 24 0C 0F AF C1 01FA409Bh: 8B 54 24 08 56 C1 E0 04 8D 34 D5 00 00 00 00 99 01FA40ABh: F7 FE 5E 89 44 24 0C DB 44 24 0C DC 1D 70 E2 FD 01FA40BBh: 01 DF E0 F6 C4 41 75 26 DB 44 24 08 C1 E1 04 89 01FA40CBh: 4C 24 08 DC 0D 68 E2 FD 01 DB 44 24 08 DE F9 E8 01FA40DBh: 91 0D 02 00 50 E8 AB A9 01 00 83 C4 04 C3 DB 44 Stack (0199F754h): 0199F734h: 0000040B 00001000 00000000 00636F0C 0199F744h: 00000001 00A8041C 0000040B 00000002 0199F754h: 0199F8C0 01FA2CD8 0000AC44 00000000 0199F764h: 00000002 0000604C 00182160 0199F86C 0199F774h: 00182160 00000200 01FA1780 0199F8C0 0199F784h: 01FB1130 0000604C 0199F86C 00182160 0199F794h: 00000055 00000002 0000AC44 00000000 0199F7A4h: 00000004 00000010 0000601B 00182160 0199F7B4h: 0199F8BC 00182160 00000000 00000000 0199F7C4h: 00000000 00000000 01FA1751 01FEE72C 0199F7D4h: 01FB1130 0000601B 0199F8BC 00182160 0199F7E4h: 00150000 77F5F485 77F5F4A1 00150608 0199F7F4h: 00000000 00150000 77F5F485 77F5F4A1 0199F804h: 00150608 009E0000 00000001 00000001 0199F814h: 0199F850 01FB13A8 00000017 0000604C 0199F824h: 0199F8C0 00000000 01FB1130 00000016 0199F834h: 00182160 0199FFDC 01FDCFBB FFFFFFFF 0199F844h: 76B437B0 00182160 00000017 0000604C 0199F854h: 0199F8C0 00000000 0018D778 00000017 0199F864h: 0018BBE4 00000017 0199F8A0 76B43707 Registers: EAX: 00158880, EBX: 00182160, ECX: 00000002, EDX: 00000000 ESI: 00000000, EDI: 0018216C, EBP: 00182160, ESP: 0199F754 Crash location: "LameACM", loaded at 01FA0000h - 0202A000h Loaded modules: foobar2000 loaded at 00400000h - 00440000h ntdll loaded at 77F50000h - 77FF7000h kernel32 loaded at 77E60000h - 77F46000h USER32 loaded at 77D40000h - 77DCC000h GDI32 loaded at 77C70000h - 77CB0000h ADVAPI32 loaded at 77DD0000h - 77E5D000h RPCRT4 loaded at 78000000h - 7807E000h COMCTL32 loaded at 71950000h - 71A34000h msvcrt loaded at 77C10000h - 77C63000h SHLWAPI loaded at 70A70000h - 70AD4000h utf8api loaded at 10000000h - 1000B000h comdlg32 loaded at 763B0000h - 763F5000h SHELL32 loaded at 773D0000h - 77BC7000h IMM32 loaded at 76390000h - 763AC000h LPK loaded at 629C0000h - 629C8000h USP10 loaded at 72FA0000h - 72FFA000h foo_ac3 loaded at 008C0000h - 008D0000h foo_diskwriter loaded at 008D0000h - 008DB000h foo_dsp_crossfade loaded at 008E0000h - 008E7000h foo_dsp_nogaps loaded at 008F0000h - 008F7000h foo_dsp_skip_silence loaded at 00900000h - 00907000h foo_id3v2 loaded at 00910000h - 00936000h MSVCP60 loaded at 55900000h - 55961000h foo_input_std loaded at 00940000h - 009D2000h MSACM32 loaded at 77BE0000h - 77BF4000h WINMM loaded at 76B40000h - 76B6C000h foo_output_std loaded at 00A60000h - 00A69000h foo_ui_std loaded at 00A70000h - 00A89000h ole32 loaded at 771B0000h - 772C7000h foo_vis_manager loaded at 00A90000h - 00A98000h foo_wma loaded at 00AA0000h - 00AB5000h WMVCore loaded at 08530000h - 0872D000h WMASF loaded at 07260000h - 07299000h OLEAUT32 loaded at 77120000h - 771AB000h uxtheme loaded at 5AD70000h - 5ADA4000h msctfime loaded at 00B30000h - 00B5B000h iTchHk loaded at 00CB0000h - 00CB7000h ctagent loaded at 00CC0000h - 00CD0000h Msimtf loaded at 746F0000h - 74716000h MSCTF loaded at 74720000h - 74764000h ClksCore loaded at 00DF0000h - 00DFA000h TextCor2 loaded at 00F10000h - 00F2F000h IMAGEHLP loaded at 76C90000h - 76CB2000h LgMsgHk loaded at 01180000h - 0119E000h idlemon loaded at 1C000000h - 1C006000h idle loaded at 011B0000h - 011B7000h CurXP0 loaded at 011C0000h - 011C6000h appHelp loaded at 75F40000h - 75F5F000h CLBCATQ loaded at 76FD0000h - 77048000h COMRes loaded at 77050000h - 77115000h VERSION loaded at 77C00000h - 77C07000h cscui loaded at 76620000h - 7666E000h CSCDLL loaded at 76600000h - 7661B000h browseui loaded at 75F80000h - 7607C000h SETUPAPI loaded at 76670000h - 76757000h ntshrui loaded at 76990000h - 769B4000h ATL loaded at 76B20000h - 76B35000h NETAPI32 loaded at 71C20000h - 71C6E000h USERENV loaded at 75A70000h - 75B15000h shdocvw loaded at 769C0000h - 76B0A000h MPR loaded at 71B20000h - 71B31000h drprov loaded at 75F60000h - 75F66000h ntlanman loaded at 71C10000h - 71C1D000h NETUI0 loaded at 71CD0000h - 71CE6000h NETUI1 loaded at 71C90000h - 71CCC000h NETRAP loaded at 71C80000h - 71C86000h SAMLIB loaded at 71BF0000h - 71C01000h davclnt loaded at 75F70000h - 75F79000h MSGINA loaded at 75970000h - 75A61000h WINSTA loaded at 76360000h - 7636F000h ODBC32 loaded at 1F7B0000h - 1F7E1000h odbcint loaded at 1F850000h - 1F866000h Secur32 loaded at 76F90000h - 76FA0000h wdmaud loaded at 72D20000h - 72D29000h msacm32 loaded at 72D10000h - 72D18000h midimap loaded at 77BD0000h - 77BD7000h imaadp32 loaded at 58420000h - 58427000h msadp32 loaded at 72CF0000h - 72CF6000h msg711 loaded at 58330000h - 58335000h msgsm32 loaded at 58300000h - 58308000h tssoft32 loaded at 582D0000h - 582D4000h tsd32 loaded at 73B70000h - 73B77000h msg723 loaded at 58310000h - 5832D000h msaud32 loaded at 58340000h - 5838D000h sl_anet loaded at 582E0000h - 582FE000h L3codeca loaded at 01AF0000h - 01B8E000h LameACM loaded at 01FA0000h - 0202A000h URL loaded at 71D90000h - 71DAD000h DBGHELP loaded at 6D510000h - 6D58D000h Stack dump analysis: Address: 01FA2CD8h, location: "LameACM", loaded at 01FA0000h - 0202A000h Address: 01FA1780h, location: "LameACM", loaded at 01FA0000h - 0202A000h Address: 01FB1130h, location: "LameACM", loaded at 01FA0000h - 0202A000h Address: 01FA1751h, location: "LameACM", loaded at 01FA0000h - 0202A000h Address: 01FB1130h, location: "LameACM", loaded at 01FA0000h - 0202A000h Address: 77F5F485h, location: "ntdll", loaded at 77F50000h - 77FF7000h Symbol: "RtlUnlockHeap" (+0000001Eh) Address: 77F5F4A1h, location: "ntdll", loaded at 77F50000h - 77FF7000h Symbol: "RtlUnlockHeap" (+0000003Ah) Address: 77F5F485h, location: "ntdll", loaded at 77F50000h - 77FF7000h Symbol: "RtlUnlockHeap" (+0000001Eh) Address: 77F5F4A1h, location: "ntdll", loaded at 77F50000h - 77FF7000h Symbol: "RtlUnlockHeap" (+0000003Ah) Address: 01FB13A8h, location: "LameACM", loaded at 01FA0000h - 0202A000h Address: 01FB1130h, location: "LameACM", loaded at 01FA0000h - 0202A000h Address: 01FDCFBBh, location: "LameACM", loaded at 01FA0000h - 0202A000h Address: 76B437B0h, location: "WINMM", loaded at 76B40000h - 76B6C000h Symbol: "SendDriverMessage" (+000000C0h) Address: 76B43707h, location: "WINMM", loaded at 76B40000h - 76B6C000h Symbol: "SendDriverMessage" (+00000017h) Address: 77BE332Ch, location: "MSACM32", loaded at 77BE0000h - 77BF4000h Symbol: "acmGetVersion" (+00001F8Ch) Address: 77BE4DFBh, location: "MSACM32", loaded at 77BE0000h - 77BF4000h Symbol: "acmStreamClose" (+0000030Bh) Address: 77BE67B1h, location: "MSACM32", loaded at 77BE0000h - 77BF4000h Symbol: "acmStreamUnprepareHeader" (+0000172Ch) Address: 77E94809h, location: "kernel32", loaded at 77E60000h - 77F46000h Symbol: "SetThreadExecutionState" (+00000097h) Address: 77F52085h, location: "ntdll", loaded at 77F50000h - 77FF7000h Symbol: "RtlInitializeCriticalSection" (+0000000Bh) Address: 77E7A74Fh, location: "kernel32", loaded at 77E60000h - 77F46000h Symbol: "InitializeCriticalSection" (+0000000Ah) Address: 77BE15CBh, location: "MSACM32", loaded at 77BE0000h - 77BF4000h Symbol: "acmGetVersion" (+0000022Bh) Address: 77BE15DBh, location: "MSACM32", loaded at 77BE0000h - 77BF4000h Symbol: "acmGetVersion" (+0000023Bh) Address: 76B430F6h, location: "WINMM", loaded at 76B40000h - 76B6C000h Symbol: "OpenDriver" (+00000013h) Address: 77BE3521h, location: "MSACM32", loaded at 77BE0000h - 77BF4000h Symbol: "acmGetVersion" (+00002181h) Address: 77BE29C8h, location: "MSACM32", loaded at 77BE0000h - 77BF4000h Symbol: "acmGetVersion" (+00001628h) Address: 72D11F27h, location: "msacm32", loaded at 72D10000h - 72D18000h Symbol: "wodMessage" (+00000CFDh) Address: 72D11FDEh, location: "msacm32", loaded at 72D10000h - 72D18000h Symbol: "wodMessage" (+00000DB4h) Address: 00430050h, location: "foobar2000", loaded at 00400000h - 00440000h Address: 77E75B6Ch, location: "kernel32", loaded at 77E60000h - 77F46000h Symbol: "IsBadReadPtr" (+0000005Fh) Address: 72D11000h, location: "msacm32", loaded at 72D10000h - 72D18000h Address: 72D11000h, location: "msacm32", loaded at 72D10000h - 72D18000h Address: 77BE1600h, location: "MSACM32", loaded at 77BE0000h - 77BF4000h Symbol: "acmGetVersion" (+00000260h) Address: 77BE3C9Ch, location: "MSACM32", loaded at 77BE0000h - 77BF4000h Symbol: "acmDriverEnum" (+000000B1h) Address: 72D1203Ch, location: "msacm32", loaded at 72D10000h - 72D18000h Symbol: "wodMessage" (+00000E12h) Address: 72D11F3Eh, location: "msacm32", loaded at 72D10000h - 72D18000h Symbol: "wodMessage" (+00000D14h) Address: 77E739F3h, location: "kernel32", loaded at 77E60000h - 77F46000h Symbol: "GlobalHandle" (+00000000h) Address: 72D11C7Eh, location: "msacm32", loaded at 72D10000h - 72D18000h Symbol: "wodMessage" (+00000A54h) Address: 77E7AA4Fh, location: "kernel32", loaded at 77E60000h - 77F46000h Symbol: "TlsSetValue" (+00000000h) Address: 72D112A1h, location: "msacm32", loaded at 72D10000h - 72D18000h Symbol: "wodMessage" (+00000077h) Address: 76B4211Bh, location: "WINMM", loaded at 76B40000h - 76B6C000h Symbol: "waveOutOpen" (+00000146h) Address: 00A612BAh, location: "foo_output_std", loaded at 00A60000h - 00A69000h Address: 77C33EB0h, location: "msvcrt", loaded at 77C10000h - 77C63000h Symbol: "except_handler3" (+00000000h) Address: 77C12048h, location: "msvcrt", loaded at 77C10000h - 77C63000h Symbol: "__non_rtti_object::`vftable'" (+00000C60h) Address: 00A61507h, location: "foo_output_std", loaded at 00A60000h - 00A69000h Address: 00A61762h, location: "foo_output_std", loaded at 00A60000h - 00A69000h Address: 77F5164Eh, location: "ntdll", loaded at 77F50000h - 77FF7000h Symbol: "RtlFreeHeap" (+000000E3h) Address: 77F5166Ah, location: "ntdll", loaded at 77F50000h - 77FF7000h Symbol: "RtlFreeHeap" (+000000FFh) Address: 77F5285Ch, location: "ntdll", loaded at 77F50000h - 77FF7000h Symbol: "RtlLogStackBackTrace" (+00000025h) Address: 77F5164Eh, location: "ntdll", loaded at 77F50000h - 77FF7000h Symbol: "RtlFreeHeap" (+000000E3h) Address: 77F5166Ah, location: "ntdll", loaded at 77F50000h - 77FF7000h Symbol: "RtlFreeHeap" (+000000FFh) Address: 0099FA98h, location: "foo_input_std", loaded at 00940000h - 009D2000h Address: 77F51690h, location: "ntdll", loaded at 77F50000h - 77FF7000h Symbol: "RtlFreeHeap" (+00000125h) Address: 77F5164Eh, location: "ntdll", loaded at 77F50000h - 77FF7000h Symbol: "RtlFreeHeap" (+000000E3h) Address: 77F5166Ah, location: "ntdll", loaded at 77F50000h - 77FF7000h Symbol: "RtlFreeHeap" (+000000FFh) Address: 77F79005h, location: "ntdll", loaded at 77F50000h - 77FF7000h Symbol: "tan" (+0000048Eh) Address: 77F6D5E0h, location: "ntdll", loaded at 77F50000h - 77FF7000h Symbol: "RtlUpdateTimer" (+00000DEBh) Address: 77F517B2h, location: "ntdll", loaded at 77F50000h - 77FF7000h Symbol: "RtlAllocateHeap" (+00000111h) Address: 77C2AC14h, location: "msvcrt", loaded at 77C10000h - 77C63000h Symbol: "free" (+000001A9h) Address: 77C2AC19h, location: "msvcrt", loaded at 77C10000h - 77C63000h Symbol: "free" (+000001AEh) Address: 004084F6h, location: "foobar2000", loaded at 00400000h - 00440000h Address: 77C33EB0h, location: "msvcrt", loaded at 77C10000h - 77C63000h Symbol: "except_handler3" (+00000000h) Address: 77C12048h, location: "msvcrt", loaded at 77C10000h - 77C63000h Symbol: "__non_rtti_object::`vftable'" (+00000C60h) Address: 77C2AC19h, location: "msvcrt", loaded at 77C10000h - 77C63000h Symbol: "free" (+000001AEh) Address: 77C2AC2Ah, location: "msvcrt", loaded at 77C10000h - 77C63000h Symbol: "free" (+000001BFh) Address: 77C2AC55h, location: "msvcrt", loaded at 77C10000h - 77C63000h Symbol: "malloc" (+0000000Fh) Address: 77F79005h, location: "ntdll", loaded at 77F50000h - 77FF7000h Symbol: "tan" (+0000048Eh) Address: 77F6D5E0h, location: "ntdll", loaded at 77F50000h - 77FF7000h Symbol: "RtlUpdateTimer" (+00000DEBh) Address: 77F517B2h, location: "ntdll", loaded at 77F50000h - 77FF7000h Symbol: "RtlAllocateHeap" (+00000111h) Address: 77C2AC14h, location: "msvcrt", loaded at 77C10000h - 77C63000h Symbol: "free" (+000001A9h) Address: 77C2AC19h, location: "msvcrt", loaded at 77C10000h - 77C63000h Symbol: "free" (+000001AEh) Address: 77C2AB33h, location: "msvcrt", loaded at 77C10000h - 77C63000h Symbol: "free" (+000000C8h) Address: 00A61CBAh, location: "foo_output_std", loaded at 00A60000h - 00A69000h Address: 00A61DF6h, location: "foo_output_std", loaded at 00A60000h - 00A69000h Address: 00419BCDh, location: "foobar2000", loaded at 00400000h - 00440000h Address: 77F755DEh, location: "ntdll", loaded at 77F50000h - 77FF7000h Symbol: "RtlEnterCriticalSection" (+00000000h) Address: 0041A26Bh, location: "foobar2000", loaded at 00400000h - 00440000h Address: 0041AF60h, location: "foobar2000", loaded at 00400000h - 00440000h Address: 0042E950h, location: "foobar2000", loaded at 00400000h - 00440000h Address: 0042EA20h, location: "foobar2000", loaded at 00400000h - 00440000h Address: 0042E9BCh, location: "foobar2000", loaded at 00400000h - 00440000h Address: 0042E9A8h, location: "foobar2000", loaded at 00400000h - 00440000h Address: 0042E9BCh, location: "foobar2000", loaded at 00400000h - 00440000h Address: 0042E9A8h, location: "foobar2000", loaded at 00400000h - 00440000h Address: 0042FB60h, location: "foobar2000", loaded at 00400000h - 00440000h Address: 0042FAA0h, location: "foobar2000", loaded at 00400000h - 00440000h Address: 0042FAC8h, location: "foobar2000", loaded at 00400000h - 00440000h Address: 0042FAB4h, location: "foobar2000", loaded at 00400000h - 00440000h Address: 0042FAC8h, location: "foobar2000", loaded at 00400000h - 00440000h Address: 0042FAB4h, location: "foobar2000", loaded at 00400000h - 00440000h Address: 00438800h, location: "foobar2000", loaded at 00400000h - 00440000h Address: 0041B421h, location: "foobar2000", loaded at 00400000h - 00440000h Address: 77E7D33Bh, location: "kernel32", loaded at 77E60000h - 77F46000h Symbol: "RegisterWaitForInputIdle" (+00000043h) Address: 77E94809h, location: "kernel32", loaded at 77E60000h - 77F46000h Symbol: "SetThreadExecutionState" (+00000097h) Address: 77E83DB8h, location: "kernel32", loaded at 77E60000h - 77F46000h Symbol: "OpenConsoleW" (+00001966h) Address: 0041B3F2h, location: "foobar2000", loaded at 00400000h - 00440000h Version info: foobar2000 v0.7.7a UNICODE