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 crashes when i create new playlist (Read 2014 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

foobar crashes when i create new playlist

ive had foobar crash out on me a few times now when i try to create a new playlist for no apparant reason, so i upgraded from v0.8.2 special to v0.8.3 special, but it kept happening. the first time it happened i opened foobar (before any crash) and found all my playlists gone from the bar at the top, so i opened up the ones i had saved and went about recreating the others, then it crashed on me, i reopened foobar to try again and the same thing happened. so i upgraded to v0.8.3 and tried again, still happened

so ive copied the crash report and pasted it below in the hope someone can help me solve this without a clean install as ive got a big database of music and a lot of custom settings i would rather not have to set up again

Code: [Select]
Illegal operation:
Code: C0000005h, flags: 00000000h, address: 77F52109h
Access violation, operation: write, address: 00000000h
Call path:
WinMain=>app_mainloop=>menu command: "Playlist/Create new playlist"=>playlist_callback::on_items_removed
This is the first crash logged by this instance.
Code bytes (77F52109h):
77F520C9h:  00 00 C0 E9 40 51 00 00 8B 45 FC 66 8B 04 47 E9
77F520D9h:  DA 10 00 00 0F B7 07 8B 4D 10 03 01 3D 00 FE 00
77F520E9h:  00 0F 87 DF FB FF FF 80 7D 14 00 0F 85 3B 18 03
77F520F9h:  00 57 53 E8 0B F7 FF FF 8B 47 08 8B 4F 0C 3B C1
77F52109h:  89 01 89 48 04 74 56 8A 47 05 A8 04 0F 85 D3 18
77F52119h:  03 00 8A 46 05 24 10 A8 10 88 47 05 75 32 0F B7
77F52129h:  0F 8B 45 10 01 08 0F B7 0F 29 4B 28 F6 47 05 10
77F52139h:  66 8B 00 8B F7 66 89 07 0F 85 88 FB FF FF 8B 45
Stack (0012F86Ch):
0012F84Ch:  719C0F26 0017A870 00000080 00196F70
0012F85Ch:  00000000 00000000 00000080 0017A870
0012F86Ch:  00890000 01F7B0C0 00000000 0012F94C
0012F87Ch:  77F51DC9 00890000 01F7B0C0 0012F918
0012F88Ch:  00000000 01F74A60 01F7B0C8 00000003
0012F89Ch:  00000018 77D99B68 FFFFFFFF 77D43B33
0012F8ACh:  00015453 00890000 0012F810 000504DA
0012F8BCh:  0012F904 77F79005 77F6D5C8 FFFFFFFF
0012F8CCh:  77F5166A 0012F9A8 00000000 77F51690
0012F8DCh:  01F74AC0 77F5164E 008908F8 0012F9C0
0012F8ECh:  00000000 77F51690 01F79150 77F5164E
0012F8FCh:  008906E8 00000000 00000000 01D50000
0012F90Ch:  00000024 01FA2A40 00890000 00003DA0
0012F91Ch:  0001ED00 00890000 00890000 00890178
0012F92Ch:  01011EC8 00890000 0012F890 0012F494
0012F93Ch:  0012F984 77F79005 77F6D5C8 00000001
0012F94Ch:  0012F994 77C2AB2E 00890000 00000000
0012F95Ch:  01F7B0C8 01F74A60 01F7B0C8 00000003
0012F96Ch:  00000001 0000000E 0000000D 00000068
0012F97Ch:  0012F960 0012F494 0012F9A8 77C33EB0
Registers:
EAX: 00000000, EBX: 00890000, ECX: 00000000, EDX: 01F7A0F0
ESI: 01F7B0C0, EDI: 01F7A0F0, EBP: 0012F878, ESP: 0012F86C
Crash location: "ntdll", loaded at 77F50000h - 77FF7000h
Symbol: "stricmp" (+00000049h)

Loaded modules:
foobar2000                       loaded at 00400000h - 00452000h
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
ole32                            loaded at 771B0000h - 772D1000h
COMCTL32                         loaded at 71950000h - 71A34000h
msvcrt                           loaded at 77C10000h - 77C63000h
SHLWAPI                          loaded at 70A70000h - 70AD5000h
utf8api                          loaded at 10000000h - 1000D000h
comdlg32                         loaded at 763B0000h - 763F5000h
SHELL32                          loaded at 773D0000h - 77BC7000h
foo_abx                          loaded at 008D0000h - 008DC000h
foo_ac3                          loaded at 008E0000h - 008F3000h
foo_albumlist                    loaded at 00900000h - 0090B000h
foo_ape                          loaded at 00910000h - 0092F000h
foo_apl                          loaded at 00930000h - 0093A000h
foo_bitcompare                   loaded at 00940000h - 00949000h
foo_burninate                    loaded at 00950000h - 0095C000h
VERSION                          loaded at 77C00000h - 77C07000h
foo_cdda                         loaded at 00960000h - 0096E000h
foo_clienc                       loaded at 00970000h - 0097B000h
foo_console                      loaded at 00980000h - 00987000h
foo_convolve                     loaded at 00990000h - 009DF000h
foo_diskwriter                   loaded at 009E0000h - 009F2000h
WINMM                            loaded at 76B40000h - 76B6C000h
foo_dsp_crossfade                loaded at 00A80000h - 00A87000h
foo_dsp_crossfeed                loaded at 00A90000h - 00A96000h
foo_dsp_extra                    loaded at 00AA0000h - 00AB5000h
foo_dsp_nogaps                   loaded at 00AC0000h - 00AC7000h
foo_dsp_pause                    loaded at 00AD0000h - 00AD7000h
foo_dsp_skip_silence             loaded at 00AE0000h - 00AE7000h
foo_dsp_soundtouch               loaded at 00AF0000h - 00AFB000h
MSVCP60                          loaded at 55900000h - 55961000h
foo_dynamics                     loaded at 00B00000h - 00B07000h
foo_faac                         loaded at 00B10000h - 00B43000h
foo_festalon                     loaded at 00B50000h - 00CA1000h
foo_flac                         loaded at 00CB0000h - 00CCC000h
foo_flaccer                      loaded at 00CD0000h - 00CE6000h
foo_freedb                       loaded at 00CF0000h - 00D1E000h
WS2_32                           loaded at 71AB0000h - 71AC5000h
WS2HELP                          loaded at 71AA0000h - 71AA8000h
foo_history                      loaded at 00D20000h - 00D2F000h
foo_id3v2                        loaded at 00D30000h - 00D60000h
foo_infobox                      loaded at 00D60000h - 00D73000h
foo_input_std                    loaded at 00D80000h - 00E22000h
MSACM32                          loaded at 77BE0000h - 77BF4000h
foo_lpac                         loaded at 00E30000h - 00E37000h
lpac_codec_api                   loaded at 00E40000h - 00E4A000h
lpaccodec                        loaded at 00E50000h - 00E79000h
foo_masstag                      loaded at 010A0000h - 010B4000h
foo_matroska                     loaded at 010C0000h - 01108000h
foo_mod                          loaded at 01110000h - 01119000h
BASS                             loaded at 01120000h - 0117A000h
foo_monkey                       loaded at 01180000h - 0119E000h
foo_mpeg4u                       loaded at 011A0000h - 011C9000h
foo_nez                          loaded at 011D0000h - 011FB000h
foo_null                         loaded at 01200000h - 01207000h
foo_ofr                          loaded at 01210000h - 01216000h
OptimFROG                        loaded at 01220000h - 0124C000h
foo_oggpreview                   loaded at 01260000h - 01361000h
foo_output_std                   loaded at 01370000h - 01379000h
foo_out_dsound_ex                loaded at 01380000h - 01389000h
DSOUND                           loaded at 73F10000h - 73F65000h
foo_out_ks                       loaded at 013A0000h - 013AB000h
SETUPAPI                         loaded at 76670000h - 76757000h
foo_playlistgen                  loaded at 013B0000h - 013BA000h
foo_playlistgen_ex               loaded at 013C0000h - 013CF000h
foo_pphsresample                 loaded at 013D0000h - 013E0000h
foo_psf                          loaded at 013E0000h - 0148C000h
foo_read_http                    loaded at 01490000h - 01499000h
foo_rgscan                       loaded at 014A0000h - 014AD000h
foo_scroll                       loaded at 014B0000h - 014B6000h
foo_search_ex                    loaded at 014C0000h - 014C8000h
foo_shn                          loaded at 014D0000h - 014DF000h
foo_shuffle                      loaded at 014E0000h - 014E9000h
foo_sid                          loaded at 014F0000h - 01537000h
foo_spc                          loaded at 01540000h - 01551000h
foo_speex                        loaded at 01560000h - 01578000h
foo_syfm                         loaded at 01580000h - 0158A000h
foo_tfmx                         loaded at 01690000h - 01699000h
foo_tta                          loaded at 016A0000h - 016A9000h
foo_tta_old                      loaded at 016B0000h - 016B9000h
foo_ui_columns                   loaded at 016C0000h - 016E9000h
foo_ui_std                       loaded at 016F0000h - 01707000h
foo_unpack                       loaded at 01710000h - 01741000h
OLEAUT32                         loaded at 77120000h - 771AB000h
foo_utils                        loaded at 01750000h - 0175E000h
foo_vis_manager                  loaded at 01760000h - 01768000h
foo_vis_simple_spectrum          loaded at 01770000h - 0177A000h
foo_vis_vu_meter                 loaded at 01780000h - 01788000h
foo_vorbisenc                    loaded at 01790000h - 0188D000h
foo_wavpack                      loaded at 01890000h - 018A2000h
foo_winamp_spam                  loaded at 018B0000h - 018B8000h
foo_xa                           loaded at 018C0000h - 018CF000h
uxtheme                          loaded at 5AD70000h - 5ADA4000h
MsgPlusH                         loaded at 01930000h - 01A68000h
SSSensor                         loaded at 06330000h - 06345000h
appHelp                          loaded at 75F40000h - 75F5F000h
CLBCATQ                          loaded at 76FD0000h - 77048000h
COMRes                           loaded at 77050000h - 77115000h
cscui                            loaded at 76620000h - 7666E000h
CSCDLL                           loaded at 76600000h - 7661B000h
browseui                         loaded at 71500000h - 715FD000h
ntshrui                          loaded at 76990000h - 769B4000h
ATL                              loaded at 76B20000h - 76B35000h
NETAPI32                         loaded at 71C20000h - 71C6E000h
USERENV                          loaded at 75A70000h - 75B15000h
shdocvw                          loaded at 71700000h - 71849000h
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
shgina                           loaded at 73D70000h - 73D82000h
MSGINA                           loaded at 75970000h - 75A61000h
WINSTA                           loaded at 76360000h - 7636F000h
ODBC32                           loaded at 02670000h - 026A2000h
odbcint                          loaded at 1F850000h - 1F866000h
Secur32                          loaded at 76F90000h - 76FA0000h
ksuser                           loaded at 73EE0000h - 73EE4000h
imagehlp                         loaded at 76C90000h - 76CB2000h
DBGHELP                          loaded at 6D510000h - 6D58D000h

Stack dump analysis:
Address: 77F51DC9h, location: "ntdll", loaded at 77F50000h - 77FF7000h
Symbol: "RtlpUnWaitCriticalSection" (+000001CBh)
Address: 77D99B68h, location: "USER32", loaded at 77D40000h - 77DCC000h
Address: 77D43B33h, location: "USER32", loaded at 77D40000h - 77DCC000h
Address: 77F79005h, location: "ntdll", loaded at 77F50000h - 77FF7000h
Symbol: "tan" (+0000048Eh)
Address: 77F6D5C8h, location: "ntdll", loaded at 77F50000h - 77FF7000h
Symbol: "RtlUpdateTimer" (+00000DD3h)
Address: 77F5166Ah, location: "ntdll", loaded at 77F50000h - 77FF7000h
Symbol: "RtlFreeHeap" (+000000FFh)
Address: 77F51690h, location: "ntdll", loaded at 77F50000h - 77FF7000h
Symbol: "RtlFreeHeap" (+00000125h)
Address: 77F5164Eh, location: "ntdll", loaded at 77F50000h - 77FF7000h
Symbol: "RtlFreeHeap" (+000000E3h)
Address: 77F51690h, location: "ntdll", loaded at 77F50000h - 77FF7000h
Symbol: "RtlFreeHeap" (+00000125h)
Address: 77F5164Eh, location: "ntdll", loaded at 77F50000h - 77FF7000h
Symbol: "RtlFreeHeap" (+000000E3h)
Address: 77F79005h, location: "ntdll", loaded at 77F50000h - 77FF7000h
Symbol: "tan" (+0000048Eh)
Address: 77F6D5C8h, location: "ntdll", loaded at 77F50000h - 77FF7000h
Symbol: "RtlUpdateTimer" (+00000DD3h)
Address: 77C2AB2Eh, location: "msvcrt", loaded at 77C10000h - 77C63000h
Symbol: "free" (+000000C3h)
Address: 77C33EB0h, location: "msvcrt", loaded at 77C10000h - 77C63000h
Symbol: "except_handler3" (+00000000h)
Address: 77C12030h, location: "msvcrt", loaded at 77C10000h - 77C63000h
Symbol: "__non_rtti_object::`vftable'" (+00000C48h)
Address: 016C2424h, location: "foo_ui_columns", loaded at 016C0000h - 016E9000h
Address: 016DA850h, location: "foo_ui_columns", loaded at 016C0000h - 016E9000h
Address: 016DA284h, location: "foo_ui_columns", loaded at 016C0000h - 016E9000h
Address: 016DA640h, location: "foo_ui_columns", loaded at 016C0000h - 016E9000h
Address: 016DCB08h, location: "foo_ui_columns", loaded at 016C0000h - 016E9000h
Address: 016C125Bh, location: "foo_ui_columns", loaded at 016C0000h - 016E9000h
Address: 016C23F0h, location: "foo_ui_columns", loaded at 016C0000h - 016E9000h
Address: 016E1B58h, location: "foo_ui_columns", loaded at 016C0000h - 016E9000h
Address: 016C12CBh, location: "foo_ui_columns", loaded at 016C0000h - 016E9000h
Address: 016C1DA6h, location: "foo_ui_columns", loaded at 016C0000h - 016E9000h
Address: 016E1B58h, location: "foo_ui_columns", loaded at 016C0000h - 016E9000h
Address: 016E2350h, location: "foo_ui_columns", loaded at 016C0000h - 016E9000h
Address: 00439400h, location: "foobar2000", loaded at 00400000h - 00452000h
Address: 016D3470h, location: "foo_ui_columns", loaded at 016C0000h - 016E9000h
Address: 016C20BFh, location: "foo_ui_columns", loaded at 016C0000h - 016E9000h
Address: 004458F4h, location: "foobar2000", loaded at 00400000h - 00452000h
Address: 016E2350h, location: "foo_ui_columns", loaded at 016C0000h - 016E9000h
Address: 00439400h, location: "foobar2000", loaded at 00400000h - 00452000h
Address: 016CD091h, location: "foo_ui_columns", loaded at 016C0000h - 016E9000h
Address: 00421FEFh, location: "foobar2000", loaded at 00400000h - 00452000h
Address: 004394BCh, location: "foobar2000", loaded at 00400000h - 00452000h
Address: 00421F38h, location: "foobar2000", loaded at 00400000h - 00452000h
Address: 004458F4h, location: "foobar2000", loaded at 00400000h - 00452000h
Address: 004458F4h, location: "foobar2000", loaded at 00400000h - 00452000h
Address: 004394BCh, location: "foobar2000", loaded at 00400000h - 00452000h
Address: 004458F8h, location: "foobar2000", loaded at 00400000h - 00452000h
Address: 004458F4h, location: "foobar2000", loaded at 00400000h - 00452000h
Address: 004394BCh, location: "foobar2000", loaded at 00400000h - 00452000h
Address: 004218CFh, location: "foobar2000", loaded at 00400000h - 00452000h
Address: 004458F4h, location: "foobar2000", loaded at 00400000h - 00452000h
Address: 77C2AC19h, location: "msvcrt", loaded at 77C10000h - 77C63000h
Symbol: "free" (+000001AEh)
Address: 004394C4h, location: "foobar2000", loaded at 00400000h - 00452000h
Address: 0042183Bh, location: "foobar2000", loaded at 00400000h - 00452000h
Address: 0043A1C8h, location: "foobar2000", loaded at 00400000h - 00452000h
Address: 0043A1B4h, location: "foobar2000", loaded at 00400000h - 00452000h
Address: 004458F4h, location: "foobar2000", loaded at 00400000h - 00452000h
Address: 00426FE2h, location: "foobar2000", loaded at 00400000h - 00452000h
Address: 004277B4h, location: "foobar2000", loaded at 00400000h - 00452000h
Address: 77C2AA6Bh, location: "msvcrt", loaded at 77C10000h - 77C63000h
Symbol: "free" (+00000000h)
Address: 00428E54h, location: "foobar2000", loaded at 00400000h - 00452000h
Address: 004465DCh, location: "foobar2000", loaded at 00400000h - 00452000h
Address: 00446614h, location: "foobar2000", loaded at 00400000h - 00452000h
Address: 00446614h, location: "foobar2000", loaded at 00400000h - 00452000h
Address: 0043946Ch, location: "foobar2000", loaded at 00400000h - 00452000h
Address: 0043A1C8h, location: "foobar2000", loaded at 00400000h - 00452000h
Address: 0043A1B4h, location: "foobar2000", loaded at 00400000h - 00452000h
Address: 004134C6h, location: "foobar2000", loaded at 00400000h - 00452000h
Address: 0043390Dh, location: "foobar2000", loaded at 00400000h - 00452000h
Address: 77C2AA6Bh, location: "msvcrt", loaded at 77C10000h - 77C63000h
Symbol: "free" (+00000000h)
Address: 00416341h, location: "foobar2000", loaded at 00400000h - 00452000h
Address: 10002D78h, location: "utf8api", loaded at 10000000h - 1000D000h
Symbol: "uSendMessage" (+00000000h)
Address: 0043959Ch, location: "foobar2000", loaded at 00400000h - 00452000h
Address: 0043946Ch, location: "foobar2000", loaded at 00400000h - 00452000h
Address: 016D85A3h, location: "foo_ui_columns", loaded at 016C0000h - 016E9000h
Address: 016D3AC0h, location: "foo_ui_columns", loaded at 016C0000h - 016E9000h
Address: 016D14BFh, location: "foo_ui_columns", loaded at 016C0000h - 016E9000h

Version info:
foobar2000 v0.8.3
UNICODE

foobar crashes when i create new playlist

Reply #1
The crash seems to happen in foo_ui_columns. Although we are not sure wether it originated there.

Try switching to the default UI and see if the problem persists.

foobar crashes when i create new playlist

Reply #2
actually, after having a look around i found the 'ban list' and removed the foo_syfm dll and its stopped happening, so im guessing its that as i still have foo_ui_columns and it hasnt happened since. i even went a bit overboard and created lots of playlists to make sure it had stopped

 

foobar crashes when i create new playlist

Reply #3
Glad you managed to solve the problem. Would have actually been quite surprised as well if foo_ui_columns was to blame. Since it never has been causing any real problems so far.

Thanks for investigating.