Help - Search - Members - Calendar
Full Version: foo_uie_vis_projectm - a quick port to 0.9
Hydrogenaudio Forums > Hosted Forums > foobar2000 > 3rd Party Plugins - (fb2k)
Pages: 1, 2, 3
Acropolis
* NEWS *

Development is halted.


-------------------------------------------------------------------------------------------------------------------------------------------------------
* ATTENTION *
This version below uses the projectM 0.97 and is found to be leaking memory, as you play more and more music,
the leaking becomes more, and more, unless you restart foobar2000.
-------------------------------------------------------------------------------------------------------------------------------------------------------

I just use the code from the foo_vis_projectm for 0.9 and add the column ui support only, seems working anyway.

note: if it crashes or has an error message window saying "Invalid access to memory location", please try the non SSE2 version.

download
version 0.4 with SSE2
version 0.4 without SSE2

change log
0.4
- fixed a few minor access violations
- fixed the full screen menu item not toggled correctly
- fixed the problem of multi-instance of the panel, now completely single instance
- the right click menu is back while not playing music
- added menu item to control foobar2000 playback
- added the cover text and pause text
- changed that swapping between window and full screen mode won't affect the next startup mode

0.3.1
- if the panel is not being used, all playback actions will crash, now fixed

0.3
- fixed that the vis always starting with the first preset
- fixed the keyboard shortcut context menu conflicts with the non panel version
- to save the cpu usage, made the vis engine stop rendering while not playing music
- added the config option for changing the window border
- the right click menu will popup only while playing music
roentgen
Very very very nice indeed........
I've been waiting for this
Do the presets from the non-panel version work? If so how?
It seems to me that none of right click options have an effect.
krazy
Champ, Acropolis!

@roentgen
Presets etc. are specified under "Visualisations" in Preferences.
Acropolis
QUOTE(roentgen @ May 22 2006, 18:09) *

Very very very nice indeed........
I've been waiting for this
Do the presets from the non-panel version work? If so how?
It seems to me that none of right click options have an effect.


this module uses the config from the non-panel version, so just config them under Preferences->Visualisations->projectM
roentgen
I had to remove the non-panel version to 'see' the 'real' options. Now it's working fine.
If you could reduce CPU usage would be great.... Currently this vis is using 10-15% of my Athlon XP 2500+ as foobar by itself does not require more then 1%
Acropolis
QUOTE(roentgen @ May 22 2006, 19:15) *

I had to remove the non-panel version to 'see' the 'real' options. Now it's working fine.
If you could reduce CPU usage would be great.... Currently this vis is using 10-15% of my Athlon XP 2500+ as foobar by itself does not require more then 1%


I can use the both version together, I don't know why you have to remove the non-panel one....
Also, I can't do anything about the cpu usage, because it's from the core projectM graphic code, and I've compiled with SSE already.
roentgen
QUOTE(Acropolis @ May 22 2006, 11:24) *

I can use the both version together, I don't know why you have to remove the non-panel one....

Maybe you are using the default paths:
CODE
foobar_dir\projectM\fonts
foobar_dir\projectM\presets

by in my setup I use
CODE
C:\Program Files\fb2k\components\projectM\fonts
C:\Program Files\fb2k\components\projectM\presets

and while the non-panel version was set up corectly... I couldn't see the page with the right options for the uie version. After removing the non-panel version the paths were like this
C:\Program Files\fb2k\projectM\fonts\
C:\Program Files\fb2k\projectM\presets\
Acropolis
you are right, I though they use the same config was wrong.
now they are separated in the visualisation section, please download the new one.

http://au.geocities.com/acropolis1980/foo_...rojectm_0.2.zip
Tri
A bug?
Rightclick on the visualisation -> full screen. Press ESC -> visualisation in panel is gone until foobar is restarted. This does not happen if a doubleclick is used to exit the full screen visualisation instead of the ESC key.

Edit: Anyway, nice work. smile.gif
Acropolis
QUOTE(Tri @ May 22 2006, 20:33) *

A bug?
Rightclick on the visualisation -> full screen. Press ESC -> visualisation in panel is gone until foobar is restarted. This does not happen if a doubleclick is used to exit the full screen visualisation instead of the ESC key.

Edit: Anyway, nice work. smile.gif


fixed
start78
Great work, many people where waiting for this!

A few suggestions, if you got some spare time:
borders for panel (to make it look like other panels)
single left-klick to change preset
bug?: vis always starts with "aderrasi -agitator.milk". This preset also comes up everytime i change from panel to full or back.


Can i use any milkdrop preset with this or is there a place where i can download some more presets?
krazy
QUOTE(start78 @ May 22 2006, 19:49) *
Can i use any milkdrop preset with this or is there a place where i can download some more presets?
Yes. See http://www.milkdrop.co.uk/downloads.htm
Blitzmeister
Bug Report: It keeps taking up heaps of memory then taking up all my CPU cycles & finally locking up my computer.
Necro
Foobar always crashes when adding projectM to layout sad.gif.

CODE
Illegal operation:
Code: C000001Dh, flags: 00000000h, address: 00FDC9FBh
Call path:
entry=>app_mainloop
This is the first crash logged by this instance.
Code bytes (00FDC9FBh):
00FDC9BBh: B6 4C 24 1C 8B 54 8D 64 89 42 08 0F B6 44 24 1E
00FDC9CBh: 50 E8 0A 9C 01 00 0F B6 4C 24 20 8B 54 8D 64 89
00FDC9DBh: 42 0C 0F B6 44 24 20 8B 4C 85 64 0F B6 54 24 23
00FDC9EBh: 88 11 0F B6 44 24 20 8B 4C 85 64 0F B6 54 24 21
00FDC9FBh: F3 0F 10 05 84 31 01 01 88 51 01 0F B6 44 24 20
00FDCA0Bh: 8B 4C 85 64 0F B6 54 24 22 F3 0F 10 0D 80 31 01
00FDCA1Bh: 01 88 51 02 0F B6 44 24 20 8B 4C 85 64 F3 0F 11
00FDCA2Bh: 41 10 0F B6 54 24 20 8B 44 95 64 F3 0F 11 48 14
Stack (0012CC8Ch):
0012CC6Ch: 0012CB20 80571228 F778C514 0C5B07FD
0012CC7Ch: 00000000 00000000 FA301968 C00316C0
0012CC8Ch: 00000002 00000051 000000F8 00000020
0012CC9Ch: 09063A08 00000000 0000012C 00000000
0012CCACh: 1F021B21 00000470 0C5AF388 00000000
0012CCBCh: 00000000 00464C47 0000F060 09060000
0012CCCCh: 0012CAC4 FCE5F6C3 0012D1C4 7C90EE18
0012CCDCh: 7C9106F0 FFFFFFFF 7C9106EB 00FF6655
0012CCECh: 09060000 00000000 00000464 09063A08
0012CCFCh: 00000000 FCE5F0B3 00FDCC5C 0012CD38
0012CD0Ch: 0C5AF388 09063E78 00FEEDEA 0012CD38
0012CD1Ch: 0012CD38 01012448 09063E30 0000005C
0012CD2Ch: 09063D90 09063D88 0012D160 505C3A46
0012CD3Ch: 72676F72 46206D61 73656C69 6F6F665C
0012CD4Ch: 32726162 5C303030 6A6F7270 6D746365
0012CD5Ch: 6E6F665C 5C5C7374 656D6974 656E5F73
0012CD6Ch: 672E3177 0000666C 00000000 00000000
0012CD7Ch: 00000009 00000000 00000000 00000000
0012CD8Ch: 00000000 693F8B01 CC012316 0012CE10
0012CD9Ch: 099A8268 0012CE50 09953EF0 0995CB30
Registers:
EAX: 00000021, EBX: 01024080, ECX: 0C5B0800, EDX: 0000001B
ESI: 00000000, EDI: 0C5AF7EC, EBP: 0C5AF388, ESP: 0012CC8C
Crash location: "foo_uie_vis_projectm", loaded at 00FD0000h - 01043000h

Loaded modules:
foobar2000 loaded at 00400000h - 004E0000h
ntdll loaded at 7C900000h - 7C9B2000h
kernel32 loaded at 7C800000h - 7C8FB000h
COMCTL32 loaded at 773C0000h - 774C2000h
msvcrt loaded at 77C00000h - 77C58000h
ADVAPI32 loaded at 77DC0000h - 77E6C000h
RPCRT4 loaded at 77E70000h - 77F01000h
GDI32 loaded at 77F10000h - 77F57000h
USER32 loaded at 77D30000h - 77DC0000h
SHLWAPI loaded at 77F60000h - 77FD6000h
SHELL32 loaded at 7C9C0000h - 7D1DC000h
ole32 loaded at 774D0000h - 7760D000h
shared loaded at 10000000h - 1002A000h
comdlg32 loaded at 76380000h - 763C9000h
uxtheme loaded at 5B1D0000h - 5B208000h
raphook loaded at 00A10000h - 00A53000h
PSAPI loaded at 76BE0000h - 76BEB000h
MSCTF loaded at 746D0000h - 7471B000h
foo_AdvancedControls loaded at 00AD0000h - 00B00000h
foo_cdda loaded at 00B10000h - 00B3D000h
foo_converter loaded at 00B60000h - 00BC1000h
foo_dsp_delta loaded at 00BF0000h - 00C0E000h
foo_dsp_std loaded at 00C30000h - 00C6F000h
foo_dumb loaded at 00C90000h - 00CEF000h
foo_freedb2 loaded at 00D10000h - 00D50000h
foo_infobox loaded at 00D70000h - 00DAF000h
foo_input_std loaded at 00DD0000h - 00EE3000h
foo_masstag loaded at 00F10000h - 00F60000h
foo_uie_trackinfo loaded at 00F80000h - 00FAE000h
foo_uie_vis_projectm loaded at 00FD0000h - 01043000h
OPENGL32 loaded at 5F190000h - 5F25C000h
GLU32 loaded at 5C8F0000h - 5C911000h
DDRAW loaded at 736F0000h - 73739000h
DCIMAN32 loaded at 73B50000h - 73B56000h
foo_ui_columns loaded at 09070000h - 0910B000h
foo_ui_std loaded at 09130000h - 09187000h
foo_unpack loaded at 091B0000h - 091DE000h
foo_utils loaded at 09200000h - 09239000h
OLEAUT32 loaded at 77110000h - 7719C000h
sndvol loaded at 09660000h - 0966B000h
MSVCR80 loaded at 78130000h - 781CB000h
idmmkb loaded at 09710000h - 09716000h
Amhooker loaded at 09720000h - 09729000h
atioglxx loaded at 69000000h - 69667000h
imagehlp loaded at 76C80000h - 76CA8000h
DBGHELP loaded at 59BC0000h - 59C61000h
VERSION loaded at 77BF0000h - 77BF8000h

