Help - Search - Members - Calendar
Full Version: Crash after relinquish ownership
Hydrogenaudio Forums > Hosted Forums > foobar2000 > Development - (fb2k)
NEMO7538
Foobar crashes when I relinquish ownership of my host. I am declared as "ui_extension::window" with ui_extension::window_factory_single as the factory, and this is the code I use :

(my window is g_wnd and my host is p_host, while my new host is n_host)

CODE

virtual HWND create_or_transfer_window(HWND parent, const ui_extension::window_host_ptr & n_host, const ui_helpers::window_position_t & p_position)
{
console::info("create of tranfer");
if (g_wnd && p_host.is_valid())
// Extension exists and is already hosted
// Set the new parent and relinquish ownership, and that's all
{

SetParent(g_wnd, parent);
p_host->relinquish_ownership(g_wnd);
}
else
{
if (!g_wnd)
// Extension does not exist, Create it and reinitialize pattern
{
console::info("extension does not exist");
g_wnd = uCreateDialog(IDD_DIALOG,parent,DialogProc);
cfg_search_string = "";
// resizing will be performed in WM_INIT
}
else
// Extension exists (but is not hosted). Remember its position
{
console::info("extension exist not hosted");
cfg_win_placement.read_from_window(g_wnd);
}

ShowWindow(g_wnd, SW_HIDE);
// Make it a child, set its position (to the max. --- dirty tweak) and assign to host
SetWindowPos(g_wnd, 0, 0, 0, 1800, 46,SWP_NOMOVE|SWP_NOZORDER|SWP_FRAMECHANGED|SWP_SHOWWINDOW);


set_frame(g_wnd, IDC_BACKGROUND);
arrange_controls (g_wnd, true);


uSetWindowLong(g_wnd, GWL_STYLE, STYLES_CHILD);
uSetWindowLong(g_wnd, GWL_EXSTYLE, EX_STYLES_CHILD);

SetParent(g_wnd, parent);



}

p_host = n_host;

if (p_host.is_valid())
{
p_host->on_size_limit_change(g_wnd,ui_extension::size_limit_minimum_height);

}

SetFocus(GetDlgItem(g_wnd, IDC_PATTERN));
return g_wnd;

}


What is anoying is that it only happens when I previously have set the toolbar through the UI prefs. If I set the toolbar with right click on the toplevel area of foobar the relinquish ownership works well and the toolbar is removed, but if it comes from UI prefs, the "containing" window is not removed .... and then I get the crash a short while after.

Thanks for your support.

Edit I have also noticed that it does not happen if the panel is the first in a series under a splitter ... strange
musicmusic
I don't write single instance panels so I haven't tested them - so maybe there's a problem.

Crashlog?
NEMO7538
QUOTE(musicmusic @ May 27 2006, 09:50) *

I don't write single instance panels so I haven't tested them - so maybe there's a problem.

Crashlog?

Thanks for replying .... this is driving me crazy. As I have disabled the undock feature, I need a little time to rebuild a version that crashes and sure will post the log.
BTW: In same cicumstances (undock) on 0.8.3 I got the following WARNING (foo_ui_columns) : window left by ui extension that might help.

I have also noticed (checking back column UI prefs after the relinquish and before the crash) that in fact another panel is removed instead of mine.
NEMO7538
Here is the crash log :
CODE

