Skip to main content

Notice

Please note that most of the software linked on this forum is likely to be safe to use. If you are unsure, feel free to ask in the relevant topics, or send a private message to an administrator or moderator. To help curb the problems of false positives, or in the event that you do find actual malware, you can contribute through the article linked here.
Topic: Columns UI (Read 4757575 times) previous topic - next topic
0 Members and 10 Guests are viewing this topic.

Columns UI

Reply #1900
Think I found a bug that hasn't been mentioned yet. Column width for a hidden column is used for the next shown column. For example, make a column with width 25, move it before Title (default width: 300) and then hide the new one; the Title column inherits the 25 and the next column (Album) gets the 300.

using foobar 0.9 beta 3 and foo_ui_columns 0.1.3 pre-alpha 10

Edit: requires Auto-resizing mode to be disabled before you do the hide
f to c to f to c

Columns UI

Reply #1901
Quote
Think I found a bug that hasn't been mentioned yet. Column width for a hidden column is used for the next shown column. For example, make a column with width 25, move it before Title (default width: 300) and then hide the new one; the Title column inherits the 25 and the next column (Album) gets the 300.

using foobar 0.9 beta 3 and foo_ui_columns 0.1.3 pre-alpha 10

Edit: requires Auto-resizing mode disabled (before you do hide)
[a href=\"index.php?act=findpost&pid=300325\"][{POST_SNAPBACK}][/a]
Not here™.

edit: just read your edit and I can confirm this.

edit2: While trying this and hiding/unhiding the new column foobar crashed.

Code: [Select]
Illegal operation:
Code: C0000005h, flags: 00000000h, address: 010DDA43h
Access violation, operation: read, address: 01BA00B0h
Call path:
WinMain=>app_mainloop
This is the first crash logged by this instance.
Code bytes (010DDA43h):
010DDA03h:  01 8B 13 6A FF 50 8B CB FF 52 08 8B 44 24 24 85
010DDA13h:  C0 74 6B 50 FF 15 4C B1 0E 01 83 C4 04 8B 4C 24
010DDA23h:  10 64 89 0D 00 00 00 00 5F 5E 5D 5B 83 C4 0C C2
010DDA33h:  08 00 33 F6 85 FF 74 13 8B 44 24 24 85 C0 76 0B
010DDA43h:  80 3C 3E 00 74 05 46 3B F0 72 F5 8B 4B 0C 8D 46
010DDA53h:  01 3B C8 73 05 83 C0 10 EB 07 8D 50 20 3B CA 76
010DDA63h:  08 8B CD 50 E8 D4 F3 FF FF 6A 00 56 57 8B CD E8
010DDA73h:  59 F4 FF FF 8B 45 00 89 73 14 C6 04 06 00 8B 4C
Stack (0012FC00h):
0012FBE0h:  00000E85 E289C008 00000000 BF80665F
0012FBF0h:  E1334D78 E12B1F50 00000000 00000000
0012FC00h:  00007CA4 00BA2568 0012FC3C 010F782C
0012FC10h:  0012FC7C 010E70A8 FFFFFFFF 010B172E
0012FC20h:  01BA00B0 FFFFFFFF 010D2E5A 0012FC60
0012FC30h:  00BA6510 00000000 57010B59 0012FC88
0012FC40h:  010CCF78 00000001 00001F29 00000008
0012FC50h:  0012FC60 0000023F 00BA6510 00000000
0012FC60h:  010EB42C 00000000 00000000 00000000
0012FC70h:  00000000 00000000 57010B59 0012FD90
0012FC80h:  010E6744 00000000 0012FD9C 010D0566
0012FC90h:  00001F29 00000008 000C02D8 00BA6510
0012FCA0h:  0187023F 00000000 00070000 0012FD80
0012FCB0h:  0012FCC8 013717DF 00020077 00000000
0012FCC0h:  00000200 0012FD80 0012FCFC 77D618F4
0012FCD0h:  00000000 00000200 0012FD80 00070001
0012FCE0h:  7FFDD000 00000001 7FFDD000 00070001
0012FCF0h:  000C02D8 006E7C40 0012FD14 77D48B26
0012FD00h:  006E7C40 FFFFFFEB 00000000 000C02D8
0012FD10h:  010DC800 0012FD4C 77D488D1 006E7C40
Registers:
EAX: FFFFFFFF, EBX: 0012FC60, ECX: 00000000, EDX: 010EB42C
ESI: 00000000, EDI: 01BA00B0, EBP: 0012FC64, ESP: 0012FC00
Crash location: "foo_ui_columns", loaded at 010B0000h - 01105000h

Loaded modules:
foobar2000                      loaded at 00400000h - 004B7000h
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 - 77F56000h
USER32                          loaded at 77D40000h - 77DD0000h
SHLWAPI                          loaded at 77F60000h - 77FD6000h
DSOUND                          loaded at 73F10000h - 73F6C000h
ole32                            loaded at 774E0000h - 7761D000h
WINMM                            loaded at 76B40000h - 76B6D000h
VERSION                          loaded at 77C00000h - 77C08000h
SHELL32                          loaded at 7C9C0000h - 7D1D4000h
shared                          loaded at 10000000h - 10010000h
comdlg32                        loaded at 763B0000h - 763F9000h
foo_abx                          loaded at 00A20000h - 00A35000h
foo_ac3                          loaded at 00A40000h - 00A55000h
foo_adpcm                        loaded at 00A60000h - 00A83000h
foo_alac                        loaded at 003F0000h - 003F9000h
foo_albumlist                    loaded at 00A90000h - 00AA4000h
foo_autoplaylist                loaded at 00AB0000h - 00AC2000h
foo_benchmark                    loaded at 00AD0000h - 00AE1000h
foo_bitcompare                  loaded at 00AF0000h - 00AFC000h
foo_burninate                    loaded at 00B00000h - 00B14000h
foo_cdda                        loaded at 00B20000h - 00B33000h
foo_converter                    loaded at 00B40000h - 00B62000h
foo_dbsearch                    loaded at 00B70000h - 00B98000h
MSVCR71                          loaded at 7C340000h - 7C396000h
foo_dsp_crossfeed                loaded at 00BB0000h - 00BB6000h
foo_dsp_std                      loaded at 00BC0000h - 00BD8000h
foo_dumb                        loaded at 00BE0000h - 00C14000h
foo_festalon                    loaded at 00C20000h - 00C7D000h
foo_gep                          loaded at 00C80000h - 00CB3000h
MSIMG32                          loaded at 76380000h - 76385000h
OLEAUT32                        loaded at 77120000h - 771AC000h
foo_input_std                    loaded at 00CC0000h - 00DF4000h
MSACM32                          loaded at 77BE0000h - 77BF5000h
WS2_32                          loaded at 71AB0000h - 71AC7000h
WS2HELP                          loaded at 71AA0000h - 71AA8000h
foo_masstag                      loaded at 00E10000h - 00E38000h
foo_midi                        loaded at 00E40000h - 00EF7000h
WINSPOOL                        loaded at 73000000h - 73026000h
foo_playlistgen                  loaded at 00F20000h - 00F30000h
foo_playlist_manager            loaded at 00F30000h - 00F4C000h
foo_psf                          loaded at 00F50000h - 01001000h
foo_rgscan                      loaded at 01010000h - 01027000h
foo_sid                          loaded at 01030000h - 0109B000h
foo_ui_columns                  loaded at 010B0000h - 01105000h
foo_ui_std                      loaded at 01110000h - 01132000h
foo_unpack                      loaded at 01140000h - 01175000h
foo_utils                        loaded at 01180000h - 01195000h
UxTheme                          loaded at 5AD70000h - 5ADA8000h
IadHide4                        loaded at 012E0000h - 012E6000h
wdmaud                          loaded at 72D20000h - 72D29000h
WINTRUST                        loaded at 76C30000h - 76C5E000h
CRYPT32                          loaded at 77A80000h - 77B14000h
MSASN1                          loaded at 77B20000h - 77B32000h
IMAGEHLP                        loaded at 76C90000h - 76CB8000h
msacm32                          loaded at 72D10000h - 72D18000h
midimap                          loaded at 77BD0000h - 77BD7000h
KsUser                          loaded at 73EE0000h - 73EE4000h
mhook                            loaded at 01370000h - 01376000h
DBGHELP                          loaded at 59A60000h - 59B01000h

Stack dump analysis:
Address: 010F782Ch, location: "foo_ui_columns", loaded at 010B0000h - 01105000h
Address: 010E70A8h, location: "foo_ui_columns", loaded at 010B0000h - 01105000h
Address: 010B172Eh, location: "foo_ui_columns", loaded at 010B0000h - 01105000h
Address: 010D2E5Ah, location: "foo_ui_columns", loaded at 010B0000h - 01105000h
Address: 010CCF78h, location: "foo_ui_columns", loaded at 010B0000h - 01105000h
Address: 010EB42Ch, location: "foo_ui_columns", loaded at 010B0000h - 01105000h
Address: 010E6744h, location: "foo_ui_columns", loaded at 010B0000h - 01105000h
Address: 010D0566h, location: "foo_ui_columns", loaded at 010B0000h - 01105000h
Address: 013717DFh, location: "mhook", loaded at 01370000h - 01376000h
Address: 77D618F4h, location: "USER32", loaded at 77D40000h - 77DD0000h
Symbol: "UnhookWinEvent" (+00000077h)
Address: 77D48B26h, location: "USER32", loaded at 77D40000h - 77DD0000h
Symbol: "GetWindowThreadProcessId" (+000000A6h)
Address: 010DC800h, location: "foo_ui_columns", loaded at 010B0000h - 01105000h
Address: 77D488D1h, location: "USER32", loaded at 77D40000h - 77DD0000h
Symbol: "GetWindowLongW" (+0000002Bh)
Address: 77D488DAh, location: "USER32", loaded at 77D40000h - 77DD0000h
Symbol: "GetWindowLongW" (+00000034h)
Address: 010DC800h, location: "foo_ui_columns", loaded at 010B0000h - 01105000h
Address: 010CF060h, location: "foo_ui_columns", loaded at 010B0000h - 01105000h
Address: 010E696Bh, location: "foo_ui_columns", loaded at 010B0000h - 01105000h
Address: 010DC8F0h, location: "foo_ui_columns", loaded at 010B0000h - 01105000h
Address: 77D48B26h, location: "USER32", loaded at 77D40000h - 77DD0000h
Symbol: "GetWindowThreadProcessId" (+000000A6h)
Address: 010DC800h, location: "foo_ui_columns", loaded at 010B0000h - 01105000h
Address: 77D488D1h, location: "USER32", loaded at 77D40000h - 77DD0000h
Symbol: "GetWindowLongW" (+0000002Bh)
Address: 77D488DAh, location: "USER32", loaded at 77D40000h - 77DD0000h
Symbol: "GetWindowLongW" (+00000034h)
Address: 010E696Bh, location: "foo_ui_columns", loaded at 010B0000h - 01105000h
Address: 010DC8F0h, location: "foo_ui_columns", loaded at 010B0000h - 01105000h
Address: 010DC800h, location: "foo_ui_columns", loaded at 010B0000h - 01105000h
Address: 010BF605h, location: "foo_ui_columns", loaded at 010B0000h - 01105000h
Address: 00A80237h, location: "foo_adpcm", loaded at 00A60000h - 00A83000h
Address: 77D48734h, location: "USER32", loaded at 77D40000h - 77DD0000h
Symbol: "GetDC" (+0000006Dh)
Address: 010DC800h, location: "foo_ui_columns", loaded at 010B0000h - 01105000h
Address: 010DC800h, location: "foo_ui_columns", loaded at 010B0000h - 01105000h
Address: 77D48816h, location: "USER32", loaded at 77D40000h - 77DD0000h
Symbol: "GetDC" (+0000014Fh)
Address: 010DC800h, location: "foo_ui_columns", loaded at 010B0000h - 01105000h
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: 010DC800h, location: "foo_ui_columns", loaded at 010B0000h - 01105000h
Address: 77D4929Bh, location: "USER32", loaded at 77D40000h - 77DD0000h
Symbol: "PeekMessageW" (+00000000h)
Address: 77D5E04Ah, location: "USER32", loaded at 77D40000h - 77DD0000h
Symbol: "IsDialogMessageW" (+0000008Eh)
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: 77D491C6h, location: "USER32", loaded at 77D40000h - 77DD0000h
Symbol: "GetMessageW" (+00000000h)
Address: 00426600h, location: "foobar2000", loaded at 00400000h - 004B7000h
Address: 00484E89h, location: "foobar2000", loaded at 00400000h - 004B7000h
Address: 00427DBFh, location: "foobar2000", loaded at 00400000h - 004B7000h
Address: 00482791h, location: "foobar2000", loaded at 00400000h - 004B7000h
Address: 00400000h, location: "foobar2000", loaded at 00400000h - 004B7000h
Address: 004827F8h, location: "foobar2000", loaded at 00400000h - 004B7000h
Address: 00499250h, location: "foobar2000", loaded at 00400000h - 004B7000h
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: 0048260Bh, location: "foobar2000", loaded at 00400000h - 004B7000h

Version info:
foobar2000 v0.9 beta 3
UNICODE

Additional info:
Album List 3.0.0  (foo_albumlist)
Monkey's Audio decoder 1.2  (foo_input_std)
ALAC decoder 1.0  (foo_alac)
Columns UI 0.1.3 pre-alpha 10  (foo_ui_columns)
FLAC decoder 1.1.0  (foo_input_std)
sidplay2 1.13  (foo_sid)
kode's ADPCM decoders 1.2  (foo_adpcm)
Default User Interface 0.9  (foo_ui_std)
HTTP Reader 1.1  (foo_input_std)
ADX decoder 1.0  (foo_adpcm)
ReplayGain Scanner 1.3  (foo_rgscan)
Database search 1.3.0wip  (foo_dbsearch)
WavPack Decoder 2.1  (foo_input_std)
ZIP/GZIP reader 1.0  (foo_unpack)
Game Emu Player 1.1  (foo_gep)
ABX comparator 1.2  (foo_abx)
Highly Experimental 2.0.5  (foo_psf)
Festalon 0.4.0  (foo_festalon)
Playlist Manager 1.0  (foo_playlist_manager)
7-Zip reader 1.10  (foo_unpack)
DUMB module decoder 0.9.6  (foo_dumb)
Masstagger 1.5  (foo_masstag)
Converter 1.0  (foo_converter)
BRR decoder and converter 0.7  (foo_adpcm)
AC3 decoder 0.6  (foo_ac3)
Utilities 0.5 alpha 16  (foo_utils)
Crossfeed 0.70  (foo_dsp_crossfeed)
CLI encoder 0.4  (foo_converter)
DXi MIDI synthesizer host 1.2.3  (foo_midi)
Audio CD Writer 1.4  (foo_burninate)
Standard DSP array 1.0  (foo_dsp_std)
CD Audio decoder 1.1  (foo_cdda)
MPEG-4 AAC decoder 2.1  (foo_input_std)
RAC decoder 1.0  (foo_adpcm)
Interplay ACM decoder 1.0  (foo_adpcm)
RAR reader 1.1  (foo_unpack)
Standard input array 1.0  (foo_input_std)
XA ADPCM decoder 0.9  (foo_adpcm)

Columns UI

Reply #1902
Quote
Is it going to be possible to also save the layout?
[a href=\"index.php?act=findpost&pid=300253\"][{POST_SNAPBACK}][/a]
Save to where? fcs file?

Quote
Think I found a bug that hasn't been mentioned yet. Column width for a hidden column is used for the next shown column. For example, make a column with width 25, move it before Title (default width: 300) and then hide the new one; the Title column inherits the 25 and the next column (Album) gets the 300.

using foobar 0.9 beta 3 and foo_ui_columns 0.1.3 pre-alpha 10

Edit: requires Auto-resizing mode to be disabled before you do the hide
[a href=\"index.php?act=findpost&pid=300325\"][{POST_SNAPBACK}][/a]
Reproduced, thank you for the report, it will be fixed for the next version.

Quote
Quote
Think I found a bug that hasn't been mentioned yet. Column width for a hidden column is used for the next shown column. For example, make a column with width 25, move it before Title (default width: 300) and then hide the new one; the Title column inherits the 25 and the next column (Album) gets the 300.

using foobar 0.9 beta 3 and foo_ui_columns 0.1.3 pre-alpha 10

Edit: requires Auto-resizing mode disabled (before you do hide)
[a href=\"index.php?act=findpost&pid=300325\"][{POST_SNAPBACK}][/a]
Not here™.

edit: just read your edit and I can confirm this.

edit2: While trying this and hiding/unhiding the new column foobar crashed.

Code: [Select]
Illegal operation:
Code: C0000005h, flags: 00000000h, address: 010DDA43h
Access violation, operation: read, address: 01BA00B0h
Call path:
WinMain=>app_mainloop
This is the first crash logged by this instance.
Code bytes (010DDA43h):
010DDA03h:  01 8B 13 6A FF 50 8B CB FF 52 08 8B 44 24 24 85
010DDA13h:  C0 74 6B 50 FF 15 4C B1 0E 01 83 C4 04 8B 4C 24
010DDA23h:  10 64 89 0D 00 00 00 00 5F 5E 5D 5B 83 C4 0C C2
010DDA33h:  08 00 33 F6 85 FF 74 13 8B 44 24 24 85 C0 76 0B
010DDA43h:  80 3C 3E 00 74 05 46 3B F0 72 F5 8B 4B 0C 8D 46
010DDA53h:  01 3B C8 73 05 83 C0 10 EB 07 8D 50 20 3B CA 76
010DDA63h:  08 8B CD 50 E8 D4 F3 FF FF 6A 00 56 57 8B CD E8
010DDA73h:  59 F4 FF FF 8B 45 00 89 73 14 C6 04 06 00 8B 4C
Stack (0012FC00h):
0012FBE0h:  00000E85 E289C008 00000000 BF80665F
0012FBF0h:  E1334D78 E12B1F50 00000000 00000000
0012FC00h:  00007CA4 00BA2568 0012FC3C 010F782C
0012FC10h:  0012FC7C 010E70A8 FFFFFFFF 010B172E
0012FC20h:  01BA00B0 FFFFFFFF 010D2E5A 0012FC60
0012FC30h:  00BA6510 00000000 57010B59 0012FC88
0012FC40h:  010CCF78 00000001 00001F29 00000008
0012FC50h:  0012FC60 0000023F 00BA6510 00000000
0012FC60h:  010EB42C 00000000 00000000 00000000
0012FC70h:  00000000 00000000 57010B59 0012FD90
0012FC80h:  010E6744 00000000 0012FD9C 010D0566
0012FC90h:  00001F29 00000008 000C02D8 00BA6510
0012FCA0h:  0187023F 00000000 00070000 0012FD80
0012FCB0h:  0012FCC8 013717DF 00020077 00000000
0012FCC0h:  00000200 0012FD80 0012FCFC 77D618F4
0012FCD0h:  00000000 00000200 0012FD80 00070001
0012FCE0h:  7FFDD000 00000001 7FFDD000 00070001
0012FCF0h:  000C02D8 006E7C40 0012FD14 77D48B26
0012FD00h:  006E7C40 FFFFFFEB 00000000 000C02D8
0012FD10h:  010DC800 0012FD4C 77D488D1 006E7C40
Registers:
EAX: FFFFFFFF, EBX: 0012FC60, ECX: 00000000, EDX: 010EB42C
ESI: 00000000, EDI: 01BA00B0, EBP: 0012FC64, ESP: 0012FC00
Crash location: "foo_ui_columns", loaded at 010B0000h - 01105000h

Loaded modules:
foobar2000                      loaded at 00400000h - 004B7000h
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 - 77F56000h
USER32                          loaded at 77D40000h - 77DD0000h
SHLWAPI                          loaded at 77F60000h - 77FD6000h
DSOUND                          loaded at 73F10000h - 73F6C000h
ole32                            loaded at 774E0000h - 7761D000h
WINMM                            loaded at 76B40000h - 76B6D000h
VERSION                          loaded at 77C00000h - 77C08000h
SHELL32                          loaded at 7C9C0000h - 7D1D4000h
shared                          loaded at 10000000h - 10010000h
comdlg32                        loaded at 763B0000h - 763F9000h
foo_abx                          loaded at 00A20000h - 00A35000h
foo_ac3                          loaded at 00A40000h - 00A55000h
foo_adpcm                        loaded at 00A60000h - 00A83000h
foo_alac                        loaded at 003F0000h - 003F9000h
foo_albumlist                    loaded at 00A90000h - 00AA4000h
foo_autoplaylist                loaded at 00AB0000h - 00AC2000h
foo_benchmark                    loaded at 00AD0000h - 00AE1000h
foo_bitcompare                  loaded at 00AF0000h - 00AFC000h
foo_burninate                    loaded at 00B00000h - 00B14000h
foo_cdda                        loaded at 00B20000h - 00B33000h
foo_converter                    loaded at 00B40000h - 00B62000h
foo_dbsearch                    loaded at 00B70000h - 00B98000h
MSVCR71                          loaded at 7C340000h - 7C396000h
foo_dsp_crossfeed                loaded at 00BB0000h - 00BB6000h
foo_dsp_std                      loaded at 00BC0000h - 00BD8000h
foo_dumb                        loaded at 00BE0000h - 00C14000h
foo_festalon                    loaded at 00C20000h - 00C7D000h
foo_gep                          loaded at 00C80000h - 00CB3000h
MSIMG32                          loaded at 76380000h - 76385000h
OLEAUT32                        loaded at 77120000h - 771AC000h
foo_input_std                    loaded at 00CC0000h - 00DF4000h
MSACM32                          loaded at 77BE0000h - 77BF5000h
WS2_32                          loaded at 71AB0000h - 71AC7000h
WS2HELP                          loaded at 71AA0000h - 71AA8000h
foo_masstag                      loaded at 00E10000h - 00E38000h
foo_midi                        loaded at 00E40000h - 00EF7000h
WINSPOOL                        loaded at 73000000h - 73026000h
foo_playlistgen                  loaded at 00F20000h - 00F30000h
foo_playlist_manager            loaded at 00F30000h - 00F4C000h
foo_psf                          loaded at 00F50000h - 01001000h
foo_rgscan                      loaded at 01010000h - 01027000h
foo_sid                          loaded at 01030000h - 0109B000h
foo_ui_columns                  loaded at 010B0000h - 01105000h
foo_ui_std                      loaded at 01110000h - 01132000h
foo_unpack                      loaded at 01140000h - 01175000h
foo_utils                        loaded at 01180000h - 01195000h
UxTheme                          loaded at 5AD70000h - 5ADA8000h
IadHide4                        loaded at 012E0000h - 012E6000h
wdmaud                          loaded at 72D20000h - 72D29000h
WINTRUST                        loaded at 76C30000h - 76C5E000h
CRYPT32                          loaded at 77A80000h - 77B14000h
MSASN1                          loaded at 77B20000h - 77B32000h
IMAGEHLP                        loaded at 76C90000h - 76CB8000h
msacm32                          loaded at 72D10000h - 72D18000h
midimap                          loaded at 77BD0000h - 77BD7000h
KsUser                          loaded at 73EE0000h - 73EE4000h
mhook                            loaded at 01370000h - 01376000h
DBGHELP                          loaded at 59A60000h - 59B01000h

Stack dump analysis:
Address: 010F782Ch, location: "foo_ui_columns", loaded at 010B0000h - 01105000h
Address: 010E70A8h, location: "foo_ui_columns", loaded at 010B0000h - 01105000h
Address: 010B172Eh, location: "foo_ui_columns", loaded at 010B0000h - 01105000h
Address: 010D2E5Ah, location: "foo_ui_columns", loaded at 010B0000h - 01105000h
Address: 010CCF78h, location: "foo_ui_columns", loaded at 010B0000h - 01105000h
Address: 010EB42Ch, location: "foo_ui_columns", loaded at 010B0000h - 01105000h
Address: 010E6744h, location: "foo_ui_columns", loaded at 010B0000h - 01105000h
Address: 010D0566h, location: "foo_ui_columns", loaded at 010B0000h - 01105000h
Address: 013717DFh, location: "mhook", loaded at 01370000h - 01376000h
Address: 77D618F4h, location: "USER32", loaded at 77D40000h - 77DD0000h
Symbol: "UnhookWinEvent" (+00000077h)
Address: 77D48B26h, location: "USER32", loaded at 77D40000h - 77DD0000h
Symbol: "GetWindowThreadProcessId" (+000000A6h)
Address: 010DC800h, location: "foo_ui_columns", loaded at 010B0000h - 01105000h
Address: 77D488D1h, location: "USER32", loaded at 77D40000h - 77DD0000h
Symbol: "GetWindowLongW" (+0000002Bh)
Address: 77D488DAh, location: "USER32", loaded at 77D40000h - 77DD0000h
Symbol: "GetWindowLongW" (+00000034h)
Address: 010DC800h, location: "foo_ui_columns", loaded at 010B0000h - 01105000h
Address: 010CF060h, location: "foo_ui_columns", loaded at 010B0000h - 01105000h
Address: 010E696Bh, location: "foo_ui_columns", loaded at 010B0000h - 01105000h
Address: 010DC8F0h, location: "foo_ui_columns", loaded at 010B0000h - 01105000h
Address: 77D48B26h, location: "USER32", loaded at 77D40000h - 77DD0000h
Symbol: "GetWindowThreadProcessId" (+000000A6h)
Address: 010DC800h, location: "foo_ui_columns", loaded at 010B0000h - 01105000h
Address: 77D488D1h, location: "USER32", loaded at 77D40000h - 77DD0000h
Symbol: "GetWindowLongW" (+0000002Bh)
Address: 77D488DAh, location: "USER32", loaded at 77D40000h - 77DD0000h
Symbol: "GetWindowLongW" (+00000034h)
Address: 010E696Bh, location: "foo_ui_columns", loaded at 010B0000h - 01105000h
Address: 010DC8F0h, location: "foo_ui_columns", loaded at 010B0000h - 01105000h
Address: 010DC800h, location: "foo_ui_columns", loaded at 010B0000h - 01105000h
Address: 010BF605h, location: "foo_ui_columns", loaded at 010B0000h - 01105000h
Address: 00A80237h, location: "foo_adpcm", loaded at 00A60000h - 00A83000h
Address: 77D48734h, location: "USER32", loaded at 77D40000h - 77DD0000h
Symbol: "GetDC" (+0000006Dh)
Address: 010DC800h, location: "foo_ui_columns", loaded at 010B0000h - 01105000h
Address: 010DC800h, location: "foo_ui_columns", loaded at 010B0000h - 01105000h
Address: 77D48816h, location: "USER32", loaded at 77D40000h - 77DD0000h
Symbol: "GetDC" (+0000014Fh)
Address: 010DC800h, location: "foo_ui_columns", loaded at 010B0000h - 01105000h
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: 010DC800h, location: "foo_ui_columns", loaded at 010B0000h - 01105000h
Address: 77D4929Bh, location: "USER32", loaded at 77D40000h - 77DD0000h
Symbol: "PeekMessageW" (+00000000h)
Address: 77D5E04Ah, location: "USER32", loaded at 77D40000h - 77DD0000h
Symbol: "IsDialogMessageW" (+0000008Eh)
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: 77D491C6h, location: "USER32", loaded at 77D40000h - 77DD0000h
Symbol: "GetMessageW" (+00000000h)
Address: 00426600h, location: "foobar2000", loaded at 00400000h - 004B7000h
Address: 00484E89h, location: "foobar2000", loaded at 00400000h - 004B7000h
Address: 00427DBFh, location: "foobar2000", loaded at 00400000h - 004B7000h
Address: 00482791h, location: "foobar2000", loaded at 00400000h - 004B7000h
Address: 00400000h, location: "foobar2000", loaded at 00400000h - 004B7000h
Address: 004827F8h, location: "foobar2000", loaded at 00400000h - 004B7000h
Address: 00499250h, location: "foobar2000", loaded at 00400000h - 004B7000h
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: 0048260Bh, location: "foobar2000", loaded at 00400000h - 004B7000h

Version info:
foobar2000 v0.9 beta 3
UNICODE

Additional info:
Album List 3.0.0  (foo_albumlist)
Monkey's Audio decoder 1.2  (foo_input_std)
ALAC decoder 1.0  (foo_alac)
Columns UI 0.1.3 pre-alpha 10  (foo_ui_columns)
FLAC decoder 1.1.0  (foo_input_std)
sidplay2 1.13  (foo_sid)
kode's ADPCM decoders 1.2  (foo_adpcm)
Default User Interface 0.9  (foo_ui_std)
HTTP Reader 1.1  (foo_input_std)
ADX decoder 1.0  (foo_adpcm)
ReplayGain Scanner 1.3  (foo_rgscan)
Database search 1.3.0wip  (foo_dbsearch)
WavPack Decoder 2.1  (foo_input_std)
ZIP/GZIP reader 1.0  (foo_unpack)
Game Emu Player 1.1  (foo_gep)
ABX comparator 1.2  (foo_abx)
Highly Experimental 2.0.5  (foo_psf)
Festalon 0.4.0  (foo_festalon)
Playlist Manager 1.0  (foo_playlist_manager)
7-Zip reader 1.10  (foo_unpack)
DUMB module decoder 0.9.6  (foo_dumb)
Masstagger 1.5  (foo_masstag)
Converter 1.0  (foo_converter)
BRR decoder and converter 0.7  (foo_adpcm)
AC3 decoder 0.6  (foo_ac3)
Utilities 0.5 alpha 16  (foo_utils)
Crossfeed 0.70  (foo_dsp_crossfeed)
CLI encoder 0.4  (foo_converter)
DXi MIDI synthesizer host 1.2.3  (foo_midi)
Audio CD Writer 1.4  (foo_burninate)
Standard DSP array 1.0  (foo_dsp_std)
CD Audio decoder 1.1  (foo_cdda)
MPEG-4 AAC decoder 2.1  (foo_input_std)
RAC decoder 1.0  (foo_adpcm)
Interplay ACM decoder 1.0  (foo_adpcm)
RAR reader 1.1  (foo_unpack)
Standard input array 1.0  (foo_input_std)
XA ADPCM decoder 0.9  (foo_adpcm)
[a href=\"index.php?act=findpost&pid=300326\"][{POST_SNAPBACK}][/a]
Thank you, I've looked into your log, and what happens is when you hide a column, you get get some empty space to the right of the last column, and hovering your mouse over it with tooltips enabled causes this crash.

For the time being, I wouldn't hide any columns.
.

Columns UI

Reply #1903
i have a problem with a drop down menu on the layout tab, well it won't drop down
link to Pic
you need to either use the up/down key or the wheel on the mouse to change it from vertical to horizontal.

All the other drop down boxes work fine in the columns prefernces

OS = Windows 2000 Server SP4

Editl: changed pic to link
Who are you and how did you get in here ?
I'm a locksmith, I'm a locksmith.

Columns UI

Reply #1904
It seems the "Columns Playlist" area cannot be moved up above a certain point when it is below other panels/toolbars in the layout design. (like if those toolbars had a minimum height ...).

Screenshot here.

Columns UI

Reply #1905
Quote
It seems the "Columns Playlist" area cannot be moved up above a certain point when it is below other panels/toolbars in the layout design. (like if those toolbars had a minimum height ...).

Screenshot here.
[a href="index.php?act=findpost&pid=300366"][{POST_SNAPBACK}][/a]


i just gave it a try and you can move the playlist up and down, move you mouse very slowly about 3 - 4mm's above the word playlist and the mouse should change into the two sided arrow thingy.
Who are you and how did you get in here ?
I'm a locksmith, I'm a locksmith.

Columns UI

Reply #1906
Quote
Quote
It seems the "Columns Playlist" area cannot be moved up above a certain point when it is below other panels/toolbars in the layout design. (like if those toolbars had a minimum height ...).

Screenshot here.
[a href="index.php?act=findpost&pid=300366"][{POST_SNAPBACK}][/a]


i just gave it a try and you can move the playlist up and down, move you mouse very slowly about 3 - 4mm's above the word playlist and the mouse should change into the two sided arrow thingy.
[a href="index.php?act=findpost&pid=300369"][{POST_SNAPBACK}][/a]

I've no problem to get the arrow but moving it up seems impossible.

Columns UI

Reply #1907
Quote
Quote
Quote
It seems the "Columns Playlist" area cannot be moved up above a certain point when it is below other panels/toolbars in the layout design. (like if those toolbars had a minimum height ...).

Screenshot here.
[a href=\"index.php?act=findpost&pid=300366\"][{POST_SNAPBACK}][/a]

i just gave it a try and you can move the playlist up and down, move you mouse very slowly about 3 - 4mm's above the word playlist and the mouse should change into the two sided arrow thingy.
[a href=\"index.php?act=findpost&pid=300369\"][{POST_SNAPBACK}][/a]
I've no problem to get the arrow but moving it up seems impossible.
[a href=\"index.php?act=findpost&pid=300372\"][{POST_SNAPBACK}][/a]

sorry about that, i set it exactly like your screenshot and i can confirm that bug.

It's something to do with the horizontal splitter, it works fine using a vertical splitter
 i don't think the H splitter is at fault, but something is very fishy
Who are you and how did you get in here ?
I'm a locksmith, I'm a locksmith.

Columns UI

Reply #1908
Hmm.. here's a bug: there's a 1 second delay on context menus on large ("everything" at >12,000 tracks) playlists.

edit: I also see no distinction between vertical splitters and horizonal splitters in the preferences. Drag-and-drop would also be really nice for moving panels up and down and into different nodes, ala the current menu preferences.

Columns UI

Reply #1909
Really minor bug; the 'Active item frame' color box for the Playlist view is always black, no matter what you change it to.

Also, something's up with the playlist names in the playlist switcher (names show up fine in the tabs). I'll try to look into it more in the morning.

Edit: somehow the titleformatting for the playlist switcher changes to "Shift + LMB deletes playlists" whenever you check that option (check that option, close the preferences, open it back up, and you'll see the text in "titleformatting for playlist title in panel" gets changed).
f to c to f to c

Columns UI

Reply #1910
Quote
Quote
Is it going to be possible to also save the layout?
[a href="index.php?act=findpost&pid=300253"][{POST_SNAPBACK}][/a]
Save to where? fcs file?


No, better having a "layout switcher" tabbed somewhere, I think.

Columns UI

Reply #1911
Perhaps once 0.9 is final a new Columns UI thread should be started? A 77 page thread can be intimidating for a newcomer, and the previous 70-some-odd pages will have outdated info from the older versions of Columns UI.

Columns UI

Reply #1912
musicmusic,

will you develop and compile your stuff for 0.8.3 as well? The problem is, because of those zillions of important and necessary plugins, I'll probably stay with fb2k 0.83 for some couple of months...

Columns UI

Reply #1913
Quote
i have a problem with a drop down menu on the layout tab, well it won't drop down

you need to either use the up/down key or the wheel on the mouse to change it from vertical to horizontal.

All the other drop down boxes work fine in the columns prefernces

OS = Windows 2000 Server SP4
[{POST_SNAPBACK}][/a]
Thank you, fixed for next version.

Quote
It seems the "Columns Playlist" area cannot be moved up above a certain point when it is below other panels/toolbars in the layout design. (like if those toolbars had a minimum height ...).

Screenshot [a href="http://thx538.free.fr/Foobar/FB2KV09.png]here[/url].
[{POST_SNAPBACK}][/a]
Thank you for the report, it should be fixed for the next version.


Quote
Hmm.. here's a bug: there's a 1 second delay on context menus on large ("everything" at >12,000 tracks) playlists.
[a href="index.php?act=findpost&pid=300379"][{POST_SNAPBACK}][/a]
Well, maybe that is to be expected? I dont have any delay with a few thousand tracks though.

Quote
edit: I also see no distinction between vertical splitters and horizonal splitters in the preferences. Drag-and-drop would also be really nice for moving panels up and down and into different nodes, ala the current menu preferences.
[a href="index.php?act=findpost&pid=300379"][{POST_SNAPBACK}][/a]
Yes, former will be changed so it shows in tree (it is shown in 'orientation' box right now). Latter maybe later.

Quote
Really minor bug; the 'Active item frame' color box for the Playlist view is always black, no matter what you change it to.
[a href="index.php?act=findpost&pid=300409"][{POST_SNAPBACK}][/a]
Reproduced, thanks, not sure what is causing that yet (it doesnt seem to change from black ever..)

Quote
Also, [a href="http://student.ucr.edu/~hnguy008/foobar2000/shift.png]something's up[/url] with the playlist names in the playlist switcher (names show up fine in the tabs). I'll try to look into it more in the morning.

Edit: somehow the titleformatting for the playlist switcher changes to "Shift + LMB deletes playlists" whenever you check that option (check that option, close the preferences, open it back up, and you'll see the text in "titleformatting for playlist title in panel" gets changed).
[a href="index.php?act=findpost&pid=300409"][{POST_SNAPBACK}][/a]
Thanks, fixed for next version. What happens is that toggling the "Shift LMB" option changes the text as well.

Quote
musicmusic,

will you develop and compile your stuff for 0.8.3 as well? The problem is, because of those zillions of important and necessary plugins, I'll probably stay with fb2k 0.83 for some couple of months...
[a href="index.php?act=findpost&pid=300519"][{POST_SNAPBACK}][/a]
No. Its not just a simple case of recompiling; it would take weeks for e.g. porting columns back to 0.8.3.
.

Columns UI

Reply #1914
pre-alpha 11 is out:
download
changelog

It is mainly a bug-fix release to fix the reported issues.
.

Columns UI

Reply #1915
Just updated from pre-alpha 10, something seems to be broken now.

Could you please try the following layout:
Code: [Select]
Vertical Splitter
+--- Horizontal Splitter
    +--- Playlist switcher
    +--- Columns Playlist
+--- Simple visualisation

the area above the visualisation is not displayed at all.
Removing the Playlist switcher returns the Playlist.

Any ideas?

Columns UI

Reply #1916
Quote
Just updated from pre-alpha 10, something seems to be broken now.

Could you please try the following layout:
Code: [Select]
Vertical Splitter
+--- Horizontal Splitter
    +--- Playlist switcher
    +--- Columns Playlist
+--- Simple visualisation

the area above the visualisation is not displayed at all.
Removing the Playlist switcher returns the Playlist.

Any ideas?
[a href="index.php?act=findpost&pid=300557"][{POST_SNAPBACK}][/a]
Reproduced, thanks, looking into it now..
.

Columns UI

Reply #1917
Should be fixed now, please redownload.
.

Columns UI

Reply #1918
Quote
Should be fixed now, please redownload.
[a href="index.php?act=findpost&pid=300565"][{POST_SNAPBACK}][/a]

Confirmed. Thanks a lot!

Columns UI

Reply #1919
Thanks for all the fixes. Found one in pre-alpha 11: using %_system_month% crashes foobar.

Code: [Select]
Illegal operation:
Code: C0000005h, flags: 00000000h, address: 7C351C41h
Access violation, operation: write, address: 00000000h
Call path:
WinMain=>app_mainloop=>titleformat_object_impl::run
This is the first crash logged by this instance.
Code bytes (7C351C41h):
7C351C01h:  C3 8B 44 24 08 25 FF FF F7 FF 50 FF 74 24 08 E8
7C351C11h:  BB FF FF FF 59 59 C3 FF 25 DC A0 37 7C 83 7C 24
7C351C21h:  08 00 74 06 C6 01 2D 41 F7 D8 56 8B F1 33 D2 F7
7C351C31h:  74 24 08 83 FA 09 76 05 80 C2 57 EB 03 80 C2 30
7C351C41h:  88 11 41 85 C0 77 E6 C6 01 00 49 8A 16 8A 01 88
7C351C51h:  11 49 88 06 46 3B F1 72 F2 5E C3 55 8B EC 83 7D
7C351C61h:  10 0A 8B 45 08 75 0A 85 C0 7D 06 6A 01 6A 0A EB
7C351C71h:  05 6A 00 FF 75 10 8B 4D 0C E8 9F FF FF FF 8B 45
Stack (0012F140h):
0012F120h:  003D02C4 02010001 773F8B56 77D4B473
0012F130h:  7FFDF6F4 0012FE74 0000000C 0000956A
0012F140h:  0012F4AC 7C351CC0 0000000A 00000000
0012F150h:  00FE1AFF 00000005 00000000 0000000A
0012F160h:  00B4AA98 00000000 00000021 0012F22F
0012F170h:  0012F674 0000000D 0135CD68 00FEF0E6
0012F180h:  0012F230 0135CD68 0135CD70 0012F22F
0012F190h:  0012F22F 0012F304 0135CD68 0000000D
0012F1A0h:  00476FBA 0012F230 0135CD68 0000000D
0012F1B0h:  0012F22F 0012F22F 0012F2B8 0135CD68
0012F1C0h:  0000000D 00476FD6 0012F230 0135CD68
0012F1D0h:  0000000D 0012F22F 0012F22F 0012F270
0012F1E0h:  0135CD68 0000000D 00476FD6 0012F230
0012F1F0h:  0135CD68 0000000D 0012F22F 00492AD0
0012F200h:  0012F62C 0012F22F 00000001 0045AA2A
0012F210h:  0012F230 0135CD68 0000000D 0012F22F
0012F220h:  0012F62C 0135CEB8 0012F6F4 0012F6F4
0012F230h:  00496DF0 0012F62C 00459BFB 0012F250
0012F240h:  0012F62C 00000009 01170C90 00000015
0012F250h:  00000000 0012F270 0012F2DC 00487F91
Registers:
EAX: 00000000, EBX: 00000005, ECX: 00000000, EDX: 00000035
ESI: 00000000, EDI: 0012F494, EBP: 0012F178, ESP: 0012F140
Crash location: "MSVCR71", loaded at 7C340000h - 7C396000h
Symbol: "controlfp" (+0000003Fh)

Loaded modules:
foobar2000                      loaded at 00400000h - 004B7000h
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 - 77F56000h
USER32                          loaded at 77D40000h - 77DD0000h
SHLWAPI                          loaded at 77F60000h - 77FD6000h
DSOUND                          loaded at 73F10000h - 73F6C000h
ole32                            loaded at 774E0000h - 7761D000h
WINMM                            loaded at 76B40000h - 76B6D000h
VERSION                          loaded at 77C00000h - 77C08000h
SHELL32                          loaded at 7C9C0000h - 7D1D4000h
shared                          loaded at 10000000h - 10010000h
comdlg32                        loaded at 763B0000h - 763F9000h
IMM32                            loaded at 76390000h - 763AD000h
LPK                              loaded at 629C0000h - 629C9000h
USP10                            loaded at 74D90000h - 74DFB000h
foo_abx                          loaded at 003B0000h - 003C5000h
foo_ac3                          loaded at 003D0000h - 003E5000h
foo_adpcm                        loaded at 00A20000h - 00A43000h
foo_alac                        loaded at 003F0000h - 003F9000h
foo_albumlist                    loaded at 00A50000h - 00A64000h
foo_autoplaylist                loaded at 00A70000h - 00A82000h
foo_benchmark                    loaded at 00A90000h - 00AA1000h
foo_bitcompare                  loaded at 00AB0000h - 00ABC000h
foo_cdda                        loaded at 00AC0000h - 00AD3000h
foo_converter                    loaded at 00AE0000h - 00B02000h
foo_dbsearch                    loaded at 00B10000h - 00B38000h
MSVCR71                          loaded at 7C340000h - 7C396000h
foo_dsp_crossfeed                loaded at 00B50000h - 00B56000h
foo_dsp_std                      loaded at 00B60000h - 00B78000h
foo_dumb                        loaded at 00B80000h - 00BB4000h
foo_gep                          loaded at 00BC0000h - 00BF3000h
MSIMG32                          loaded at 76380000h - 76385000h
OLEAUT32                        loaded at 77120000h - 771AC000h
foo_input_std                    loaded at 00C00000h - 00D34000h
MSACM32                          loaded at 77BE0000h - 77BF5000h
WS2_32                          loaded at 71AB0000h - 71AC7000h
WS2HELP                          loaded at 71AA0000h - 71AA8000h
foo_masstag                      loaded at 00D50000h - 00D78000h
foo_midi                        loaded at 00D80000h - 00E37000h
WINSPOOL                        loaded at 73000000h - 73026000h
foo_oggpreview                  loaded at 00E60000h - 00F68000h
foo_playlistgen                  loaded at 00F70000h - 00F80000h
foo_playlist_manager            loaded at 00F80000h - 00F9C000h
foo_rgscan                      loaded at 00FA0000h - 00FB7000h
foo_ui_columns                  loaded at 00FC0000h - 01016000h
foo_ui_std                      loaded at 01020000h - 01042000h
foo_unpack                      loaded at 01050000h - 01085000h
foo_utils                        loaded at 01090000h - 010A5000h
uxtheme                          loaded at 5AD70000h - 5ADA8000h
SynTPFcs                        loaded at 63000000h - 63014000h
msctfime                        loaded at 755C0000h - 755EE000h
imagehlp                        loaded at 76C90000h - 76CB8000h
DBGHELP                          loaded at 59A60000h - 59B01000h

Stack dump analysis:
Address: 7C351CC0h, location: "MSVCR71", loaded at 7C340000h - 7C396000h
Symbol: "ultoa" (+00000013h)
Address: 00FE1AFFh, location: "foo_ui_columns", loaded at 00FC0000h - 01016000h
Address: 00FEF0E6h, location: "foo_ui_columns", loaded at 00FC0000h - 01016000h
Address: 00476FBAh, location: "foobar2000", loaded at 00400000h - 004B7000h
Address: 00476FD6h, location: "foobar2000", loaded at 00400000h - 004B7000h
Address: 00476FD6h, location: "foobar2000", loaded at 00400000h - 004B7000h
Address: 00492AD0h, location: "foobar2000", loaded at 00400000h - 004B7000h
Address: 0045AA2Ah, location: "foobar2000", loaded at 00400000h - 004B7000h
Address: 00496DF0h, location: "foobar2000", loaded at 00400000h - 004B7000h
Address: 00459BFBh, location: "foobar2000", loaded at 00400000h - 004B7000h
Address: 00487F91h, location: "foobar2000", loaded at 00400000h - 004B7000h
Address: 0047745Eh, location: "foobar2000", loaded at 00400000h - 004B7000h
Address: 00492AD0h, location: "foobar2000", loaded at 00400000h - 004B7000h
Address: 00498AF4h, location: "foobar2000", loaded at 00400000h - 004B7000h
Address: 7C802600h, location: "kernel32", loaded at 7C800000h - 7C8F4000h
Symbol: "WaitForSingleObjectEx" (+000000B0h)
Address: 7C802542h, location: "kernel32", loaded at 7C800000h - 7C8F4000h
Symbol: "WaitForSingleObject" (+00000012h)
Address: 00433959h, location: "foobar2000", loaded at 00400000h - 004B7000h
Address: 004A9910h, location: "foobar2000", loaded at 00400000h - 004B7000h
Address: 00492AD0h, location: "foobar2000", loaded at 00400000h - 004B7000h
Address: 00494AC4h, location: "foobar2000", loaded at 00400000h - 004B7000h
Address: 00485CC8h, location: "foobar2000", loaded at 00400000h - 004B7000h
Address: 0044997Ah, location: "foobar2000", loaded at 00400000h - 004B7000h
Address: 010087BCh, location: "foo_ui_columns", loaded at 00FC0000h - 01016000h
Address: 00492AD0h, location: "foobar2000", loaded at 00400000h - 004B7000h
Address: 00495BE0h, location: "foobar2000", loaded at 00400000h - 004B7000h
Address: 00487498h, location: "foobar2000", loaded at 00400000h - 004B7000h
Address: 00FE31E8h, location: "foo_ui_columns", loaded at 00FC0000h - 01016000h
Address: 0100882Ch, location: "foo_ui_columns", loaded at 00FC0000h - 01016000h
Address: 76399F96h, location: "IMM32", loaded at 76390000h - 763AD000h
Symbol: "ImmUnlockIMC" (+00000031h)
Address: 755C7178h, location: "msctfime", loaded at 755C0000h - 755EE000h
Address: 755C4458h, location: "msctfime", loaded at 755C0000h - 755EE000h
Address: 755D42C4h, location: "msctfime", loaded at 755C0000h - 755EE000h
Symbol: "CtfImeDispatchDefImeMessage" (+00000AC1h)
Address: 755D9115h, location: "msctfime", loaded at 755C0000h - 755EE000h
Symbol: "UIWndProc" (+00000000h)
Address: 5AD754D1h, location: "uxtheme", loaded at 5AD70000h - 5ADA8000h
Symbol: "Ordinal44" (+000008B1h)
Address: 5AD75529h, location: "uxtheme", loaded at 5AD70000h - 5ADA8000h
Symbol: "Ordinal44" (+00000909h)
Address: 7C910732h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlAllocateHeap" (+0000015Eh)
Address: 7C90EE18h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "strchr" (+00000117h)
Address: 7C910738h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlAllocateHeap" (+00000164h)
Address: 7C910732h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlAllocateHeap" (+0000015Eh)
Address: 7C9106ABh, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlAllocateHeap" (+000000D7h)
Address: 7C9106EBh, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlAllocateHeap" (+00000117h)
Address: 7C910738h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlAllocateHeap" (+00000164h)
Address: 7C910732h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlAllocateHeap" (+0000015Eh)
Address: 7C9106ABh, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlAllocateHeap" (+000000D7h)
Address: 7C9106EBh, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlAllocateHeap" (+00000117h)
Address: 7C910732h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlAllocateHeap" (+0000015Eh)
Address: 77C12070h, location: "msvcrt", loaded at 77C10000h - 77C68000h
Symbol: "__non_rtti_object::`vftable'" (+00000C78h)
Address: 7C90EE18h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "strchr" (+00000117h)
Address: 7C910738h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlAllocateHeap" (+00000164h)
Address: 7C910732h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlAllocateHeap" (+0000015Eh)
Address: 7C9106ABh, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlAllocateHeap" (+000000D7h)
Address: 7C9106EBh, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlAllocateHeap" (+00000117h)
Address: 74DE0384h, location: "USP10", loaded at 74D90000h - 74DFB000h
Address: 00FFCCF8h, location: "foo_ui_columns", loaded at 00FC0000h - 01016000h
Address: 77D4C2BFh, location: "USER32", loaded at 77D40000h - 77DD0000h
Symbol: "IsZoomed" (+0000000Dh)
Address: 5AD752CDh, location: "uxtheme", loaded at 5AD70000h - 5ADA8000h
Symbol: "Ordinal44" (+000006ADh)
Address: 77D4DEFDh, location: "USER32", loaded at 77D40000h - 77DD0000h
Symbol: "GetWindowInfo" (+00000069h)

Version info:
foobar2000 v0.9 beta 3
UNICODE

Additional info:
Converter 1.0  (foo_converter)
ALAC decoder 1.0  (foo_alac)
Default User Interface 0.9  (foo_ui_std)
Playlist Manager 1.0  (foo_playlist_manager)
ZIP/GZIP reader 1.0  (foo_unpack)
Monkey's Audio decoder 1.2  (foo_input_std)
ReplayGain Scanner 1.3  (foo_rgscan)
7-Zip reader 1.10  (foo_unpack)
Columns UI 0.1.3 pre-alpha 11v2  (foo_ui_columns)
RAC decoder 1.0  (foo_adpcm)
Standard input array 1.0  (foo_input_std)
RAR reader 1.1  (foo_unpack)
ABX comparator 1.2  (foo_abx)
Database search 1.3.0wip  (foo_dbsearch)
DXi MIDI synthesizer host 1.2.3  (foo_midi)
Game Emu Player 1.1  (foo_gep)
ADX decoder 1.0  (foo_adpcm)
CLI encoder 0.4  (foo_converter)
WavPack Decoder 2.1  (foo_input_std)
kode's ADPCM decoders 1.2  (foo_adpcm)
BRR decoder and converter 0.7  (foo_adpcm)
Album List 3.0.0  (foo_albumlist)
AC3 decoder 0.6  (foo_ac3)
MPEG-4 AAC decoder 2.1  (foo_input_std)
Masstagger 1.5  (foo_masstag)
FLAC decoder 1.1.0  (foo_input_std)
DUMB module decoder 0.9.6  (foo_dumb)
CD Audio decoder 1.1  (foo_cdda)
Crossfeed 0.70  (foo_dsp_crossfeed)
XA ADPCM decoder 0.9  (foo_adpcm)
OggPreview 0.2  (foo_oggpreview)
HTTP Reader 1.1  (foo_input_std)
Standard DSP array 1.0  (foo_dsp_std)
Interplay ACM decoder 1.0  (foo_adpcm)
Utilities 0.5 alpha 16  (foo_utils)

Edit: also, the sort arrows quickly disappear if a track is playing
f to c to f to c

Columns UI

Reply #1920
Quote
Quote
Hmm.. here's a bug: there's a 1 second delay on context menus on large ("everything" at >12,000 tracks) playlists.
[a href="index.php?act=findpost&pid=300379"][{POST_SNAPBACK}][/a]
Well, maybe that is to be expected? I dont have any delay with a few thousand tracks though.[a href="index.php?act=findpost&pid=300528"][{POST_SNAPBACK}][/a]


Just to clarify, I'm talking about right clicking on the playlist tab (or panel item). If I switch back to the default UI there's no delay, nor is there delay when right clicking on a playlist via the playlist manager plugin. I also get no such delay in 0.83, suggesting that it is, in fact a columns UI bug. I'm using an Athlon 64 with 1gb ram as well, so I seriously doubt it's a performance issue... any ideas?

edit: Just did some testing. the delay seems to be fairly proportionate with the number of tracks, although noticible delay doesn't seem to come until about 3-5000 tracks...

Columns UI

Reply #1921
In pre-alpha 11 not working action for left double click on empty playlist area.

pIv

Columns UI

Reply #1922
Quote
Thanks for all the fixes. Found one in pre-alpha 11: using %_system_month% crashes foobar.

Code: [Select]
Illegal operation:
Code: C0000005h, flags: 00000000h, address: 7C351C41h
Access violation, operation: write, address: 00000000h
Call path:
WinMain=>app_mainloop=>titleformat_object_impl::run
This is the first crash logged by this instance.
Code bytes (7C351C41h):
7C351C01h:  C3 8B 44 24 08 25 FF FF F7 FF 50 FF 74 24 08 E8
7C351C11h:  BB FF FF FF 59 59 C3 FF 25 DC A0 37 7C 83 7C 24
7C351C21h:  08 00 74 06 C6 01 2D 41 F7 D8 56 8B F1 33 D2 F7
7C351C31h:  74 24 08 83 FA 09 76 05 80 C2 57 EB 03 80 C2 30
7C351C41h:  88 11 41 85 C0 77 E6 C6 01 00 49 8A 16 8A 01 88
7C351C51h:  11 49 88 06 46 3B F1 72 F2 5E C3 55 8B EC 83 7D
7C351C61h:  10 0A 8B 45 08 75 0A 85 C0 7D 06 6A 01 6A 0A EB
7C351C71h:  05 6A 00 FF 75 10 8B 4D 0C E8 9F FF FF FF 8B 45
Stack (0012F140h):
0012F120h:  003D02C4 02010001 773F8B56 77D4B473
0012F130h:  7FFDF6F4 0012FE74 0000000C 0000956A
0012F140h:  0012F4AC 7C351CC0 0000000A 00000000
0012F150h:  00FE1AFF 00000005 00000000 0000000A
0012F160h:  00B4AA98 00000000 00000021 0012F22F
0012F170h:  0012F674 0000000D 0135CD68 00FEF0E6
0012F180h:  0012F230 0135CD68 0135CD70 0012F22F
0012F190h:  0012F22F 0012F304 0135CD68 0000000D
0012F1A0h:  00476FBA 0012F230 0135CD68 0000000D
0012F1B0h:  0012F22F 0012F22F 0012F2B8 0135CD68
0012F1C0h:  0000000D 00476FD6 0012F230 0135CD68
0012F1D0h:  0000000D 0012F22F 0012F22F 0012F270
0012F1E0h:  0135CD68 0000000D 00476FD6 0012F230
0012F1F0h:  0135CD68 0000000D 0012F22F 00492AD0
0012F200h:  0012F62C 0012F22F 00000001 0045AA2A
0012F210h:  0012F230 0135CD68 0000000D 0012F22F
0012F220h:  0012F62C 0135CEB8 0012F6F4 0012F6F4
0012F230h:  00496DF0 0012F62C 00459BFB 0012F250
0012F240h:  0012F62C 00000009 01170C90 00000015
0012F250h:  00000000 0012F270 0012F2DC 00487F91
Registers:
EAX: 00000000, EBX: 00000005, ECX: 00000000, EDX: 00000035
ESI: 00000000, EDI: 0012F494, EBP: 0012F178, ESP: 0012F140
Crash location: "MSVCR71", loaded at 7C340000h - 7C396000h
Symbol: "controlfp" (+0000003Fh)

Loaded modules:
foobar2000                       loaded at 00400000h - 004B7000h
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 - 77F56000h
USER32                           loaded at 77D40000h - 77DD0000h
SHLWAPI                          loaded at 77F60000h - 77FD6000h
DSOUND                           loaded at 73F10000h - 73F6C000h
ole32                            loaded at 774E0000h - 7761D000h
WINMM                            loaded at 76B40000h - 76B6D000h
VERSION                          loaded at 77C00000h - 77C08000h
SHELL32                          loaded at 7C9C0000h - 7D1D4000h
shared                           loaded at 10000000h - 10010000h
comdlg32                         loaded at 763B0000h - 763F9000h
IMM32                            loaded at 76390000h - 763AD000h
LPK                              loaded at 629C0000h - 629C9000h
USP10                            loaded at 74D90000h - 74DFB000h
foo_abx                          loaded at 003B0000h - 003C5000h
foo_ac3                          loaded at 003D0000h - 003E5000h
foo_adpcm                        loaded at 00A20000h - 00A43000h
foo_alac                         loaded at 003F0000h - 003F9000h
foo_albumlist                    loaded at 00A50000h - 00A64000h
foo_autoplaylist                 loaded at 00A70000h - 00A82000h
foo_benchmark                    loaded at 00A90000h - 00AA1000h
foo_bitcompare                   loaded at 00AB0000h - 00ABC000h
foo_cdda                         loaded at 00AC0000h - 00AD3000h
foo_converter                    loaded at 00AE0000h - 00B02000h
foo_dbsearch                     loaded at 00B10000h - 00B38000h
MSVCR71                          loaded at 7C340000h - 7C396000h
foo_dsp_crossfeed                loaded at 00B50000h - 00B56000h
foo_dsp_std                      loaded at 00B60000h - 00B78000h
foo_dumb                         loaded at 00B80000h - 00BB4000h
foo_gep                          loaded at 00BC0000h - 00BF3000h
MSIMG32                          loaded at 76380000h - 76385000h
OLEAUT32                         loaded at 77120000h - 771AC000h
foo_input_std                    loaded at 00C00000h - 00D34000h
MSACM32                          loaded at 77BE0000h - 77BF5000h
WS2_32                           loaded at 71AB0000h - 71AC7000h
WS2HELP                          loaded at 71AA0000h - 71AA8000h
foo_masstag                      loaded at 00D50000h - 00D78000h
foo_midi                         loaded at 00D80000h - 00E37000h
WINSPOOL                         loaded at 73000000h - 73026000h
foo_oggpreview                   loaded at 00E60000h - 00F68000h
foo_playlistgen                  loaded at 00F70000h - 00F80000h
foo_playlist_manager             loaded at 00F80000h - 00F9C000h
foo_rgscan                       loaded at 00FA0000h - 00FB7000h
foo_ui_columns                   loaded at 00FC0000h - 01016000h
foo_ui_std                       loaded at 01020000h - 01042000h
foo_unpack                       loaded at 01050000h - 01085000h
foo_utils                        loaded at 01090000h - 010A5000h
uxtheme                          loaded at 5AD70000h - 5ADA8000h
SynTPFcs                         loaded at 63000000h - 63014000h
msctfime                         loaded at 755C0000h - 755EE000h
imagehlp                         loaded at 76C90000h - 76CB8000h
DBGHELP                          loaded at 59A60000h - 59B01000h

Stack dump analysis:
Address: 7C351CC0h, location: "MSVCR71", loaded at 7C340000h - 7C396000h
Symbol: "ultoa" (+00000013h)
Address: 00FE1AFFh, location: "foo_ui_columns", loaded at 00FC0000h - 01016000h
Address: 00FEF0E6h, location: "foo_ui_columns", loaded at 00FC0000h - 01016000h
Address: 00476FBAh, location: "foobar2000", loaded at 00400000h - 004B7000h
Address: 00476FD6h, location: "foobar2000", loaded at 00400000h - 004B7000h
Address: 00476FD6h, location: "foobar2000", loaded at 00400000h - 004B7000h
Address: 00492AD0h, location: "foobar2000", loaded at 00400000h - 004B7000h
Address: 0045AA2Ah, location: "foobar2000", loaded at 00400000h - 004B7000h
Address: 00496DF0h, location: "foobar2000", loaded at 00400000h - 004B7000h
Address: 00459BFBh, location: "foobar2000", loaded at 00400000h - 004B7000h
Address: 00487F91h, location: "foobar2000", loaded at 00400000h - 004B7000h
Address: 0047745Eh, location: "foobar2000", loaded at 00400000h - 004B7000h
Address: 00492AD0h, location: "foobar2000", loaded at 00400000h - 004B7000h
Address: 00498AF4h, location: "foobar2000", loaded at 00400000h - 004B7000h
Address: 7C802600h, location: "kernel32", loaded at 7C800000h - 7C8F4000h
Symbol: "WaitForSingleObjectEx" (+000000B0h)
Address: 7C802542h, location: "kernel32", loaded at 7C800000h - 7C8F4000h
Symbol: "WaitForSingleObject" (+00000012h)
Address: 00433959h, location: "foobar2000", loaded at 00400000h - 004B7000h
Address: 004A9910h, location: "foobar2000", loaded at 00400000h - 004B7000h
Address: 00492AD0h, location: "foobar2000", loaded at 00400000h - 004B7000h
Address: 00494AC4h, location: "foobar2000", loaded at 00400000h - 004B7000h
Address: 00485CC8h, location: "foobar2000", loaded at 00400000h - 004B7000h
Address: 0044997Ah, location: "foobar2000", loaded at 00400000h - 004B7000h
Address: 010087BCh, location: "foo_ui_columns", loaded at 00FC0000h - 01016000h
Address: 00492AD0h, location: "foobar2000", loaded at 00400000h - 004B7000h
Address: 00495BE0h, location: "foobar2000", loaded at 00400000h - 004B7000h
Address: 00487498h, location: "foobar2000", loaded at 00400000h - 004B7000h
Address: 00FE31E8h, location: "foo_ui_columns", loaded at 00FC0000h - 01016000h
Address: 0100882Ch, location: "foo_ui_columns", loaded at 00FC0000h - 01016000h
Address: 76399F96h, location: "IMM32", loaded at 76390000h - 763AD000h
Symbol: "ImmUnlockIMC" (+00000031h)
Address: 755C7178h, location: "msctfime", loaded at 755C0000h - 755EE000h
Address: 755C4458h, location: "msctfime", loaded at 755C0000h - 755EE000h
Address: 755D42C4h, location: "msctfime", loaded at 755C0000h - 755EE000h
Symbol: "CtfImeDispatchDefImeMessage" (+00000AC1h)
Address: 755D9115h, location: "msctfime", loaded at 755C0000h - 755EE000h
Symbol: "UIWndProc" (+00000000h)
Address: 5AD754D1h, location: "uxtheme", loaded at 5AD70000h - 5ADA8000h
Symbol: "Ordinal44" (+000008B1h)
Address: 5AD75529h, location: "uxtheme", loaded at 5AD70000h - 5ADA8000h
Symbol: "Ordinal44" (+00000909h)
Address: 7C910732h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlAllocateHeap" (+0000015Eh)
Address: 7C90EE18h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "strchr" (+00000117h)
Address: 7C910738h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlAllocateHeap" (+00000164h)
Address: 7C910732h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlAllocateHeap" (+0000015Eh)
Address: 7C9106ABh, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlAllocateHeap" (+000000D7h)
Address: 7C9106EBh, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlAllocateHeap" (+00000117h)
Address: 7C910738h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlAllocateHeap" (+00000164h)
Address: 7C910732h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlAllocateHeap" (+0000015Eh)
Address: 7C9106ABh, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlAllocateHeap" (+000000D7h)
Address: 7C9106EBh, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlAllocateHeap" (+00000117h)
Address: 7C910732h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlAllocateHeap" (+0000015Eh)
Address: 77C12070h, location: "msvcrt", loaded at 77C10000h - 77C68000h
Symbol: "__non_rtti_object::`vftable'" (+00000C78h)
Address: 7C90EE18h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "strchr" (+00000117h)
Address: 7C910738h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlAllocateHeap" (+00000164h)
Address: 7C910732h, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlAllocateHeap" (+0000015Eh)
Address: 7C9106ABh, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlAllocateHeap" (+000000D7h)
Address: 7C9106EBh, location: "ntdll", loaded at 7C900000h - 7C9B0000h
Symbol: "RtlAllocateHeap" (+00000117h)
Address: 74DE0384h, location: "USP10", loaded at 74D90000h - 74DFB000h
Address: 00FFCCF8h, location: "foo_ui_columns", loaded at 00FC0000h - 01016000h
Address: 77D4C2BFh, location: "USER32", loaded at 77D40000h - 77DD0000h
Symbol: "IsZoomed" (+0000000Dh)
Address: 5AD752CDh, location: "uxtheme", loaded at 5AD70000h - 5ADA8000h
Symbol: "Ordinal44" (+000006ADh)
Address: 77D4DEFDh, location: "USER32", loaded at 77D40000h - 77DD0000h
Symbol: "GetWindowInfo" (+00000069h)

Version info:
foobar2000 v0.9 beta 3
UNICODE

Additional info:
Converter 1.0  (foo_converter)
ALAC decoder 1.0  (foo_alac)
Default User Interface 0.9  (foo_ui_std)
Playlist Manager 1.0  (foo_playlist_manager)
ZIP/GZIP reader 1.0  (foo_unpack)
Monkey's Audio decoder 1.2  (foo_input_std)
ReplayGain Scanner 1.3  (foo_rgscan)
7-Zip reader 1.10  (foo_unpack)
Columns UI 0.1.3 pre-alpha 11v2  (foo_ui_columns)
RAC decoder 1.0  (foo_adpcm)
Standard input array 1.0  (foo_input_std)
RAR reader 1.1  (foo_unpack)
ABX comparator 1.2  (foo_abx)
Database search 1.3.0wip  (foo_dbsearch)
DXi MIDI synthesizer host 1.2.3  (foo_midi)
Game Emu Player 1.1  (foo_gep)
ADX decoder 1.0  (foo_adpcm)
CLI encoder 0.4  (foo_converter)
WavPack Decoder 2.1  (foo_input_std)
kode's ADPCM decoders 1.2  (foo_adpcm)
BRR decoder and converter 0.7  (foo_adpcm)
Album List 3.0.0  (foo_albumlist)
AC3 decoder 0.6  (foo_ac3)
MPEG-4 AAC decoder 2.1  (foo_input_std)
Masstagger 1.5  (foo_masstag)
FLAC decoder 1.1.0  (foo_input_std)
DUMB module decoder 0.9.6  (foo_dumb)
CD Audio decoder 1.1  (foo_cdda)
Crossfeed 0.70  (foo_dsp_crossfeed)
XA ADPCM decoder 0.9  (foo_adpcm)
OggPreview 0.2  (foo_oggpreview)
HTTP Reader 1.1  (foo_input_std)
Standard DSP array 1.0  (foo_dsp_std)
Interplay ACM decoder 1.0  (foo_adpcm)
Utilities 0.5 alpha 16  (foo_utils)

[a href=\"index.php?act=findpost&pid=300590\"][{POST_SNAPBACK}][/a]
Thanks, should be fixed, please redownload.
Quote
Edit: also, the sort arrows quickly disappear if a track is playing
[a href=\"index.php?act=findpost&pid=300590\"][{POST_SNAPBACK}][/a]
Wierd, happend with VBR updates on 0 as well. Ill look into it later.

Quote
Quote
Quote
Hmm.. here's a bug: there's a 1 second delay on context menus on large ("everything" at >12,000 tracks) playlists.
[a href=\"index.php?act=findpost&pid=300379\"][{POST_SNAPBACK}][/a]
Well, maybe that is to be expected? I dont have any delay with a few thousand tracks though.[a href=\"index.php?act=findpost&pid=300528\"][{POST_SNAPBACK}][/a]

Just to clarify, I'm talking about right clicking on the playlist tab (or panel item). If I switch back to the default UI there's no delay, nor is there delay when right clicking on a playlist via the playlist manager plugin. I also get no such delay in 0.83, suggesting that it is, in fact a columns UI bug. I'm using an Athlon 64 with 1gb ram as well, so I seriously doubt it's a performance issue... any ideas?

edit: Just did some testing. the delay seems to be fairly proportionate with the number of tracks, although noticible delay doesn't seem to come until about 3-5000 tracks...
[a href=\"index.php?act=findpost&pid=300595\"][{POST_SNAPBACK}][/a]
Ok, reproduced, should be fixed now if you redownload.


Quote
In pre-alpha 11 not working action for left double click on empty playlist area.

pIv
[a href=\"index.php?act=findpost&pid=300609\"][{POST_SNAPBACK}][/a]
Thanks, also fixed, please redownload.
.

Columns UI

Reply #1923
I've just seen that there is a 'Action to perform when middle clicking on playlist item', but in  pre-alpha v3 there is only one option to choose from: 'remove trackfrom playlist'.

Altough the whole 'customize the click on playlist items'-thing is a good idea I think this could be extended in the future:

1: Why not add an 'Add to playback queue'-option on middleclick? Another option could be 'Send track to playlist xxx'  or something like this

2: I have a general problem with middle-clicks because I've configured my mid mouse button in a way that it does a double click instead of a middle click. Because of this I can not use any of this middle click options.
What about extending this to not only make middle click configurable but also CTRL+doubleclick or ALT+doubleclick? I don't know if this make sense, but I could imagine that would be helpfull if e.g. the internal queue function is extended in future releases.

Another thing:
The 'Reset Sidebar' and 'Reset Toolbar' Buttons do instant resets without asking the user if the button press was intentional. Perhaps you could add a dialog which prevents the user from accidential resetting.

And yet another thing:
Perhaps you could add a 'Reset Colors'-Button under which resets the colors to the current systems defaults. That could be usefull for people who often change their windows skins.

And a little glitch in the configuration page:
'Columns ui->playlist view->colors and fonts->fonts'
The text 'Playlist:' is not at the same vertical position as the fontname to the right. Also the two font buttons should be positioned some pixels to the right when you compare their position to the color buttons below.

edit: typos

Columns UI

Reply #1924
Where do you put the files from msvc-crt-71.7z ?