Stack dump analysis:
Address: 00464C47h, location: "foobar2000", loaded at 00400000h - 004E0000h
Address: 7C90EE18h, location: "ntdll", loaded at 7C900000h - 7C9B2000h
Symbol: "strchr" (+00000117h)
Address: 7C9106F0h, location: "ntdll", loaded at 7C900000h - 7C9B2000h
Symbol: "RtlAllocateHeap" (+0000011Ch)
Address: 7C9106EBh, location: "ntdll", loaded at 7C900000h - 7C9B2000h
Symbol: "RtlAllocateHeap" (+00000117h)
Address: 00FF6655h, location: "foo_uie_vis_projectm", loaded at 00FD0000h - 01043000h
Address: 00FDCC5Ch, location: "foo_uie_vis_projectm", loaded at 00FD0000h - 01043000h
Address: 00FEEDEAh, location: "foo_uie_vis_projectm", loaded at 00FD0000h - 01043000h
Address: 01012448h, location: "foo_uie_vis_projectm", loaded at 00FD0000h - 01043000h
Address: 693F8B01h, location: "atioglxx", loaded at 69000000h - 69667000h
Symbol: "atiPPHSN" (+00354851h)
Address: 7C910738h, location: "ntdll", loaded at 7C900000h - 7C9B2000h
Symbol: "RtlAllocateHeap" (+00000164h)
Address: 7C910732h, location: "ntdll", loaded at 7C900000h - 7C9B2000h
Symbol: "RtlAllocateHeap" (+0000015Eh)
Address: 7C9106ABh, location: "ntdll", loaded at 7C900000h - 7C9B2000h
Symbol: "RtlAllocateHeap" (+000000D7h)
Address: 7C9106EBh, location: "ntdll", loaded at 7C900000h - 7C9B2000h
Symbol: "RtlAllocateHeap" (+00000117h)
Address: 694E38B1h, location: "atioglxx", loaded at 69000000h - 69667000h
Address: 6940E051h, location: "atioglxx", loaded at 69000000h - 69667000h
Symbol: "DrvSetContext" (+00013591h)
Address: 7C80A1E7h, location: "kernel32", loaded at 7C800000h - 7C8FB000h
Symbol: "WideCharToMultiByte" (+00000120h)
Address: 7C9105C8h, location: "ntdll", loaded at 7C900000h - 7C9B2000h
Symbol: "RtlFreeHeap" (+0000018Bh)
Address: 7C910551h, location: "ntdll", loaded at 7C900000h - 7C9B2000h
Symbol: "RtlFreeHeap" (+00000114h)
Address: 7C91056Dh, location: "ntdll", loaded at 7C900000h - 7C9B2000h
Symbol: "RtlFreeHeap" (+00000130h)
Address: 69258DC1h, location: "atioglxx", loaded at 69000000h - 69667000h
Symbol: "atiPPHSN" (+001B4B11h)
Address: 6925FC8Eh, location: "atioglxx", loaded at 69000000h - 69667000h
Symbol: "atiPPHSN" (+001BB9DEh)
Address: 694E3B53h, location: "atioglxx", loaded at 69000000h - 69667000h
Address: 692A0A0Dh, location: "atioglxx", loaded at 69000000h - 69667000h
Symbol: "atiPPHSN" (+001FC75Dh)
Address: 6910CDB0h, location: "atioglxx", loaded at 69000000h - 69667000h
Symbol: "atiPPHSN" (+00068B00h)
Address: 69260ABDh, location: "atioglxx", loaded at 69000000h - 69667000h
Symbol: "atiPPHSN" (+001BC80Dh)
Address: 6959F178h, location: "atioglxx", loaded at 69000000h - 69667000h
Address: 695F1F28h, location: "atioglxx", loaded at 69000000h - 69667000h
Address: 6959989Fh, location: "atioglxx", loaded at 69000000h - 69667000h
Address: 69409788h, location: "atioglxx", loaded at 69000000h - 69667000h
Symbol: "DrvSetContext" (+0000ECC8h)
Address: 690E13B5h, location: "atioglxx", loaded at 69000000h - 69667000h
Symbol: "atiPPHSN" (+0003D105h)
Address: 6941A9AEh, location: "atioglxx", loaded at 69000000h - 69667000h
Address: 690E4C68h, location: "atioglxx", loaded at 69000000h - 69667000h
Symbol: "atiPPHSN" (+000409B8h)
Address: 77F3512Bh, location: "GDI32", loaded at 77F10000h - 77F57000h
Symbol: "DdEntry19" (+00004419h)
Address: 5F190000h, location: "OPENGL32", loaded at 5F190000h - 5F25C000h
Address: 6940E176h, location: "atioglxx", loaded at 69000000h - 69667000h
Symbol: "DrvSetContext" (+000136B6h)
Address: 693FAA93h, location: "atioglxx", loaded at 69000000h - 69667000h
Symbol: "DrvCreateContext" (+00000413h)
Address: 5F1928D0h, location: "OPENGL32", loaded at 5F190000h - 5F25C000h
Address: 5F1A905Dh, location: "OPENGL32", loaded at 5F190000h - 5F25C000h
Symbol: "wglUseFontOutlinesW" (+0000A91Bh)
Address: 5F1928D0h, location: "OPENGL32", loaded at 5F190000h - 5F25C000h
Address: 5F1928D0h, location: "OPENGL32", loaded at 5F190000h - 5F25C000h
Address: 5F1A905Dh, location: "OPENGL32", loaded at 5F190000h - 5F25C000h
Symbol: "wglUseFontOutlinesW" (+0000A91Bh)
Address: 5F1A9B20h, location: "OPENGL32", loaded at 5F190000h - 5F25C000h
Symbol: "wglSwapLayerBuffers" (+000007CBh)
Address: 5F1928B4h, location: "OPENGL32", loaded at 5F190000h - 5F25C000h
Address: 5F1928B4h, location: "OPENGL32", loaded at 5F190000h - 5F25C000h
Address: 5F1A9C5Fh, location: "OPENGL32", loaded at 5F190000h - 5F25C000h
Symbol: "wglMakeCurrent" (+0000008Ah)
Address: 00FF0062h, location: "foo_uie_vis_projectm", loaded at 00FD0000h - 01043000h
Address: 00FE7BC1h, location: "foo_uie_vis_projectm", loaded at 00FD0000h - 01043000h
Address: 01012330h, location: "foo_uie_vis_projectm", loaded at 00FD0000h - 01043000h
Address: 00FEF9F4h, location: "foo_uie_vis_projectm", loaded at 00FD0000h - 01043000h
Address: 00FD2C00h, location: "foo_uie_vis_projectm", loaded at 00FD0000h - 01043000h
Address: 7C90EE18h, location: "ntdll", loaded at 7C900000h - 7C9B2000h
Symbol: "strchr" (+00000117h)
Address: 7C9106F0h, location: "ntdll", loaded at 7C900000h - 7C9B2000h
Symbol: "RtlAllocateHeap" (+0000011Ch)
Address: 7C9106EBh, location: "ntdll", loaded at 7C900000h - 7C9B2000h
Symbol: "RtlAllocateHeap" (+00000117h)
Address: 0100DD9Eh, location: "foo_uie_vis_projectm", loaded at 00FD0000h - 01043000h
Address: 00FF2E0Dh, location: "foo_uie_vis_projectm", loaded at 00FD0000h - 01043000h
Address: 01011208h, location: "foo_uie_vis_projectm", loaded at 00FD0000h - 01043000h
Address: 01011208h, location: "foo_uie_vis_projectm", loaded at 00FD0000h - 01043000h
Address: 01000000h, location: "foo_uie_vis_projectm", loaded at 00FD0000h - 01043000h
Address: 77D3D300h, location: "USER32", loaded at 77D30000h - 77DC0000h
Symbol: "EnumDisplayMonitors" (+0000039Dh)
Address: 77D38B26h, location: "USER32", loaded at 77D30000h - 77DC0000h
Symbol: "GetWindowThreadProcessId" (+000000A6h)
Address: 0100DDDBh, location: "foo_uie_vis_projectm", loaded at 00FD0000h - 01043000h
Address: 00FF330Dh, location: "foo_uie_vis_projectm", loaded at 00FD0000h - 01043000h
Address: 00FF6120h, location: "foo_uie_vis_projectm", loaded at 00FD0000h - 01043000h
Address: 77D60467h, location: "USER32", loaded at 77D30000h - 77DC0000h
Symbol: "DeregisterShellHookWindow" (+000001CFh)
Address: 00FF6299h, location: "foo_uie_vis_projectm", loaded at 00FD0000h - 01043000h
Address: 00FF6120h, location: "foo_uie_vis_projectm", loaded at 00FD0000h - 01043000h
Address: 77D38734h, location: "USER32", loaded at 77D30000h - 77DC0000h
Symbol: "GetDC" (+0000006Dh)
Address: 00FF6120h, location: "foo_uie_vis_projectm", loaded at 00FD0000h - 01043000h
Address: 00FF6120h, location: "foo_uie_vis_projectm", loaded at 00FD0000h - 01043000h
Address: 77D3D05Bh, location: "USER32", loaded at 77D30000h - 77DC0000h
Symbol: "EnumDisplayMonitors" (+000000F8h)
Address: 00FF6120h, location: "foo_uie_vis_projectm", loaded at 00FD0000h - 01043000h
Address: 77D60467h, location: "USER32", loaded at 77D30000h - 77DC0000h
Symbol: "DeregisterShellHookWindow" (+000001CFh)
Address: 77D38830h, location: "USER32", loaded at 77D30000h - 77DC0000h
Symbol: "GetDC" (+00000169h)
Address: 77D3B4C0h, location: "USER32", loaded at 77D30000h - 77DC0000h
Symbol: "DefWindowProcW" (+00000184h)
Address: 00FF6120h, location: "foo_uie_vis_projectm", loaded at 00FD0000h - 01043000h
Address: 7C90EAE3h, location: "ntdll", loaded at 7C900000h - 7C9B2000h
Symbol: "KiUserCallbackDispatcher" (+00000013h)
Address: 77D60467h, location: "USER32", loaded at 77D30000h - 77DC0000h
Symbol: "DeregisterShellHookWindow" (+000001CFh)
Address: 77D3B4D0h, location: "USER32", loaded at 77D30000h - 77DC0000h
Symbol: "DefWindowProcW" (+00000194h)
Address: 77D3FD29h, location: "USER32", loaded at 77D30000h - 77DC0000h
Symbol: "UserClientDllInitialize" (+000007F1h)
Address: 00FF6120h, location: "foo_uie_vis_projectm", loaded at 00FD0000h - 01043000h
Address: 7C90EAE3h, location: "ntdll", loaded at 7C900000h - 7C9B2000h
Symbol: "KiUserCallbackDispatcher" (+00000013h)
Address: 00FD0000h, location: "foo_uie_vis_projectm", loaded at 00FD0000h - 01043000h
Address: 01012AC0h, location: "foo_uie_vis_projectm", loaded at 00FD0000h - 01043000h
Address: 00FF6120h, location: "foo_uie_vis_projectm", loaded at 00FD0000h - 01043000h
Address: 77D3B473h, location: "USER32", loaded at 77D30000h - 77DC0000h
Symbol: "DefWindowProcW" (+00000137h)
Address: 77D4013Eh, location: "USER32", loaded at 77D30000h - 77DC0000h
Symbol: "CreateWindowExW" (+000001EEh)
Address: 77D40104h, location: "USER32", loaded at 77D30000h - 77DC0000h
Symbol: "CreateWindowExW" (+000001B4h)
Address: 00FD0000h, location: "foo_uie_vis_projectm", loaded at 00FD0000h - 01043000h
Address: 01012AC0h, location: "foo_uie_vis_projectm", loaded at 00FD0000h - 01043000h
Address: 77D40129h, location: "USER32", loaded at 77D30000h - 77DC0000h
Symbol: "CreateWindowExW" (+000001D9h)
Address: 00FD0000h, location: "foo_uie_vis_projectm", loaded at 00FD0000h - 01043000h
Address: 7C9106EBh, location: "ntdll", loaded at 7C900000h - 7C9B2000h
Symbol: "RtlAllocateHeap" (+00000117h)
Address: 7C9105C8h, location: "ntdll", loaded at 7C900000h - 7C9B2000h
Symbol: "RtlFreeHeap" (+0000018Bh)
Address: 7C910551h, location: "ntdll", loaded at 7C900000h - 7C9B2000h
Symbol: "RtlFreeHeap" (+00000114h)
Address: 7C91056Dh, location: "ntdll", loaded at 7C900000h - 7C9B2000h
Symbol: "RtlFreeHeap" (+00000130h)
Address: 7C910732h, location: "ntdll", loaded at 7C900000h - 7C9B2000h
Symbol: "RtlAllocateHeap" (+0000015Eh)
Address: 7C9105C8h, location: "ntdll", loaded at 7C900000h - 7C9B2000h
Symbol: "RtlFreeHeap" (+0000018Bh)
Address: 7C915041h, location: "ntdll", loaded at 7C900000h - 7C9B2000h
Symbol: "bsearch" (+00000046h)
Address: 7C915233h, location: "ntdll", loaded at 7C900000h - 7C9B2000h
Symbol: "bsearch" (+00000238h)
Address: 7C9105C8h, location: "ntdll", loaded at 7C900000h - 7C9B2000h
Symbol: "RtlFreeHeap" (+0000018Bh)
Address: 7C910551h, location: "ntdll", loaded at 7C900000h - 7C9B2000h
Symbol: "RtlFreeHeap" (+00000114h)
Address: 7C91056Dh, location: "ntdll", loaded at 7C900000h - 7C9B2000h
Symbol: "RtlFreeHeap" (+00000130h)
Address: 01012B0Eh, location: "foo_uie_vis_projectm", loaded at 00FD0000h - 01043000h
Address: 01012AC0h, location: "foo_uie_vis_projectm", loaded at 00FD0000h - 01043000h
Address: 7C9155C9h, location: "ntdll", loaded at 7C900000h - 7C9B2000h
Symbol: "RtlHashUnicodeString" (+00000164h)
Address: 7C915152h, location: "ntdll", loaded at 7C900000h - 7C9B2000h
Symbol: "bsearch" (+00000157h)
Address: 7C91554Ah, location: "ntdll", loaded at 7C900000h - 7C9B2000h
Symbol: "RtlHashUnicodeString" (+000000E5h)
Address: 7C9153F5h, location: "ntdll", loaded at 7C900000h - 7C9B2000h
Symbol: "RtlFindActivationContextSectionString" (+000000DCh)
Address: 01012AC0h, location: "foo_uie_vis_projectm", loaded at 00FD0000h - 01043000h
Address: 7C90EE18h, location: "ntdll", loaded at 7C900000h - 7C9B2000h
Symbol: "strchr" (+00000117h)
Address: 7C910570h, location: "ntdll", loaded at 7C900000h - 7C9B2000h
Symbol: "RtlFreeHeap" (+00000133h)
Address: 7C91056Dh, location: "ntdll", loaded at 7C900000h - 7C9B2000h
Symbol: "RtlFreeHeap" (+00000130h)
Address: 77D39951h, location: "USER32", loaded at 77D30000h - 77DC0000h
Symbol: "IsChild" (+00000243h)
Address: 7C910833h, location: "ntdll", loaded at 7C900000h - 7C9B2000h
Symbol: "RtlAllocateHeap" (+0000025Fh)
Address: 00FD0110h, location: "foo_uie_vis_projectm", loaded at 00FD0000h - 01043000h
Address: 7C90EE18h, location: "ntdll", loaded at 7C900000h - 7C9B2000h
Symbol: "strchr" (+00000117h)
Address: 7C910838h, location: "ntdll", loaded at 7C900000h - 7C9B2000h
Symbol: "RtlAllocateHeap" (+00000264h)
Address: 7C910833h, location: "ntdll", loaded at 7C900000h - 7C9B2000h
Symbol: "RtlAllocateHeap" (+0000025Fh)
Address: 77D399E4h, location: "USER32", loaded at 77D30000h - 77DC0000h
Symbol: "IsChild" (+000002D6h)
Address: 77D39A12h, location: "USER32", loaded at 77D30000h - 77DC0000h
Symbol: "IsChild" (+00000304h)
Address: 00FD0000h, location: "foo_uie_vis_projectm", loaded at 00FD0000h - 01043000h
Address: 00FD0110h, location: "foo_uie_vis_projectm", loaded at 00FD0000h - 01043000h
Address: 77D3A303h, location: "USER32", loaded at 77D30000h - 77DC0000h
Symbol: "ClientThreadSetup" (+000002F9h)
Address: 77D60467h, location: "USER32", loaded at 77D30000h - 77DC0000h
Symbol: "DeregisterShellHookWindow" (+000001CFh)
Address: 77D39A18h, location: "USER32", loaded at 77D30000h - 77DC0000h
Symbol: "IsChild" (+0000030Ah)
Address: 77D39A12h, location: "USER32", loaded at 77D30000h - 77DC0000h
Symbol: "IsChild" (+00000304h)
Address: 77D3A31Ah, location: "USER32", loaded at 77D30000h - 77DC0000h
Symbol: "ClientThreadSetup" (+00000310h)
Address: 00FD0000h, location: "foo_uie_vis_projectm", loaded at 00FD0000h - 01043000h
Address: 77D3A33Bh, location: "USER32", loaded at 77D30000h - 77DC0000h
Symbol: "ClientThreadSetup" (+00000331h)
Address: 00FF6120h, location: "foo_uie_vis_projectm", loaded at 00FD0000h - 01043000h
Address: 00FD0000h, location: "foo_uie_vis_projectm", loaded at 00FD0000h - 01043000h
Address: 01012AC0h, location: "foo_uie_vis_projectm", loaded at 00FD0000h - 01043000h
Address: 01012AC0h, location: "foo_uie_vis_projectm", loaded at 00FD0000h - 01043000h
Address: 01012AC0h, location: "foo_uie_vis_projectm", loaded at 00FD0000h - 01043000h
Address: 01012AC0h, location: "foo_uie_vis_projectm", loaded at 00FD0000h - 01043000h
Address: 77D39D60h, location: "USER32", loaded at 77D30000h - 77DC0000h
Symbol: "UnregisterClassW" (+000002BCh)
Address: 77D90270h, location: "USER32", loaded at 77D30000h - 77DC0000h
Address: 77D30000h, location: "USER32", loaded at 77D30000h - 77DC0000h
Address: 7C910732h, location: "ntdll", loaded at 7C900000h - 7C9B2000h
Symbol: "RtlAllocateHeap" (+0000015Eh)
Address: 7C90EE18h, location: "ntdll", loaded at 7C900000h - 7C9B2000h
Symbol: "strchr" (+00000117h)
Address: 7C910738h, location: "ntdll", loaded at 7C900000h - 7C9B2000h
Symbol: "RtlAllocateHeap" (+00000164h)
Address: 7C910732h, location: "ntdll", loaded at 7C900000h - 7C9B2000h
Symbol: "RtlAllocateHeap" (+0000015Eh)
Address: 7C911596h, location: "ntdll", loaded at 7C900000h - 7C9B2000h
Symbol: "wcsncpy" (+00000B07h)
Address: 090D1E71h, location: "foo_ui_columns", loaded at 09070000h - 0910B000h
Address: 77D38B26h, location: "USER32", loaded at 77D30000h - 77DC0000h
Symbol: "GetWindowThreadProcessId" (+000000A6h)
Address: 09077220h, location: "foo_ui_columns", loaded at 09070000h - 0910B000h
Address: 77D388D1h, location: "USER32", loaded at 77D30000h - 77DC0000h
Symbol: "GetWindowLongW" (+0000002Bh)
Address: 77D388DAh, location: "USER32", loaded at 77D30000h - 77DC0000h
Symbol: "GetWindowLongW" (+00000034h)
Address: 09077220h, location: "foo_ui_columns", loaded at 09070000h - 0910B000h
Address: 09077398h, location: "foo_ui_columns", loaded at 09070000h - 0910B000h
Address: 09077220h, location: "foo_ui_columns", loaded at 09070000h - 0910B000h
Address: 09077220h, location: "foo_ui_columns", loaded at 09070000h - 0910B000h
Address: 090AB21Fh, location: "foo_ui_columns", loaded at 09070000h - 0910B000h
Address: 77D38734h, location: "USER32", loaded at 77D30000h - 77DC0000h
Symbol: "GetDC" (+0000006Dh)
Address: 09077220h, location: "foo_ui_columns", loaded at 09070000h - 0910B000h
Address: 09077220h, location: "foo_ui_columns", loaded at 09070000h - 0910B000h
Address: 77D38BD9h, location: "USER32", loaded at 77D30000h - 77DC0000h
Symbol: "GetWindowThreadProcessId" (+00000159h)
Address: 77D3885Ah, location: "USER32", loaded at 77D30000h - 77DC0000h
Symbol: "GetDC" (+00000193h)
Address: 77D3882Ah, location: "USER32", loaded at 77D30000h - 77DC0000h
Symbol: "GetDC" (+00000163h)
Address: 7C910833h, location: "ntdll", loaded at 7C900000h - 7C9B2000h
Symbol: "RtlAllocateHeap" (+0000025Fh)
Address: 00FD0110h, location: "foo_uie_vis_projectm", loaded at 00FD0000h - 01043000h
Address: 7C90EE18h, location: "ntdll", loaded at 7C900000h - 7C9B2000h
Symbol: "strchr" (+00000117h)
Address: 7C910838h, location: "ntdll", loaded at 7C900000h - 7C9B2000h
Symbol: "RtlAllocateHeap" (+00000264h)
Address: 77D401F7h, location: "USER32", loaded at 77D30000h - 77DC0000h
Symbol: "CreateWindowExW" (+000002A7h)
Address: 00FD0000h, location: "foo_uie_vis_projectm", loaded at 00FD0000h - 01043000h
Address: 0102696Ch, location: "foo_uie_vis_projectm", loaded at 00FD0000h - 01043000h
Address: 77D3E880h, location: "USER32", loaded at 77D30000h - 77DC0000h
Symbol: "MonitorFromPoint" (+000000F1h)
Address: 77D60467h, location: "USER32", loaded at 77D30000h - 77DC0000h
Symbol: "DeregisterShellHookWindow" (+000001CFh)
Address: 77D3B4D0h, location: "USER32", loaded at 77D30000h - 77DC0000h
Symbol: "DefWindowProcW" (+00000194h)
Address: 77D3B4CBh, location: "USER32", loaded at 77D30000h - 77DC0000h
Symbol: "DefWindowProcW" (+0000018Fh)
Address: 77D3E871h, location: "USER32", loaded at 77D30000h - 77DC0000h
Symbol: "MonitorFromPoint" (+000000E2h)
Address: 77D3E880h, location: "USER32", loaded at 77D30000h - 77DC0000h
Symbol: "MonitorFromPoint" (+000000F1h)
Address: 01012AC0h, location: "foo_uie_vis_projectm", loaded at 00FD0000h - 01043000h
Address: 77D3FF83h, location: "USER32", loaded at 77D30000h - 77DC0000h
Symbol: "CreateWindowExW" (+00000033h)
Address: 01012AC0h, location: "foo_uie_vis_projectm", loaded at 00FD0000h - 01043000h
Address: 00FD0000h, location: "foo_uie_vis_projectm", loaded at 00FD0000h - 01043000h
Address: 00FF6031h, location: "foo_uie_vis_projectm", loaded at 00FD0000h - 01043000h
Address: 01012AC0h, location: "foo_uie_vis_projectm", loaded at 00FD0000h - 01043000h
Address: 00FD0000h, location: "foo_uie_vis_projectm", loaded at 00FD0000h - 01043000h
Address: 00FF3435h, location: "foo_uie_vis_projectm", loaded at 00FD0000h - 01043000h
Address: 090942BBh, location: "foo_ui_columns", loaded at 09070000h - 0910B000h
Address: 090E62D0h, location: "foo_ui_columns", loaded at 09070000h - 0910B000h
Address: 090D1D0Dh, location: "foo_ui_columns", loaded at 09070000h - 0910B000h
Address: 090E5D60h, location: "foo_ui_columns", loaded at 09070000h - 0910B000h
Address: 77D388A6h, location: "USER32", loaded at 77D30000h - 77DC0000h
Symbol: "GetWindowLongW" (+00000000h)
Address: 77D388A6h, location: "USER32", loaded at 77D30000h - 77DC0000h
Symbol: "GetWindowLongW" (+00000000h)
Address: 090E5D44h, location: "foo_ui_columns", loaded at 09070000h - 0910B000h
Address: 010188A6h, location: "foo_uie_vis_projectm", loaded at 00FD0000h - 01043000h
Address: 0909482Ah, location: "foo_ui_columns", loaded at 09070000h - 0910B000h
Address: 77D38B26h, location: "USER32", loaded at 77D30000h - 77DC0000h
Symbol: "GetWindowThreadProcessId" (+000000A6h)
Address: 09077220h, location: "foo_ui_columns", loaded at 09070000h - 0910B000h
Address: 77D388D1h, location: "USER32", loaded at 77D30000h - 77DC0000h
Symbol: "GetWindowLongW" (+0000002Bh)
Address: 77D388DAh, location: "USER32", loaded at 77D30000h - 77DC0000h
Symbol: "GetWindowLongW" (+00000034h)
Address: 09077220h, location: "foo_ui_columns", loaded at 09070000h - 0910B000h
Address: 77D60467h, location: "USER32", loaded at 77D30000h - 77DC0000h
Symbol: "DeregisterShellHookWindow" (+000001CFh)
Address: 09077398h, location: "foo_ui_columns", loaded at 09070000h - 0910B000h
Address: 09077220h, location: "foo_ui_columns", loaded at 09070000h - 0910B000h
Address: 77D388DAh, location: "USER32", loaded at 77D30000h - 77DC0000h
Symbol: "GetWindowLongW" (+00000034h)
Address: 09077220h, location: "foo_ui_columns", loaded at 09070000h - 0910B000h
Address: 77D38734h, location: "USER32", loaded at 77D30000h - 77DC0000h
Symbol: "GetDC" (+0000006Dh)
Address: 09077220h, location: "foo_ui_columns", loaded at 09070000h - 0910B000h
Address: 09077220h, location: "foo_ui_columns", loaded at 09070000h - 0910B000h
Address: 77D3D05Bh, location: "USER32", loaded at 77D30000h - 77DC0000h
Symbol: "EnumDisplayMonitors" (+000000F8h)
Address: 09077220h, location: "foo_ui_columns", loaded at 09070000h - 0910B000h
Address: 77D60467h, location: "USER32", loaded at 77D30000h - 77DC0000h
Symbol: "DeregisterShellHookWindow" (+000001CFh)
Address: 77D38830h, location: "USER32", loaded at 77D30000h - 77DC0000h
Symbol: "GetDC" (+00000169h)
Address: 77D3B4C0h, location: "USER32", loaded at 77D30000h - 77DC0000h
Symbol: "DefWindowProcW" (+00000184h)
Address: 09077220h, location: "foo_ui_columns", loaded at 09070000h - 0910B000h
Address: 7C90EAE3h, location: "ntdll", loaded at 7C900000h - 7C9B2000h
Symbol: "KiUserCallbackDispatcher" (+00000013h)
Address: 77D60467h, location: "USER32", loaded at 77D30000h - 77DC0000h
Symbol: "DeregisterShellHookWindow" (+000001CFh)
Address: 77D3B4D0h, location: "USER32", loaded at 77D30000h - 77DC0000h
Symbol: "DefWindowProcW" (+00000194h)
Address: 77D3FD29h, location: "USER32", loaded at 77D30000h - 77DC0000h
Symbol: "UserClientDllInitialize" (+000007F1h)

