Advanced Controls (foo_advancedcontrols), discussion thread for foo_advancedcontrol |
![]() ![]() |
Advanced Controls (foo_advancedcontrols), discussion thread for foo_advancedcontrol |
Jul 24 2008, 18:21
Post
#51
|
|
![]() Group: Members Posts: 267 Joined: 17-June 08 From: Guess... Member No.: 54439 |
Just an FYI, I run 2 screens, if I have Shpeck/Milkdrop 2 running full screen on one display with Foobar full screen on the other display as I usually do then the Advanced Controls pop-up balloon does not work on track changes
|
|
|
|
Jul 24 2008, 19:37
Post
#52
|
|
|
Group: Members Posts: 105 Joined: 28-March 06 Member No.: 28907 |
Just an FYI, I run 2 screens, if I have Shpeck/Milkdrop 2 running full screen on one display with Foobar full screen on the other display as I usually do then the Advanced Controls pop-up balloon does not work on track changes FAC uses Windows standard notification functions, and Windows may not display balloons when a full-screen app is running. There's no way around, unless FAC draws the balloon by itself, something we have no intent to implement. Sorry. |
|
|
|
Jul 24 2008, 20:56
Post
#53
|
|
![]() Group: Members Posts: 267 Joined: 17-June 08 From: Guess... Member No.: 54439 |
That's fine, it's a great plug-in, I was just letting you know
|
|
|
|
Oct 13 2008, 01:04
Post
#54
|
|
|
Group: Members Posts: 36 Joined: 10-July 08 Member No.: 55612 |
known old bug with new version again !!
I have noticed a a old bug again in V 0.5.10.3 : When I hover the mouse over the controls, an info balloon pops up with the Artist and Title. However, it always shows the artist and title for the previous track, not the current one!!! I play with Foobar2000 0.9.5.2 - Thanx for help! Rolfi This post has been edited by rolf1955: Oct 13 2008, 01:05 |
|
|
|
Oct 14 2008, 20:22
Post
#55
|
|
|
Group: Members Posts: 105 Joined: 28-March 06 Member No.: 28907 |
I'm not able to reproduce this problem with v0.5.10.3 here.
NH known old bug with new version again !!
I have noticed a a old bug again in V 0.5.10.3 : When I hover the mouse over the controls, an info balloon pops up with the Artist and Title. However, it always shows the artist and title for the previous track, not the current one!!! I play with Foobar2000 0.9.5.2 - Thanx for help! Rolfi |
|
|
|
Oct 14 2008, 20:48
Post
#56
|
|
![]() Group: Members Posts: 39 Joined: 8-July 08 Member No.: 55516 |
I can confirm this bug, even more funny 1 part shows the tooltip from current track, 1 part the previous.
-------------------- All tracks accurately ripped
End of status report |
|
|
|
Nov 20 2008, 21:18
Post
#57
|
|
|
Group: Members Posts: 105 Joined: 28-March 06 Member No.: 28907 |
v0.5.11.4 is now available.
Some new code has been added to try to prevent the icons from being hidden by the auto-hide feature of the Explorer taskbar. This change also touched some code that could have been the source of the tooltip text bug reported earlier by several people. Since we haven't been able to reproduce it here before and after the change, it's hard to tell whether or not it has been fixed. The component has been updated to use the latest SDK. http://www.niversoft.com/products/fac (official page) or http://fb2k.org/show.php?id=138 |
|
|
|
Dec 20 2008, 03:32
Post
#58
|
|
![]() Group: Members Posts: 143 Joined: 17-January 06 Member No.: 27172 |
Great component, one request and a tiny bug report:
Req: Please add ability to set properties of currently playing track (similar to the 'delete current file' idea) Bug: Tooltips that should include a '&' sign are distorted (e.g. Robert Plant &&&&&&&&&&&&&&&&&&&&&&). cheers. |
|
|
|
Dec 20 2008, 03:34
Post
#59
|
|
|
Group: Members Posts: 105 Joined: 28-March 06 Member No.: 28907 |
Great component, one request and a tiny bug report: Req: Please add ability to set properties of currently playing track (similar to the 'delete current file' idea) Bug: Tooltips that should include a '&' sign are distorted (e.g. Robert Plant &&&&&&&&&&&&&&&&&&&&&&). cheers. Req: please explain Bug: Will check. Regards, NH |
|
|
|
Jan 12 2009, 22:05
Post
#60
|
|
|
Group: Members Posts: 37 Joined: 19-December 06 Member No.: 38813 |
Thanks for the great plug-in. I use it all the time because the program I work with wants to be full-screen.
|
|
|
|
Mar 17 2009, 04:35
Post
#61
|
|
|
Group: Members Posts: 2 Joined: 17-March 09 Member No.: 68057 |
I download the Advanced Controls from page http://pelit.koillismaa.fi/plugins/show.php?id=138
And copy file foo_AdvancedControls.dll and folder AdvancedControls into my foobar2000's components folder. When I restart my foobar2000 v0.9.6.3,it crashes and give me the following result: CODE Illegal operation: Code: C0000005h, flags: 00000000h, address: 7C95426Dh Access violation, operation: read, address: 00000000h Call path: entry=>initquit::on_init Code bytes (7C95426Dh): 7C95422Dh: 90 90 90 FF FF FF FF 00 00 00 00 62 CA 95 7C 90 7C95423Dh: 90 90 90 90 64 A1 18 00 00 00 53 6A 00 8B 40 30 7C95424Dh: FF 70 18 E8 E8 C1 FD FF C3 88 4F 05 8D 48 08 8B 7C95425Dh: 11 89 95 64 FF FF FF 8B 40 0C 89 85 5C FF FF FF 7C95426Dh: 8B 00 3B 42 04 0F 85 13 01 00 00 3B C1 0F 85 0B 7C95427Dh: 01 00 00 FF 75 B0 8B 75 E4 56 E8 08 C9 FD FF 8B 7C95428Dh: 85 64 FF FF FF 8B 8D 5C FF FF FF 89 01 89 48 04 7C95429Dh: 3B C1 0F 84 E4 77 00 00 8B 45 B0 0F B7 08 29 4E Stack (0012F9CCh): 0012F9ACh: 0683EB70 7D5993C0 77F443DD 7D5993C0 0012F9BCh: 00000004 00000000 0683E07C 00000000 0012F9CCh: 0000000A 0000000A 01EB0905 00D00000 0012F9DCh: 00D35318 0012F9F8 7C809FF5 00D00000 0012F9ECh: 0012FCAC 00000008 00000000 00D3C820 0012F9FCh: 0000000A 00000000 0012FA20 00D0FE15 0012FA0Ch: 0012FCB0 0012FA54 0000000A 0012FCB0 0012FA1Ch: 0012FCAC 0000000A 00D05D71 0012FCB0 0012FA2Ch: 0000000E 0012FA54 0000000A 01EB0905 0012FA3Ch: 000003E8 00000008 00D08189 00000005 0012FA4Ch: 00D318BC 00000000 00420026 00000000 0012FA5Ch: 0000006B 00D54E70 00D50640 00D50178 0012FA6Ch: 00D50640 00000000 00A75258 00A75258 0012FA7Ch: 00185790 00000000 00A70178 00A70178 0012FA8Ch: 7C930833 00000000 00A75258 00D54E50 0012FA9Ch: FFFFFFFB 00000006 77EF9752 00D50320 0012FAACh: 00A70178 00D50310 77EF99E2 00D50178 0012FABCh: 00000000 00000000 00000000 0000000E 0012FACCh: 000004C8 0000000C 00000000 00A70000 0012FADCh: 000004C8 00000008 00000005 00D50350 Registers: EAX: 00000000, EBX: 00000305, ECX: 00D51B50, EDX: 00000000 ESI: 00D50308, EDI: 00D50320, EBP: 0012FBEC, ESP: 0012F9CC Crash location: "ntdll", loaded at 7C920000h - 7C9B4000h Symbol: "RtlInitializeContext" (+000001ECh) Loaded modules: foobar2000 loaded at 00400000h - 0053B000h ntdll loaded at 7C920000h - 7C9B4000h kernel32 loaded at 7C800000h - 7C91D000h COMCTL32 loaded at 77180000h - 77283000h msvcrt loaded at 77BE0000h - 77C38000h ADVAPI32 loaded at 77DA0000h - 77E49000h RPCRT4 loaded at 77E50000h - 77EE2000h Secur32 loaded at 77FC0000h - 77FD1000h GDI32 loaded at 77EF0000h - 77F38000h USER32 loaded at 77D10000h - 77D9F000h SHLWAPI loaded at 77F40000h - 77FB6000h SHELL32 loaded at 7D590000h - 7DD83000h ole32 loaded at 76990000h - 76ACD000h shared loaded at 10000000h - 1002A000h UxTheme loaded at 5ADC0000h - 5ADF7000h COMDLG32 loaded at 76320000h - 76367000h IMM32 loaded at 76300000h - 7631D000h LPK loaded at 62C20000h - 62C29000h USP10 loaded at 73FA0000h - 7400B000h guard32 loaded at 00A40000h - 00A67000h VERSION loaded at 77BD0000h - 77BD8000h fltlib loaded at 4AA90000h - 4AA98000h MSCTF loaded at 74680000h - 746CB000h msctfime loaded at 73640000h - 7366E000h foo_dsp_mm loaded at 00AE0000h - 00B21000h MSIMG32 loaded at 762F0000h - 762F5000h foo_verifier loaded at 00B40000h - 00B75000h foo_converter loaded at 00BD0000h - 00C3C000h foo_abx loaded at 00C60000h - 00C91000h foo_input_alac loaded at 00CC0000h - 00CE0000h foo_AdvancedControls loaded at 00D00000h - 00D48000h foo_playcount loaded at 00D60000h - 00D8B000h foo_masstag loaded at 00DB0000h - 00DF3000h foo_quicktag loaded at 00E20000h - 00E54000h foo_albumlist loaded at 00E80000h - 00EEB000h foo_dsp_std loaded at 00F10000h - 00F58000h foo_input_std loaded at 00F80000h - 010C0000h foo_dsp_vstwrap loaded at 010E0000h - 0166B000h OLEAUT32 loaded at 770F0000h - 7717B000h WINMM loaded at 76B10000h - 76B3A000h WS2_32 loaded at 71A20000h - 71A37000h WS2HELP loaded at 71A10000h - 71A18000h foo_out_asio loaded at 01910000h - 01947000h foo_snarl loaded at 01700000h - 01722000h foo_freedb2 loaded at 01750000h - 01791000h foo_rgscan loaded at 01970000h - 019CB000h foo_texttools loaded at 019D0000h - 01A03000h foo_ui_std loaded at 01A10000h - 01AE4000h gdiplus loaded at 4AE90000h - 4B036000h foo_midi loaded at 01B20000h - 01BCC000h foo_input_monkey loaded at 01BF0000h - 01C35000h foo_cdda loaded at 01C60000h - 01CA0000h foo_fileops loaded at 01CC0000h - 01D06000h foo_unpack loaded at 01D30000h - 01D5E000h CLBCATQ loaded at 76FA0000h - 7701F000h COMRes loaded at 77020000h - 770BA000h xpsp2res loaded at 20000000h - 20549000h userenv loaded at 759D0000h - 75A7E000h iZotope Ozone 4 loaded at 023D0000h - 024BD000h iZOzone4 loaded at 024E0000h - 0291C000h WININET loaded at 63000000h - 630E5000h Normaliz loaded at 02930000h - 02939000h urlmon loaded at 1A400000h - 1A52B000h iertutil loaded at 5DCA0000h - 5DE85000h imagehlp loaded at 76C60000h - 76C88000h DBGHELP loaded at 68D60000h - 68E01000h Stack dump analysis: Address: 00D00000h, location: "foo_AdvancedControls", loaded at 00D00000h - 00D48000h Address: 00D35318h, location: "foo_AdvancedControls", loaded at 00D00000h - 00D48000h Address: 7C809FF5h, location: "kernel32", loaded at 7C800000h - 7C91D000h Symbol: "LoadResource" (+00000040h) Address: 00D00000h, location: "foo_AdvancedControls", loaded at 00D00000h - 00D48000h Address: 00D0FE15h, location: "foo_AdvancedControls", loaded at 00D00000h - 00D48000h Address: 00D05D71h, location: "foo_AdvancedControls", loaded at 00D00000h - 00D48000h Address: 00D08189h, location: "foo_AdvancedControls", loaded at 00D00000h - 00D48000h Address: 00D318BCh, location: "foo_AdvancedControls", loaded at 00D00000h - 00D48000h Address: 00420026h, location: "foobar2000", loaded at 00400000h - 0053B000h Address: 7C930833h, location: "ntdll", loaded at 7C920000h - 7C9B4000h Symbol: "RtlAllocateHeap" (+0000025Fh) Address: 77EF9752h, location: "GDI32", loaded at 77EF0000h - 77F38000h Symbol: "GetTextFaceW" (+000001BDh) Address: 77EF99E2h, location: "GDI32", loaded at 77EF0000h - 77F38000h Symbol: "SetDIBitsToDevice" (+00000153h) Address: 7C92EE18h, location: "ntdll", loaded at 7C920000h - 7C9B4000h Symbol: "strchr" (+00000117h) Address: 00A421ADh, location: "guard32", loaded at 00A40000h - 00A67000h Address: 7C9305D4h, location: "ntdll", loaded at 7C920000h - 7C9B4000h Symbol: "RtlAllocateHeap" (+00000000h) Address: 00D0FAE8h, location: "foo_AdvancedControls", loaded at 00D00000h - 00D48000h Address: 77D1FA4Dh, location: "USER32", loaded at 77D10000h - 77D9F000h Symbol: "CallNextHookEx" (+000001F2h) Address: 7C92EE18h, location: "ntdll", loaded at 7C920000h - 7C9B4000h Symbol: "strchr" (+00000117h) Address: 7C9306F0h, location: "ntdll", loaded at 7C920000h - 7C9B4000h Symbol: "RtlAllocateHeap" (+0000011Ch) Address: 00A42197h, location: "guard32", loaded at 00A40000h - 00A67000h Address: 7C9305D4h, location: "ntdll", loaded at 7C920000h - 7C9B4000h Symbol: "RtlAllocateHeap" (+00000000h) Address: 00D0FAE8h, location: "foo_AdvancedControls", loaded at 00D00000h - 00D48000h Address: 00D0FE67h, location: "foo_AdvancedControls", loaded at 00D00000h - 00D48000h Address: 00D081C3h, location: "foo_AdvancedControls", loaded at 00D00000h - 00D48000h Address: 00D081DAh, location: "foo_AdvancedControls", loaded at 00D00000h - 00D48000h Address: 00D082D8h, location: "foo_AdvancedControls", loaded at 00D00000h - 00D48000h Address: 00D318E0h, location: "foo_AdvancedControls", loaded at 00D00000h - 00D48000h Address: 77D21386h, location: "USER32", loaded at 77D10000h - 77D9F000h Symbol: "GetMenuItemCount" (+00000000h) Address: 00420026h, location: "foobar2000", loaded at 00400000h - 0053B000h Address: 77D184FCh, location: "USER32", loaded at 77D10000h - 77D9F000h Address: 77D185A4h, location: "USER32", loaded at 77D10000h - 77D9F000h Address: 00D23BA6h, location: "foo_AdvancedControls", loaded at 00D00000h - 00D48000h Address: 00D02EDBh, location: "foo_AdvancedControls", loaded at 00D00000h - 00D48000h Address: 00D00000h, location: "foo_AdvancedControls", loaded at 00D00000h - 00D48000h Address: 77D4F852h, location: "USER32", loaded at 77D10000h - 77D9F000h Symbol: "SetMenuItemBitmaps" (+00000000h) Address: 00D00000h, location: "foo_AdvancedControls", loaded at 00D00000h - 00D48000h Address: 00D318E0h, location: "foo_AdvancedControls", loaded at 00D00000h - 00D48000h Address: 00D03301h, location: "foo_AdvancedControls", loaded at 00D00000h - 00D48000h Address: 00D248D0h, location: "foo_AdvancedControls", loaded at 00D00000h - 00D48000h Address: 00D0140Fh, location: "foo_AdvancedControls", loaded at 00D00000h - 00D48000h Address: 00D13690h, location: "foo_AdvancedControls", loaded at 00D00000h - 00D48000h Address: 00D0F801h, location: "foo_AdvancedControls", loaded at 00D00000h - 00D48000h Address: 00D0F815h, location: "foo_AdvancedControls", loaded at 00D00000h - 00D48000h Address: 00D248D0h, location: "foo_AdvancedControls", loaded at 00D00000h - 00D48000h Address: 00D0146Fh, location: "foo_AdvancedControls", loaded at 00D00000h - 00D48000h Address: 00D240F0h, location: "foo_AdvancedControls", loaded at 00D00000h - 00D48000h Address: 00D048D1h, location: "foo_AdvancedControls", loaded at 00D00000h - 00D48000h Address: 00D318E0h, location: "foo_AdvancedControls", loaded at 00D00000h - 00D48000h Address: 00D30248h, location: "foo_AdvancedControls", loaded at 00D00000h - 00D48000h Address: 00D23920h, location: "foo_AdvancedControls", loaded at 00D00000h - 00D48000h Address: 0043A2CDh, location: "foobar2000", loaded at 00400000h - 0053B000h Address: 004D9D8Bh, location: "foobar2000", loaded at 00400000h - 0053B000h Address: 004EA0D4h, location: "foobar2000", loaded at 00400000h - 0053B000h Address: 00D30248h, location: "foo_AdvancedControls", loaded at 00D00000h - 00D48000h Address: 0043A293h, location: "foobar2000", loaded at 00400000h - 0053B000h Address: 004C29B2h, location: "foobar2000", loaded at 00400000h - 0053B000h Address: 0043B0FAh, location: "foobar2000", loaded at 00400000h - 0053B000h Address: 004D9DF4h, location: "foobar2000", loaded at 00400000h - 0053B000h Address: 004EA0D4h, location: "foobar2000", loaded at 00400000h - 0053B000h Address: 7C9306F0h, location: "ntdll", loaded at 7C920000h - 7C9B4000h Symbol: "RtlAllocateHeap" (+0000011Ch) Address: 004EA0D4h, location: "foobar2000", loaded at 00400000h - 0053B000h Address: 00400000h, location: "foobar2000", loaded at 00400000h - 0053B000h Address: 7C92EE18h, location: "ntdll", loaded at 7C920000h - 7C9B4000h Symbol: "strchr" (+00000117h) Address: 7C9306F0h, location: "ntdll", loaded at 7C920000h - 7C9B4000h Symbol: "RtlAllocateHeap" (+0000011Ch) Address: 7C9306EBh, location: "ntdll", loaded at 7C920000h - 7C9B4000h Symbol: "RtlAllocateHeap" (+00000117h) Address: 00A421ADh, location: "guard32", loaded at 00A40000h - 00A67000h Address: 7C9305D4h, location: "ntdll", loaded at 7C920000h - 7C9B4000h Symbol: "RtlAllocateHeap" (+00000000h) Address: 004B6FB3h, location: "foobar2000", loaded at 00400000h - 0053B000h Address: 004B1650h, location: "foobar2000", loaded at 00400000h - 0053B000h Address: 004B6FB3h, location: "foobar2000", loaded at 00400000h - 0053B000h Address: 004B5408h, location: "foobar2000", loaded at 00400000h - 0053B000h Address: 1000258Fh, location: "shared", loaded at 10000000h - 1002A000h Symbol: "uPrintCrashInfo_SetDumpPath" (+000000C8h) Address: 004E075Ch, location: "foobar2000", loaded at 00400000h - 0053B000h Address: 004CB0C1h, location: "foobar2000", loaded at 00400000h - 0053B000h Address: 004E075Ch, location: "foobar2000", loaded at 00400000h - 0053B000h Address: 0043B426h, location: "foobar2000", loaded at 00400000h - 0053B000h Address: 00400000h, location: "foobar2000", loaded at 00400000h - 0053B000h Address: 004AF9C1h, location: "foobar2000", loaded at 00400000h - 0053B000h Address: 004AF9BBh, location: "foobar2000", loaded at 00400000h - 0053B000h Address: 004D1BC0h, location: "foobar2000", loaded at 00400000h - 0053B000h Address: 004CFD20h, location: "foobar2000", loaded at 00400000h - 0053B000h Address: 004B1650h, location: "foobar2000", loaded at 00400000h - 0053B000h Address: 004AF9BBh, location: "foobar2000", loaded at 00400000h - 0053B000h Address: 004AF9CFh, location: "foobar2000", loaded at 00400000h - 0053B000h Address: 004CFD20h, location: "foobar2000", loaded at 00400000h - 0053B000h Address: 004CB24Dh, location: "foobar2000", loaded at 00400000h - 0053B000h Address: 004B151Ah, location: "foobar2000", loaded at 00400000h - 0053B000h Address: 00400000h, location: "foobar2000", loaded at 00400000h - 0053B000h Address: 004B1650h, location: "foobar2000", loaded at 00400000h - 0053B000h Address: 7C816FD7h, location: "kernel32", loaded at 7C800000h - 7C91D000h Symbol: "RegisterWaitForInputIdle" (+00000049h) Address: 7C839AA8h, location: "kernel32", loaded at 7C800000h - 7C91D000h Symbol: "ValidateLocale" (+000002B0h) Address: 7C816FE0h, location: "kernel32", loaded at 7C800000h - 7C91D000h Symbol: "RegisterWaitForInputIdle" (+00000052h) Address: 004B1585h, location: "foobar2000", loaded at 00400000h - 0053B000h Address: 004E0049h, location: "foobar2000", loaded at 00400000h - 0053B000h Address: 004F0044h, location: "foobar2000", loaded at 00400000h - 0053B000h Address: 00530057h, location: "foobar2000", loaded at 00400000h - 0053B000h Address: 01C8A349h, location: "foo_cdda", loaded at 01C60000h - 01CA0000h Address: 004B0063h, location: "foobar2000", loaded at 00400000h - 0053B000h Address: 00530022h, location: "foobar2000", loaded at 00400000h - 0053B000h Address: 00500069h, location: "foobar2000", loaded at 00400000h - 0053B000h Address: 00500069h, location: "foobar2000", loaded at 00400000h - 0053B000h Address: 00410072h, location: "foobar2000", loaded at 00400000h - 0053B000h Address: 004E0049h, location: "foobar2000", loaded at 00400000h - 0053B000h Address: 004F0044h, location: "foobar2000", loaded at 00400000h - 0053B000h Address: 00530057h, location: "foobar2000", loaded at 00400000h - 0053B000h Address: 00500069h, location: "foobar2000", loaded at 00400000h - 0053B000h Address: 004D002Eh, location: "foobar2000", loaded at 00400000h - 0053B000h Address: 00500069h, location: "foobar2000", loaded at 00400000h - 0053B000h Address: 0044002Eh, location: "foobar2000", loaded at 00400000h - 0053B000h Address: 01C8A349h, location: "foo_cdda", loaded at 01C60000h - 01CA0000h Address: 0044002Eh, location: "foobar2000", loaded at 00400000h - 0053B000h Address: 00410072h, location: "foobar2000", loaded at 00400000h - 0053B000h Address: 004E0049h, location: "foobar2000", loaded at 00400000h - 0053B000h Address: 004F0044h, location: "foobar2000", loaded at 00400000h - 0053B000h Address: 00530057h, location: "foobar2000", loaded at 00400000h - 0053B000h Address: 0044002Eh, location: "foobar2000", loaded at 00400000h - 0053B000h Address: 004D002Eh, location: "foobar2000", loaded at 00400000h - 0053B000h Address: 0044002Eh, location: "foobar2000", loaded at 00400000h - 0053B000h Version info: foobar2000 v0.9.6.3 UNICODE Windows 5.1 Additional info: foo_snarl 0.0.1.5 (foo_snarl) freedb Tagger 0.6.1 (foo_freedb2) Standard DSP Array 1.0 (foo_dsp_std) Playback Statistics 2.1.8 (foo_playcount) Quick Tagger 1.0.1 (foo_quicktag) ZIP/GZIP reader 1.0 (foo_unpack) File Operations 2.1.1 (foo_fileops) Default User Interface 0.9.5 (foo_ui_std) Text Tools 1.0.2 (foo_texttools) Standard Input Array 1.0 (foo_input_std) ALAC Decoder 1.0.2 (foo_input_alac) MIDI synthesizer host 1.7 (foo_midi) CD Audio Decoder 2.1.4 (foo_cdda) FooBar2000 Advanced Controls 0.5.11.5 (foo_AdvancedControls) ReplayGain Scanner 2.0.8 (foo_rgscan) Matrix Mixer 0.3 (foo_dsp_mm) Album List 4.3 (foo_albumlist) File Integrity Verifier 1.0.3 (foo_verifier) Monkey's Audio Decoder 2.1.3 (foo_input_monkey) foobar2000 core 0.9.6.3 (Core) Masstagger 1.7.1 (foo_masstag) ASIO support 1.2.6 (foo_out_asio) George Yohng's VST Wrapper 1.2 (foo_dsp_vstwrap) Converter 1.2 (foo_converter) RAR reader 1.2 (foo_unpack) ABX Comparator 1.3.3 (foo_abx) So, I renames foo_AdvancedControls.dll into foo_AdvancedControls.dll.disable, then restarts foobar2000, it's ok now. Can anyone give some advise on how to properly use Advanced Controls? This post has been edited by Canar: Mar 17 2009, 06:57
Reason for edit: it's [codebox], not [code]
|
|
|
|
Mar 17 2009, 06:33
Post
#62
|
|
|
Group: Members Posts: 105 Joined: 28-March 06 Member No.: 28907 |
I download the Advanced Controls from page http://pelit.koillismaa.fi/plugins/show.php?id=138 And copy file foo_AdvancedControls.dll and folder AdvancedControls into my foobar2000's components folder. When I restart my foobar2000 v0.9.6.3,it crashes and give me the following result: [snip] So, I renames foo_AdvancedControls.dll into foo_AdvancedControls.dll.disable, then restarts foobar2000, it's ok now. Can anyone give some advise on how to properly use Advanced Controls? Hello. First, make sure your download is not corrupted. This is unlikely, but it may happen. Then, could you please try to disable all third-party components except Advanced Controls and check if you can crash foobar2000 again. If it works, try to enable your other extensions one by one until you find the one causing the player to crash. Post the result of your tests here. If I'm able to reproduce the problem, I will probably be able to fix it. Regards. |
|
|
|
Mar 17 2009, 09:19
Post
#63
|
|
|
Group: Members Posts: 2 Joined: 17-March 09 Member No.: 68057 |
I download the Advanced Controls from page http://pelit.koillismaa.fi/plugins/show.php?id=138 And copy file foo_AdvancedControls.dll and folder AdvancedControls into my foobar2000's components folder. When I restart my foobar2000 v0.9.6.3,it crashes and give me the following result: [snip] So, I renames foo_AdvancedControls.dll into foo_AdvancedControls.dll.disable, then restarts foobar2000, it's ok now. Can anyone give some advise on how to properly use Advanced Controls? Hello. First, make sure your download is not corrupted. This is unlikely, but it may happen. Then, could you please try to disable all third-party components except Advanced Controls and check if you can crash foobar2000 again. If it works, try to enable your other extensions one by one until you find the one causing the player to crash. Post the result of your tests here. If I'm able to reproduce the problem, I will probably be able to fix it. Regards. hi, I follow you suggestion, create a new installation of foobar2000 v0.9.6.3, and copy the file foo_AdvancedControls.dll and folder AdvancedControls into the components folder of the new installation... and when foobar2000 starts, it crash again. Here is the error result: CODE Illegal operation: Code: C0000005h, flags: 00000000h, address: 7C95426Dh Access violation, operation: read, address: 00000000h Call path: entry=>initquit::on_init Code bytes (7C95426Dh): 7C95422Dh: 90 90 90 FF FF FF FF 00 00 00 00 62 CA 95 7C 90 7C95423Dh: 90 90 90 90 64 A1 18 00 00 00 53 6A 00 8B 40 30 7C95424Dh: FF 70 18 E8 E8 C1 FD FF C3 88 4F 05 8D 48 08 8B 7C95425Dh: 11 89 95 64 FF FF FF 8B 40 0C 89 85 5C FF FF FF 7C95426Dh: 8B 00 3B 42 04 0F 85 13 01 00 00 3B C1 0F 85 0B 7C95427Dh: 01 00 00 FF 75 B0 8B 75 E4 56 E8 08 C9 FD FF 8B 7C95428Dh: 85 64 FF FF FF 8B 8D 5C FF FF FF 89 01 89 48 04 7C95429Dh: 3B C1 0F 84 E4 77 00 00 8B 45 B0 0F B7 08 29 4E Stack (0012F9CCh): 0012F9ACh: 00E0E644 7D5993C0 77F443DD 7D5993C0 0012F9BCh: 00000004 00000000 00E0DB50 00000000 0012F9CCh: 0000000A 0000000A 010F129F 00FB0000 0012F9DCh: 00FE5318 0012F9F8 7C809FF5 00FB0000 0012F9ECh: 0012FCAC 00000008 00000000 00FEC820 0012F9FCh: 0000000A 00000000 0012FA20 00FBFE15 0012FA0Ch: 0012FCB0 0012FA54 0000000A 0012FCB0 0012FA1Ch: 0012FCAC 0000000A 00FB5D71 0012FCB0 0012FA2Ch: 0000000E 0012FA54 0000000A 010F129F 0012FA3Ch: 000003E8 00000008 00FB8189 00000005 0012FA4Ch: 00FE18BC 00000000 00420026 00000000 0012FA5Ch: 0000006B 00000000 00000000 00A74170 0012FA6Ch: 00A70178 00000000 00A74178 00A74178 0012FA7Ch: 00166D28 00000000 00A74BB8 00A74BB8 0012FA8Ch: 00A74BB0 00000000 00A74178 01002530 0012FA9Ch: FFFFFFFB 0012FAE0 77EF9752 01000308 0012FAACh: 00A70178 010002F8 01000178 0000000C 0012FABCh: 00000000 00000000 01000310 0000000E 0012FACCh: 01002538 0000000C 010002F8 00A70000 0012FADCh: 01002550 00000001 00000005 01000338 Registers: EAX: 00000000, EBX: 000002ED, ECX: 01001A78, EDX: 00000000 ESI: 010002F0, EDI: 01000308, EBP: 0012FBEC, ESP: 0012F9CC Crash location: "ntdll", loaded at 7C920000h - 7C9B4000h Symbol: "RtlInitializeContext" (+000001ECh) Loaded modules: foobar2000 loaded at 00400000h - 0053B000h ntdll loaded at 7C920000h - 7C9B4000h kernel32 loaded at 7C800000h - 7C91D000h COMCTL32 loaded at 77180000h - 77283000h msvcrt loaded at 77BE0000h - 77C38000h ADVAPI32 loaded at 77DA0000h - 77E49000h RPCRT4 loaded at 77E50000h - 77EE2000h Secur32 loaded at 77FC0000h - 77FD1000h GDI32 loaded at 77EF0000h - 77F38000h USER32 loaded at 77D10000h - 77D9F000h SHLWAPI loaded at 77F40000h - 77FB6000h SHELL32 loaded at 7D590000h - 7DD83000h ole32 loaded at 76990000h - 76ACD000h shared loaded at 10000000h - 1002A000h UxTheme loaded at 5ADC0000h - 5ADF7000h COMDLG32 loaded at 76320000h - 76367000h IMM32 loaded at 76300000h - 7631D000h LPK loaded at 62C20000h - 62C29000h USP10 loaded at 73FA0000h - 7400B000h guard32 loaded at 00A40000h - 00A67000h VERSION loaded at 77BD0000h - 77BD8000h fltlib loaded at 4AA90000h - 4AA98000h MSCTF loaded at 74680000h - 746CB000h msctfime loaded at 73640000h - 7366E000h foo_albumlist loaded at 00AD0000h - 00B3B000h foo_ui_std loaded at 00BC0000h - 00C94000h gdiplus loaded at 4AE90000h - 4B036000h MSIMG32 loaded at 762F0000h - 762F5000h foo_abx loaded at 00CB0000h - 00CE1000h foo_converter loaded at 00D10000h - 00D7C000h foo_freedb2 loaded at 00DA0000h - 00DE1000h foo_fileops loaded at 00E10000h - 00E56000h foo_cdda loaded at 00E80000h - 00EC0000h foo_unpack loaded at 00EE0000h - 00F0E000h foo_rgscan loaded at 00F30000h - 00F8B000h foo_AdvancedControls loaded at 00FB0000h - 00FF8000h foo_dsp_std loaded at 01010000h - 01058000h foo_input_std loaded at 01080000h - 011C0000h imagehlp loaded at 76C60000h - 76C88000h DBGHELP loaded at 68D60000h - 68E01000h Stack dump analysis: Address: 010F129Fh, location: "foo_input_std", loaded at 01080000h - 011C0000h Address: 00FB0000h, location: "foo_AdvancedControls", loaded at 00FB0000h - 00FF8000h Address: 00FE5318h, location: "foo_AdvancedControls", loaded at 00FB0000h - 00FF8000h Address: 7C809FF5h, location: "kernel32", loaded at 7C800000h - 7C91D000h Symbol: "LoadResource" (+00000040h) Address: 00FB0000h, location: "foo_AdvancedControls", loaded at 00FB0000h - 00FF8000h Address: 00FBFE15h, location: "foo_AdvancedControls", loaded at 00FB0000h - 00FF8000h Address: 00FB5D71h, location: "foo_AdvancedControls", loaded at 00FB0000h - 00FF8000h Address: 010F129Fh, location: "foo_input_std", loaded at 01080000h - 011C0000h Address: 00FB8189h, location: "foo_AdvancedControls", loaded at 00FB0000h - 00FF8000h Address: 00FE18BCh, location: "foo_AdvancedControls", loaded at 00FB0000h - 00FF8000h Address: 00420026h, location: "foobar2000", loaded at 00400000h - 0053B000h Address: 77EF9752h, location: "GDI32", loaded at 77EF0000h - 77F38000h Symbol: "GetTextFaceW" (+000001BDh) Address: 00A430A6h, location: "guard32", loaded at 00A40000h - 00A67000h Address: 7C92EE18h, location: "ntdll", loaded at 7C920000h - 7C9B4000h Symbol: "strchr" (+00000117h) Address: 00A421ADh, location: "guard32", loaded at 00A40000h - 00A67000h Address: 7C9305D4h, location: "ntdll", loaded at 7C920000h - 7C9B4000h Symbol: "RtlAllocateHeap" (+00000000h) Address: 00FBFAE8h, location: "foo_AdvancedControls", loaded at 00FB0000h - 00FF8000h Address: 77D1FA4Dh, location: "USER32", loaded at 77D10000h - 77D9F000h Symbol: "CallNextHookEx" (+000001F2h) Address: 010F129Fh, location: "foo_input_std", loaded at 01080000h - 011C0000h Address: 010F129Fh, location: "foo_input_std", loaded at 01080000h - 011C0000h Address: 7C92EE18h, location: "ntdll", loaded at 7C920000h - 7C9B4000h Symbol: "strchr" (+00000117h) Address: 7C9306F0h, location: "ntdll", loaded at 7C920000h - 7C9B4000h Symbol: "RtlAllocateHeap" (+0000011Ch) Address: 00A42197h, location: "guard32", loaded at 00A40000h - 00A67000h Address: 7C9305D4h, location: "ntdll", loaded at 7C920000h - 7C9B4000h Symbol: "RtlAllocateHeap" (+00000000h) Address: 00FBFAE8h, location: "foo_AdvancedControls", loaded at 00FB0000h - 00FF8000h Address: 010F129Fh, location: "foo_input_std", loaded at 01080000h - 011C0000h Address: 00FBFE67h, location: "foo_AdvancedControls", loaded at 00FB0000h - 00FF8000h Address: 00FB81C3h, location: "foo_AdvancedControls", loaded at 00FB0000h - 00FF8000h Address: 010F129Fh, location: "foo_input_std", loaded at 01080000h - 011C0000h Address: 00FB81DAh, location: "foo_AdvancedControls", loaded at 00FB0000h - 00FF8000h Address: 010F129Fh, location: "foo_input_std", loaded at 01080000h - 011C0000h Address: 00FB82D8h, location: "foo_AdvancedControls", loaded at 00FB0000h - 00FF8000h Address: 00FE18E0h, location: "foo_AdvancedControls", loaded at 00FB0000h - 00FF8000h Address: 77D21386h, location: "USER32", loaded at 77D10000h - 77D9F000h Symbol: "GetMenuItemCount" (+00000000h) Address: 010F129Fh, location: "foo_input_std", loaded at 01080000h - 011C0000h Address: 010F0000h, location: "foo_input_std", loaded at 01080000h - 011C0000h Address: 00420026h, location: "foobar2000", loaded at 00400000h - 0053B000h Address: 77D184FCh, location: "USER32", loaded at 77D10000h - 77D9F000h Address: 77D185A4h, location: "USER32", loaded at 77D10000h - 77D9F000h Address: 010F129Fh, location: "foo_input_std", loaded at 01080000h - 011C0000h Address: 00FD3BA6h, location: "foo_AdvancedControls", loaded at 00FB0000h - 00FF8000h Address: 00FB2EDBh, location: "foo_AdvancedControls", loaded at 00FB0000h - 00FF8000h Address: 00FB0000h, location: "foo_AdvancedControls", loaded at 00FB0000h - 00FF8000h Address: 010F129Fh, location: "foo_input_std", loaded at 01080000h - 011C0000h Address: 77D4F852h, location: "USER32", loaded at 77D10000h - 77D9F000h Symbol: "SetMenuItemBitmaps" (+00000000h) Address: 00FB0000h, location: "foo_AdvancedControls", loaded at 00FB0000h - 00FF8000h Address: 00FE18E0h, location: "foo_AdvancedControls", loaded at 00FB0000h - 00FF8000h Address: 00FB3301h, location: "foo_AdvancedControls", loaded at 00FB0000h - 00FF8000h Address: 00FD48D0h, location: "foo_AdvancedControls", loaded at 00FB0000h - 00FF8000h Address: 00FB140Fh, location: "foo_AdvancedControls", loaded at 00FB0000h - 00FF8000h Address: 00FC3690h, location: "foo_AdvancedControls", loaded at 00FB0000h - 00FF8000h Address: 00FBF801h, location: "foo_AdvancedControls", loaded at 00FB0000h - 00FF8000h Address: 00FBF815h, location: "foo_AdvancedControls", loaded at 00FB0000h - 00FF8000h Address: 00FD48D0h, location: "foo_AdvancedControls", loaded at 00FB0000h - 00FF8000h Address: 00FB146Fh, location: "foo_AdvancedControls", loaded at 00FB0000h - 00FF8000h Address: 00FD40F0h, location: "foo_AdvancedControls", loaded at 00FB0000h - 00FF8000h Address: 00FB48D1h, location: "foo_AdvancedControls", loaded at 00FB0000h - 00FF8000h Address: 00FE18E0h, location: "foo_AdvancedControls", loaded at 00FB0000h - 00FF8000h Address: 00FE0248h, location: "foo_AdvancedControls", loaded at 00FB0000h - 00FF8000h Address: 00FD3920h, location: "foo_AdvancedControls", loaded at 00FB0000h - 00FF8000h Address: 0043A2CDh, location: "foobar2000", loaded at 00400000h - 0053B000h Address: 004D9D8Bh, location: "foobar2000", loaded at 00400000h - 0053B000h Address: 004EA0D4h, location: "foobar2000", loaded at 00400000h - 0053B000h Address: 00FE0248h, location: "foo_AdvancedControls", loaded at 00FB0000h - 00FF8000h Address: 0043A293h, location: "foobar2000", loaded at 00400000h - 0053B000h Address: 004C29B2h, location: "foobar2000", loaded at 00400000h - 0053B000h Address: 0043B0FAh, location: "foobar2000", loaded at 00400000h - 0053B000h Address: 004D9DF4h, location: "foobar2000", loaded at 00400000h - 0053B000h Address: 004EA0D4h, location: "foobar2000", loaded at 00400000h - 0053B000h Address: 7C9306F0h, location: "ntdll", loaded at 7C920000h - 7C9B4000h Symbol: "RtlAllocateHeap" (+0000011Ch) Address: 004EA0D4h, location: "foobar2000", loaded at 00400000h - 0053B000h Address: 00400000h, location: "foobar2000", loaded at 00400000h - 0053B000h Address: 7C92EE18h, location: "ntdll", loaded at 7C920000h - 7C9B4000h Symbol: "strchr" (+00000117h) Address: 7C9306F0h, location: "ntdll", loaded at 7C920000h - 7C9B4000h Symbol: "RtlAllocateHeap" (+0000011Ch) Address: 7C9306EBh, location: "ntdll", loaded at 7C920000h - 7C9B4000h Symbol: "RtlAllocateHeap" (+00000117h) Address: 00A421ADh, location: "guard32", loaded at 00A40000h - 00A67000h Address: 7C9305D4h, location: "ntdll", loaded at 7C920000h - 7C9B4000h Symbol: "RtlAllocateHeap" (+00000000h) Address: 004B6FB3h, location: "foobar2000", loaded at 00400000h - 0053B000h Address: 004B1650h, location: "foobar2000", loaded at 00400000h - 0053B000h Address: 004B6FB3h, location: "foobar2000", loaded at 00400000h - 0053B000h Address: 004B5408h, location: "foobar2000", loaded at 00400000h - 0053B000h Address: 1000258Fh, location: "shared", loaded at 10000000h - 1002A000h Symbol: "uPrintCrashInfo_SetDumpPath" (+000000C8h) Address: 004E075Ch, location: "foobar2000", loaded at 00400000h - 0053B000h Address: 004CB0C1h, location: "foobar2000", loaded at 00400000h - 0053B000h Address: 004E075Ch, location: "foobar2000", loaded at 00400000h - 0053B000h Address: 0043B426h, location: "foobar2000", loaded at 00400000h - 0053B000h Address: 00400000h, location: "foobar2000", loaded at 00400000h - 0053B000h Address: 004AF9C1h, location: "foobar2000", loaded at 00400000h - 0053B000h Address: 004AF9BBh, location: "foobar2000", loaded at 00400000h - 0053B000h Address: 004D1BC0h, location: "foobar2000", loaded at 00400000h - 0053B000h Address: 004CFD20h, location: "foobar2000", loaded at 00400000h - 0053B000h Address: 004B1650h, location: "foobar2000", loaded at 00400000h - 0053B000h Address: 004AF9BBh, location: "foobar2000", loaded at 00400000h - 0053B000h Address: 004AF9CFh, location: "foobar2000", loaded at 00400000h - 0053B000h Address: 004CFD20h, location: "foobar2000", loaded at 00400000h - 0053B000h Address: 004CB24Dh, location: "foobar2000", loaded at 00400000h - 0053B000h Address: 004B151Ah, location: "foobar2000", loaded at 00400000h - 0053B000h Address: 00400000h, location: "foobar2000", loaded at 00400000h - 0053B000h Address: 004B1650h, location: "foobar2000", loaded at 00400000h - 0053B000h Address: 7C816FD7h, location: "kernel32", loaded at 7C800000h - 7C91D000h Symbol: "RegisterWaitForInputIdle" (+00000049h) Address: 7C839AA8h, location: "kernel32", loaded at 7C800000h - 7C91D000h Symbol: "ValidateLocale" (+000002B0h) Address: 7C816FE0h, location: "kernel32", loaded at 7C800000h - 7C91D000h Symbol: "RegisterWaitForInputIdle" (+00000052h) Address: 004B1585h, location: "foobar2000", loaded at 00400000h - 0053B000h Address: 004E0049h, location: "foobar2000", loaded at 00400000h - 0053B000h Address: 004F0044h, location: "foobar2000", loaded at 00400000h - 0053B000h Address: 00530057h, location: "foobar2000", loaded at 00400000h - 0053B000h Address: 004B0063h, location: "foobar2000", loaded at 00400000h - 0053B000h Address: 00530022h, location: "foobar2000", loaded at 00400000h - 0053B000h Address: 00500069h, location: "foobar2000", loaded at 00400000h - 0053B000h Address: 00500069h, location: "foobar2000", loaded at 00400000h - 0053B000h Address: 00410072h, location: "foobar2000", loaded at 00400000h - 0053B000h Address: 004E0049h, location: "foobar2000", loaded at 00400000h - 0053B000h Address: 004F0044h, location: "foobar2000", loaded at 00400000h - 0053B000h Address: 00530057h, location: "foobar2000", loaded at 00400000h - 0053B000h Address: 00500069h, location: "foobar2000", loaded at 00400000h - 0053B000h Address: 004D002Eh, location: "foobar2000", loaded at 00400000h - 0053B000h Address: 00500069h, location: "foobar2000", loaded at 00400000h - 0053B000h Address: 0044002Eh, location: "foobar2000", loaded at 00400000h - 0053B000h Address: 0044002Eh, location: "foobar2000", loaded at 00400000h - 0053B000h Address: 00410072h, location: "foobar2000", loaded at 00400000h - 0053B000h Address: 004E0049h, location: "foobar2000", loaded at 00400000h - 0053B000h Address: 004F0044h, location: "foobar2000", loaded at 00400000h - 0053B000h Address: 00530057h, location: "foobar2000", loaded at 00400000h - 0053B000h Address: 0044002Eh, location: "foobar2000", loaded at 00400000h - 0053B000h Address: 004D002Eh, location: "foobar2000", loaded at 00400000h - 0053B000h Address: 0044002Eh, location: "foobar2000", loaded at 00400000h - 0053B000h Version info: foobar2000 v0.9.6.3 UNICODE Windows 5.1 Additional info: Standard DSP Array 1.0 (foo_dsp_std) foobar2000 core 0.9.6.3 (Core) CD Audio Decoder 2.1.4 (foo_cdda) File Operations 2.1.1 (foo_fileops) RAR reader 1.2 (foo_unpack) ABX Comparator 1.3.3 (foo_abx) Converter 1.2 (foo_converter) Standard Input Array 1.0 (foo_input_std) Album List 4.3 (foo_albumlist) Default User Interface 0.9.5 (foo_ui_std) freedb Tagger 0.6.1 (foo_freedb2) ReplayGain Scanner 2.0.8 (foo_rgscan) ZIP/GZIP reader 1.0 (foo_unpack) FooBar2000 Advanced Controls 0.5.11.5 (foo_AdvancedControls) |
|
|
|
Mar 17 2009, 16:26
Post
#64
|
|
|
Group: Members Posts: 105 Joined: 28-March 06 Member No.: 28907 |
I download the Advanced Controls from page http://pelit.koillismaa.fi/plugins/show.php?id=138 And copy file foo_AdvancedControls.dll and folder AdvancedControls into my foobar2000's components folder. When I restart my foobar2000 v0.9.6.3,it crashes and give me the following result: [snip] So, I renames foo_AdvancedControls.dll into foo_AdvancedControls.dll.disable, then restarts foobar2000, it's ok now. Can anyone give some advise on how to properly use Advanced Controls? Hello. First, make sure your download is not corrupted. This is unlikely, but it may happen. Then, could you please try to disable all third-party components except Advanced Controls and check if you can crash foobar2000 again. If it works, try to enable your other extensions one by one until you find the one causing the player to crash. Post the result of your tests here. If I'm able to reproduce the problem, I will probably be able to fix it. Regards. hi, I follow you suggestion, create a new installation of foobar2000 v0.9.6.3, and copy the file foo_AdvancedControls.dll and folder AdvancedControls into the components folder of the new installation... and when foobar2000 starts, it crash again. Here is the error result: [snip] Unfortunately I'm unable to reproduce the problem here. It's likely caused by something else on your system, but it's hard to know what. The stack trace and other debug info is not really useful as the dll does not contain debug symbols. Contact me offlist and I will send you a debug version, but I can't promise you anything. My email address is in the readme file of the component. Regards |
|
|
|
May 5 2009, 09:34
Post
#65
|
|
|
Group: Members Posts: 5 Joined: 5-May 09 Member No.: 69537 |
Advanced Control v0.5.11.5 crashed my foobar when used together with either foo_winamp_ipc-0.1.3 or foo_winamp_spam_v0.96. I need to delete foo_AdvancedControls.dll in order to avoid the crash. I'm using foobar v0.9.6.5.
This post has been edited by Kresnik: May 5 2009, 09:36 |
|
|
|
May 5 2009, 14:52
Post
#66
|
|
|
Group: Members Posts: 105 Joined: 28-March 06 Member No.: 28907 |
It doesn't crash on my system with either foo_winamp_ipc-0.1.3 or foo_winamp_spam_v0.98.
Can you give me more information about the crash? When does it happen? As soon as you start Foobar2000, or when a certain command is issued? On which version of Windows are you running Foobar2000? Are you able to get the same problem on another machine? Anybody else able to reproduce this? Advanced Control v0.5.11.5 crashed my foobar when used together with either foo_winamp_ipc-0.1.3 or foo_winamp_spam_v0.96. I need to delete foo_AdvancedControls.dll in order to avoid the crash. I'm using foobar v0.9.6.5. |
|
|
|
May 5 2009, 18:09
Post
#67
|
|
|
Group: Members Posts: 105 Joined: 28-March 06 Member No.: 28907 |
I download the Advanced Controls from page http://pelit.koillismaa.fi/plugins/show.php?id=138 And copy file foo_AdvancedControls.dll and folder AdvancedControls into my foobar2000's components folder. When I restart my foobar2000 v0.9.6.3,it crashes and give me the following result: [snip] So, I renames foo_AdvancedControls.dll into foo_AdvancedControls.dll.disable, then restarts foobar2000, it's ok now. Can anyone give some advise on how to properly use Advanced Controls? Hello. First, make sure your download is not corrupted. This is unlikely, but it may happen. Then, could you please try to disable all third-party components except Advanced Controls and check if you can crash foobar2000 again. If it works, try to enable your other extensions one by one until you find the one causing the player to crash. Post the result of your tests here. If I'm able to reproduce the problem, I will probably be able to fix it. Regards. hi, I follow you suggestion, create a new installation of foobar2000 v0.9.6.3, and copy the file foo_AdvancedControls.dll and folder AdvancedControls into the components folder of the new installation... and when foobar2000 starts, it crash again. Here is the error result: [snip] Unfortunately I'm unable to reproduce the problem here. It's likely caused by something else on your system, but it's hard to know what. The stack trace and other debug info is not really useful as the dll does not contain debug symbols. Contact me offlist and I will send you a debug version, but I can't promise you anything. My email address is in the readme file of the component. Regards I need help to fix that problem since I'm unable to reproduce it here. But I see this crash occurred for other people too. If anybody is able to reproduce the problem on his system and willing to help, please contact me (PM or email), this shouldn't take too long of your time. Thanks! |
|
|
|
May 12 2009, 05:34
Post
#68
|
|
|
Group: Members Posts: 105 Joined: 28-March 06 Member No.: 28907 |
It doesn't crash on my system with either foo_winamp_ipc-0.1.3 or foo_winamp_spam_v0.98. Can you give me more information about the crash? When does it happen? As soon as you start Foobar2000, or when a certain command is issued? On which version of Windows are you running Foobar2000? Are you able to get the same problem on another machine? Anybody else able to reproduce this? Advanced Control v0.5.11.5 crashed my foobar when used together with either foo_winamp_ipc-0.1.3 or foo_winamp_spam_v0.96. I need to delete foo_AdvancedControls.dll in order to avoid the crash. I'm using foobar v0.9.6.5. Could you please download the component again ( http://www.niversoft.com/downloads/AdvancedControls-foo.zip ), I made sure the debug symbols are included in it. When it crashes, please post or send me directly the full foobar report. With the debug symbols, it should be possible for me to pinpoint the exact cause and location of the crash and fix it once and for all... Regards |
|
|
|
May 14 2009, 02:20
Post
#69
|
|
|
Group: Members Posts: 5 Joined: 5-May 09 Member No.: 69537 |
Here you go. After several tries, I found out that the crash might not caused by the coexistence of both Advanced Control and foo_winamp_ipc-0.1.3 or foo_winamp_spam_v0.96. So it must be between Advanced Control with the foobar itself. It would be nice if you can fix it. Thanks in advance.
CODE Illegal operation:
Code: C0000005h, flags: 00000000h, address: 7C936A12h Access violation, operation: read, address: 00000000h Call path: entry=>initquit::on_init Code bytes (7C936A12h): 7C9369D2h: 94 FE FF FF 00 0F 85 05 8F FE FF 8B 8D 74 FE FF 7C9369E2h: FF 49 E9 FF 8E FE FF 83 BD C4 FE FF FF 10 0F 82 7C9369F2h: D3 8D FE FF E9 D6 8D FE FF 88 4F 05 8D 48 08 8B 7C936A02h: 11 89 95 64 FF FF FF 8B 40 0C 89 85 5C FF FF FF 7C936A12h: 8B 00 3B 42 04 0F 85 12 01 00 00 3B C1 0F 85 0A 7C936A22h: 01 00 00 FF 75 B0 8B 75 E4 56 E8 53 9C FD FF 8B 7C936A32h: 85 64 FF FF FF 8B 8D 5C FF FF FF 89 01 89 48 04 7C936A42h: 3B C1 0F 84 D1 66 00 00 8B 45 B0 0F B7 08 29 4E Stack (0012F6ACh): 0012F68Ch: 0007DCCC 7C9C93D0 77F643DD 7C9C93D0 0012F69Ch: 00000004 00000000 0007D1D8 00000000 0012F6ACh: 7C9100C4 00000020 00000000 00000000 0012F6BCh: 0012F714 0012F6C8 77F170F2 77F170F2 0012F6CCh: 77F1709D 180112D6 0000000D 0000000D 0012F6DCh: 00000000 00000020 00000000 00D10718 0012F6ECh: 00D10000 03B30710 0012F6E4 00000000 0012F6FCh: 0012F928 00000008 0000000F FFFFFFFF 0012F70Ch: 0012F740 00D10000 7C910222 00000003 0012F71Ch: 00D10718 00D10000 03B30710 0012F718 0012F72Ch: 006C0064 00000000 001B20E0 00000000 0012F73Ch: FFFFFFFF 00000040 00000078 00150000 0012F74Ch: 0012F544 0012F548 0012FBC0 7C90E920 0012F75Ch: 7C9101E0 FFFFFFFF 7C9101DB 7E421BAA 0012F76Ch: 00150000 00000000 7E421BCF 00000000 0012F77Ch: 00000000 00000000 00000000 035C0200 0012F78Ch: 0012F7D0 0012F7B0 7C916296 0012F808 0012F79Ch: 00000000 00180016 0012F920 00000008 0012F7ACh: 00000000 0012F7E0 00020000 0012F7D4 0012F7BCh: 0012F7D4 0012F7D4 00000002 00000002 Registers: EAX: 00000000, EBX: 000001D3, ECX: 035C10A0, EDX: 00000000 ESI: 035C01D8, EDI: 035C0200, EBP: 0012F8CC, ESP: 0012F6AC Crash location: Module: ntdll Offset: 36A12h Symbol: "wtol" (+160h) Loaded modules: foobar2000 loaded at 00400000h - 00596000h ntdll loaded at 7C900000h - 7C9B2000h kernel32 loaded at 7C800000h - 7C8F5000h COMCTL32 loaded at 773D0000h - 774D3000h msvcrt loaded at 77C10000h - 77C68000h ADVAPI32 loaded at 77DD0000h - 77E6B000h RPCRT4 loaded at 77E70000h - 77F02000h Secur32 loaded at 77FE0000h - 77FF1000h GDI32 loaded at 77F10000h - 77F58000h USER32 loaded at 7E410000h - 7E4A0000h SHLWAPI loaded at 77F60000h - 77FD6000h DSOUND loaded at 73F10000h - 73F6C000h ole32 loaded at 774E0000h - 7761D000h WINMM loaded at 76B40000h - 76B6D000h VERSION loaded at 77C00000h - 77C08000h SHELL32 loaded at 7C9C0000h - 7D1D6000h shared loaded at 10000000h - 1002B000h imagehlp loaded at 76C90000h - 76CB8000h UxTheme loaded at 5AD70000h - 5ADA8000h dbghelp loaded at 59A60000h - 59B01000h COMDLG32 loaded at 763B0000h - 763F9000h IMM32 loaded at 76390000h - 763AD000h LPK loaded at 629C0000h - 629C9000h USP10 loaded at 74D90000h - 74DFB000h MSCTF loaded at 74720000h - 7476B000h WINTRUST loaded at 76C30000h - 76C5E000h CRYPT32 loaded at 77A80000h - 77B14000h MSASN1 loaded at 77B20000h - 77B32000h wdmaud loaded at 72D20000h - 72D29000h msacm32 loaded at 72D10000h - 72D18000h MSACM32 loaded at 77BE0000h - 77BF5000h midimap loaded at 77BD0000h - 77BD7000h msctfime loaded at 755C0000h - 755EE000h foo_input_std loaded at 00EF0000h - 01030000h foo_unpack_7z loaded at 01050000h - 01072000h foo_prettypop loaded at 010A0000h - 010EF000h mscoree loaded at 79000000h - 79045000h MSVCR80 loaded at 78130000h - 781CB000h msvcm80 loaded at 7C4C0000h - 7C53D000h mscorwks loaded at 79E70000h - 7A3D1000h mscorlib.ni loaded at 790C0000h - 79BA6000h mscorjit loaded at 79060000h - 790B3000h rsaenh loaded at 0FFD0000h - 0FFF8000h foo_converter loaded at 03670000h - 036DD000h foo_AdvancedControls loaded at 036E0000h - 03767000h foo_rgscan loaded at 03770000h - 037BE000h foo_cdda loaded at 037C0000h - 03800000h foo_ui_std loaded at 03820000h - 03929000h gdiplus loaded at 4EC50000h - 4EDF6000h MSIMG32 loaded at 76380000h - 76385000h foo_unpack loaded at 03960000h - 0398E000h foo_albumlist loaded at 039B0000h - 03A0A000h foo_dsp_std loaded at 03A30000h - 03A78000h System.ni loaded at 7A440000h - 7ABFE000h System.Drawing.ni loaded at 7ADE0000h - 7AF74000h System.Windows.Forms.ni loaded at 7AFD0000h - 7BC56000h dciman32 loaded at 73BC0000h - 73BC6000h Stack dump analysis: Address: 7C9100C4h (ntdll+100C4h), symbol: "RtlAllocateHeap" (+0h) Address: 77F170F2h (GDI32+70F2h), symbol: "CreateCompatibleBitmap" (+E8h) Address: 77F170F2h (GDI32+70F2h), symbol: "CreateCompatibleBitmap" (+E8h) Address: 77F1709Dh (GDI32+709Dh), symbol: "CreateCompatibleBitmap" (+93h) Address: 7C910222h (ntdll+10222h), symbol: "RtlAllocateHeap" (+15Eh) Address: 7C90E920h (ntdll+E920h), symbol: "strchr" (+113h) Address: 7C9101E0h (ntdll+101E0h), symbol: "RtlAllocateHeap" (+11Ch) Address: 7C9101DBh (ntdll+101DBh), symbol: "RtlAllocateHeap" (+117h) Address: 7E421BAAh (USER32+11BAAh), symbol: "EnumDisplayDevicesA" (+483h) Address: 7E421BCFh (USER32+11BCFh), symbol: "EnumDisplayDevicesA" (+4A8h) Address: 7C916296h (ntdll+16296h), symbol: "RtlMultiAppendUnicodeStringBuffer" (+89h) Address: 0373D2FCh (foo_AdvancedControls+5D2FCh) Address: 7C9154F0h (ntdll+154F0h), symbol: "RtlDosApplyFileIsolationRedirection_Ustr" (+25Dh) Address: 7C910323h (ntdll+10323h), symbol: "RtlAllocateHeap" (+25Fh) Address: 036E0000h (foo_AdvancedControls+0h) Address: 036E00F8h (foo_AdvancedControls+F8h) Address: 7C910385h (ntdll+10385h), symbol: "RtlImageDirectoryEntryToData" (+3Fh) Address: 036E0000h (foo_AdvancedControls+0h) Address: 7C912244h (ntdll+12244h), symbol: "RtlTimeToTimeFields" (+347h) Address: 03752000h (foo_AdvancedControls+72000h) Address: 7C912427h (ntdll+12427h), symbol: "RtlTimeToTimeFields" (+52Ah) Address: 7C910323h (ntdll+10323h), symbol: "RtlAllocateHeap" (+25Fh) Address: 036E0000h (foo_AdvancedControls+0h) Address: 036E00F8h (foo_AdvancedControls+F8h) Address: 036E0000h (foo_AdvancedControls+0h) Address: 7C9124A9h (ntdll+124A9h), symbol: "RtlTimeToTimeFields" (+5ACh) Address: 01010000h (foo_input_std+120000h) Address: 7C90E920h (ntdll+E920h), symbol: "strchr" (+113h) Address: 7C9101E0h (ntdll+101E0h), symbol: "RtlAllocateHeap" (+11Ch) Address: 03709F80h (foo_AdvancedControls+29F80h) Address: 03709B80h (foo_AdvancedControls+29B80h) Address: 037534C8h (foo_AdvancedControls+734C8h) Address: 036E7A85h (foo_AdvancedControls+7A85h) Address: 036E0000h (foo_AdvancedControls+0h) Address: 036E72F2h (foo_AdvancedControls+72F2h) Address: 036E6483h (foo_AdvancedControls+6483h) Address: 7C80A005h (kernel32+A005h), symbol: "LoadResource" (+40h) Address: 03739160h (foo_AdvancedControls+59160h) Address: 036E5D59h (foo_AdvancedControls+5D59h) Address: 036E593Ah (foo_AdvancedControls+593Ah) Address: 036E4BE0h (foo_AdvancedControls+4BE0h) Address: 036E4291h (foo_AdvancedControls+4291h) Address: 036ECB43h (foo_AdvancedControls+CB43h) Address: 00500026h (foobar2000+100026h) Address: 7C90E920h (ntdll+E920h), symbol: "strchr" (+113h) Address: 7C90E920h (ntdll+E920h), symbol: "strchr" (+113h) Address: 7C9101E0h (ntdll+101E0h), symbol: "RtlAllocateHeap" (+11Ch) Address: 7C9101DBh (ntdll+101DBh), symbol: "RtlAllocateHeap" (+117h) Address: 03709F80h (foo_AdvancedControls+29F80h) Address: 03709B80h (foo_AdvancedControls+29B80h) Address: 036F0006h (foo_AdvancedControls+10006h) Address: 036EE904h (foo_AdvancedControls+E904h) Address: 036EEBFFh (foo_AdvancedControls+EBFFh) Address: 036EEA33h (foo_AdvancedControls+EA33h) Address: 0374FBE8h (foo_AdvancedControls+6FBE8h) Address: 036EDE17h (foo_AdvancedControls+DE17h) Address: 0374FBE8h (foo_AdvancedControls+6FBE8h) Address: 036EDC55h (foo_AdvancedControls+DC55h) Address: 0374FBE8h (foo_AdvancedControls+6FBE8h) Address: 0374FBE8h (foo_AdvancedControls+6FBE8h) Address: 036E9BB8h (foo_AdvancedControls+9BB8h) Address: 036EEBFFh (foo_AdvancedControls+EBFFh) Address: 037397E8h (foo_AdvancedControls+597E8h) Address: 036ED344h (foo_AdvancedControls+D344h) Address: 036ED34Dh (foo_AdvancedControls+D34Dh) Address: 0374FBE8h (foo_AdvancedControls+6FBE8h) Address: 0374E070h (foo_AdvancedControls+6E070h) Address: 036E50C0h (foo_AdvancedControls+50C0h) Address: 036E61FBh (foo_AdvancedControls+61FBh) Address: 0374FBE8h (foo_AdvancedControls+6FBE8h) Address: 036EEA87h (foo_AdvancedControls+EA87h) Address: 036EDE2Fh (foo_AdvancedControls+DE2Fh) Address: 036ECD3Fh (foo_AdvancedControls+CD3Fh) Address: 036E0000h (foo_AdvancedControls+0h) Address: 00420000h (foobar2000+20000h) Address: 03739771h (foo_AdvancedControls+59771h) Address: 036E27F4h (foo_AdvancedControls+27F4h) Address: 036E0000h (foo_AdvancedControls+0h) Address: 0374F2E0h (foo_AdvancedControls+6F2E0h) Address: 036E2CBFh (foo_AdvancedControls+2CBFh) Address: 0374F2E0h (foo_AdvancedControls+6F2E0h) Address: 0370DA00h (foo_AdvancedControls+2DA00h) Address: 0370615Fh (foo_AdvancedControls+2615Fh) Address: 03706173h (foo_AdvancedControls+26173h) Address: 0373B920h (foo_AdvancedControls+5B920h) Address: 036E14FCh (foo_AdvancedControls+14FCh) Address: 0373B920h (foo_AdvancedControls+5B920h) Address: 03739060h (foo_AdvancedControls+59060h) Address: 036EADBAh (foo_AdvancedControls+ADBAh) Address: 0374F2A8h (foo_AdvancedControls+6F2A8h) Address: 03739528h (foo_AdvancedControls+59528h) Address: 0045CB0Bh (foobar2000+5CB0Bh) Address: 0374F2A8h (foo_AdvancedControls+6F2A8h) Address: 00514371h (foobar2000+114371h) Address: 0045DDF0h (foobar2000+5DDF0h) Address: 0053262Ch (foobar2000+13262Ch) Address: 0053F2BCh (foobar2000+13F2BCh) Address: 7C90E920h (ntdll+E920h), symbol: "strchr" (+113h) Address: 0053F2BCh (foobar2000+13F2BCh) Address: 00400000h (foobar2000+0h) Address: 7C9101DBh (ntdll+101DBh), symbol: "RtlAllocateHeap" (+117h) Address: 00507BD5h (foobar2000+107BD5h) Address: 00503B70h (foobar2000+103B70h) Address: 00507BD5h (foobar2000+107BD5h) Address: 005060CCh (foobar2000+1060CCh) Address: 00501009h (foobar2000+101009h) Address: 0051EEF2h (foobar2000+11EEF2h) Address: 1000269Ah (shared+269Ah), symbol: "uCallStackTracker::uCallStackTracker" (+2Fh) Address: 005355E4h (foobar2000+1355E4h) Address: 0045E12Eh (foobar2000+5E12Eh) Address: 00400000h (foobar2000+0h) Address: 0055FB00h (foobar2000+15FB00h) Address: 00526710h (foobar2000+126710h) Address: 0040FFE6h (foobar2000+FFE6h) Address: 00503B70h (foobar2000+103B70h) Address: 00500E67h (foobar2000+100E67h) Address: 00500E7Bh (foobar2000+100E7Bh) Address: 00526710h (foobar2000+126710h) Address: 0051F195h (foobar2000+11F195h) Address: 005019CCh (foobar2000+1019CCh) Address: 00400000h (foobar2000+0h) Address: 00503B70h (foobar2000+103B70h) Address: 7C816FE7h (kernel32+16FE7h), symbol: "RegisterWaitForInputIdle" (+49h) Address: 7C839AF0h (kernel32+39AF0h), symbol: "ValidateLocale" (+2B0h) Address: 7C816FF0h (kernel32+16FF0h), symbol: "RegisterWaitForInputIdle" (+52h) Address: 00501A37h (foobar2000+101A37h) Address: 0057005Ch (foobar2000+17005Ch) Address: 004E0049h (foobar2000+E0049h) Address: 004F0044h (foobar2000+F0044h) Address: 00530057h (foobar2000+130057h) Address: 0057005Ch (foobar2000+17005Ch) Address: 004B0063h (foobar2000+B0063h) Address: 00530022h (foobar2000+130022h) Address: 00500069h (foobar2000+100069h) Address: 00500069h (foobar2000+100069h) Address: 00410072h (foobar2000+10072h) Address: 00540079h (foobar2000+140079h) Address: 0057005Ch (foobar2000+17005Ch) Address: 004E0049h (foobar2000+E0049h) Address: 004F0044h (foobar2000+F0044h) Address: 00530057h (foobar2000+130057h) Address: 0057005Ch (foobar2000+17005Ch) Address: 00500069h (foobar2000+100069h) Address: 004D002Eh (foobar2000+D002Eh) Address: 00500069h (foobar2000+100069h) Environment: App: foobar2000 v0.9.6.5 OS: Windows 5.1.2600 Service Pack 2 x86 CPU: Intel® Core2 Duo CPU T5800 @ 2.00GHz, features: MMX SSE SSE2 SSE3 Audio: IDT Audio UI: Default User Interface 0.9.5 Components: Core (2009-04-25 21:47:24) foobar2000 core 0.9.6.5 foo_AdvancedControls.dll (2009-05-05 13:30:52) FooBar2000 Advanced Controls 0.5.11.5 foo_albumlist.dll (2009-04-25 21:45:44) Album List 4.3.1 foo_cdda.dll (2009-04-25 21:45:30) CD Audio Decoder 2.1.4 foo_converter.dll (2009-04-25 21:45:38) Converter 1.2.1 foo_dsp_std.dll (2009-04-25 21:45:44) Standard DSP Array 1.0 foo_input_std.dll (2009-04-25 21:45:20) Standard Input Array 1.0 foo_prettypop.dll (2008-12-01 19:48:22) Pretty Popup 1.2.4 foo_rgscan.dll (2009-04-25 21:45:16) ReplayGain Scanner 2.0.8 foo_ui_std.dll (2009-04-25 21:45:54) Default User Interface 0.9.5 foo_unpack.dll (2009-04-25 21:44:24) RAR reader 1.2 ZIP/GZIP reader 1.0 foo_unpack_7z.dll (2009-04-21 13:40:32) 7-Zip unpacker 1.1 Recent events: Watching: D:\Music Album List refreshed in: 0:00.474607 |
|
|
|
May 14 2009, 04:41
Post
#70
|
|
|
Group: Members Posts: 105 Joined: 28-March 06 Member No.: 28907 |
Here you go. After several tries, I found out that the crash might not caused by the coexistence of both Advanced Control and foo_winamp_ipc-0.1.3 or foo_winamp_spam_v0.96. So it must be between Advanced Control with the foobar itself. It would be nice if you can fix it. Thanks in advance. CODE Illegal operation: Code: C0000005h, flags: 00000000h, address: 7C936A12h Access violation, operation: read, address: 00000000h The crash report seems to point to the code which detects the current version of Windows. This code was needed to change a bit the display of trays icons depending on the windows version, to match exactly the shell appearance. However, since Foobar2000 now supports only Windows XP and up, I have been able to completely replace that code by a much simpler Windows API call. Please download v0.5.12 from http://www.niversoft.com/downloads/AdvancedControls-foo.zip and let me know if this fixes the problem. If it still crashes, could you please disable all the components that does not come with foobar2000 by default (especially foo_unpack_7z and foo_prettypop) before creating the crash report, they don't help me at all in my debugging. If it work, I will then release 0.5.12 more officially, and hopefully ask the moderators to change this thread's title to something more appealing. Thanks for your help! |
|
|
|
May 15 2009, 04:28
Post
#71
|
|
|
Group: Members Posts: 5 Joined: 5-May 09 Member No.: 69537 |
I tried the new version and I think it works. There's no more crash even with the prettypop and unpack7z enabled together.
The word 'Crashware' sure does not feel good to read. EDIT: Ugh, I got a little difficulty to click the little icons in the notification area. It seems the only clickable button is the previous button and the seek slider. And both of it only works on the very left side of the tray icons. This post has been edited by Kresnik: May 15 2009, 05:04 |
|
|
|
May 15 2009, 04:53
Post
#72
|
|
|
Group: Members Posts: 105 Joined: 28-March 06 Member No.: 28907 |
I tried the new version and I think it works. There's no more crash even with the prettypop and unpack7z enabled together. The word 'Crashware' sure does not feel good to read. Thanks for the report. I think the moderators are reading the thread as crashware is gone! (yay) |
|
|
|
May 15 2009, 04:59
Post
#73
|
|
|
Group: Members Posts: 105 Joined: 28-March 06 Member No.: 28907 |
v0.5.12.1 is now available.
People following the thread probably saw what was going on with that hard-to-figure bug affecting some people. After a lot of debugging and the input from several users and two fb developpers, we finally found two locations that could have caused it, and fixed or removed the affecting code. There is no change in the features of the component. However, some parts have been rewritten for efficiency and with more validation to make sure the called Windows API behaves as documented (it appears it's not always the case...). The new component is not compatible anymore with Windows versions prior to Windows XP, but that shouldn't be a problem since Foobar 2000 isn't either. http://www.niversoft.com/products/fac (official page) or http://fb2k.org/show.php?id=138 |
|
|
|
May 15 2009, 05:17
Post
#74
|
|
|
Group: Members Posts: 5 Joined: 5-May 09 Member No.: 69537 |
I edited my prior post, but maybe it would be more noticeable with new post. I think you misplaced the clickable coordinates, so only the seek bar and the previous button are clickable. But even that has their own problems. Maybe the compatibility changes also changed the coordinates.
|
|
|
|
May 15 2009, 05:27
Post
#75
|
|
|
Group: Members Posts: 105 Joined: 28-March 06 Member No.: 28907 |
I edited my prior post, but maybe it would be more noticeable with new post. I think you misplaced the clickable coordinates, so only the seek bar and the previous button are clickable. But even that has their own problems. Maybe the compatibility changes also changed the coordinates. Thanks. The bug was fixed here, but I forgot to rebuild the package after fixing it. The new fixed package is up (v0.5.12.2) Regards. |
|
|
|
![]() ![]() |
|
Lo-Fi Version | Time is now: 20th May 2013 - 13:55 |