Illegal operation:
Code: C0000005h, flags: 00000000h, address: 0135729Eh
Access violation, operation: read, address: 606E9CDDh
Call path:
entry=>app_mainloop
This is the first crash logged by this instance.
Code bytes (0135729Eh):
0135725Eh: 01 89 7E 04 EB 30 6A EB 57 FF 15 14 A3 3B 01 81
0135726Eh: FD 82 00 00 00 8B F0 75 1D 85 F6 0F 84 23 01 00
0135727Eh: 00 8B 16 8B 02 8B CE FF D0 83 C0 08 83 00 FF C7
0135728Eh: 46 04 00 00 00 00 85 F6 0F 84 A0 00 00 00 8B 16
0135729Eh: 8B 02 8B CE FF D0 80 78 0D 00 0F 84 8E 00 00 00
013572AEh: 83 FD 14 75 6F 57 FF 15 CC A2 3B 01 6A 01 8D 4C
013572BEh: 24 14 51 8B F0 33 DB 56 57 89 5C 24 20 89 5C 24
013572CEh: 24 89 5C 24 28 89 5C 24 2C FF 15 F8 A2 3B 01 8B
Stack (0012F6A0h):
0012F680h: 0000006B 00000400 000002EC 00000000
0012F690h: 00000031 00000400 0000006B 00000000
0012F6A0h: 0012F728 01357220 0012F6EC 00000000
0012F6B0h: 0012F744 77D40467 77D1B3B0 490EB325
0012F6C0h: 0012F6EC 77D18734 004101CA 00000085
0012F6D0h: 00000001 00000000 01357220 DCBAABCD
0012F6E0h: 00000000 0012F728 01357220 0012F754
0012F6F0h: 77D18816 01357220 004101CA 00000085
0012F700h: 00000001 00000000 00000000 004101CA
0012F710h: 00000000 00000014 00000001 00000000
0012F720h: 00000000 00000010 00000000 00000010
0012F730h: 00000000 00000000 00000000 0012F708
0012F740h: 0012F2C4 0012F798 77D40467 77D18830
0012F750h: 00000000 0012F7A8 77D1B4C0 00000000
0012F760h: 01357220 004101CA 00000085 00000001
0012F770h: 00000000 0071CADC 00000001 00000002
0012F780h: 013D424C 00000000 00000002 00000000
0012F790h: 0012F77C 0012F2C4 0012F820 77D40467
0012F7A0h: 77D1B4D0 FFFFFFFF 0012F7D0 77D1B50C
0012F7B0h: 0071CAC8 00000085 00000001 00000000
Registers:
EAX: 014097A8, EBX: 00000000, ECX: 77D188DA, EDX: 606E9CDD
ESI: 014097A8, EDI: 004101CA, EBP: 00000085, ESP: 0012F6A0
Crash location: "foo_ui_columns", loaded at 01350000h - 013EB000h

Loaded modules:
foobar2000 loaded at 00400000h - 004E0000h
ntdll loaded at 7C910000h - 7C9C7000h
kernel32 loaded at 7C800000h - 7C904000h
COMCTL32 loaded at 77390000h - 77492000h
msvcrt loaded at 77BE0000h - 77C38000h
ADVAPI32 loaded at 77DA0000h - 77E4C000h
RPCRT4 loaded at 77E50000h - 77EE1000h
GDI32 loaded at 77EF0000h - 77F37000h
USER32 loaded at 77D10000h - 77DA0000h
SHLWAPI loaded at 77F40000h - 77FB6000h
SHELL32 loaded at 7C9D0000h - 7D1F3000h
ole32 loaded at 774A0000h - 775DD000h
shared loaded at 10000000h - 1002A000h
comdlg32 loaded at 76340000h - 7638A000h
MSCTF loaded at 74690000h - 746DB000h
SynTPFcs loaded at 63000000h - 63014000h
VERSION loaded at 77BD0000h - 77BD8000h
foo_albumlist loaded at 00E00000h - 00E41000h
foo_cdda loaded at 00E60000h - 00E8D000h
foo_converter loaded at 00EB0000h - 00F11000h
foo_dsp_std loaded at 00F40000h - 00F7F000h
foo_input_std loaded at 00FA0000h - 010B3000h
foo_rgscan loaded at 010E0000h - 01124000h
foo_ui_std loaded at 01150000h - 011A7000h
foo_uie_albumart loaded at 011D0000h - 011F9000h
gdiplus loaded at 4EB80000h - 4ED23000h
foo_uie_albumlist loaded at 01230000h - 0126F000h
foo_uie_quicksearch 2.0 loaded at 01290000h - 012D2000h
foo_uie_trackinfo loaded at 01300000h - 0132E000h
foo_ui_columns loaded at 01350000h - 013EB000h
uxtheme loaded at 5B090000h - 5B0C8000h
imagehlp loaded at 76C40000h - 76C68000h
DBGHELP loaded at 5D3F0000h - 5D491000h