Version info:
foobar2000 v0.9.1
UNICODE

Additional info:
RAR reader 1.1 (foo_unpack)
Masstagger 1.5 (foo_masstag)
Default User Interface 0.9acc (foo_ui_std)
LPCM <--> delta-PCM converter 0.1.1 (foo_dsp_delta)
FLAC decoder 1.1.0 (foo_input_std)
Columns UI 0.1.3 beta 1v5 (foo_ui_columns)
Standard input array 1.0 (foo_input_std)
DUMB module decoder 0.9.7.1 (foo_dumb)
Playlist tools 0.5.8 (foo_utils)
ZIP/GZIP reader 1.0 (foo_unpack)
CD Audio decoder 2.0 (foo_cdda)
Standard DSP array 1.0 (foo_dsp_std)
ProjectM Columns UI Panel 0.2 (foo_uie_vis_projectm)
freedb tagger v0.5.1 (foo_freedb2)
Special file info box v2.0.1 (foo_infobox)
MPEG-4 AAC decoder 2.1 (foo_input_std)
Converter 1.0 (foo_converter)
FooBar2000 Advanced Controls 0.5.9.0 (foo_AdvancedControls)
Track info panel 0.8 (foo_uie_trackinfo)


Moderation: Please use codebox tags for crashlogs
Betse
Great work, this is what i was waiting for smile.gif

