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: seemingly random crashes occurring in foobar. (Read 2290 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

seemingly random crashes occurring in foobar.

hey there.. for the past month or two, i've been getting what seem like fairly random crashes in foobar. I haven't posted about this before because i really haven't been able to make rhyme or reason out of what triggers the crash- as best as i can tell, it happens more frequently when i'm updating tags on files, but this is not always when it happens - sometimes it just goes off during normal playback.

my system:
Celeron 850 w/ Abit BH6, 448mb ram
SB Live soundcard
Windows XP SP1
using Directsound 2.0 output
id3v1 & id3v2 tags
standard ui component (this crash started occurring before i installed foo_looks, despite its apppearance in the crash log here.)

i do have an awful lot of components for foobar, i'll admit.. if anyone could advise on if some of these are known to be buggy, i'd like to know about it. Thanks in advance.

Code: [Select]
Illegal operation:
Code: C0000005h, flags: 00000000h, address: 77C43830h
Access violation, operation: read, address: 03EB3000h
Call path:
WinMain=>app_mainloop=>playback_format_title_ex
This is the first crash logged by this instance.
Code bytes (77C43830h):
77C437F0h:  F3 8B 75 08 83 C9 FF 90 41 8A 06 0A C0 74 07 46
77C43800h:  0F A3 04 24 73 F2 8B C1 83 C4 20 5E C9 C3 CC CC
77C43810h:  8B 4C 24 04 F7 C1 03 00 00 00 74 14 8A 01 41 84
77C43820h:  C0 74 40 F7 C1 03 00 00 00 75 F1 05 00 00 00 00
77C43830h:  8B 01 BA FF FE FE 7E 03 D0 83 F0 FF 33 C2 83 C1
77C43840h:  04 A9 00 01 01 81 74 E8 8B 41 FC 84 C0 74 32 84
77C43850h:  E4 74 24 A9 00 00 FF 00 74 13 A9 00 00 00 FF 74
77C43860h:  02 EB CD 8D 41 FF 8B 4C 24 04 2B C1 C3 8D 41 FE
Stack (0012F9E0h):
0012F9C0h:  00000000 00000000 00000000 00000000
0012F9D0h:  00000000 00000000 00000000 00000000
0012F9E0h:  00429655 03EB2FF4 00437D4C 02B3BEA4
0012F9F0h:  03EB2F01 0041104B 03EB2FA8 77C2AC46
0012FA00h:  0012FA98 03EB2FA8 03EAEF08 00000100
0012FA10h:  0000008C 00000002 0000008B 00000015
0012FA20h:  00437FE0 0012FA3C 02B32E18 00410F53
0012FA30h:  00000000 0012FA98 02B32E18 03EB2FA8
0012FA40h:  00000001 00000001 00000010 00E439D0
0012FA50h:  0012FA98 02B32E18 03EB2FA8 026EF7E8
0012FA60h:  026EC368 00000033 00000302 77C28930
0012FA70h:  02B32E18 026EC368 02B3BEA4 00000000
0012FA80h:  42CDC698 3FE79A93 00000077 00000000
0012FA90h:  00000000 00000000 00E6756C 00000000
0012FAA0h:  00000000 00000000 00000000 00000000
0012FAB0h:  0012FC44 00E64A87 00000008 00E4057D
0012FAC0h:  0012FC24 03EB2FA8 02F363FA 02B46D00
0012FAD0h:  00000000 00000000 00000000 00000113
0012FAE0h:  00000000 026EC368 0000141E 00000000
0012FAF0h:  0012FC44 77C33EB0 00000033 FFFFFFFF
Registers:
EAX: 7EF8FCFE, EBX: 03EB2FA8, ECX: 03EB3000, EDX: C003C5A4
ESI: 0012FA08, EDI: 0000004C, EBP: 0012FA28, ESP: 0012F9E0
Crash location: "msvcrt", loaded at 77C10000h - 77C63000h
Symbol: "strlen" (+00000020h)

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 - 78086000h
COMCTL32                         loaded at 71950000h - 71A34000h
msvcrt                           loaded at 77C10000h - 77C63000h
SHLWAPI                          loaded at 70A70000h - 70AD5000h
utf8api                          loaded at 10000000h - 1000B000h
comdlg32                         loaded at 763B0000h - 763F5000h
SHELL32                          loaded at 773D0000h - 77BC2000h
IMM32                            loaded at 76390000h - 763AC000h
LPK                              loaded at 629C0000h - 629C8000h
USP10                            loaded at 72FA0000h - 72FFA000h
foo_abx                          loaded at 008C0000h - 008CA000h
foo_ac3                          loaded at 008D0000h - 008E0000h
foo_albumlist                    loaded at 008E0000h - 008E9000h
foo_ape                          loaded at 008F0000h - 0090F000h
foo_apl                          loaded at 00910000h - 00919000h
foo_bitcompare                   loaded at 00920000h - 00928000h
foo_burninate                    loaded at 00930000h - 0093B000h
VERSION                          loaded at 77C00000h - 77C07000h
foo_cdda                         loaded at 00940000h - 0094E000h
foo_clienc                       loaded at 00960000h - 00974000h
foo_console                      loaded at 00980000h - 00988000h
foo_convolve                     loaded at 00990000h - 009BC000h
foo_dbsearch                     loaded at 009C0000h - 009DB000h
ole32                            loaded at 771B0000h - 772D1000h
foo_diskwriter                   loaded at 009E0000h - 009EB000h
foo_dsp_crossfade                loaded at 009F0000h - 009F7000h
foo_dsp_crossfeed                loaded at 00A00000h - 00A06000h
foo_dsp_extra                    loaded at 00A10000h - 00A25000h
foo_dsp_nogaps                   loaded at 00A30000h - 00A37000h
foo_dsp_pause                    loaded at 00A40000h - 00A47000h
foo_dsp_skip_silence             loaded at 00A50000h - 00A57000h
foo_dsp_soundtouch               loaded at 00A60000h - 00A6B000h
MSVCP60                          loaded at 55900000h - 55961000h
foo_dsp_wider                    loaded at 00A70000h - 00A77000h
foo_dynamics                     loaded at 00A80000h - 00A87000h
foo_faac                         loaded at 00A90000h - 00AC3000h
foo_festalon                     loaded at 00AD0000h - 00BE2000h
foo_flac                         loaded at 00BF0000h - 00C06000h
foo_flaccer                      loaded at 00C10000h - 00C26000h
foo_freedb                       loaded at 00C30000h - 00C5E000h
WS2_32                           loaded at 71AB0000h - 71AC4000h
WS2HELP                          loaded at 71AA0000h - 71AA8000h
foo_gym                          loaded at 00C60000h - 00CBE000h
foo_id3v2                        loaded at 00CC0000h - 00CE6000h
foo_infobox                      loaded at 00CF0000h - 00D00000h
foo_input_std                    loaded at 00D00000h - 00D92000h
MSACM32                          loaded at 77BE0000h - 77BF4000h
WINMM                            loaded at 76B40000h - 76B6C000h
usbkt1x1                         loaded at 6BD00000h - 6BD1A000h
foo_lame                         loaded at 00E20000h - 00E29000h
foo_looks                        loaded at 00E30000h - 00E78000h
gdiplus                          loaded at 70D00000h - 70EA1000h
foo_lpac                         loaded at 00E90000h - 00E97000h
lpac_codec_api                   loaded at 00EA0000h - 00EAA000h
lpaccodec                        loaded at 00EB0000h - 00ED9000h
foo_masstag                      loaded at 01100000h - 0110E000h
foo_matroska                     loaded at 01110000h - 01150000h
foo_mod                          loaded at 01150000h - 01159000h
BASS                             loaded at 01160000h - 011B3000h
foo_monkey                       loaded at 011C0000h - 011DE000h
foo_mpcenc                       loaded at 011E0000h - 011E8000h
foo_mpeg4u                       loaded at 011F0000h - 0121C000h
foo_nero                         loaded at 01220000h - 01230000h
MFC42                            loaded at 73DD0000h - 73EC2000h
foo_nez                          loaded at 01230000h - 0125D000h
foo_null                         loaded at 01260000h - 01267000h
foo_ofr                          loaded at 01270000h - 0129E000h
foo_oggpreview                   loaded at 012B0000h - 013AD000h
foo_output_asio                  loaded at 013B0000h - 013BF000h
foo_output_std                   loaded at 013C0000h - 013C9000h
foo_out_dsound_ex                loaded at 013D0000h - 013D9000h
DSOUND                           loaded at 51080000h - 510D6000h
foo_out_ks                       loaded at 013F0000h - 013FB000h
SETUPAPI                         loaded at 76670000h - 76757000h
foo_psf                          loaded at 01400000h - 014A9000h
foo_read_http                    loaded at 014B0000h - 014BA000h
foo_rgscan                       loaded at 014C0000h - 014CB000h
foo_search_ex                    loaded at 014D0000h - 014D8000h
foo_shn                          loaded at 014E0000h - 014F0000h
foo_shuffle                      loaded at 014F0000h - 014FD000h
foo_sid                          loaded at 01500000h - 01547000h
foo_spc                          loaded at 01550000h - 0155F000h
foo_speex                        loaded at 01560000h - 01578000h
foo_stfu                         loaded at 01580000h - 01587000h
foo_syfm                         loaded at 01590000h - 0159A000h
MSVCR70                          loaded at 7C000000h - 7C054000h
foo_tfmx                         loaded at 015B0000h - 015B9000h
foo_toolame                      loaded at 015C0000h - 015D3000h
foo_tunes                        loaded at 015E0000h - 01630000h
uxtheme                          loaded at 5AD70000h - 5ADA4000h
MSCTF                            loaded at 74720000h - 74764000h
foo_ui_std                       loaded at 016D0000h - 016E9000h
foo_unpack                       loaded at 017F0000h - 01821000h
OLEAUT32                         loaded at 77120000h - 771AB000h
foo_utils                        loaded at 01830000h - 01836000h
foo_vis_manager                  loaded at 01840000h - 01848000h
foo_vis_simple_spectrum          loaded at 01850000h - 0185A000h
foo_vis_test                     loaded at 01860000h - 0186A000h
foo_vis_vu_meter                 loaded at 01870000h - 01878000h
foo_vorbisenc                    loaded at 01880000h - 0197B000h
foo_wavpack                      loaded at 01980000h - 0198B000h
foo_wma                          loaded at 01990000h - 019A5000h
WMVCore                          loaded at 08530000h - 0872D000h
WMASF                            loaded at 07260000h - 07299000h
foo_xa                           loaded at 019B0000h - 019C2000h
msctfime                         loaded at 019F0000h - 01A1B000h
ctagent                          loaded at 01B80000h - 01B90000h
Msimtf                           loaded at 746F0000h - 74716000h
idlemon                          loaded at 1C000000h - 1C007000h
mp3PRO_dmo                       loaded at 26000000h - 2600E000h
VqfEncLib1                       loaded at 037E0000h - 038E9000h
wdmaud                           loaded at 72D20000h - 72D29000h
msacm32                          loaded at 72D10000h - 72D18000h
midimap                          loaded at 77BD0000h - 77BD7000h
KsUser                           loaded at 5EF80000h - 5EF84000h
keyboard                         loaded at 022C0000h - 022D0000h
imagehlp                         loaded at 76C90000h - 76CB2000h
DBGHELP                          loaded at 6D510000h - 6D58D000h

Stack dump analysis:
Address: 00429655h, location: "foobar2000", loaded at 00400000h - 00440000h
Address: 00437D4Ch, location: "foobar2000", loaded at 00400000h - 00440000h
Address: 0041104Bh, location: "foobar2000", loaded at 00400000h - 00440000h
Address: 77C2AC46h, location: "msvcrt", loaded at 77C10000h - 77C63000h
Symbol: "malloc" (+00000000h)
Address: 00437FE0h, location: "foobar2000", loaded at 00400000h - 00440000h
Address: 00410F53h, location: "foobar2000", loaded at 00400000h - 00440000h
Address: 00E439D0h, location: "foo_looks", loaded at 00E30000h - 00E78000h
Address: 77C28930h, location: "msvcrt", loaded at 77C10000h - 77C63000h
Symbol: "operator new" (+0000000Bh)
Address: 00E6756Ch, location: "foo_looks", loaded at 00E30000h - 00E78000h
Address: 00E64A87h, location: "foo_looks", loaded at 00E30000h - 00E78000h
Address: 00E4057Dh, location: "foo_looks", loaded at 00E30000h - 00E78000h
Address: 77C33EB0h, location: "msvcrt", loaded at 77C10000h - 77C63000h
Symbol: "except_handler3" (+00000000h)
Address: 77C2AC19h, location: "msvcrt", loaded at 77C10000h - 77C63000h
Symbol: "free" (+000001AEh)
Address: 00402478h, location: "foobar2000", loaded at 00400000h - 00440000h
Address: 00438501h, location: "foobar2000", loaded at 00400000h - 00440000h
Address: 004113DBh, location: "foobar2000", loaded at 00400000h - 00440000h
Address: 00406BC3h, location: "foobar2000", loaded at 00400000h - 00440000h
Address: 77F5B33Eh, location: "ntdll", loaded at 77F50000h - 77FF7000h
Symbol: "RtlEnterCriticalSection" (+0000009Eh)
Address: 77F5B380h, location: "ntdll", loaded at 77F50000h - 77FF7000h
Symbol: "RtlLeaveCriticalSection" (+00000000h)
Address: 00417C2Ch, location: "foobar2000", loaded at 00400000h - 00440000h
Address: 0042E950h, location: "foobar2000", loaded at 00400000h - 00440000h
Address: 0042EA34h, location: "foobar2000", loaded at 00400000h - 00440000h
Address: 77C73B94h, location: "GDI32", loaded at 77C70000h - 77CB0000h
Symbol: "DeleteObject" (+00000135h)
Address: 77D452FDh, location: "USER32", loaded at 77D40000h - 77DCC000h
Symbol: "InvalidateRect" (+0000000Ch)
Address: 00E446C1h, location: "foo_looks", loaded at 00E30000h - 00E78000h
Address: 00E6469Ch, location: "foo_looks", loaded at 00E30000h - 00E78000h
Address: 00E4A680h, location: "foo_looks", loaded at 00E30000h - 00E78000h
Address: 00E67744h, location: "foo_looks", loaded at 00E30000h - 00E78000h
Address: 77D479E6h, location: "USER32", loaded at 77D40000h - 77DCC000h
Symbol: "EnableWindow" (+0000001Eh)
Address: 77D47A22h, location: "USER32", loaded at 77D40000h - 77DCC000h
Symbol: "EnableWindow" (+0000005Ah)
Address: 00E67744h, location: "foo_looks", loaded at 00E30000h - 00E78000h
Address: 77D47A3Ch, location: "USER32", loaded at 77D40000h - 77DCC000h
Symbol: "SetWindowLongW" (+00000013h)
Address: 00E57307h, location: "foo_looks", loaded at 00E30000h - 00E78000h
Address: 77D43A50h, location: "USER32", loaded at 77D40000h - 77DCC000h
Address: 77D4C675h, location: "USER32", loaded at 77D40000h - 77DCC000h
Symbol: "CharLowerBuffA" (+00000404h)
Address: 018415C1h, location: "foo_vis_manager", loaded at 01840000h - 01848000h
Address: 77D7390Ah, location: "USER32", loaded at 77D40000h - 77DCC000h
Symbol: "CreateAcceleratorTableA" (+0000032Dh)
Address: 77D99B78h, location: "USER32", loaded at 77D40000h - 77DCC000h
Address: 77D4C4E4h, location: "USER32", loaded at 77D40000h - 77DCC000h
Symbol: "CharLowerBuffA" (+00000273h)
Address: 77D4C6D4h, location: "USER32", loaded at 77D40000h - 77DCC000h
Symbol: "DefDlgProcW" (+00000000h)
Address: 77D4C6F5h, location: "USER32", loaded at 77D40000h - 77DCC000h
Symbol: "DefDlgProcW" (+00000021h)
Address: 77D43A50h, location: "USER32", loaded at 77D40000h - 77DCC000h
Address: 77D4C6D4h, location: "USER32", loaded at 77D40000h - 77DCC000h
Symbol: "DefDlgProcW" (+00000000h)
Address: 77D4C6D4h, location: "USER32", loaded at 77D40000h - 77DCC000h
Symbol: "DefDlgProcW" (+00000000h)
Address: 77D43B1Fh, location: "USER32", loaded at 77D40000h - 77DCC000h
Address: 77D4C6D4h, location: "USER32", loaded at 77D40000h - 77DCC000h
Symbol: "DefDlgProcW" (+00000000h)
Address: 77D7390Ah, location: "USER32", loaded at 77D40000h - 77DCC000h
Symbol: "CreateAcceleratorTableA" (+0000032Dh)
Address: 77D99B68h, location: "USER32", loaded at 77D40000h - 77DCC000h
Address: 77D43D79h, location: "USER32", loaded at 77D40000h - 77DCC000h
Symbol: "GetMessageW" (+00000125h)
Address: 77D4C6D4h, location: "USER32", loaded at 77D40000h - 77DCC000h
Symbol: "DefDlgProcW" (+00000000h)
Address: 77D43A33h, location: "USER32", loaded at 77D40000h - 77DCC000h
Address: 77D4B1A9h, location: "USER32", loaded at 77D40000h - 77DCC000h
Symbol: "IsDialogMessageW" (+0000008Dh)
Address: 77D7390Ah, location: "USER32", loaded at 77D40000h - 77DCC000h
Symbol: "CreateAcceleratorTableA" (+0000032Dh)
Address: 77D99B88h, location: "USER32", loaded at 77D40000h - 77DCC000h
Address: 77D43DDFh, location: "USER32", loaded at 77D40000h - 77DCC000h
Symbol: "DispatchMessageW" (+0000000Bh)
Address: 10003436h, location: "utf8api", loaded at 10000000h - 1000B000h
Symbol: "uDispatchMessage" (+0000000Ah)
Address: 004104C9h, location: "foobar2000", loaded at 00400000h - 00440000h
Address: 70A9F1ABh, location: "SHLWAPI", loaded at 70A70000h - 70AD5000h
Symbol: "Ordinal125" (+00000027h)
Address: 0040F14Dh, location: "foobar2000", loaded at 00400000h - 00440000h
Address: 0042DC6Eh, location: "foobar2000", loaded at 00400000h - 00440000h
Address: 00400000h, location: "foobar2000", loaded at 00400000h - 00440000h
Address: 70A9F1ABh, location: "SHLWAPI", loaded at 70A70000h - 70AD5000h
Symbol: "Ordinal125" (+00000027h)
Address: 0042DC98h, location: "foobar2000", loaded at 00400000h - 00440000h
Address: 004306D0h, location: "foobar2000", loaded at 00400000h - 00440000h
Address: 77E814C7h, location: "kernel32", loaded at 77E60000h - 77F46000h
Symbol: "GetCurrentDirectoryW" (+00000044h)
Address: 70A9F1ABh, location: "SHLWAPI", loaded at 70A70000h - 70AD5000h
Symbol: "Ordinal125" (+00000027h)
Address: 77E94809h, location: "kernel32", loaded at 77E60000h - 77F46000h
Symbol: "SetThreadExecutionState" (+00000097h)
Address: 77E91210h, location: "kernel32", loaded at 77E60000h - 77F46000h
Symbol: "OpenConsoleW" (+0000EDBEh)
Address: 0042DB3Ah, location: "foobar2000", loaded at 00400000h - 00440000h
Address: 00410072h, location: "foobar2000", loaded at 00400000h - 00440000h
Address: 00430022h, location: "foobar2000", loaded at 00400000h - 00440000h

Version info:
foobar2000 v0.7.7a
UNICODE

seemingly random crashes occurring in foobar.

Reply #1
Try to remove foo_looks.dll. It should help.

Also look here:
http://www.hydrogenaudio.org/forums/index....howtopic=17872&

There are components you can have some problems.

BTW, wouldn't it be a great idea, if posts about foobar special installer problems was disallowed? Most of the "problems" are related to poor writen 3rd party components.

seemingly random crashes occurring in foobar.

Reply #2
Quote
Try to remove foo_looks.dll. It should help.

Also look here:
http://www.hydrogenaudio.org/forums/index....howtopic=17872&

There are components you can have some problems.

BTW, wouldn't it be a great idea, if posts about foobar special installer problems was disallowed? Most of the "problems" are related to poor writen 3rd party components.

Yeah, this probably the foo_looks 1.x bug.  Try 2.0 as the post suggests.  PP, any chance you could modify the access violation dump to print out the component version as well as the name? That would be helpful.

 

seemingly random crashes occurring in foobar.

Reply #3
Quote
BTW, wouldn't it be a great idea, if posts about foobar special installer problems was disallowed? Most of the "problems" are related to poor writen 3rd party components.

Excuse me but I include in special installer only components that I have verified to work myself. One can safely report crashes that occurs with it.