Stack dump analysis:
Address: 01357220h, location: "foo_ui_columns", loaded at 01350000h - 013EB000h
Address: 77D40467h, location: "USER32", loaded at 77D10000h - 77DA0000h
Symbol: "DeregisterShellHookWindow" (+000001CFh)
Address: 77D1B3B0h, location: "USER32", loaded at 77D10000h - 77DA0000h
Symbol: "DefWindowProcW" (+00000074h)
Address: 77D18734h, location: "USER32", loaded at 77D10000h - 77DA0000h
Symbol: "GetDC" (+0000006Dh)
Address: 004101CAh, location: "foobar2000", loaded at 00400000h - 004E0000h
Address: 01357220h, location: "foo_ui_columns", loaded at 01350000h - 013EB000h
Address: 01357220h, location: "foo_ui_columns", loaded at 01350000h - 013EB000h
Address: 77D18816h, location: "USER32", loaded at 77D10000h - 77DA0000h
Symbol: "GetDC" (+0000014Fh)
Address: 01357220h, location: "foo_ui_columns", loaded at 01350000h - 013EB000h
Address: 004101CAh, location: "foobar2000", loaded at 00400000h - 004E0000h
Address: 004101CAh, location: "foobar2000", loaded at 00400000h - 004E0000h
Address: 77D40467h, location: "USER32", loaded at 77D10000h - 77DA0000h
Symbol: "DeregisterShellHookWindow" (+000001CFh)
Address: 77D18830h, location: "USER32", loaded at 77D10000h - 77DA0000h
Symbol: "GetDC" (+00000169h)
Address: 77D1B4C0h, location: "USER32", loaded at 77D10000h - 77DA0000h
Symbol: "DefWindowProcW" (+00000184h)
Address: 01357220h, location: "foo_ui_columns", loaded at 01350000h - 013EB000h
Address: 004101CAh, location: "foobar2000", loaded at 00400000h - 004E0000h
Address: 013D424Ch, location: "foo_ui_columns", loaded at 01350000h - 013EB000h
Address: 77D40467h, location: "USER32", loaded at 77D10000h - 77DA0000h
Symbol: "DeregisterShellHookWindow" (+000001CFh)
Address: 77D1B4D0h, location: "USER32", loaded at 77D10000h - 77DA0000h
Symbol: "DefWindowProcW" (+00000194h)
Address: 77D1B50Ch, location: "USER32", loaded at 77D10000h - 77DA0000h
Symbol: "DefWindowProcW" (+000001D0h)
Address: 01357220h, location: "foo_ui_columns", loaded at 01350000h - 013EB000h
Address: 7C91EAE3h, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "KiUserCallbackDispatcher" (+00000013h)
Address: 01357220h, location: "foo_ui_columns", loaded at 01350000h - 013EB000h
Address: 77D1B473h, location: "USER32", loaded at 77D10000h - 77DA0000h
Symbol: "DefWindowProcW" (+00000137h)
Address: 77D1D8B0h, location: "USER32", loaded at 77D10000h - 77DA0000h
Symbol: "ShowWindow" (+0000000Ch)
Address: 01377150h, location: "foo_ui_columns", loaded at 01350000h - 013EB000h
Address: 004CC9D8h, location: "foobar2000", loaded at 00400000h - 004E0000h
Address: 013C5FA4h, location: "foo_ui_columns", loaded at 01350000h - 013EB000h
Address: 004327C3h, location: "foobar2000", loaded at 00400000h - 004E0000h
Address: 00432748h, location: "foobar2000", loaded at 00400000h - 004E0000h
Address: 00497CE4h, location: "foobar2000", loaded at 00400000h - 004E0000h
Address: 0135CBFFh, location: "foo_ui_columns", loaded at 01350000h - 013EB000h
Address: 004CC9D8h, location: "foobar2000", loaded at 00400000h - 004E0000h
Address: 013B4E58h, location: "foo_ui_columns", loaded at 01350000h - 013EB000h
Address: 0137B59Dh, location: "foo_ui_columns", loaded at 01350000h - 013EB000h
Address: 013C5FA4h, location: "foo_ui_columns", loaded at 01350000h - 013EB000h
Address: 0137A561h, location: "foo_ui_columns", loaded at 01350000h - 013EB000h
Address: 0138EB82h, location: "foo_ui_columns", loaded at 01350000h - 013EB000h
Address: 77D18734h, location: "USER32", loaded at 77D10000h - 77DA0000h
Symbol: "GetDC" (+0000006Dh)
Address: 0138EB5Eh, location: "foo_ui_columns", loaded at 01350000h - 013EB000h
Address: 0138EB5Eh, location: "foo_ui_columns", loaded at 01350000h - 013EB000h
Address: 77D1EB3Eh, location: "USER32", loaded at 77D10000h - 77DA0000h
Symbol: "CallNextHookEx" (+0000003Bh)
Address: 746A0E6Ch, location: "MSCTF", loaded at 74690000h - 746DB000h
Symbol: "TF_UninitSystem" (+00000A03h)
Address: 746A0E71h, location: "MSCTF", loaded at 74690000h - 746DB000h
Symbol: "TF_UninitSystem" (+00000A08h)
Address: 746CE548h, location: "MSCTF", loaded at 74690000h - 746DB000h
Address: 746A0E78h, location: "MSCTF", loaded at 74690000h - 746DB000h
Symbol: "TF_UninitSystem" (+00000A0Fh)
Address: 746A0E71h, location: "MSCTF", loaded at 74690000h - 746DB000h
Symbol: "TF_UninitSystem" (+00000A08h)
Address: 77D1EAF2h, location: "USER32", loaded at 77D10000h - 77DA0000h
Symbol: "EnableMenuItem" (+000000C3h)
Address: 013B24D0h, location: "foo_ui_columns", loaded at 01350000h - 013EB000h
Address: 77D1EAADh, location: "USER32", loaded at 77D10000h - 77DA0000h
Symbol: "EnableMenuItem" (+0000007Eh)
Address: 77D40467h, location: "USER32", loaded at 77D10000h - 77DA0000h
Symbol: "DeregisterShellHookWindow" (+000001CFh)
Address: 77D1EAB0h, location: "USER32", loaded at 77D10000h - 77DA0000h
Symbol: "EnableMenuItem" (+00000081h)
Address: 77D1EAADh, location: "USER32", loaded at 77D10000h - 77DA0000h
Symbol: "EnableMenuItem" (+0000007Eh)
Address: 77D1EBF3h, location: "USER32", loaded at 77D10000h - 77DA0000h
Symbol: "CallNextHookEx" (+000000F0h)
Address: 77D1EC03h, location: "USER32", loaded at 77D10000h - 77DA0000h
Symbol: "CallNextHookEx" (+00000100h)
Address: 0137A561h, location: "foo_ui_columns", loaded at 01350000h - 013EB000h
Address: 7C91EAE3h, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "KiUserCallbackDispatcher" (+00000013h)
Address: 77D18734h, location: "USER32", loaded at 77D10000h - 77DA0000h
Symbol: "GetDC" (+0000006Dh)
Address: 0137A561h, location: "foo_ui_columns", loaded at 01350000h - 013EB000h
Address: 0137A561h, location: "foo_ui_columns", loaded at 01350000h - 013EB000h
Address: 77D18816h, location: "USER32", loaded at 77D10000h - 77DA0000h
Symbol: "GetDC" (+0000014Fh)
Address: 0137A561h, location: "foo_ui_columns", loaded at 01350000h - 013EB000h
Address: 77D40467h, location: "USER32", loaded at 77D10000h - 77DA0000h
Symbol: "DeregisterShellHookWindow" (+000001CFh)
Address: 77D18830h, location: "USER32", loaded at 77D10000h - 77DA0000h
Symbol: "GetDC" (+00000169h)
Address: 77D1B4C0h, location: "USER32", loaded at 77D10000h - 77DA0000h
Symbol: "DefWindowProcW" (+00000184h)
Address: 0137A561h, location: "foo_ui_columns", loaded at 01350000h - 013EB000h
Address: 77D40467h, location: "USER32", loaded at 77D10000h - 77DA0000h
Symbol: "DeregisterShellHookWindow" (+000001CFh)
Address: 77D40467h, location: "USER32", loaded at 77D10000h - 77DA0000h
Symbol: "DeregisterShellHookWindow" (+000001CFh)
Address: 77D1B4D0h, location: "USER32", loaded at 77D10000h - 77DA0000h
Symbol: "DefWindowProcW" (+00000194h)
Address: 77D1B50Ch, location: "USER32", loaded at 77D10000h - 77DA0000h
Symbol: "DefWindowProcW" (+000001D0h)
Address: 0137A561h, location: "foo_ui_columns", loaded at 01350000h - 013EB000h
Address: 7C91EAE3h, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "KiUserCallbackDispatcher" (+00000013h)
Address: 0137A561h, location: "foo_ui_columns", loaded at 01350000h - 013EB000h
Address: 77D1B473h, location: "USER32", loaded at 77D10000h - 77DA0000h
Symbol: "DefWindowProcW" (+00000137h)
Address: 77D191BEh, location: "USER32", loaded at 77D10000h - 77DA0000h
Symbol: "GetProcessWindowStation" (+00000029h)
Address: 77D191F1h, location: "USER32", loaded at 77D10000h - 77DA0000h
Symbol: "GetMessageW" (+0000002Bh)
Address: 0042B60Fh, location: "foobar2000", loaded at 00400000h - 004E0000h
Address: 77D1DAEAh, location: "USER32", loaded at 77D10000h - 77DA0000h
Symbol: "DestroyWindow" (+00000000h)
Address: 0042C0C0h, location: "foobar2000", loaded at 00400000h - 004E0000h
Address: 004AF7ACh, location: "foobar2000", loaded at 00400000h - 004E0000h
Address: 004AF7ACh, location: "foobar2000", loaded at 00400000h - 004E0000h
Address: 00400000h, location: "foobar2000", loaded at 00400000h - 004E0000h
Address: 004B20F8h, location: "foobar2000", loaded at 00400000h - 004E0000h
Address: 004D11C0h, location: "foobar2000", loaded at 00400000h - 004E0000h
Address: 7C920732h, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "RtlAllocateHeap" (+0000015Eh)
Address: 7C91EE18h, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "strchr" (+00000117h)
Address: 7C921538h, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "wcsncpy" (+00000AA9h)
Address: 7C921596h, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "wcsncpy" (+00000B07h)
Address: 7C9206EBh, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "RtlAllocateHeap" (+00000117h)
Address: 004D12A0h, location: "foobar2000", loaded at 00400000h - 004E0000h
Address: 004A48E4h, location: "foobar2000", loaded at 00400000h - 004E0000h
Address: 7C920570h, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "RtlFreeHeap" (+00000133h)
Address: 7C92056Dh, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "RtlFreeHeap" (+00000130h)
Address: 7C927CB7h, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "RtlReAllocateHeap" (+000002BAh)
Address: 7C927BF5h, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "RtlReAllocateHeap" (+000001F8h)
Address: 7C927BB0h, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "RtlReAllocateHeap" (+000001B3h)
Address: 7C91EE18h, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "strchr" (+00000117h)
Address: 1000D533h, location: "shared", loaded at 10000000h - 1002A000h
Address: 7C91EE18h, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "strchr" (+00000117h)
Address: 7C920570h, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "RtlFreeHeap" (+00000133h)
Address: 1000D469h, location: "shared", loaded at 10000000h - 1002A000h
Address: 1000D469h, location: "shared", loaded at 10000000h - 1002A000h
Address: 10003C90h, location: "shared", loaded at 10000000h - 1002A000h
Symbol: "t_font_description::g_from_font" (+00000030h)
Address: 10003C9Eh, location: "shared", loaded at 10000000h - 1002A000h
Symbol: "t_font_description::g_from_font" (+0000003Eh)
Address: 7C921B09h, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "RtlLogStackBackTrace" (+00000025h)
Address: 004D1230h, location: "foobar2000", loaded at 00400000h - 004E0000h
Address: 7C921B09h, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "RtlLogStackBackTrace" (+00000025h)
Address: 004D12A0h, location: "foobar2000", loaded at 00400000h - 004E0000h
Address: 00483574h, location: "foobar2000", loaded at 00400000h - 004E0000h
Address: 7C91EE18h, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "strchr" (+00000117h)
Address: 7C9206F0h, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "RtlAllocateHeap" (+0000011Ch)
Address: 7C9206EBh, location: "ntdll", loaded at 7C910000h - 7C9C7000h
Symbol: "RtlAllocateHeap" (+00000117h)
Address: 0048991Fh, location: "foobar2000", loaded at 00400000h - 004E0000h
Address: 01000000h, location: "foo_input_std", loaded at 00FA0000h - 010B3000h
Address: 00488720h, location: "foobar2000", loaded at 00400000h - 004E0000h
Address: 004B05C8h, location: "foobar2000", loaded at 00400000h - 004E0000h
Address: 10002D77h, location: "shared", loaded at 10000000h - 1002A000h
Symbol: "uPrintCrashInfo_SetDumpPath" (+000000B7h)
Address: 004B05C8h, location: "foobar2000", loaded at 00400000h - 004E0000h
Address: 0049F7FBh, location: "foobar2000", loaded at 00400000h - 004E0000h
Address: 004B05C8h, location: "foobar2000", loaded at 00400000h - 004E0000h
Address: 0042C29Ah, location: "foobar2000", loaded at 00400000h - 004E0000h
Address: 00400000h, location: "foobar2000", loaded at 00400000h - 004E0000h
Address: 004CE2A8h, location: "foobar2000", loaded at 00400000h - 004E0000h
Address: 00489035h, location: "foobar2000", loaded at 00400000h - 004E0000h
Address: 00483409h, location: "foobar2000", loaded at 00400000h - 004E0000h
Address: 00483403h, location: "foobar2000", loaded at 00400000h - 004E0000h
Address: 004A48E8h, location: "foobar2000", loaded at 00400000h - 004E0000h
Address: 004A3045h, location: "foobar2000", loaded at 00400000h - 004E0000h
Address: 00488720h, location: "foobar2000", loaded at 00400000h - 004E0000h
Address: 0049F9EFh, 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 - 7C904000h
Symbol: "RegisterWaitForInputIdle" (+00000049h)
Address: 7C8399F3h, location: "kernel32", loaded at 7C800000h - 7C904000h
Symbol: "FindAtomW" (+00000094h)
Address: 7C816D58h, location: "kernel32", loaded at 7C800000h - 7C904000h
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

Version info:
foobar2000 v0.9.1
UNICODE

Additional info:
Converter 1.0 (foo_converter)
MPEG-4 AAC decoder 2.1 (foo_input_std)
Columns UI 0.1.3 beta 1v5 (foo_ui_columns)
Album Art Panel 0.151 (foo_uie_albumart)
Standard input array 1.0 (foo_input_std)
CD Audio decoder 2.0 (foo_cdda)
FLAC decoder 1.1.0 (foo_input_std)
Album list panel 0.2.1 beta 4 (foo_uie_albumlist)
Album List 3.2.0 (foo_albumlist)
Standard DSP array 1.0 (foo_dsp_std)
ReplayGain Scanner 2.0 (foo_rgscan)
Default User Interface 0.9acc (foo_ui_std)
Quick Search Toolbar 2.0 (foo_uie_quicksearch 2.0)
Track info panel 0.8 (foo_uie_trackinfo)


musicmusic
I fixed crash for next build. Please test when its released, crash is consequence of bug doesn't really show cause so I had to make my own test case.
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.