If someone has the time and knowledge (i sure don't have both) could someone use the latest ProjectM files? This plugin is based on an old version.

But that person can take his/her time, i can live perfectly with this one.

edit: I have one thing. The colums plugin for 0.8 stopped the visualisation when playback stopped or paused. This plugin lets the visualisation run and using some CPU. Not very bad, but also not very efficient. An idea to implement it?
mwfuss
I am having the same issued posted by Necro above.
PHOYO
Thank you Acropolis!!! wub.gif
Acropolis
can u give some more info?
LTourist
Thanks man!! smile.gif
But some problems are present : on my pc, foobar use 80% of the CPU(2400+), and the visualization turn at 7~8fps :S I don't know from where this problem comes...
Acropolis
did u try the non panel version? did it work?
Acropolis
QUOTE(Betse @ May 23 2006, 02:30) *

Great work, this is what i was waiting for smile.gif

If someone has the time and knowledge (i sure don't have both) could someone use the latest ProjectM files? This plugin is based on an old version.

But that person can take his/her time, i can live perfectly with this one.

edit: I have one thing. The colums plugin for 0.8 stopped the visualisation when playback stopped or paused. This plugin lets the visualisation run and using some CPU. Not very bad, but also not very efficient. An idea to implement it?

that behavior is from the original foo_vis_projectm, I'll try to implement it when I have some more time (and with the latest projectM smile.gif ).

QUOTE(LTourist @ May 23 2006, 04:38) *

But some problems are present : on my pc, foobar use 80% of the CPU(2400+), and the visualization turn at 7~8fps :S I don't know from where this problem comes...

check the scroll steps setting of the track info plugin, make sure it is 1 (I guess u have this plugin, because I had the same problem before).
but this problem is not related to this vis.
mwfuss
I am running foobar 0.9.2 beta 3. Each time I attempt to add a panel to my layout for the foo_uie_vis_projectm foobar crashes and I receive an error report similar to the one posted by Necro above.
Acropolis
a non SSE version is provided in the first post, please give it a try.
mwfuss
Thanks, the non SSE version seems to be working just fine!
roentgen
non SSE???
is this better or worse...
(don't mind me if this is a stupid question tongue.gif)
Acropolis
SSE contains faster code, but bigger size, and not compatible with older cpu, normally requires P4+.
Betse
QUOTE(Acropolis @ May 22 2006, 19:56) *

that behavior is from the original foo_vis_projectm, I'll try to implement it when I have some more time (and with the latest projectM smile.gif ).
Great, i'll be looking forward to that smile.gif
Acropolis
QUOTE(start78 @ May 22 2006, 21:49) *

borders for panel (to make it look like other panels)
single left-klick to change preset
bug?: vis always starts with "aderrasi -agitator.milk". This preset also comes up everytime i change from panel to full or back.


1. I may add the the option in the config to choose the border later, at the moment I'll leave it as borderless (because I don't use border laugh.gif)

2. single left click is not great idea because when you have a right click to show the menu, the vis will stop, then you have to either left click on the vis window or other window to get it move again.

3. vis always starts with that preset is not a bug, it's from the non panel version, I just use the code directly, but it's a good idea to save the last used preset and load it on the next run.

so basically I will see if I have time to add 1 and 3 in a later release, now just remove the bugs first.

R@M
Thanks for the plugin.
There is a problem with keyboard shortcuts if vis_projectm is installed. The entries for the shortcut have the same names. This is not only confusing me, foobar2000 is also confused and does not remember which of the two entries was selected for the hotkey.
Execution King
-edited-
rouge
If I right-click on the panel, the context menu opens up on the wrong display. Foobar is running on my second monitor, and the menu opened up on the first monitor.
Stuart60611
I am running windows 2000 with .91 and updated components. I am running the non sse version and it works. But periodically, the panel seems stuck on a blank solid color and periodically, usually after clicking on something, I get an exception error and a crash which causes foobar to shut down. Also, which I think is tied to the crashes, projectm keeps running and switching visualizations sometimes, even when foobar is not playing.
Acropolis
QUOTE(rouge @ May 23 2006, 11:09) *

If I right-click on the panel, the context menu opens up on the wrong display. Foobar is running on my second monitor, and the menu opened up on the first monitor.


I have no idea, I'm running dual monitors, but have no problem.

QUOTE(Stuart60611 @ May 23 2006, 13:48) *

I am running windows 2000 with .91 and updated components. I am running the non sse version and it works. But periodically, the panel seems stuck on a blank solid color and periodically, usually after clicking on something, I get an exception error and a crash which causes foobar to shut down. Also, which I think is tied to the crashes, projectm keeps running and switching visualizations sometimes, even when foobar is not playing.


"seems stuck" is because the ui need to wait for the vis engine to finish rendering the frame, it is not really a bug.
you said it crashes, can you give me the crash log or the exact steps to get it crashed again?
Stuart60611

i do not get a crash log but just a fatal exception error in an error box. The steps generally vary, but always involve clicking on an item.
yong
Both SSE and non-SSE version crash when playing blink.gif
My comp spec:
P4 2.4GHz, Windows XP SP2, ATI Radeon 9600XT with Omega driver 3.8.231

CODE

Illegal operation:
Code: C0000005h, flags: 00000000h, address: 019C3DD5h
Access violation, operation: read, address: 00000050h
Call path:
entry=>app_mainloop=>main_thread_callback::callback_run=>on_playback_new_track
This is the first crash logged by this instance.
Code bytes (019C3DD5h):
019C3D95h: 9E 01 64 A1 00 00 00 00 50 51 56 57 A1 14 74 9F
019C3DA5h: 01 33 C4 50 8D 44 24 10 64 A3 00 00 00 00 C7 44
019C3DB5h: 24 18 00 00 00 00 E8 00 01 00 00 A1 BC A8 9F 01
019C3DC5h: 6A 01 6A 00 50 FF 15 B8 22 9E 01 A1 B8 A8 9F 01
019C3DD5h: 8B 48 50 8D 70 50 6A FF 51 8B F8 FF 15 00 21 9E
019C3DE5h: 01 85 C0 74 17 68 A4 45 9F 01 8D 54 24 10 52 C7
019C3DF5h: 44 24 14 54 5B 9E 01 E8 C0 D0 00 00 8B 06 50 C6
019C3E05h: 47 01 00 FF 15 0C 21 9E 01 8B 0D B8 A8 9F 01 C6
Stack (0012F904h):
0012F8E4h: 0007DB8C 7C9C93A0 77F643DD 7C9C93A0
0012F8F4h: 00000004 00000000 0007D098 00000000
0012F904h: 6F752A40 019F8830 020100E8 019F8830
0012F914h: 0012F968 019E0628 00000000 00439B97
0012F924h: 020100E8 0012F9A4 00000000 00000000
0012F934h: 0012F948 6DC1B9C1 009DE79C 020100E8
0012F944h: 02010100 02010000 004CF433 00433250
0012F954h: 0012F924 00000037 00000006 00000004
0012F964h: 0012F928 0012F9B4 0049A4DF 00000003
0012F974h: 0012F9C0 0043AEF8 020100E8 004CC8AC
0012F984h: 00000000 004B09A0 00153338 014B0960
0012F994h: 0012F97C 00153355 004B0960 00000022
0012F9A4h: 020100E8 00000024 00000007 0012FA24
0012F9B4h: 0012FA18 0049D520 00000000 0012FA24
0012F9C4h: 0042D11D 0012FA98 0042D1D4 00000000
0012F9D4h: 004B0994 02124DB8 74730DE9 77D4EAC1
0012F9E4h: 00460FD4 00000400 00000000 00000000
0012F9F4h: 059052B5 00000001 023755B8 00000001
0012FA04h: 00000000 004AD7EC 0012FA14 004CFAB0
0012FA14h: 004AD7F4 0012FAB4 004993EC 00000002
Registers:
EAX: 00000000, EBX: 00000000, ECX: 0012F8F0, EDX: 7C90EB94
ESI: 020100E8, EDI: 019F8830, EBP: 0012F974, ESP: 0012F904
Crash location: "foo_uie_vis_projectm", loaded at 019A0000h - 01A16000h

Loaded modules:
foobar2000 loaded at 00400000h - 004E0000h
ntdll loaded at 7C900000h - 7C9B0000h
kernel32 loaded at 7C800000h - 7C8F4000h
COMCTL32 loaded at 773D0000h - 774D2000h
msvcrt loaded at 77C10000h - 77C68000h
ADVAPI32 loaded at 77DD0000h - 77E6B000h
RPCRT4 loaded at 77E70000h - 77F01000h
GDI32 loaded at 77F10000h - 77F57000h
USER32 loaded at 77D40000h - 77DD0000h
SHLWAPI loaded at 77F60000h - 77FD6000h
SHELL32 loaded at 7C9C0000h - 7D1D5000h
ole32 loaded at 774E0000h - 7761D000h
shared loaded at 10000000h - 1002A000h
comdlg32 loaded at 763B0000h - 763F9000h
IMM32 loaded at 76390000h - 763AD000h
LPK loaded at 629C0000h - 629C9000h
USP10 loaded at 74D90000h - 74DFB000h
uxtheme loaded at 5AD70000h - 5ADA8000h
raphook loaded at 00A30000h - 00A74000h
PSAPI loaded at 76BF0000h - 76BFB000h
AVIFIL32 loaded at 73B50000h - 73B67000h
WINMM loaded at 76B40000h - 76B6D000h
MSACM32 loaded at 77BE0000h - 77BF5000h
MSVFW32 loaded at 75A70000h - 75A91000h
serwvdrv loaded at 5CD70000h - 5CD77000h
umdmxfrm loaded at 5B0A0000h - 5B0A7000h
SYNCOR11 loaded at 6BD00000h - 6BD0D000h
MsgPlusLoader loaded at 00B20000h - 00B2E000h
MSCTF loaded at 74720000h - 7476B000h
msctfime loaded at 755C0000h - 755EE000h
foo_abx loaded at 00BC0000h - 00BF4000h
foo_ac3 loaded at 00C20000h - 00C4C000h
foo_adpcm loaded at 00C70000h - 00CC2000h
foo_AdvancedControls loaded at 00CF0000h - 00D20000h
foo_albumlist loaded at 00D30000h - 00D71000h
foo_amipwrapper loaded at 00DA0000h - 00DC6000h
foo_autoplaylist loaded at 00DF0000h - 00E22000h
foo_benchmark loaded at 00E50000h - 00E76000h
foo_bitcompare loaded at 00EA0000h - 00EC6000h
foo_cdda loaded at 00EF0000h - 00F1C000h
foo_channel_mixer loaded at 00F40000h - 00F7A000h
foo_converter loaded at 00F90000h - 00FF2000h
foo_convolve loaded at 01020000h - 01071000h
foo_dsp_atsurround loaded at 010A0000h - 01195000h
foo_dsp_bs2b loaded at 012D0000h - 012EE000h
foo_dsp_std loaded at 01310000h - 01352000h
foo_infobox loaded at 01380000h - 013BF000h
foo_input_alac loaded at 013E0000h - 013FE000h
foo_input_avs loaded at 01420000h - 0143F000h
foo_input_monkey loaded at 01460000h - 014A3000h
foo_input_ofr loaded at 014D0000h - 014F7000h
OptimFROG loaded at 01510000h - 01542000h
foo_input_std loaded at 01570000h - 01663000h
foo_input_tta loaded at 01690000h - 016BD000h
foo_masstag loaded at 016E0000h - 01730000h
foo_midi loaded at 01750000h - 017F8000h
foo_osd loaded at 01820000h - 01856000h
gdiplus loaded at 4EC50000h - 4EDF3000h
foo_out_ks loaded at 01890000h - 018BB000h
SETUPAPI loaded at 77920000h - 77A13000h
foo_playcount loaded at 018E0000h - 01908000h
foo_rgscan loaded at 01930000h - 01975000h
foo_uie_vis_projectm loaded at 019A0000h - 01A16000h
OPENGL32 loaded at 5ED00000h - 5EDCC000h
GLU32 loaded at 68B20000h - 68B40000h
DDRAW loaded at 73760000h - 737A9000h
DCIMAN32 loaded at 73BC0000h - 73BC6000h
foo_ui_columns loaded at 01E20000h - 01E98000h
MSVCP80 loaded at 7C420000h - 7C4A7000h
MSVCR80 loaded at 78130000h - 781CB000h
foo_ui_std loaded at 01EC0000h - 01F17000h
foo_unpack loaded at 01F40000h - 01F6E000h
foo_vis_channelusage loaded at 01F90000h - 01FB3000h
OLEAUT32 loaded at 77120000h - 771AC000h
amip loaded at 02850000h - 029FB000h
WS2_32 loaded at 71AB0000h - 71AC7000h
WS2HELP loaded at 71AA0000h - 71AA8000h
mswsock loaded at 71A50000h - 71A8F000h
hnetcfg loaded at 662B0000h - 66308000h
wshtcpip loaded at 71A90000h - 71A98000h
imagehlp loaded at 76C90000h - 76CB8000h
DBGHELP loaded at 59A60000h - 59B01000h
VERSION loaded at 77C00000h - 77C08000h

Stack dump analysis:
Address: 019F8830h, location: "foo_uie_vis_projectm", loaded at 019A0000h - 01A16000h
Address: 019F8830h, location: "foo_uie_vis_projectm", loaded at 019A0000h - 01A16000h
Address: 019E0628h, location: "foo_uie_vis_projectm", loaded at 019A0000h - 01A16000h
Address: 00439B97h, location: "foobar2000", loaded at 00400000h - 004E0000h
Address: 004CF433h, location: "foobar2000", loaded at 00400000h - 004E0000h
Address: 00433250h, location: "foobar2000", loaded at 00400000h - 004E0000h
Address: 0049A4DFh, location: "foobar2000", loaded at 00400000h - 004E0000h
Address: 0043AEF8h, location: "foobar2000", loaded at 00400000h - 004E0000h
Address: 004CC8ACh, location: "foobar2000", loaded at 00400000h - 004E0000h
Address: 004B09A0h, location: "foobar2000", loaded at 00400000h - 004E0000h
Address: 004B0960h, location: "foobar2000", loaded at 00400000h - 004E0000h
Address: 0049D520h, location: "foobar2000", loaded at 00400000h - 004E0000h
Address: 0042D11Dh, location: "foobar2000", loaded at 00400000h - 004E0000h
Address: 0042D1D4h, location: "foobar2000", loaded at 00400000h - 004E0000h
Address: 004B0994h, location: "foobar2000", loaded at 00400000h - 004E0000h
Address: 74730DE9h, location: "MSCTF", loaded at 74720000h - 7476B000h
Symbol: "TF_UninitSystem" (+00000980h)
Address: 77D4EAC1h, location: "USER32", loaded at 77D40000h - 77DD0000h
Symbol: "EnableMenuItem" (+00000092h)
Address: 00460FD4h, location: "foobar2000", loaded at 00400000h - 004E0000h
Address: 004AD7ECh, location: "foobar2000", loaded at 00400000h - 004E0000h
Address: 004CFAB0h, location: "foobar2000", loaded at 00400000h - 004E0000h
Address: 004AD7F4h, location: "foobar2000", loaded at 00400000h - 004E0000h
Address: 004993ECh, location: "foobar2000", loaded at 00400000h - 004E0000h
Address: 0042D1EEh, location: "foobar2000", loaded at 00400000h - 004E0000h
Address: 77D48734h, location: "USER32", loaded at 77D40000h - 77DD0000h
Symbol: "GetDC" (+0000006Dh)
Address: 00460FD4h, location: "foobar2000", loaded at 00400000h - 004E0000h
Address: 0042D1D4h, location: "foobar2000", loaded at 00400000h - 004E0000h
Address: 0042D1D4h, location: "foobar2000", loaded at 00400000h - 004E0000h
Address: 77D48816h, location: "USER32", loaded at 77D40000h - 77DD0000h
Symbol: "GetDC" (+0000014Fh)
Address: 0042D1D4h, location: "foobar2000", loaded at 00400000h - 004E0000h
Address: 00460FD4h, location: "foobar2000", loaded at 00400000h - 004E0000h
Address: 77D70467h, location: "USER32", loaded at 77D40000h - 77DD0000h
Symbol: "DeregisterShellHookWindow" (+000001CFh)
Address: 77D70467h, location: "USER32", loaded at 77D40000h - 77DD0000h
Symbol: "DeregisterShellHookWindow" (+000001CFh)
Address: 77D48830h, location: "USER32", loaded at 77D40000h - 77DD0000h
Symbol: "GetDC" (+00000169h)
Address: 77D489CDh, location: "USER32", loaded at 77D40000h - 77DD0000h
Symbol: "GetWindowLongW" (+00000127h)
Address: 0042D1D4h, location: "foobar2000", loaded at 00400000h - 004E0000h
Address: 00460FD4h, location: "foobar2000", loaded at 00400000h - 004E0000h
Address: 004CC810h, location: "foobar2000", loaded at 00400000h - 004E0000h
Address: 004AFE8Ch, location: "foobar2000", loaded at 00400000h - 004E0000h
Address: 77D70467h, location: "USER32", loaded at 77D40000h - 77DD0000h
Symbol: "DeregisterShellHookWindow" (+000001CFh)
Address: 77D489F0h, location: "USER32", loaded at 77D40000h - 77DD0000h
Symbol: "GetWindowLongW" (+0000014Ah)
Address: 77D48A10h, location: "USER32", loaded at 77D40000h - 77DD0000h
Symbol: "DispatchMessageW" (+0000000Fh)
Address: 0042AF54h, location: "foobar2000", loaded at 00400000h - 004E0000h
Address: 77D4DAEAh, location: "USER32", loaded at 77D40000h - 77DD0000h
Symbol: "DestroyWindow" (+00000000h)
Address: 00460FD4h, location: "foobar2000", loaded at 00400000h - 004E0000h
Address: 00D4DAEAh, location: "foo_albumlist", loaded at 00D30000h - 00D71000h
Address: 0042B97Dh, location: "foobar2000", loaded at 00400000h - 004E0000h
Address: 004AD80Ch, location: "foobar2000", loaded at 00400000h - 004E0000h
Address: 7C910E12h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "wcsncpy" (+00000383h)
Address: 004AD80Ch, location: "foobar2000", loaded at 00400000h - 004E0000h
Address: 004A0FEAh, location: "foobar2000", loaded at 00400000h - 004E0000h
Address: 00400000h, location: "foobar2000", loaded at 00400000h - 004E0000h
Address: 004B402Ch, location: "foobar2000", loaded at 00400000h - 004E0000h
Address: 004D1340h, location: "foobar2000", loaded at 00400000h - 004E0000h
Address: 7C910732h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlAllocateHeap" (+0000015Eh)
Address: 7C90EE18h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "strchr" (+00000117h)
Address: 7C911538h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "wcsncpy" (+00000AA9h)
Address: 7C911596h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "wcsncpy" (+00000B07h)
Address: 7C9106EBh, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlAllocateHeap" (+00000117h)
Address: 004D1418h, location: "foobar2000", loaded at 00400000h - 004E0000h
Address: 004A48E4h, location: "foobar2000", loaded at 00400000h - 004E0000h
Address: 7C910570h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlFreeHeap" (+00000133h)
Address: 7C91056Dh, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlFreeHeap" (+00000130h)
Address: 7C917CB7h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlReAllocateHeap" (+000002BAh)
Address: 7C917BF5h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlReAllocateHeap" (+000001F8h)
Address: 7C917BB0h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlReAllocateHeap" (+000001B3h)
Address: 7C90EE18h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "strchr" (+00000117h)
Address: 1000D6B3h, location: "shared", loaded at 10000000h - 1002A000h
Address: 7C90EE18h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "strchr" (+00000117h)
Address: 7C910570h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlFreeHeap" (+00000133h)
Address: 7C91056Dh, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlFreeHeap" (+00000130h)
Address: 1000D5E9h, location: "shared", loaded at 10000000h - 1002A000h
Address: 1000D5E9h, location: "shared", loaded at 10000000h - 1002A000h
Address: 10003AA0h, location: "shared", loaded at 10000000h - 1002A000h
Symbol: "t_font_description::g_from_font" (+00000030h)
Address: 10003AAEh, location: "shared", loaded at 10000000h - 1002A000h
Symbol: "t_font_description::g_from_font" (+0000003Eh)
Address: 7C911B09h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlLogStackBackTrace" (+00000025h)
Address: 004D13B0h, location: "foobar2000", loaded at 00400000h - 004E0000h
Address: 7C911B09h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlLogStackBackTrace" (+00000025h)
Address: 004D1418h, location: "foobar2000", loaded at 00400000h - 004E0000h
Address: 0048387Dh, location: "foobar2000", loaded at 00400000h - 004E0000h
Address: 7C90EE18h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "strchr" (+00000117h)
Address: 7C9106F0h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlAllocateHeap" (+0000011Ch)
Address: 7C9106EBh, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlAllocateHeap" (+00000117h)
Address: 0048991Fh, location: "foobar2000", loaded at 00400000h - 004E0000h
Address: 00488720h, location: "foobar2000", loaded at 00400000h - 004E0000h
Address: 004B06B8h, location: "foobar2000", loaded at 00400000h - 004E0000h
Address: 10002D67h, location: "shared", loaded at 10000000h - 1002A000h
Symbol: "uPrintCrashInfo_SetDumpPath" (+000000B7h)
Address: 004B06B8h, location: "foobar2000", loaded at 00400000h - 004E0000h
Address: 0049FA8Bh, location: "foobar2000", loaded at 00400000h - 004E0000h
Address: 004B06B8h, location: "foobar2000", loaded at 00400000h - 004E0000h
Address: 0042BB53h, location: "foobar2000", loaded at 00400000h - 004E0000h
Address: 00400000h, location: "foobar2000", loaded at 00400000h - 004E0000h
Address: 004CE468h, location: "foobar2000", loaded at 00400000h - 004E0000h
Address: 00489035h, location: "foobar2000", loaded at 00400000h - 004E0000h
Address: 004833F9h, location: "foobar2000", loaded at 00400000h - 004E0000h
Address: 004833F3h, location: "foobar2000", loaded at 00400000h - 004E0000h
Address: 004A48E8h, location: "foobar2000", loaded at 00400000h - 004E0000h
Address: 004A321Dh, location: "foobar2000", loaded at 00400000h - 004E0000h
Address: 00488720h, location: "foobar2000", loaded at 00400000h - 004E0000h
Address: 0049FC6Dh, location: "foobar2000", loaded at 00400000h - 004E0000h
Address: 00487605h, location: "foobar2000", loaded at 00400000h - 004E0000h
Address: 00400000h, location: "foobar2000", loaded at 00400000h - 004E0000h
Address: 00488720h, location: "foobar2000", loaded at 00400000h - 004E0000h
Address: 7C816D4Fh, location: "kernel32", loaded at 7C800000h - 7C8F4000h
Symbol: "RegisterWaitForInputIdle" (+00000049h)
Address: 7C8399F3h, location: "kernel32", loaded at 7C800000h - 7C8F4000h
Symbol: "FindAtomW" (+00000094h)
Address: 7C816D58h, location: "kernel32", loaded at 7C800000h - 7C8F4000h
Symbol: "RegisterWaitForInputIdle" (+00000052h)
Address: 0048766Eh, location: "foobar2000", loaded at 00400000h - 004E0000h
Address: 004B0063h, location: "foobar2000", loaded at 00400000h - 004E0000h
Address: 00410072h, location: "foobar2000", loaded at 00400000h - 004E0000h
Address: 004D002Eh, location: "foobar2000", loaded at 00400000h - 004E0000h
Address: 0044002Eh, location: "foobar2000", loaded at 00400000h - 004E0000h
Address: 0044002Eh, location: "foobar2000", loaded at 00400000h - 004E0000h
Address: 00410072h, location: "foobar2000", loaded at 00400000h - 004E0000h
Address: 0044002Eh, location: "foobar2000", loaded at 00400000h - 004E0000h

Version info:
foobar2000 v0.9.2 beta 3
UNICODE

Additional info:
ReplayGain Scanner 2.0 (foo_rgscan)
kode's ADPCM decoders 1.2 (foo_adpcm)
Monkey's Audio decoder 2.0 (foo_input_monkey)
AC3 decoder 0.7 (foo_ac3)
Convolver 0.3 (foo_convolve)
Columns UI 0.1.3 pre-alpha 17v3 (foo_ui_columns)
ALAC decoder 1.0 (foo_input_alac)
Standard DSP array 1.0 (foo_dsp_std)
bs2b 2.0.0b2 (foo_dsp_bs2b)
Kernel Streaming Output 1.2.1 (foo_out_ks)
BRR decoder and converter 0.7 (foo_adpcm)
Album List 3.2.0 (foo_albumlist)
MIDI synthesizer host 1.6 (foo_midi)
FLAC decoder 1.1.0 (foo_input_std)
Binary comparator 1.0 (foo_bitcompare)
Decoding speed test 1.0 (foo_benchmark)
Default User Interface 0.9acc (foo_ui_std)
ADX decoder 1.0 (foo_adpcm)
Channel Mixer 0.9.4 (foo_channel_mixer)
OptimFROG Lossless/DualStream Decoder 1.20b (foo_input_ofr)
ZIP/GZIP reader 1.0 (foo_unpack)
AVS input 0.1 (foo_input_avs)
On-Screen Display GDI+ 1.52 (foo_osd)
OKI-ADPCM decoder 0.14 (foo_adpcm)
ATSurround Processor 0.1.3 (foo_dsp_atsurround)
RAC decoder 1.0 (foo_adpcm)
CD Audio decoder 2.0 (foo_cdda)
Special file info box v2.0.1 (foo_infobox)
Standard input array 1.0 (foo_input_std)
TTA Audio Decoder (unofficial) 2.4.1 (foo_input_tta)
Channel Usage Visualisation 1.0 (foo_vis_channelusage)
ABX comparator 1.3 (foo_abx)
RAR reader 1.1 (foo_unpack)
Converter 1.0 (foo_converter)
XA ADPCM decoder 1.1 (foo_adpcm)
Interplay ACM decoder 1.0 (foo_adpcm)
Masstagger 1.5 (foo_masstag)
ProjectM (Panel) 0.3 (foo_uie_vis_projectm)
AMIP Wrapper 0.90 (foo_amipwrapper)
FooBar2000 Advanced Controls 0.5.9.0 (foo_AdvancedControls)
GCN DSP decoder 1.2 (foo_adpcm)
Playback statistics 1.0 (foo_playcount)

';
LTourist
SSE doesn't require P4+ Athlon XP (and Athlon) have the SSE instructions, and I guess P3 have some one too wink.gif
Or maybe you spoke about SSE2??
Well, as you told me, i try the non-SSE version, wich is the only one working fine here... The CPU is still at 99%, but know the framerate is around 20fps smile.gif
Acropolis
QUOTE(yong @ May 24 2006, 03:13) *

Both SSE and non-SSE version crash when playing blink.gif
My comp spec:
P4 2.4GHz, Windows XP SP2, ATI Radeon 9600XT with Omega driver 3.8.231


now should be fixed, I just forgot to handle the playback actions if not using the panel.

QUOTE(LTourist @ May 24 2006, 05:34) *

SSE doesn't require P4+ Athlon XP (and Athlon) have the SSE instructions, and I guess P3 have some one too wink.gif
Or maybe you spoke about SSE2??
Well, as you told me, i try the non-SSE version, wich is the only one working fine here... The CPU is still at 99%, but know the framerate is around 20fps smile.gif


yes, I meant SSE2 because I got 2 computers both running P4 laugh.gif
nerrad
It works, but uses too much memory. Had to remove.
Acropolis
QUOTE(Stuart60611 @ May 24 2006, 00:42) *

i do not get a crash log but just a fatal exception error in an error box. The steps generally vary, but always involve clicking on an item.


I don't know then, I code it under XP with using version 0.9.2 beta 3 without this problem.
AndersHu
Great work on updating this plugin.

If you want to improve it even more I have some observations.
  • Changing any of the properties from the right click menu (including Lock current preset) will revert the preset back to the first.
  • There is a preset change when changing fullscreen mode.
  • The fullscreen tickbox does not change state correctly if you use both double click and the right click menu.

Anders
RavenSoft
Not sure if you can look into this but CPU usage is very high, makes the plugin useless, even in stop mode it was using 100%.
Stuart60611
QUOTE(Acropolis @ May 23 2006, 17:29) *

QUOTE(Stuart60611 @ May 24 2006, 00:42) *

i do not get a crash log but just a fatal exception error in an error box. The steps generally vary, but always involve clicking on an item.


I don't know then, I code it under XP with using version 0.9.2 beta 3 without this problem.


My crash log using windows 2000 and .91 with updated components. Runs for a while and then crashes usually upon clicking an item. There is definitely a bug at least under windows 2000. Foobar never crashed before I installed plugin and after removing it I get no more crashes. The crash happens frequently and cannot run foobar with project m for more than a 1/2 hour before crash occurs.


CODE
Illegal operation:
Code: C0000005h, flags: 00000000h, address: 089F8028h
Access violation, operation: write, address: FFFFFFA2h
Call path:
entry=>user_interface::shutdown
This is the first crash logged by this instance.
Code bytes (089F8028h):
089F7FE8h: 28 80 9F 08 96 88 E2 96 88 E2 96 88 E2 96 88 E2
089F7FF8h: 96 88 E2 96 88 E2 96 88 E2 96 88 E2 96 88 E2 96
089F8008h: 88 E2 96 88 E2 96 88 E2 96 88 E2 96 88 E2 96 88
089F8018h: 00 8E F1 BD 13 2E 2B BD 08 00 08 00 02 01 0E 00
089F8028h: D0 5B A2 08 96 88 E2 96 88 E2 96 88 E2 96 88 E2
089F8038h: 96 88 E2 96 88 E2 96 88 E2 96 88 E2 96 88 E2 96
089F8048h: 88 00 96 88 00 96 88 00 96 88 00 96 88 00 96 88
089F8058h: 00 F8 01 3D 1A 11 8E 3C 0A 00 08 00 02 01 0C 00
Stack (0012E1F0h):
0012E1D0h: 00000001 A0005C09 000002A2 00000002
0012E1E0h: A0325328 000002A2 00000018 00565FC8
0012E1F0h: 04472CD8 883B227F 002202A2 0F626BD8
0012E200h: 084A3C88 0012E340 0448E316 00000000
0012E210h: 04471106 0F626BD8 084A3C88 00000000
0012E220h: 084A3C88 04471895 002202A2 084A3C88
0012E230h: 00000000 00000002 660153E5 002202A2
0012E240h: FFFFFFEB 002202A2 084A3C88 00000002
0012E250h: 044769E9 002202A2 00000002 00000000
0012E260h: 00000000 084A3C90 084A3C88 0012E2A4
0012E270h: 08F50D60 0012E2B0 084A3C90 084A3C88
0012E280h: 08F50D60 7FFDE000 77E4158F 002202A2
0012E290h: 00000002 00000000 00000000 084A3C88
0012E2A0h: DCBAABCD 0012E2C0 77E3C19D 04476870
0012E2B0h: 002202A2 00000002 00000000 00000000
0012E2C0h: 0012E2E8 77E3C1CA 00565FC8 00000002
0012E2D0h: 00000000 00000000 04476870 00000000
0012E2E0h: 00000000 00000000 0012E34C 77F91BAF
0012E2F0h: 0012E2F8 00000018 00565FC8 00000002
0012E300h: 00000000 00000000 04476870 77E3C168
Registers:
EAX: 089F8028, EBX: 00000000, ECX: 08948CC8, EDX: 089F7FE8
ESI: 0F626BD8, EDI: 0F66F478, EBP: 0012E24C, ESP: 0012E1F0
Unable to identify crash location

Loaded modules:
foobar2000 loaded at 00400000h - 004E0000h
ntdll loaded at 77F80000h - 77FFC000h
COMCTL32 loaded at 71710000h - 71794000h
GDI32 loaded at 77F40000h - 77F7C000h
KERNEL32 loaded at 7C570000h - 7C623000h
USER32 loaded at 77E10000h - 77E79000h
ADVAPI32 loaded at 7C2D0000h - 7C335000h
RPCRT4 loaded at 77D30000h - 77DA8000h
SHLWAPI loaded at 70A70000h - 70AD6000h
msvcrt loaded at 78000000h - 78045000h
SHELL32 loaded at 7CF30000h - 7D175000h
ole32 loaded at 7CE20000h - 7CF0F000h
shared loaded at 10000000h - 1002A000h
comdlg32 loaded at 76B30000h - 76B6E000h
WBlind loaded at 66000000h - 660CF000h
msimg32 loaded at 6B2C0000h - 6B2C5000h
wbhelp loaded at 66600000h - 66617000h
foo_abx loaded at 00EC0000h - 00EF4000h
foo_albumlist loaded at 00F10000h - 00F51000h
foo_autoplaylist loaded at 00F70000h - 00FA2000h
foo_browser loaded at 00FC0000h - 00FF4000h
foo_burninate loaded at 01010000h - 01046000h
VERSION loaded at 77820000h - 77827000h
LZ32 loaded at 759B0000h - 759B6000h
foo_cdda loaded at 01060000h - 0108D000h
foo_common loaded at 010A0000h - 010DA000h
foo_converter loaded at 010F0000h - 01151000h
foo_dbsearch loaded at 01170000h - 011CC000h
foo_dsp_continuator loaded at 011E0000h - 01212000h
OLEAUT32 loaded at 779B0000h - 77A4B000h
foo_dsp_delta loaded at 01640000h - 0165E000h
foo_dsp_std loaded at 01670000h - 016AF000h
foo_freedb2 loaded at 016C0000h - 01700000h
foo_fullscreen loaded at 01710000h - 0172B000h
foo_infobox loaded at 01740000h - 0177F000h
foo_input_shorten loaded at 01790000h - 017BE000h
foo_input_std loaded at 017D0000h - 018E3000h
foo_lnk loaded at 01900000h - 01919000h
foo_lock loaded at 01930000h - 01949000h
foo_locktest loaded at 01960000h - 01978000h
foo_masstag loaded at 01990000h - 019E0000h
foo_out_asio loaded at 019F0000h - 01A1E000h
foo_out_ks loaded at 01A30000h - 01A5B000h
SETUPAPI loaded at 77880000h - 7790E000h
USERENV loaded at 7C0F0000h - 7C154000h
foo_playcount loaded at 01A70000h - 01A98000h
foo_playlist_manager loaded at 01AB0000h - 01AF6000h
foo_playlist_tree loaded at 01B10000h - 01B73000h
foo_pqview loaded at 01B90000h - 01BAC000h
foo_prettypop loaded at 01BC0000h - 01C0E000h
MSVCR80 loaded at 78130000h - 781CB000h
msvcm80 loaded at 7C4C0000h - 7C53D000h
mscoree loaded at 79000000h - 79045000h
mscorwks loaded at 79E70000h - 7A3D1000h
mscorlib.ni loaded at 790C0000h - 79BA8000h
mscorjit loaded at 79060000h - 790B3000h
rsaenh loaded at 7CA00000h - 7CA23000h
CRYPT32 loaded at 7C740000h - 7C7CC000h
MSASN1 loaded at 77430000h - 77441000h
foo_random loaded at 041F0000h - 0422F000h
foo_rgscan loaded at 04240000h - 04284000h
foo_tradersfriend loaded at 042A0000h - 042DD000h
foo_uie_albumart loaded at 042F0000h - 04320000h
gdiplus loaded at 70D00000h - 70E91000h
foo_uie_albumlist loaded at 04340000h - 0437F000h
foo_uie_console loaded at 04390000h - 043AC000h
foo_uie_playlists_dropdown loaded at 043C0000h - 043F9000h
foo_uie_trackinfo loaded at 04410000h - 04440000h
foo_uie_vis_projectm loaded at 04450000h - 044C4000h
OPENGL32 loaded at 69510000h - 695D7000h
GLU32 loaded at 6FAC0000h - 6FADF000h
DDRAW loaded at 51000000h - 51049000h
DCIMAN32 loaded at 728A0000h - 728A6000h
foo_ui_columns loaded at 084B0000h - 0854B000h
foo_ui_std loaded at 08560000h - 085B7000h
foo_unpack loaded at 085D0000h - 085FE000h
foo_utils loaded at 08610000h - 08649000h
foo_ui_minilyrics loaded at 08660000h - 08683000h
nvoglnt loaded at 09330000h - 096F1000h
System.ni loaded at 7A440000h - 7ABFE000h
System.Drawing.ni loaded at 7ADE0000h - 7AF74000h
System.Windows.Forms.ni loaded at 7AFD0000h - 7BC56000h
Gdiplus loaded at 10050000h - 101E1000h
MiniLyrics loaded at 10430000h - 10523000h
WS2_32 loaded at 75030000h - 75044000h
WS2HELP loaded at 75020000h - 75028000h
RICHED32 loaded at 76B20000h - 76B25000h
RICHED20 loaded at 772B0000h - 7731C000h
ksuser loaded at 5EF80000h - 5EF84000h
imagehlp loaded at 77920000h - 77943000h
DBGHELP loaded at 72A00000h - 72A2D000h

Stack dump analysis:
Address: 04472CD8h, location: "foo_uie_vis_projectm", loaded at 04450000h - 044C4000h
Address: 0448E316h, location: "foo_uie_vis_projectm", loaded at 04450000h - 044C4000h
Address: 04471106h, location: "foo_uie_vis_projectm", loaded at 04450000h - 044C4000h
Address: 04471895h, location: "foo_uie_vis_projectm", loaded at 04450000h - 044C4000h
Address: 660153E5h, location: "WBlind", loaded at 66000000h - 660CF000h
Address: 044769E9h, location: "foo_uie_vis_projectm", loaded at 04450000h - 044C4000h
Address: 77E4158Fh, location: "USER32", loaded at 77E10000h - 77E79000h
Address: 77E3C19Dh, location: "USER32", loaded at 77E10000h - 77E79000h
Address: 04476870h, location: "foo_uie_vis_projectm", loaded at 04450000h - 044C4000h
Address: 77E3C1CAh, location: "USER32", loaded at 77E10000h - 77E79000h
Address: 04476870h, location: "foo_uie_vis_projectm", loaded at 04450000h - 044C4000h
Address: 77F91BAFh, location: "ntdll", loaded at 77F80000h - 77FFC000h
Address: 04476870h, location: "foo_uie_vis_projectm", loaded at 04450000h - 044C4000h
Address: 77E3C168h, location: "USER32", loaded at 77E10000h - 77E79000h
Address: 04471A51h, location: "foo_uie_vis_projectm", loaded at 04450000h - 044C4000h
Address: 084D2C0Eh, location: "foo_ui_columns", loaded at 084B0000h - 0854B000h
Address: 08511BCFh, location: "foo_ui_columns", loaded at 084B0000h - 0854B000h
Address: 084D4796h, location: "foo_ui_columns", loaded at 084B0000h - 0854B000h
Address: 77E437BDh, location: "USER32", loaded at 77E10000h - 77E79000h
Address: 77E417C0h, location: "USER32", loaded at 77E10000h - 77E79000h
Address: 660153E5h, location: "WBlind", loaded at 66000000h - 660CF000h
Address: 084B7398h, location: "foo_ui_columns", loaded at 084B0000h - 0854B000h
Address: 77E4158Fh, location: "USER32", loaded at 77E10000h - 77E79000h
Address: 77E3C19Dh, location: "USER32", loaded at 77E10000h - 77E79000h
Address: 084B7220h, location: "foo_ui_columns", loaded at 084B0000h - 0854B000h
Address: 77E3C1CAh, location: "USER32", loaded at 77E10000h - 77E79000h
Address: 084B7220h, location: "foo_ui_columns", loaded at 084B0000h - 0854B000h
Address: 77F91BAFh, location: "ntdll", loaded at 77F80000h - 77FFC000h
Address: 084B7220h, location: "foo_ui_columns", loaded at 084B0000h - 0854B000h
Address: 77E3C168h, location: "USER32", loaded at 77E10000h - 77E79000h
Address: 084B720Dh, location: "foo_ui_columns", loaded at 084B0000h - 0854B000h
Address: 084C3BD8h, location: "foo_ui_columns", loaded at 084B0000h - 0854B000h
Address: 084D2C0Eh, location: "foo_ui_columns", loaded at 084B0000h - 0854B000h
Address: 08511BCFh, location: "foo_ui_columns", loaded at 084B0000h - 0854B000h
Address: 084D4796h, location: "foo_ui_columns", loaded at 084B0000h - 0854B000h
Address: 77E437BDh, location: "USER32", loaded at 77E10000h - 77E79000h
Address: 77E417C0h, location: "USER32", loaded at 77E10000h - 77E79000h
Address: 660153E5h, location: "WBlind", loaded at 66000000h - 660CF000h
Address: 084B7398h, location: "foo_ui_columns", loaded at 084B0000h - 0854B000h
Address: 77E4158Fh, location: "USER32", loaded at 77E10000h - 77E79000h
Address: 77E3C19Dh, location: "USER32", loaded at 77E10000h - 77E79000h
Address: 084B7220h, location: "foo_ui_columns", loaded at 084B0000h - 0854B000h
Address: 77E3C1CAh, location: "USER32", loaded at 77E10000h - 77E79000h
Address: 084B7220h, location: "foo_ui_columns", loaded at 084B0000h - 0854B000h
Address: 77F91BAFh, location: "ntdll", loaded at 77F80000h - 77FFC000h
Address: 084B7220h, location: "foo_ui_columns", loaded at 084B0000h - 0854B000h
Address: 77E3C168h, location: "USER32", loaded at 77E10000h - 77E79000h
Address: 084B720Dh, location: "foo_ui_columns", loaded at 084B0000h - 0854B000h
Address: 084C3BD8h, location: "foo_ui_columns", loaded at 084B0000h - 0854B000h
Address: 084D2C0Eh, location: "foo_ui_columns", loaded at 084B0000h - 0854B000h
Address: 08511BCFh, location: "foo_ui_columns", loaded at 084B0000h - 0854B000h
Address: 084D4796h, location: "foo_ui_columns", loaded at 084B0000h - 0854B000h
Address: 77E437BDh, location: "USER32", loaded at 77E10000h - 77E79000h
Address: 77E417C0h, location: "USER32", loaded at 77E10000h - 77E79000h
Address: 660153E5h, location: "WBlind", loaded at 66000000h - 660CF000h
Address: 084B7398h, location: "foo_ui_columns", loaded at 084B0000h - 0854B000h
Address: 08533C14h, location: "foo_ui_columns", loaded at 084B0000h - 0854B000h
Address: 08533C14h, location: "foo_ui_columns", loaded at 084B0000h - 0854B000h
Address: 77E4158Fh, location: "USER32", loaded at 77E10000h - 77E79000h
Address: 77E3C19Dh, location: "USER32", loaded at 77E10000h - 77E79000h
Address: 084B7220h, location: "foo_ui_columns", loaded at 084B0000h - 0854B000h
Address: 77E3C1CAh, location: "USER32", loaded at 77E10000h - 77E79000h
Address: 084B7220h, location: "foo_ui_columns", loaded at 084B0000h - 0854B000h
Address: 77F91BAFh, location: "ntdll", loaded at 77F80000h - 77FFC000h
Address: 084B7220h, location: "foo_ui_columns", loaded at 084B0000h - 0854B000h
Address: 77E3C168h, location: "USER32", loaded at 77E10000h - 77E79000h
Address: 084B720Dh, location: "foo_ui_columns", loaded at 084B0000h - 0854B000h
Address: 084C3BD8h, location: "foo_ui_columns", loaded at 084B0000h - 0854B000h
Address: 084DCD43h, location: "foo_ui_columns", loaded at 084B0000h - 0854B000h
Address: 08533C0Ch, location: "foo_ui_columns", loaded at 084B0000h - 0854B000h
Address: 085262D0h, location: "foo_ui_columns", loaded at 084B0000h - 0854B000h
Address: 0851B298h, location: "foo_ui_columns", loaded at 084B0000h - 0854B000h
Address: 08533C28h, location: "foo_ui_columns", loaded at 084B0000h - 0854B000h
Address: 08512627h, location: "foo_ui_columns", loaded at 084B0000h - 0854B000h
Address: 084DDFB4h, location: "foo_ui_columns", loaded at 084B0000h - 0854B000h
Address: 08533C0Ch, location: "foo_ui_columns", loaded at 084B0000h - 0854B000h
Address: 084B7398h, location: "foo_ui_columns", loaded at 084B0000h - 0854B000h
Address: 08533C0Ch, location: "foo_ui_columns", loaded at 084B0000h - 0854B000h
Address: 08533C0Ch, location: "foo_ui_columns", loaded at 084B0000h - 0854B000h
Address: 77E4158Fh, location: "USER32", loaded at 77E10000h - 77E79000h
Address: 08533C0Ch, location: "foo_ui_columns", loaded at 084B0000h - 0854B000h
Address: 77E3C19Dh, location: "USER32", loaded at 77E10000h - 77E79000h
Address: 084B7220h, location: "foo_ui_columns", loaded at 084B0000h - 0854B000h
Address: 77E3C1CAh, location: "USER32", loaded at 77E10000h - 77E79000h
Address: 084B7220h, location: "foo_ui_columns", loaded at 084B0000h - 0854B000h
Address: 77F91BAFh, location: "ntdll", loaded at 77F80000h - 77FFC000h
Address: 084B7220h, location: "foo_ui_columns", loaded at 084B0000h - 0854B000h
Address: 77E3C168h, location: "USER32", loaded at 77E10000h - 77E79000h
Address: 084B720Dh, location: "foo_ui_columns", loaded at 084B0000h - 0854B000h
Address: 084DA726h, location: "foo_ui_columns", loaded at 084B0000h - 0854B000h
Address: 004C74B0h, location: "foobar2000", loaded at 00400000h - 004E0000h
Address: 084CF762h, location: "foo_ui_columns", loaded at 084B0000h - 0854B000h
Address: 77E1F417h, location: "USER32", loaded at 77E10000h - 77E79000h
Address: 77E54447h, location: "USER32", loaded at 77E10000h - 77E79000h
Address: 6600E2F0h, location: "WBlind", loaded at 66000000h - 660CF000h
Address: 77E3C1CAh, location: "USER32", loaded at 77E10000h - 77E79000h
Address: 77E3C1DAh, location: "USER32", loaded at 77E10000h - 77E79000h
Address: 77F91BAFh, location: "ntdll", loaded at 77F80000h - 77FFC000h
Address: 77E543F8h, location: "USER32", loaded at 77E10000h - 77E79000h
Address: 085124D0h, location: "foo_ui_columns", loaded at 084B0000h - 0854B000h
Address: 094B2A5Bh, location: "nvoglnt", loaded at 09330000h - 096F1000h
Address: 77E1F417h, location: "USER32", loaded at 77E10000h - 77E79000h
Address: 004C74B0h, location: "foobar2000", loaded at 00400000h - 004E0000h
Address: 77E4158Fh, location: "USER32", loaded at 77E10000h - 77E79000h
Address: 77E3C19Dh, location: "USER32", loaded at 77E10000h - 77E79000h
Address: 084DA561h, location: "foo_ui_columns", loaded at 084B0000h - 0854B000h
Address: 77E3C1CAh, location: "USER32", loaded at 77E10000h - 77E79000h
Address: 084DA561h, location: "foo_ui_columns", loaded at 084B0000h - 0854B000h
Address: 77F91BAFh, location: "ntdll", loaded at 77F80000h - 77FFC000h
Address: 084DA561h, location: "foo_ui_columns", loaded at 084B0000h - 0854B000h
Address: 77E3C168h, location: "USER32", loaded at 77E10000h - 77E79000h
Address: 084D6FC0h, location: "foo_ui_columns", loaded at 084B0000h - 0854B000h
Address: 004C74B0h, location: "foobar2000", loaded at 00400000h - 004E0000h
Address: 0045FB02h, location: "foobar2000", loaded at 00400000h - 004E0000h
Address: 004976BFh, location: "foobar2000", loaded at 00400000h - 004E0000h
Address: 0042B82Ch, location: "foobar2000", loaded at 00400000h - 004E0000h
Address: 00494167h, location: "foobar2000", loaded at 00400000h - 004E0000h
Address: 004C74B0h, location: "foobar2000", loaded at 00400000h - 004E0000h
Address: 004C7408h, location: "foobar2000", loaded at 00400000h - 004E0000h
Address: 004935F3h, location: "foobar2000", loaded at 00400000h - 004E0000h
Address: 0049F7BBh, location: "foobar2000", loaded at 00400000h - 004E0000h
Address: 00488720h, location: "foobar2000", loaded at 00400000h - 004E0000h
Address: 004940BDh, location: "foobar2000", loaded at 00400000h - 004E0000h
Address: 004C74B0h, location: "foobar2000", loaded at 00400000h - 004E0000h
Address: 0048D2B4h, location: "foobar2000", loaded at 00400000h - 004E0000h
Address: 004C74B0h, location: "foobar2000", loaded at 00400000h - 004E0000h
Address: 004C74B0h, location: "foobar2000", loaded at 00400000h - 004E0000h
Address: 77FBB272h, location: "ntdll", loaded at 77F80000h - 77FFC000h
Address: 77FBB2ADh, location: "ntdll", loaded at 77F80000h - 77FFC000h
Address: 77FACDAAh, location: "ntdll", loaded at 77F80000h - 77FFC000h
Address: 0049F7FBh, location: "foobar2000", loaded at 00400000h - 004E0000h
Address: 004C77F0h, location: "foobar2000", loaded at 00400000h - 004E0000h
Address: 004C77B0h, location: "foobar2000", loaded at 00400000h - 004E0000h
Address: 77F91BAFh, location: "ntdll", loaded at 77F80000h - 77FFC000h
Address: 6600EE24h, location: "WBlind", loaded at 66000000h - 660CF000h
Address: 77E3C168h, location: "USER32", loaded at 77E10000h - 77E79000h
Address: 77E33A0Bh, location: "USER32", loaded at 77E10000h - 77E79000h
Address: 77E3B811h, location: "USER32", loaded at 77E10000h - 77E79000h
Address: 084B7313h, location: "foo_ui_columns", loaded at 084B0000h - 0854B000h
Address: 0048D265h, location: "foobar2000", loaded at 00400000h - 004E0000h
Address: 77E4001Bh, location: "USER32", loaded at 77E10000h - 77E79000h
Address: 084B7220h, location: "foo_ui_columns", loaded at 084B0000h - 0854B000h
Address: 77E3AFA1h, location: "USER32", loaded at 77E10000h - 77E79000h
Address: 084B7220h, location: "foo_ui_columns", loaded at 084B0000h - 0854B000h
Address: 77E27E2Dh, location: "USER32", loaded at 77E10000h - 77E79000h
Address: 6603CB75h, location: "WBlind", loaded at 66000000h - 660CF000h
Address: 66014C09h, location: "WBlind", loaded at 66000000h - 660CF000h
Address: 6600AD5Dh, location: "WBlind", loaded at 66000000h - 660CF000h
Address: 6603CB75h, location: "WBlind", loaded at 66000000h - 660CF000h
Address: 66014C09h, location: "WBlind", loaded at 66000000h - 660CF000h
Address: 6600AD5Dh, location: "WBlind", loaded at 66000000h - 660CF000h
Address: 77E1F417h, location: "USER32", loaded at 77E10000h - 77E79000h
Address: 77E54447h, location: "USER32", loaded at 77E10000h - 77E79000h
Address: 6600E2F0h, location: "WBlind", loaded at 66000000h - 660CF000h
Address: 77E3C1CAh, location: "USER32", loaded at 77E10000h - 77E79000h
Address: 77E3C1DAh, location: "USER32", loaded at 77E10000h - 77E79000h
Address: 77F91BAFh, location: "ntdll", loaded at 77F80000h - 77FFC000h
Address: 77E37045h, location: "USER32", loaded at 77E10000h - 77E79000h
Address: 77F91BAFh, location: "ntdll", loaded at 77F80000h - 77FFC000h
Address: 084B7220h, location: "foo_ui_columns", loaded at 084B0000h - 0854B000h
Address: 77E3265Eh, location: "USER32", loaded at 77E10000h - 77E79000h
Address: 77E27419h, location: "USER32", loaded at 77E10000h - 77E79000h
Address: 00493AF2h, location: "foobar2000", loaded at 00400000h - 004E0000h
Address: 044A2548h, location: "foo_uie_vis_projectm", loaded at 04450000h - 044C4000h
Address: 00488720h, location: "foobar2000", loaded at 00400000h - 004E0000h
Address: 00493AF2h, location: "foobar2000", loaded at 00400000h - 004E0000h
Address: 00493B2Eh, location: "foobar2000", loaded at 00400000h - 004E0000h
Address: 0048D265h, location: "foobar2000", loaded at 00400000h - 004E0000h
Address: 0048D265h, location: "foobar2000", loaded at 00400000h - 004E0000h
Address: 004C77F0h, location: "foobar2000", loaded at 00400000h - 004E0000h
Address: 004C77B0h, location: "foobar2000", loaded at 00400000h - 004E0000h
Address: 0048D265h, location: "foobar2000", loaded at 00400000h - 004E0000h
Address: 00493BB1h, location: "foobar2000", loaded at 00400000h - 004E0000h
Address: 00493F44h, location: "foobar2000", loaded at 00400000h - 004E0000h
Address: 004C7818h, location: "foobar2000", loaded at 00400000h - 004E0000h
Address: 044A2548h, location: "foo_uie_vis_projectm", loaded at 04450000h - 044C4000h
Address: 77E3B377h, location: "USER32", loaded at 77E10000h - 77E79000h
Address: 044A2548h, location: "foo_uie_vis_projectm", loaded at 04450000h - 044C4000h
Address: 004C77B0h, location: "foobar2000", loaded at 00400000h - 004E0000h
Address: 00494129h, location: "foobar2000", loaded at 00400000h - 004E0000h
Address: 004C7818h, location: "foobar2000", loaded at 00400000h - 004E0000h
Address: 0048D2B4h, location: "foobar2000", loaded at 00400000h - 004E0000h
Address: 004C7818h, location: "foobar2000", loaded at 00400000h - 004E0000h
Address: 004C7818h, location: "foobar2000", loaded at 00400000h - 004E0000h
Address: 77FBB272h, location: "ntdll", loaded at 77F80000h - 77FFC000h
Address: 77FBB286h, location: "ntdll", loaded at 77F80000h - 77FFC000h
Address: 77FACC28h, location: "ntdll", loaded at 77F80000h - 77FFC000h
Address: 0049F9EFh, location: "foobar2000", loaded at 00400000h - 004E0000h
Address: 77E417D6h, location: "USER32", loaded at 77E10000h - 77E79000h
Address: 77F91BC6h, location: "ntdll", loaded at 77F80000h - 77FFC000h
Address: 7C59BC3Fh, location: "KERNEL32", loaded at 7C570000h - 7C623000h
Address: 00445ECAh, location: "foobar2000", loaded at 00400000h - 004E0000h
Address: 094B28A0h, location: "nvoglnt", loaded at 09330000h - 096F1000h
Address: 7C59BC3Fh, location: "KERNEL32", loaded at 7C570000h - 7C623000h
Address: 0120027Fh, location: "foo_dsp_continuator", loaded at 011E0000h - 01212000h
Address: 00445ECAh, location: "foobar2000", loaded at 00400000h - 004E0000h
Address: 0120027Fh, location: "foo_dsp_continuator", loaded at 011E0000h - 01212000h
Address: 011C0000h, location: "foo_dbsearch", loaded at 01170000h - 011CC000h

Version info:
foobar2000 v0.9.1
UNICODE

Additional info:
Playlist Lock Test 1.0 (foo_locktest)
Randomized playlist entry 1.2.3 (foo_random)
LPCM <--> delta-PCM converter 0.1.1 (foo_dsp_delta)
Pause on Lock 0.4 (foo_lock)
Audio CD Writer 2.0 (foo_burninate)
Live show tagger 0.6.1 (foo_tradersfriend)
MPEG-4 AAC decoder 2.1 (foo_input_std)
Standard DSP array 1.0 (foo_dsp_std)
Converter 1.0 (foo_converter)
Playlists Dropdown 0.5.6 (foo_uie_playlists_dropdown)
Database search 1.3.1 beta 11 (foo_dbsearch)
Track info panel 0.7 (foo_uie_trackinfo)
Album Art Panel 0.164a (foo_uie_albumart)
Playlist tools 0.5.6 (foo_utils)
Play Count 1.9.2 (foo_playcount)
Pretty Popup 1.2.2 (foo_prettypop)
Masstagger 1.5 (foo_masstag)
ABX comparator 1.3 (foo_abx)
Shorten decoder 0.4.2a (foo_input_shorten)
Default User Interface 0.9acc (foo_ui_std)
Special file info box v2.0.1 (foo_infobox)
FLAC decoder 1.1.0 (foo_input_std)
Continuator 0.4.0 (foo_dsp_continuator)
Shell link resolver 1.1 (foo_lnk)
CD Audio decoder 2.0 (foo_cdda)
Playlist Tree Panel 2.0.7 [May 5 2006 - 13:10:05] (foo_playlist_tree)
ZIP/GZIP reader 1.0 (foo_unpack)
Kernel Streaming Output 1.2.1 (foo_out_ks)
Standard input array 1.0 (foo_input_std)
Fullscreen 0.3.1 (foo_fullscreen)
Common services 0.1 (foo_common)
RAR reader 1.1 (foo_unpack)
ReplayGain Scanner 2.0 (foo_rgscan)
ProjectM (Panel) 0.3.1 (foo_uie_vis_projectm)
Columns UI 0.1.3 beta 1v5 (foo_ui_columns)
Playlist Manager 1.0 (foo_playlist_manager)
Album List 3.2.0 (foo_albumlist)
Album list panel 0.2.1 beta 4 (foo_uie_albumlist)
Console panel 0.2 (foo_uie_console)
freedb tagger v0.5.1 (foo_freedb2)
Music Browser 1.1.5 [Apr 28 2006 - 10:44:17] (foo_browser)



Also, foobar usually crashes without a text file created crash log. I just get a pop up box that states "unhandled exception: <unknown exception>."
rouge
QUOTE(Acropolis @ May 23 2006, 06:49) *

QUOTE(rouge @ May 23 2006, 11:09) *

If I right-click on the panel, the context menu opens up on the wrong display. Foobar is running on my second monitor, and the menu opened up on the first monitor.


I have no idea, I'm running dual monitors, but have no problem.


Hmm, well, I have my second monitor to the left of the main one. Which, I guess is non-standard. One of the pitfalls of multi-monitor support, I guess.
Acropolis
QUOTE

Illegal operation:
Code: C0000005h, flags: 00000000h, address: 089F8028h
Access violation, operation: write, address: FFFFFFA2h
Call path:
entry=>user_interface::shutdown
..................
..................
Stack dump analysis:
Address: 04472CD8h, location: "foo_uie_vis_projectm", loaded at 04450000h - 044C4000h
Address: 0448E316h, location: "foo_uie_vis_projectm", loaded at 04450000h - 044C4000h
Address: 04471106h, location: "foo_uie_vis_projectm", loaded at 04450000h - 044C4000h
Address: 04471895h, location: "foo_uie_vis_projectm", loaded at 04450000h - 044C4000h
Address: 660153E5h, location: "WBlind", loaded at 66000000h - 660CF000h
Address: 044769E9h, location: "foo_uie_vis_projectm", loaded at 04450000h - 044C4000h
..................
..................


I notice you are running window blind, I've heard that this program may cause problems. you should try not to run it while using foobar2000 to see if it still crashes. as shown above, it crashed when in user_interface::shutdown, so I think window blind crashed it.

anyway, I'm fixing the plugin of a small memory access violation (but weird, not cause fb2k to crash), I'll upload it when I finish, you can then see if the problem's gone. but you should try not running window blind first.

btw, did you try if the non panel version works?


QUOTE(RavenSoft @ May 24 2006, 12:23) *

Not sure if you can look into this but CPU usage is very high, makes the plugin useless, even in stop mode it was using 100%.


are u sure it's because of this vis? it use quite a lot, but definitely not 100%.
I guess you are using foo_uie_trackinfo, if so, in its setting , change the scroll steps = 1. this vis will become not useless.
Betse
About resources. Foobar with projectM in a panel uses about 20-25mb and about 30%of my cpu (1.8 ghz intel laptop thingie)

In fullscreen it uses about 30-40mb of memory and about 40% of cpu usage.

it's not nothing, but you have to pay a little price for a visualisation. And you can always turn it off if you don;t need it.

However, even in stop mode it uses the 20% and 15mb. But that's because hte visualisation is still running. If it stops (that's when i minimalize foorbar) foobar uses 0% of cpu and about 2.5mb of memory. I hope that can be done aswell when the visualisation is stopped.



I have to say, so far you're doing a job. Please continue smile.gif
Acropolis
since 0.3, the the rendering engine is stopped and not using any cpu resource, including pause.

I'm adding some more stuff like being able to use foobar hot key and some fixing, after this, I think that's it for this plugin, later when I have time I'll try to use the latest projectM files.
difool
Hi Acropolis,
wonderful port. Works like a charm even with XP,SP2. Only Problem i have are the German Umlaute like ö in Till Brönner.
Any hint on what to do?
Thanks
difool
start78
Thx for the Borders! smile.gif

Works fine but crashed one time while using seekbar to move to the middle of a song. Didn't save crashlog and wasn't able to reproduce, sorry! Using 0.3.1 SSE2 with foobar2k 9.1 on a P4. I'll post more if i can reproduce the crash...
Acropolis
the font is not window font, I can't do anything about it, I have the same problem with some non-english songs. sorry sad.gif
andro77
---edited---
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2008 Invision Power Services, Inc.