Skip to main content

Notice

Please note that most of the software linked on this forum is likely to be safe to use. If you are unsure, feel free to ask in the relevant topics, or send a private message to an administrator or moderator. To help curb the problems of false positives, or in the event that you do find actual malware, you can contribute through the article linked here.
Topic: Foobar crashed when enable 32 bit fixedpoint (Read 1985 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

Foobar crashed when enable 32 bit fixedpoint

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
My Favorite Lame Preset

--alt-preset fast insane

 

Foobar crashed when enable 32 bit fixedpoint

Reply #1
- learn to search the forum before posting, this problem has been discussed multiple times before
- learn to post in appropiate forum too
- use proper language in thread title

Short solution: remove LAME ACM.
Microsoft Windows: We can't script here, this is bat country.