[seemingly abandonware] Columns UI, alternative user interface |
![]() ![]() |
[seemingly abandonware] Columns UI, alternative user interface |
Apr 14 2009, 07:17
Post
#5251
|
|
![]() Group: Members Posts: 506 Joined: 24-November 06 Member No.: 38011 |
I want to make a custom rating filter that shows: rating 1 or greater rating 2 or greater ... As far as I can tell, this is not possible. I tried to make one too with playcount and come to this conclusion, with rating instead of playcount, you might somehow make it work with multi-value rating (I don't think so..) BUT it would be much less hassle if you just use %rating% and adapt your way to drag-selected all the value you want instead like Purple Monkey told you. This post has been edited by buktore: Apr 14 2009, 08:20 |
|
|
|
Apr 14 2009, 09:27
Post
#5252
|
|
|
Group: Members Posts: 132 Joined: 6-December 08 From: Italy Member No.: 63998 |
One: I'm looking for a way to change the sorting of artists so that the leading "The" is ignored when artists are sorted. I know it's been asked before, but performing a search has been unsuccessful. $swapprefix(%artist%) Two: Is there a way to split the filters into multiple columns? I'd like to be able to have the date tag appear in the album filter, like in this picture (I know facets has been built into the default UI, but I'm looking for a way to do this in CUI). Multiple columns are not available, but you can have a better alignement with $tab(). |
|
|
|
Apr 14 2009, 17:14
Post
#5253
|
|
|
Group: Members Posts: 3 Joined: 14-April 09 Member No.: 68935 |
One: I'm looking for a way to change the sorting of artists so that the leading "The" is ignored when artists are sorted. I know it's been asked before, but performing a search has been unsuccessful. $swapprefix(%artist%) Two: Is there a way to split the filters into multiple columns? I'd like to be able to have the date tag appear in the album filter, like in this picture (I know facets has been built into the default UI, but I'm looking for a way to do this in CUI). Multiple columns are not available, but you can have a better alignement with $tab(). Thanks, just what I was looking for! Shame about the columns thing though. |
|
|
|
Apr 14 2009, 17:54
Post
#5254
|
|
![]() Group: Members Posts: 236 Joined: 5-November 04 From: Spitzbergen Member No.: 17985 |
but you can use a string like "(1979) A Night at the Opera"
|
|
|
|
Apr 14 2009, 21:50
Post
#5255
|
|
|
Group: Members Posts: 3 Joined: 14-April 09 Member No.: 68935 |
|
|
|
|
Apr 14 2009, 22:24
Post
#5256
|
|
|
Columns UI developer Group: Developer Posts: 3034 Joined: 20-December 02 From: United Kingdom Member No.: 4177 |
- old topic: does anybody have an idea why foobar gets 'locked' when copying files per drag&drop (+ctrl) out of CUI-Playlistview (copying-msgbox is modal)? Mentioned once, maybe musicmusic remembers. Due to CUI or foobar in general? Here is the previous comments, I don't think much has changed really, I'm not sure how much it would all help, actually.[...]Can you make it faster? It's a bit more complicated. It gets the text from the playlist view's display cache. The display cache works on a per line basis, not a per-cell basis. So if it's not in the cache (e.g. you haven't scrolled to it yet) it evaluates the whole line (which then gets cached). I can only therefore assume the rest of your columns (and maybe global script) aren't particularly fast. I can maybe make some changes to make it faster for you, though.EDIT: It seems to depend on the playlist size. A 1000 entry playlist is very fast. BTW- 0px will not be 0px in the NG playlist, but I can handle that. I don't see why not? As long as both width and weight are 0 in preferences.I've noticed that the cover shown in the artwork column flickers when Playback Statistics updates it's value after a minute of playing a track - could you perhaps add a check if the artwork has changed and skip whatever is causing it to blink (i.e. redrawing it) if it didn't? It did come up before, it's basically due to some implementation details also (I think it only happens when the first track of the group is modified). I'll try and have a look sometime if I can change this behaviour.
This post has been edited by musicmusic: Apr 14 2009, 22:29 -------------------- .
|
|
|
|
Apr 14 2009, 22:36
Post
#5257
|
|
|
Group: Members Posts: 132 Joined: 6-December 08 From: Italy Member No.: 63998 |
without actually changing the album tags? Maybe you don't have undestood properly how titleformatting works. With titleformatting you could create customs strings that you can use to display the information you choose from the tags you choose in the way you choose. In this case you can set Columns UI Filter to show the year between brackets followed by the album name with a string like this: '('%date%')' %album% With this you have the info you need without having to actually change the album tags. If you were demanding multiple columns to simply display multiple information, they aren't necessary, and even my solution using $tab() isn't too. I suggest you to have a look to foobar's Title Formatting Reference (also available under foobar's Help menu) and experiment yourself in order to get what you need. |
|
|
|
Apr 15 2009, 12:03
Post
#5258
|
|
![]() Group: Members Posts: 2296 Joined: 18-May 03 From: Denmark Member No.: 6695 |
Feature request for playlist columns:
In the right-click menu, it would be great if all active columns are placed topmost. I use some "maintenance" (auto)playlists with many columns for tests and fields and I can't see them all at once -------------------- Can't wait for a HD-AAC encoder :P
|
|
|
|
Apr 15 2009, 20:08
Post
#5259
|
|
|
Group: Members Posts: 5 Joined: 15-April 09 Member No.: 68967 |
Is there anyway you can change the default "no album art" image displayed within the artwork view panel for columns ui?
I am aware of other options such as album art panel but it is not very responsive on my foobar |
|
|
|
Apr 15 2009, 20:15
Post
#5260
|
|
![]() Group: Members Posts: 92 Joined: 15-October 04 From: Linz, Austria Member No.: 17657 |
Is there anyway you can change the default "no album art" image displayed within the artwork view panel for columns ui? I guess you could add a fixed filename at the bottom of the "Artwork sources" list that's used if nothing else is found... -------------------- np: 4'33"
|
|
|
|
Apr 15 2009, 20:17
Post
#5261
|
|
|
Group: Members Posts: 585 Joined: 30-July 07 Member No.: 45750 |
Go to Preferences>Advanced>Display>Image to display when no artwork is found.
|
|
|
|
Apr 15 2009, 21:30
Post
#5262
|
|
|
Group: Members Posts: 5 Joined: 15-April 09 Member No.: 68967 |
Go to Preferences>Advanced>Display>Image to display when no artwork is found. Thankyou for the help. I've successfully managed to change my no album art image. Is there anyway I can set it to pick random covers within a specific folder i have been trying to use this command with no luck: F:\nocover\*$rand(6).png folder contains 6 png image files This post has been edited by burgess_boy: Apr 15 2009, 21:31 |
|
|
|
Apr 18 2009, 18:23
Post
#5263
|
|
|
Columns UI developer Group: Developer Posts: 3034 Joined: 20-December 02 From: United Kingdom Member No.: 4177 |
Version 0.3.6.9 released, see changelog for details.
-------------------- .
|
|
|
|
Apr 18 2009, 18:50
Post
#5264
|
|
![]() Group: Members Posts: 1078 Joined: 16-April 04 From: Bavaria, Germany Member No.: 13548 |
Thanks for this new version
Nice to see improvements in item properties, but could you make the font colour of the group titles customizable? I have a dark background and it is very hard to read the black group titles on it. EDIT: typo This post has been edited by tedgo: Apr 18 2009, 19:05 |
|
|
|
Apr 18 2009, 19:02
Post
#5265
|
|
|
Columns UI developer Group: Developer Posts: 3034 Joined: 20-December 02 From: United Kingdom Member No.: 4177 |
I see what you mean, I'll change it in some way for next build.
-------------------- .
|
|
|
|
Apr 18 2009, 19:05
Post
#5266
|
|
![]() Group: Members Posts: 1078 Joined: 16-April 04 From: Bavaria, Germany Member No.: 13548 |
Thank you
|
|
|
|
Apr 18 2009, 19:06
Post
#5267
|
|
![]() Group: Members Posts: 236 Joined: 5-November 04 From: Spitzbergen Member No.: 17985 |
thanks for the update, but still can't use the keyboard in the filter panels
|
|
|
|
Apr 18 2009, 19:19
Post
#5268
|
|
|
Columns UI developer Group: Developer Posts: 3034 Joined: 20-December 02 From: United Kingdom Member No.: 4177 |
If you mean the inline incremental search thing, it works fine here. Either something to do with your script or third party splitter panel.
This post has been edited by musicmusic: Apr 18 2009, 19:20 -------------------- .
|
|
|
|
Apr 19 2009, 14:03
Post
#5269
|
|
|
Group: Validating Posts: 2424 Joined: 21-May 08 Member No.: 53675 |
thanks for item properties improvements, it looks great
now, new CUI users can't complain about "where is selection properties" anyway i saw it first in dockable panels after couple of crashes (all looks the same, this is last crash): CODE Illegal operation: Code: C0000005h, flags: 00000000h, address: 05914128h Access violation, operation: read, address: 00000000h Call path: entry=>app_mainloop=>context Code bytes (05914128h): 059140E8h: 8B 01 8B 10 FF D2 8B 4C 24 28 89 37 85 C9 74 06 059140F8h: 8B 01 8B 10 FF D2 B0 01 8B 4C 24 18 64 89 0D 00 05914108h: 00 00 00 59 5F 5E 5D 83 C4 14 C2 08 00 CC CC CC 05914118h: CC CC CC CC CC CC CC CC 8B 41 04 8B 4C 24 08 56 05914128h: 8B 34 88 57 85 F6 74 09 8B 16 8B 42 04 8B CE FF 05914138h: D0 8B 7C 24 0C 8B 0F 85 C9 74 06 8B 11 8B 02 FF 05914148h: D0 89 37 5F 5E C2 08 00 6A FF 68 6B 0E 95 05 64 05914158h: A1 00 00 00 00 50 53 55 56 57 A1 A0 30 98 05 33 Stack (002FDD84h): 002FDD64h: 00000000 00000000 00000000 00000000 002FDD74h: 00000000 00000000 00000000 00000000 002FDD84h: 002FDDC4 6F202253 002FDDC4 00000000 002FDD94h: 63337750 0577F814 00000001 002FDEAC 002FDDA4h: 6F223849 00000000 6F216A62 002FDDC4 002FDDB4h: 63337770 002FDEE4 0577F5B0 00000000 002FDDC4h: 00000000 00000000 0577C0B3 0077B888 002FDDD4h: 04E10000 01335883 002FDD1C 00000000 002FDDE4h: 002FDEBC 772D9834 06C375C2 FFFFFFFE 002FDDF4h: 77338B2C 77338752 00000054 00000060 002FDE04h: 0577C0B0 773358A6 00000054 00000000 002FDE14h: 0573FDF0 002FDE2C 77335883 0573FDF8 002FDE24h: 002FDF2C 0573FDF8 002FDE40 76F6C56F 002FDE34h: 04E10000 00000000 0573FDF0 002FDE80 002FDE44h: 05925DB9 04E10000 00000000 05925DD8 002FDE54h: 6305A57C 002FDF2C 00000000 05926621 002FDE64h: 6305A568 002FDF04 0577C0BC 00000000 002FDE74h: 00000001 00000005 002FDE64 002FDF04 002FDE84h: 6F201092 002FDEE4 0577F5B0 00C94B37 002FDE94h: 002FDEB4 059159CB 002FDEB4 02031000 Registers: EAX: 00000000, EBX: 00000000, ECX: 00000000, EDX: 00000000 ESI: 002FDDC4, EDI: 002FDEE4, EBP: 002FDEBC, ESP: 002FDD84 Crash location: Module: foo_ui_columns Offset: A4128h Loaded modules: foobar2000 loaded at 00C70000h - 00E06000h ntdll loaded at 772D0000h - 773F7000h kernel32 loaded at 76F20000h - 76FFB000h COMCTL32 loaded at 755E0000h - 7577E000h msvcrt loaded at 77480000h - 7752A000h ADVAPI32 loaded at 76E20000h - 76EE6000h RPCRT4 loaded at 77160000h - 77223000h GDI32 loaded at 75D10000h - 75D5B000h USER32 loaded at 77230000h - 772CD000h SHLWAPI loaded at 75EB0000h - 75F08000h DSOUND loaded at 709B0000h - 70A20000h ole32 loaded at 76CD0000h - 76E14000h WINMM loaded at 74610000h - 74642000h OLEAUT32 loaded at 75B50000h - 75BDD000h OLEACC loaded at 745D0000h - 74609000h POWRPROF loaded at 75110000h - 7512A000h SHELL32 loaded at 76190000h - 76C9F000h shared loaded at 10000000h - 1002B000h imagehlp loaded at 76EF0000h - 76F19000h UxTheme loaded at 75060000h - 7509F000h dbghelp loaded at 6F6E0000h - 6F7BC000h COMDLG32 loaded at 75D60000h - 75DD3000h IMM32 loaded at 77460000h - 7747E000h MSCTF loaded at 77090000h - 77158000h LPK loaded at 77450000h - 77459000h USP10 loaded at 760A0000h - 7611D000h mzvkbd loaded at 6D710000h - 6D723000h PSAPI loaded at 75B40000h - 75B47000h mzvkbd3 loaded at 6D730000h - 6D743000h adialhk loaded at 6D020000h - 6D035000h kloehk loaded at 6D4C0000h - 6D4C6000h CLBCatQ loaded at 77000000h - 77084000h MMDevApi loaded at 74540000h - 74567000h SETUPAPI loaded at 75F10000h - 7609A000h WINTRUST loaded at 74270000h - 7429D000h CRYPT32 loaded at 752D0000h - 753C1000h MSASN1 loaded at 75430000h - 75442000h USERENV loaded at 75A00000h - 75A1E000h Secur32 loaded at 759E0000h - 759F4000h foo_dsp_fsurround loaded at 00C00000h - 00C31000h libfftw3f-3 loaded at 63740000h - 6380B000h foo_input_std loaded at 02C00000h - 02D40000h foo_menu_addons loaded at 01C10000h - 01C4C000h foo_playlist_tree_mod loaded at 01CD0000h - 01D37000h libmzsch360_000 loaded at 10400000h - 105D0000h WSOCK32 loaded at 716B0000h - 716B7000h WS2_32 loaded at 76CA0000h - 76CCD000h NSI loaded at 76120000h - 76126000h libmzgc360_000 loaded at 022E0000h - 02384000h foo_biometric loaded at 01D80000h - 01DB7000h FooID loaded at 01DC0000h - 01DDA000h foo_dsp_vlevel loaded at 01DE0000h - 01DEB000h MSVCR80 loaded at 72080000h - 7211B000h foo_chacon loaded at 6FB40000h - 6FB60000h foo_converter loaded at 02130000h - 0219D000h foo_dbsearch_api_demo loaded at 02390000h - 023B1000h foo_out_wasapi loaded at 02D40000h - 02D66000h foo_extm3u loaded at 021A0000h - 021BD000h foo_channel_mixer loaded at 031A0000h - 031DA000h foo_mouse_gesture loaded at 03230000h - 03259000h foo_scheduler loaded at 03260000h - 032CF000h foo_dsp_std loaded at 03320000h - 03368000h foo_input_adplug loaded at 03510000h - 0358C000h foo_uie_trackinfo loaded at 032D0000h - 032F5000h foo_lyricsdb loaded at 03370000h - 0339F000h WININET loaded at 75DE0000h - 75EAF000h Normaliz loaded at 76180000h - 76183000h iertutil loaded at 76130000h - 76175000h foo_albumlist loaded at 03590000h - 035EA000h foo_uie_typefind loaded at 034B0000h - 034E0000h foo_cdda loaded at 03660000h - 036A0000h foo_input_ofr loaded at 037C0000h - 037FD000h OptimFROG loaded at 03830000h - 03862000h foo_dsp_dolbyhp loaded at 6FAE0000h - 6FB02000h VERSION loaded at 75100000h - 75108000h foo_abx loaded at 03870000h - 038A2000h foo_out_asio loaded at 038B0000h - 038E6000h foo_dbsearch loaded at 039C0000h - 03A30000h foo_uie_elplaylist loaded at 03AF0000h - 03B5A000h gdiplus loaded at 74380000h - 7452B000h foo_input_monkey loaded at 03900000h - 03945000h foo_uie_albumart loaded at 03A30000h - 03A6D000h foo_skip loaded at 6FB20000h - 6FB3D000h foo_input_tta loaded at 035F0000h - 0361B000h foo_exvar loaded at 03A90000h - 03AB8000h foo_np_simple loaded at 6FA80000h - 6FAAE000h foo_midi loaded at 03EE0000h - 03F8C000h foo_playlist_bind loaded at 03B60000h - 03B85000h foo_utils loaded at 6F7E0000h - 6F824000h foo_audioscrobbler loaded at 03BC0000h - 03BF0000h foo_run loaded at 03BF0000h - 03C1D000h foo_verifier loaded at 03C60000h - 03C93000h foo_dsp_resampler loaded at 03CA0000h - 03CD8000h foo_convolve loaded at 03D00000h - 03D51000h foo_dsp_span loaded at 03C20000h - 03C4C000h foo_fileops loaded at 03F90000h - 03FD6000h foo_uie_library_tree loaded at 040B0000h - 04102000h foo_dsp_winamp loaded at 03D60000h - 03D88000h foo_uie_lyrics loaded at 04200000h - 0425D000h foo_gep loaded at 04360000h - 0441B000h MSIMG32 loaded at 750F0000h - 750F5000h foo_grabber_python loaded at 6F680000h - 6F6D7000h python25 loaded at 1E000000h - 1E208000h MSVCR71 loaded at 7C340000h - 7C396000h foo_uie_vis_peakmeter_spectrum loaded at 04050000h - 0408F000h foo_discogs loaded at 042A0000h - 04305000h foo_texttools loaded at 6F3E0000h - 6F413000h foo_dsp_ssrc loaded at 04110000h - 04143000h foo_pqview loaded at 041C0000h - 041ED000h foo_uie_tabs loaded at 04260000h - 0428A000h foo_input_reverse loaded at 04320000h - 04346000h foo_benchmark loaded at 04420000h - 0444D000h foo_customdb loaded at 046B0000h - 04748000h foo_ac3 loaded at 04490000h - 044BF000h foo_uie_biography loaded at 04870000h - 048EB000h foo_musicbrainz loaded at 6F380000h - 6F3DC000h WINHTTP loaded at 72540000h - 7259F000h foo_textfile loaded at 044E0000h - 04509000h foo_lyricsgrabber loaded at 6F2A0000h - 6F305000h foo_cuesheet_creator loaded at 04780000h - 047AC000h foo_scrobblecharts loaded at 047C0000h - 047F3000h foo_dsp_bs2b loaded at 6FAC0000h - 6FAE0000h foo_masstag loaded at 04940000h - 04988000h foo_navigator loaded at 048F0000h - 04924000h foo_uie_lyrics_panel loaded at 049B0000h - 04A14000h foo_cdtext loaded at 04A50000h - 04A79000h foo_dsp_vst loaded at 04A80000h - 04AA2000h foo_uie_albumlist loaded at 04AE0000h - 04B1D000h foo_uie_explorer loaded at 04B40000h - 04B8E000h WindowsCodecs loaded at 73DF0000h - 73EA3000h foo_uie_textbox loaded at 04C00000h - 04C23000h foo_rgscan loaded at 04C60000h - 04CAE000h foo_dockable_panels loaded at 04CC0000h - 04CF3000h foo_uie_graphical_browser loaded at 6F100000h - 6F194000h foo_facets loaded at 050A0000h - 05121000h foo_dsp_mm loaded at 04D00000h - 04D41000h foo_input_alac loaded at 04C30000h - 04C50000h foo_upnp loaded at 05510000h - 05640000h foo_ui_columns loaded at 05870000h - 059D9000h foo_vis_shpeck loaded at 6F340000h - 6F37E000h foo_dsp_vstwrap loaded at 05B90000h - 0611B000h foo_dsp_soundtouch loaded at 04DD0000h - 04DF7000h foo_dumb loaded at 05650000h - 056E3000h foo_uie_trackinfo_mod loaded at 04FB0000h - 05006000h MSVCP80 loaded at 72120000h - 721A7000h foo_bitcompare loaded at 04F60000h - 04F88000h foo_playcount_sql loaded at 6F200000h - 6F23A000h MSVCP90 loaded at 6F070000h - 6F0FE000h MSVCR90 loaded at 6EF30000h - 6EFD3000h foo_uie_quicksearch loaded at 05040000h - 05086000h foo_uie_wsh_panel_mod loaded at 6EE30000h - 6EEAC000h foo_new_file_stamper_mod loaded at 05290000h - 052B9000h foo_lastfm_radio loaded at 05480000h - 054C8000h foo_ui_std loaded at 065B0000h - 066B9000h foo_uie_bookmarks loaded at 059E0000h - 05A41000h foo_rg_trn loaded at 05420000h - 0543B000h foo_dsp_xover loaded at 05AD0000h - 05B52000h foo_dsp_downmix loaded at 05810000h - 05848000h foo_comserver2 loaded at 05A50000h - 05AA6000h foo_quicktag loaded at 06220000h - 06254000h foo_dsp_delta loaded at 06260000h - 0627F000h foo_playcount loaded at 06280000h - 062AB000h foo_freedb2 loaded at 06320000h - 06361000h foo_uie_playlists_dropdown loaded at 06370000h - 063AC000h foo_removeplayed loaded at 063C0000h - 063D8000h foo_runcmd loaded at 06510000h - 06544000h foo_cuefilter loaded at 06550000h - 06579000h foo_unpack loaded at 066C0000h - 066EE000h winroll loaded at 06580000h - 06587000h SXS loaded at 75920000h - 7597F000h scrchpg loaded at 6D8E0000h - 6D906000h jscript loaded at 6EDB0000h - 6EE2D000h klscav loaded at 6D510000h - 6D51A000h prremote loaded at 6D860000h - 6D875000h prloader loaded at 6D810000h - 6D853000h prkernel loaded at 6E360000h - 6E390000h params loaded at 6E240000h - 6E2BB000h pxstub loaded at 6E4B0000h - 6E4B9000h tempfile loaded at 6E680000h - 6E686000h rsaenh loaded at 74C10000h - 74C4B000h mscms loaded at 6FDA0000h - 6FE02000h WINSPOOL loaded at 749F0000h - 74A32000h _socket loaded at 075A0000h - 075AD000h sqlceoledb35 loaded at 7D400000h - 7D42B000h sqlceer35EN loaded at 07740000h - 07765000h sqlcese35 loaded at 7D550000h - 7D5A8000h sqlceqp35 loaded at 7D750000h - 7D7EE000h NLAapi loaded at 749D0000h - 749DF000h IPHLPAPI loaded at 75220000h - 75239000h dhcpcsvc loaded at 751E0000h - 75215000h DNSAPI loaded at 75470000h - 7549C000h WINNSI loaded at 751D0000h - 751D7000h dhcpcsvc6 loaded at 751A0000h - 751C1000h napinsp loaded at 728E0000h - 728EF000h mswsock loaded at 74E90000h - 74ECB000h winrnr loaded at 728B0000h - 728B8000h WLDAP32 loaded at 77400000h - 7744A000h mdnsNSP loaded at 16080000h - 160A5000h idmmbc loaded at 07A70000h - 07AA2000h wshtcpip loaded at 750A0000h - 750A5000h rasadhlp loaded at 728C0000h - 728C6000h wship6 loaded at 74EF0000h - 74EF5000h sud loaded at 0D370000h - 0D49E000h ADVPACK loaded at 6F420000h - 6F44E000h PROPSYS loaded at 742C0000h - 7437A000h DUser loaded at 74AA0000h - 74AD0000h Program EQP-4 loaded at 13350000h - 13C36000h MPR loaded at 753D0000h - 753E4000h ntlanman loaded at 6FFB0000h - 6FFC3000h NETAPI32 loaded at 75800000h - 75875000h drprov loaded at 701E0000h - 701E8000h davclnt loaded at 701D0000h - 701DF000h SAMLIB loaded at 75450000h - 75461000h apphelp loaded at 75980000h - 759AC000h idmmkb loaded at 08100000h - 08107000h Stack dump analysis: Address: 6F202253h (foo_playcount_sql+2253h) Address: 6F223849h (foo_playcount_sql+23849h), symbol: "foobar2000_get_interface" (+5899h) Address: 6F216A62h (foo_playcount_sql+16A62h) Address: 772D9834h (ntdll+9834h), symbol: "RtlUpdateTimer" (+605h) Address: 77338B2Ch (ntdll+68B2Ch), symbol: "RtlTryEnterCriticalSection" (+A49h) Address: 77338752h (ntdll+68752h), symbol: "RtlTryEnterCriticalSection" (+66Fh) Address: 773358A6h (ntdll+658A6h), symbol: "RtlAllocateHeap" (+0h) Address: 77335883h (ntdll+65883h), symbol: "RtlFreeHeap" (+7Ah) Address: 76F6C56Fh (kernel32+4C56Fh), symbol: "HeapFree" (+14h) Address: 05925DB9h (foo_ui_columns+B5DB9h), symbol: "foobar2000_get_interface" (+9759h) Address: 05925DD8h (foo_ui_columns+B5DD8h), symbol: "foobar2000_get_interface" (+9778h) Address: 05926621h (foo_ui_columns+B6621h), symbol: "foobar2000_get_interface" (+9FC1h) Address: 6F201092h (foo_playcount_sql+1092h) Address: 00C94B37h (foobar2000+24B37h) Address: 059159CBh (foo_ui_columns+A59CBh) Address: 6F224A66h (foo_playcount_sql+24A66h), symbol: "foobar2000_get_interface" (+6AB6h) Address: 058B5EC7h (foo_ui_columns+45EC7h) Address: 6F2320E4h (foo_playcount_sql+320E4h), symbol: "foobar2000_get_interface" (+14134h) Address: 0596155Ch (foo_ui_columns+F155Ch), symbol: "foobar2000_get_interface" (+44EFCh) Address: 00C94B37h (foobar2000+24B37h) Address: 05964708h (foo_ui_columns+F4708h), symbol: "foobar2000_get_interface" (+480A8h) Address: 00DCA188h (foobar2000+15A188h) Address: 05962F08h (foo_ui_columns+F2F08h), symbol: "foobar2000_get_interface" (+468A8h) Address: 05962F08h (foo_ui_columns+F2F08h), symbol: "foobar2000_get_interface" (+468A8h) Address: 059645E8h (foo_ui_columns+F45E8h), symbol: "foobar2000_get_interface" (+47F88h) Address: 059648FCh (foo_ui_columns+F48FCh), symbol: "foobar2000_get_interface" (+4829Ch) Address: 00DCE264h (foobar2000+15E264h) Address: 05955A51h (foo_ui_columns+E5A51h), symbol: "foobar2000_get_interface" (+393F1h) Address: 058B54AFh (foo_ui_columns+454AFh) Address: 00DCA1A8h (foobar2000+15A1A8h) Address: 05962F38h (foo_ui_columns+F2F38h), symbol: "foobar2000_get_interface" (+468D8h) Address: 0596155Ch (foo_ui_columns+F155Ch), symbol: "foobar2000_get_interface" (+44EFCh) Address: 05955AA8h (foo_ui_columns+E5AA8h), symbol: "foobar2000_get_interface" (+39448h) Address: 0594292Ah (foo_ui_columns+D292Ah), symbol: "foobar2000_get_interface" (+262CAh) Address: 7725055Ch (USER32+2055Ch), symbol: "DefWindowProcW" (+9Fh) Address: 77250528h (USER32+20528h), symbol: "DefWindowProcW" (+6Bh) Address: 772951BAh (USER32+651BAh), symbol: "DrawFrame" (+AB3h) Address: 77250528h (USER32+20528h), symbol: "DefWindowProcW" (+6Bh) Address: 05945196h (foo_ui_columns+D5196h), symbol: "foobar2000_get_interface" (+28B36h) Address: 059451ADh (foo_ui_columns+D51ADh), symbol: "foobar2000_get_interface" (+28B4Dh) Address: 75D19858h (GDI32+9858h), symbol: "GdiDrawStream" (+54h) Address: 75D19842h (GDI32+9842h), symbol: "GdiDrawStream" (+3Eh) Address: 75D19858h (GDI32+9858h), symbol: "GdiDrawStream" (+54h) Address: 75D19842h (GDI32+9842h), symbol: "GdiDrawStream" (+3Eh) Address: 77248D7Dh (USER32+18D7Dh), symbol: "NotifyWinEvent" (+2C6h) Address: 77248D0Fh (USER32+18D0Fh), symbol: "NotifyWinEvent" (+258h) Address: 772422ADh (USER32+122ADh), symbol: "SetWindowPos" (+AFh) Address: 772422C9h (USER32+122C9h), symbol: "SetWindowPos" (+CBh) Address: 750637E8h (UxTheme+37E8h), symbol: "DrawThemeBackground" (+E7h) Address: 75063C8Ah (UxTheme+3C8Ah), symbol: "DrawThemeBackground" (+589h) Address: 75063C30h (UxTheme+3C30h), symbol: "DrawThemeBackground" (+52Fh) Address: 7506AFD2h (UxTheme+AFD2h), symbol: "GetThemeBool" (+74Ch) Address: 7506DDD9h (UxTheme+DDD9h), symbol: "DrawThemeBackgroundEx" (+631h) Address: 7506DD9Bh (UxTheme+DD9Bh), symbol: "DrawThemeBackgroundEx" (+5F3h) Address: 7506DD15h (UxTheme+DD15h), symbol: "DrawThemeBackgroundEx" (+56Dh) Address: 750625A7h (UxTheme+25A7h), symbol: "Ordinal45" (+3FCh) Address: 7724F620h (USER32+1F620h), symbol: "CreateCaret" (+52D6h) Address: 7724F6AAh (USER32+1F6AAh), symbol: "GetWindowLongW" (+2Bh) Address: 059497B2h (foo_ui_columns+D97B2h), symbol: "foobar2000_get_interface" (+2D152h) Address: 0591AEF2h (foo_ui_columns+AAEF2h) Address: 7724F8D2h (USER32+1F8D2h), symbol: "GetMessageW" (+93h) Address: 77241912h (USER32+11912h), symbol: "PostThreadMessageW" (+49h) Address: 0591AD50h (foo_ui_columns+AAD50h) Address: 7724F73Dh (USER32+1F73Dh), symbol: "GetWindowLongW" (+BEh) Address: 772951BAh (USER32+651BAh), symbol: "DrawFrame" (+AB3h) Address: 77250817h (USER32+20817h), symbol: "ReleaseDC" (+7Ah) Address: 0591AD50h (foo_ui_columns+AAD50h) Address: 772356E7h (USER32+56E7h), symbol: "PrivateRegisterICSProc" (+C2h) Address: 772951BAh (USER32+651BAh), symbol: "DrawFrame" (+AB3h) Address: 772439F7h (USER32+139F7h), symbol: "CharNextW" (+FEh) Address: 0591AD50h (foo_ui_columns+AAD50h) Address: 773299CEh (ntdll+599CEh), symbol: "KiUserCallbackDispatcher" (+2Eh) Address: 77329980h (ntdll+59980h), symbol: "KiUserApcDispatcher" (+48h) Address: 05870000h (foo_ui_columns+0h) Address: 0591AD50h (foo_ui_columns+AAD50h) Address: 772507CCh (USER32+207CCh), symbol: "ReleaseDC" (+2Fh) Address: 77243CF7h (USER32+13CF7h), symbol: "CharNextW" (+3FEh) Address: 77243B94h (USER32+13B94h), symbol: "CharNextW" (+29Bh) Address: 05870000h (foo_ui_columns+0h) Address: 05961708h (foo_ui_columns+F1708h), symbol: "foobar2000_get_interface" (+450A8h) Address: 05962990h (foo_ui_columns+F2990h), symbol: "foobar2000_get_interface" (+46330h) Address: 05870000h (foo_ui_columns+0h) Address: 77299B20h (USER32+69B20h), symbol: "DrawFrame" (+5419h) Address: 77335883h (ntdll+65883h), symbol: "RtlFreeHeap" (+7Ah) Address: 773108B5h (ntdll+408B5h), symbol: "RtlReAllocateHeap" (+1B0h) Address: 77238C70h (USER32+8C70h), symbol: "CallNextHookEx" (+3Dh) Address: 06581D7Eh (winroll+1D7Eh), symbol: "WR_InvertAlpha" (+564h) Address: 77335B87h (ntdll+65B87h), symbol: "RtlAllocateHeap" (+2E1h) Address: 773108C9h (ntdll+408C9h), symbol: "RtlReAllocateHeap" (+1C4h) Address: 772D9834h (ntdll+9834h), symbol: "RtlUpdateTimer" (+605h) Address: 77335B87h (ntdll+65B87h), symbol: "RtlAllocateHeap" (+2E1h) Address: 77335955h (ntdll+65955h), symbol: "RtlAllocateHeap" (+AFh) Address: 773358A6h (ntdll+658A6h), symbol: "RtlAllocateHeap" (+0h) Address: 77335B87h (ntdll+65B87h), symbol: "RtlAllocateHeap" (+2E1h) Address: 77335B87h (ntdll+65B87h), symbol: "RtlAllocateHeap" (+2E1h) Address: 772D9834h (ntdll+9834h), symbol: "RtlUpdateTimer" (+605h) Address: 7731429Eh (ntdll+4429Eh), symbol: "RtlImageNtHeaderEx" (+9Dh) Address: 04282F60h (foo_uie_tabs+22F60h), symbol: "foobar2000_get_interface" (+1B280h) Address: 05870108h (foo_ui_columns+108h) Address: 772D9834h (ntdll+9834h), symbol: "RtlUpdateTimer" (+605h) Address: 7731429Eh (ntdll+4429Eh), symbol: "RtlImageNtHeaderEx" (+9Dh) Address: 77310E36h (ntdll+40E36h), symbol: "RtlImageNtHeader" (+1Bh) Address: 05870000h (foo_ui_columns+0h) Address: 77243CC3h (USER32+13CC3h), symbol: "CharNextW" (+3CAh) Address: 05870000h (foo_ui_columns+0h) Address: 04282F60h (foo_uie_tabs+22F60h), symbol: "foobar2000_get_interface" (+1B280h) Address: 05986C04h (foo_ui_columns+116C04h), symbol: "foobar2000_get_interface" (+6A5A4h) Address: 058B8330h (foo_ui_columns+48330h) Address: 05929100h (foo_ui_columns+B9100h), symbol: "foobar2000_get_interface" (+CAA0h) Address: 05925DD8h (foo_ui_columns+B5DD8h), symbol: "foobar2000_get_interface" (+9778h) Address: 058B91EDh (foo_ui_columns+491EDh) Address: 05962990h (foo_ui_columns+F2990h), symbol: "foobar2000_get_interface" (+46330h) Address: 05961708h (foo_ui_columns+F1708h), symbol: "foobar2000_get_interface" (+450A8h) Address: 77243D9Ah (USER32+13D9Ah), symbol: "CreateWindowExW" (+33h) Address: 05962990h (foo_ui_columns+F2990h), symbol: "foobar2000_get_interface" (+46330h) Address: 05870000h (foo_ui_columns+0h) Address: 77250AB1h (USER32+20AB1h), symbol: "SendMessageW" (+0h) Address: 0591ABD1h (foo_ui_columns+AABD1h) Address: 05962990h (foo_ui_columns+F2990h), symbol: "foobar2000_get_interface" (+46330h) Address: 05961708h (foo_ui_columns+F1708h), symbol: "foobar2000_get_interface" (+450A8h) Address: 05870000h (foo_ui_columns+0h) Address: 0595595Bh (foo_ui_columns+E595Bh), symbol: "foobar2000_get_interface" (+392FBh) Address: 05889BEAh (foo_ui_columns+19BEAh) Address: 04271C7Dh (foo_uie_tabs+11C7Dh), symbol: "foobar2000_get_interface" (+9F9Dh) Address: 04282F60h (foo_uie_tabs+22F60h), symbol: "foobar2000_get_interface" (+1B280h) Address: 77250AB1h (USER32+20AB1h), symbol: "SendMessageW" (+0h) Address: 04275639h (foo_uie_tabs+15639h), symbol: "foobar2000_get_interface" (+D959h) Address: 04272804h (foo_uie_tabs+12804h), symbol: "foobar2000_get_interface" (+AB24h) Address: 0427576Bh (foo_uie_tabs+1576Bh), symbol: "foobar2000_get_interface" (+DA8Bh) Address: 04273A90h (foo_uie_tabs+13A90h), symbol: "foobar2000_get_interface" (+BDB0h) Address: 77250AB1h (USER32+20AB1h), symbol: "SendMessageW" (+0h) Address: 0427922Ch (foo_uie_tabs+1922Ch), symbol: "foobar2000_get_interface" (+1154Ch) Address: 042791D8h (foo_uie_tabs+191D8h), symbol: "foobar2000_get_interface" (+114F8h) Address: 042791E0h (foo_uie_tabs+191E0h), symbol: "foobar2000_get_interface" (+11500h) Address: 04279200h (foo_uie_tabs+19200h), symbol: "foobar2000_get_interface" (+11520h) Address: 042790D4h (foo_uie_tabs+190D4h), symbol: "foobar2000_get_interface" (+113F4h) Address: 04279560h (foo_uie_tabs+19560h), symbol: "foobar2000_get_interface" (+11880h) Address: 04261AF0h (foo_uie_tabs+1AF0h) Address: 04275970h (foo_uie_tabs+15970h), symbol: "foobar2000_get_interface" (+DC90h) Address: 04273F0Fh (foo_uie_tabs+13F0Fh), symbol: "foobar2000_get_interface" (+C22Fh) Address: 7725061Ah (USER32+2061Ah), symbol: "IsWindow" (+0h) Address: 7506891Bh (UxTheme+891Bh), symbol: "IsThemeBackgroundPartiallyTransparent" (+87Eh) Address: 750987C8h (UxTheme+387C8h), symbol: "Ordinal74" (+70BCh) Address: 75068740h (UxTheme+8740h), symbol: "IsThemeBackgroundPartiallyTransparent" (+6A3h) Address: 7724F8D2h (USER32+1F8D2h), symbol: "GetMessageW" (+93h) Address: 7724F620h (USER32+1F620h), symbol: "CreateCaret" (+52D6h) Address: 7724F6AAh (USER32+1F6AAh), symbol: "GetWindowLongW" (+2Bh) Address: 7724F6B6h (USER32+1F6B6h), symbol: "GetWindowLongW" (+37h) Address: 042759A8h (foo_uie_tabs+159A8h), symbol: "foobar2000_get_interface" (+DCC8h) Address: 0427055Eh (foo_uie_tabs+1055Eh), symbol: "foobar2000_get_interface" (+887Eh) Address: 7724F8D2h (USER32+1F8D2h), symbol: "GetMessageW" (+93h) Address: 7723B894h (USER32+B894h), symbol: "UnregisterMessagePumpHook" (+120h) Address: 04270520h (foo_uie_tabs+10520h), symbol: "foobar2000_get_interface" (+8840h) Address: 7723B84Ah (USER32+B84Ah), symbol: "UnregisterMessagePumpHook" (+D6h) Address: 772951BAh (USER32+651BAh), symbol: "DrawFrame" (+AB3h) Address: 7723B978h (USER32+B978h), symbol: "UnregisterMessagePumpHook" (+204h) Address: 04270520h (foo_uie_tabs+10520h), symbol: "foobar2000_get_interface" (+8840h) Environment: App: foobar2000 v0.9.6.5 beta 2 OS: Windows 6.0.6001 Service Pack 1 x86 it has something to do with playcount_sql: when i remove this component no more crashes when i try to put item properties in tab stack |
|
|
|
Apr 19 2009, 14:22
Post
#5270
|
|
|
Columns UI developer Group: Developer Posts: 3034 Joined: 20-December 02 From: United Kingdom Member No.: 4177 |
Yes the problem is foo_playcount_sql reading into an empty metadb_handle_list in its track_property_provider::enumerate_properties implementation.
There's no spec to say it can't be empty, none of the stock track_property_provider providers do such a thing, foo_playcount_sql has to check the length of the list anyway => I'm not in a hurry to change it on my side. -------------------- .
|
|
|
|
Apr 19 2009, 14:36
Post
#5271
|
|
![]() Group: Developer Posts: 196 Joined: 24-December 02 Member No.: 4220 |
Fixed for foo_playcount_sql 1.5.3
thanks for item properties improvements, it looks great now, new CUI users can't complain about "where is selection properties" anyway i saw it first in dockable panels after couple of crashes (all looks the same, this is last crash): CODE Illegal operation: Code: C0000005h, flags: 00000000h, address: 05914128h Access violation, operation: read, address: 00000000h Call path: entry=>app_mainloop=>context Code bytes (05914128h): 059140E8h: 8B 01 8B 10 FF D2 8B 4C 24 28 89 37 85 C9 74 06 059140F8h: 8B 01 8B 10 FF D2 B0 01 8B 4C 24 18 64 89 0D 00 05914108h: 00 00 00 59 5F 5E 5D 83 C4 14 C2 08 00 CC CC CC 05914118h: CC CC CC CC CC CC CC CC 8B 41 04 8B 4C 24 08 56 05914128h: 8B 34 88 57 85 F6 74 09 8B 16 8B 42 04 8B CE FF 05914138h: D0 8B 7C 24 0C 8B 0F 85 C9 74 06 8B 11 8B 02 FF 05914148h: D0 89 37 5F 5E C2 08 00 6A FF 68 6B 0E 95 05 64 05914158h: A1 00 00 00 00 50 53 55 56 57 A1 A0 30 98 05 33 Stack (002FDD84h): 002FDD64h: 00000000 00000000 00000000 00000000 002FDD74h: 00000000 00000000 00000000 00000000 002FDD84h: 002FDDC4 6F202253 002FDDC4 00000000 002FDD94h: 63337750 0577F814 00000001 002FDEAC 002FDDA4h: 6F223849 00000000 6F216A62 002FDDC4 002FDDB4h: 63337770 002FDEE4 0577F5B0 00000000 002FDDC4h: 00000000 00000000 0577C0B3 0077B888 002FDDD4h: 04E10000 01335883 002FDD1C 00000000 002FDDE4h: 002FDEBC 772D9834 06C375C2 FFFFFFFE 002FDDF4h: 77338B2C 77338752 00000054 00000060 002FDE04h: 0577C0B0 773358A6 00000054 00000000 002FDE14h: 0573FDF0 002FDE2C 77335883 0573FDF8 002FDE24h: 002FDF2C 0573FDF8 002FDE40 76F6C56F 002FDE34h: 04E10000 00000000 0573FDF0 002FDE80 002FDE44h: 05925DB9 04E10000 00000000 05925DD8 002FDE54h: 6305A57C 002FDF2C 00000000 05926621 002FDE64h: 6305A568 002FDF04 0577C0BC 00000000 002FDE74h: 00000001 00000005 002FDE64 002FDF04 002FDE84h: 6F201092 002FDEE4 0577F5B0 00C94B37 002FDE94h: 002FDEB4 059159CB 002FDEB4 02031000 Registers: EAX: 00000000, EBX: 00000000, ECX: 00000000, EDX: 00000000 ESI: 002FDDC4, EDI: 002FDEE4, EBP: 002FDEBC, ESP: 002FDD84 Crash location: Module: foo_ui_columns Offset: A4128h Loaded modules: foobar2000 loaded at 00C70000h - 00E06000h ntdll loaded at 772D0000h - 773F7000h kernel32 loaded at 76F20000h - 76FFB000h COMCTL32 loaded at 755E0000h - 7577E000h msvcrt loaded at 77480000h - 7752A000h ADVAPI32 loaded at 76E20000h - 76EE6000h RPCRT4 loaded at 77160000h - 77223000h GDI32 loaded at 75D10000h - 75D5B000h USER32 loaded at 77230000h - 772CD000h SHLWAPI loaded at 75EB0000h - 75F08000h DSOUND loaded at 709B0000h - 70A20000h ole32 loaded at 76CD0000h - 76E14000h WINMM loaded at 74610000h - 74642000h OLEAUT32 loaded at 75B50000h - 75BDD000h OLEACC loaded at 745D0000h - 74609000h POWRPROF loaded at 75110000h - 7512A000h SHELL32 loaded at 76190000h - 76C9F000h shared loaded at 10000000h - 1002B000h imagehlp loaded at 76EF0000h - 76F19000h UxTheme loaded at 75060000h - 7509F000h dbghelp loaded at 6F6E0000h - 6F7BC000h COMDLG32 loaded at 75D60000h - 75DD3000h IMM32 loaded at 77460000h - 7747E000h MSCTF loaded at 77090000h - 77158000h LPK loaded at 77450000h - 77459000h USP10 loaded at 760A0000h - 7611D000h mzvkbd loaded at 6D710000h - 6D723000h PSAPI loaded at 75B40000h - 75B47000h mzvkbd3 loaded at 6D730000h - 6D743000h adialhk loaded at 6D020000h - 6D035000h kloehk loaded at 6D4C0000h - 6D4C6000h CLBCatQ loaded at 77000000h - 77084000h MMDevApi loaded at 74540000h - 74567000h SETUPAPI loaded at 75F10000h - 7609A000h WINTRUST loaded at 74270000h - 7429D000h CRYPT32 loaded at 752D0000h - 753C1000h MSASN1 loaded at 75430000h - 75442000h USERENV loaded at 75A00000h - 75A1E000h Secur32 loaded at 759E0000h - 759F4000h foo_dsp_fsurround loaded at 00C00000h - 00C31000h libfftw3f-3 loaded at 63740000h - 6380B000h foo_input_std loaded at 02C00000h - 02D40000h foo_menu_addons loaded at 01C10000h - 01C4C000h foo_playlist_tree_mod loaded at 01CD0000h - 01D37000h libmzsch360_000 loaded at 10400000h - 105D0000h WSOCK32 loaded at 716B0000h - 716B7000h WS2_32 loaded at 76CA0000h - 76CCD000h NSI loaded at 76120000h - 76126000h libmzgc360_000 loaded at 022E0000h - 02384000h foo_biometric loaded at 01D80000h - 01DB7000h FooID loaded at 01DC0000h - 01DDA000h foo_dsp_vlevel loaded at 01DE0000h - 01DEB000h MSVCR80 loaded at 72080000h - 7211B000h foo_chacon loaded at 6FB40000h - 6FB60000h foo_converter loaded at 02130000h - 0219D000h foo_dbsearch_api_demo loaded at 02390000h - 023B1000h foo_out_wasapi loaded at 02D40000h - 02D66000h foo_extm3u loaded at 021A0000h - 021BD000h foo_channel_mixer loaded at 031A0000h - 031DA000h foo_mouse_gesture loaded at 03230000h - 03259000h foo_scheduler loaded at 03260000h - 032CF000h foo_dsp_std loaded at 03320000h - 03368000h foo_input_adplug loaded at 03510000h - 0358C000h foo_uie_trackinfo loaded at 032D0000h - 032F5000h foo_lyricsdb loaded at 03370000h - 0339F000h WININET loaded at 75DE0000h - 75EAF000h Normaliz loaded at 76180000h - 76183000h iertutil loaded at 76130000h - 76175000h foo_albumlist loaded at 03590000h - 035EA000h foo_uie_typefind loaded at 034B0000h - 034E0000h foo_cdda loaded at 03660000h - 036A0000h foo_input_ofr loaded at 037C0000h - 037FD000h OptimFROG loaded at 03830000h - 03862000h foo_dsp_dolbyhp loaded at 6FAE0000h - 6FB02000h VERSION loaded at 75100000h - 75108000h foo_abx loaded at 03870000h - 038A2000h foo_out_asio loaded at 038B0000h - 038E6000h foo_dbsearch loaded at 039C0000h - 03A30000h foo_uie_elplaylist loaded at 03AF0000h - 03B5A000h gdiplus loaded at 74380000h - 7452B000h foo_input_monkey loaded at 03900000h - 03945000h foo_uie_albumart loaded at 03A30000h - 03A6D000h foo_skip loaded at 6FB20000h - 6FB3D000h foo_input_tta loaded at 035F0000h - 0361B000h foo_exvar loaded at 03A90000h - 03AB8000h foo_np_simple loaded at 6FA80000h - 6FAAE000h foo_midi loaded at 03EE0000h - 03F8C000h foo_playlist_bind loaded at 03B60000h - 03B85000h foo_utils loaded at 6F7E0000h - 6F824000h foo_audioscrobbler loaded at 03BC0000h - 03BF0000h foo_run loaded at 03BF0000h - 03C1D000h foo_verifier loaded at 03C60000h - 03C93000h foo_dsp_resampler loaded at 03CA0000h - 03CD8000h foo_convolve loaded at 03D00000h - 03D51000h foo_dsp_span loaded at 03C20000h - 03C4C000h foo_fileops loaded at 03F90000h - 03FD6000h foo_uie_library_tree loaded at 040B0000h - 04102000h foo_dsp_winamp loaded at 03D60000h - 03D88000h foo_uie_lyrics loaded at 04200000h - 0425D000h foo_gep loaded at 04360000h - 0441B000h MSIMG32 loaded at 750F0000h - 750F5000h foo_grabber_python loaded at 6F680000h - 6F6D7000h python25 loaded at 1E000000h - 1E208000h MSVCR71 loaded at 7C340000h - 7C396000h foo_uie_vis_peakmeter_spectrum loaded at 04050000h - 0408F000h foo_discogs loaded at 042A0000h - 04305000h foo_texttools loaded at 6F3E0000h - 6F413000h foo_dsp_ssrc loaded at 04110000h - 04143000h foo_pqview loaded at 041C0000h - 041ED000h foo_uie_tabs loaded at 04260000h - 0428A000h foo_input_reverse loaded at 04320000h - 04346000h foo_benchmark loaded at 04420000h - 0444D000h foo_customdb loaded at 046B0000h - 04748000h foo_ac3 loaded at 04490000h - 044BF000h foo_uie_biography loaded at 04870000h - 048EB000h foo_musicbrainz loaded at 6F380000h - 6F3DC000h WINHTTP loaded at 72540000h - 7259F000h foo_textfile loaded at 044E0000h - 04509000h foo_lyricsgrabber loaded at 6F2A0000h - 6F305000h foo_cuesheet_creator loaded at 04780000h - 047AC000h foo_scrobblecharts loaded at 047C0000h - 047F3000h foo_dsp_bs2b loaded at 6FAC0000h - 6FAE0000h foo_masstag loaded at 04940000h - 04988000h foo_navigator loaded at 048F0000h - 04924000h foo_uie_lyrics_panel loaded at 049B0000h - 04A14000h foo_cdtext loaded at 04A50000h - 04A79000h foo_dsp_vst loaded at 04A80000h - 04AA2000h foo_uie_albumlist loaded at 04AE0000h - 04B1D000h foo_uie_explorer loaded at 04B40000h - 04B8E000h WindowsCodecs loaded at 73DF0000h - 73EA3000h foo_uie_textbox loaded at 04C00000h - 04C23000h foo_rgscan loaded at 04C60000h - 04CAE000h foo_dockable_panels loaded at 04CC0000h - 04CF3000h foo_uie_graphical_browser loaded at 6F100000h - 6F194000h foo_facets loaded at 050A0000h - 05121000h foo_dsp_mm loaded at 04D00000h - 04D41000h foo_input_alac loaded at 04C30000h - 04C50000h foo_upnp loaded at 05510000h - 05640000h foo_ui_columns loaded at 05870000h - 059D9000h foo_vis_shpeck loaded at 6F340000h - 6F37E000h foo_dsp_vstwrap loaded at 05B90000h - 0611B000h foo_dsp_soundtouch loaded at 04DD0000h - 04DF7000h foo_dumb loaded at 05650000h - 056E3000h foo_uie_trackinfo_mod loaded at 04FB0000h - 05006000h MSVCP80 loaded at 72120000h - 721A7000h foo_bitcompare loaded at 04F60000h - 04F88000h foo_playcount_sql loaded at 6F200000h - 6F23A000h MSVCP90 loaded at 6F070000h - 6F0FE000h MSVCR90 loaded at 6EF30000h - 6EFD3000h foo_uie_quicksearch loaded at 05040000h - 05086000h foo_uie_wsh_panel_mod loaded at 6EE30000h - 6EEAC000h foo_new_file_stamper_mod loaded at 05290000h - 052B9000h foo_lastfm_radio loaded at 05480000h - 054C8000h foo_ui_std loaded at 065B0000h - 066B9000h foo_uie_bookmarks loaded at 059E0000h - 05A41000h foo_rg_trn loaded at 05420000h - 0543B000h foo_dsp_xover loaded at 05AD0000h - 05B52000h foo_dsp_downmix loaded at 05810000h - 05848000h foo_comserver2 loaded at 05A50000h - 05AA6000h foo_quicktag loaded at 06220000h - 06254000h foo_dsp_delta loaded at 06260000h - 0627F000h foo_playcount loaded at 06280000h - 062AB000h foo_freedb2 loaded at 06320000h - 06361000h foo_uie_playlists_dropdown loaded at 06370000h - 063AC000h foo_removeplayed loaded at 063C0000h - 063D8000h foo_runcmd loaded at 06510000h - 06544000h foo_cuefilter loaded at 06550000h - 06579000h foo_unpack loaded at 066C0000h - 066EE000h winroll loaded at 06580000h - 06587000h SXS loaded at 75920000h - 7597F000h scrchpg loaded at 6D8E0000h - 6D906000h jscript loaded at 6EDB0000h - 6EE2D000h klscav loaded at 6D510000h - 6D51A000h prremote loaded at 6D860000h - 6D875000h prloader loaded at 6D810000h - 6D853000h prkernel loaded at 6E360000h - 6E390000h params loaded at 6E240000h - 6E2BB000h pxstub loaded at 6E4B0000h - 6E4B9000h tempfile loaded at 6E680000h - 6E686000h rsaenh loaded at 74C10000h - 74C4B000h mscms loaded at 6FDA0000h - 6FE02000h WINSPOOL loaded at 749F0000h - 74A32000h _socket loaded at 075A0000h - 075AD000h sqlceoledb35 loaded at 7D400000h - 7D42B000h sqlceer35EN loaded at 07740000h - 07765000h sqlcese35 loaded at 7D550000h - 7D5A8000h sqlceqp35 loaded at 7D750000h - 7D7EE000h NLAapi loaded at 749D0000h - 749DF000h IPHLPAPI loaded at 75220000h - 75239000h dhcpcsvc loaded at 751E0000h - 75215000h DNSAPI loaded at 75470000h - 7549C000h WINNSI loaded at 751D0000h - 751D7000h dhcpcsvc6 loaded at 751A0000h - 751C1000h napinsp loaded at 728E0000h - 728EF000h mswsock loaded at 74E90000h - 74ECB000h winrnr loaded at 728B0000h - 728B8000h WLDAP32 loaded at 77400000h - 7744A000h mdnsNSP loaded at 16080000h - 160A5000h idmmbc loaded at 07A70000h - 07AA2000h wshtcpip loaded at 750A0000h - 750A5000h rasadhlp loaded at 728C0000h - 728C6000h wship6 loaded at 74EF0000h - 74EF5000h sud loaded at 0D370000h - 0D49E000h ADVPACK loaded at 6F420000h - 6F44E000h PROPSYS loaded at 742C0000h - 7437A000h DUser loaded at 74AA0000h - 74AD0000h Program EQP-4 loaded at 13350000h - 13C36000h MPR loaded at 753D0000h - 753E4000h ntlanman loaded at 6FFB0000h - 6FFC3000h NETAPI32 loaded at 75800000h - 75875000h drprov loaded at 701E0000h - 701E8000h davclnt loaded at 701D0000h - 701DF000h SAMLIB loaded at 75450000h - 75461000h apphelp loaded at 75980000h - 759AC000h idmmkb loaded at 08100000h - 08107000h Stack dump analysis: Address: 6F202253h (foo_playcount_sql+2253h) Address: 6F223849h (foo_playcount_sql+23849h), symbol: "foobar2000_get_interface" (+5899h) Address: 6F216A62h (foo_playcount_sql+16A62h) Address: 772D9834h (ntdll+9834h), symbol: "RtlUpdateTimer" (+605h) Address: 77338B2Ch (ntdll+68B2Ch), symbol: "RtlTryEnterCriticalSection" (+A49h) Address: 77338752h (ntdll+68752h), symbol: "RtlTryEnterCriticalSection" (+66Fh) Address: 773358A6h (ntdll+658A6h), symbol: "RtlAllocateHeap" (+0h) Address: 77335883h (ntdll+65883h), symbol: "RtlFreeHeap" (+7Ah) Address: 76F6C56Fh (kernel32+4C56Fh), symbol: "HeapFree" (+14h) Address: 05925DB9h (foo_ui_columns+B5DB9h), symbol: "foobar2000_get_interface" (+9759h) Address: 05925DD8h (foo_ui_columns+B5DD8h), symbol: "foobar2000_get_interface" (+9778h) Address: 05926621h (foo_ui_columns+B6621h), symbol: "foobar2000_get_interface" (+9FC1h) Address: 6F201092h (foo_playcount_sql+1092h) Address: 00C94B37h (foobar2000+24B37h) Address: 059159CBh (foo_ui_columns+A59CBh) Address: 6F224A66h (foo_playcount_sql+24A66h), symbol: "foobar2000_get_interface" (+6AB6h) Address: 058B5EC7h (foo_ui_columns+45EC7h) Address: 6F2320E4h (foo_playcount_sql+320E4h), symbol: "foobar2000_get_interface" (+14134h) Address: 0596155Ch (foo_ui_columns+F155Ch), symbol: "foobar2000_get_interface" (+44EFCh) Address: 00C94B37h (foobar2000+24B37h) Address: 05964708h (foo_ui_columns+F4708h), symbol: "foobar2000_get_interface" (+480A8h) Address: 00DCA188h (foobar2000+15A188h) Address: 05962F08h (foo_ui_columns+F2F08h), symbol: "foobar2000_get_interface" (+468A8h) Address: 05962F08h (foo_ui_columns+F2F08h), symbol: "foobar2000_get_interface" (+468A8h) Address: 059645E8h (foo_ui_columns+F45E8h), symbol: "foobar2000_get_interface" (+47F88h) Address: 059648FCh (foo_ui_columns+F48FCh), symbol: "foobar2000_get_interface" (+4829Ch) Address: 00DCE264h (foobar2000+15E264h) Address: 05955A51h (foo_ui_columns+E5A51h), symbol: "foobar2000_get_interface" (+393F1h) Address: 058B54AFh (foo_ui_columns+454AFh) Address: 00DCA1A8h (foobar2000+15A1A8h) Address: 05962F38h (foo_ui_columns+F2F38h), symbol: "foobar2000_get_interface" (+468D8h) Address: 0596155Ch (foo_ui_columns+F155Ch), symbol: "foobar2000_get_interface" (+44EFCh) Address: 05955AA8h (foo_ui_columns+E5AA8h), symbol: "foobar2000_get_interface" (+39448h) Address: 0594292Ah (foo_ui_columns+D292Ah), symbol: "foobar2000_get_interface" (+262CAh) Address: 7725055Ch (USER32+2055Ch), symbol: "DefWindowProcW" (+9Fh) Address: 77250528h (USER32+20528h), symbol: "DefWindowProcW" (+6Bh) Address: 772951BAh (USER32+651BAh), symbol: "DrawFrame" (+AB3h) Address: 77250528h (USER32+20528h), symbol: "DefWindowProcW" (+6Bh) Address: 05945196h (foo_ui_columns+D5196h), symbol: "foobar2000_get_interface" (+28B36h) Address: 059451ADh (foo_ui_columns+D51ADh), symbol: "foobar2000_get_interface" (+28B4Dh) Address: 75D19858h (GDI32+9858h), symbol: "GdiDrawStream" (+54h) Address: 75D19842h (GDI32+9842h), symbol: "GdiDrawStream" (+3Eh) Address: 75D19858h (GDI32+9858h), symbol: "GdiDrawStream" (+54h) Address: 75D19842h (GDI32+9842h), symbol: "GdiDrawStream" (+3Eh) Address: 77248D7Dh (USER32+18D7Dh), symbol: "NotifyWinEvent" (+2C6h) Address: 77248D0Fh (USER32+18D0Fh), symbol: "NotifyWinEvent" (+258h) Address: 772422ADh (USER32+122ADh), symbol: "SetWindowPos" (+AFh) Address: 772422C9h (USER32+122C9h), symbol: "SetWindowPos" (+CBh) Address: 750637E8h (UxTheme+37E8h), symbol: "DrawThemeBackground" (+E7h) Address: 75063C8Ah (UxTheme+3C8Ah), symbol: "DrawThemeBackground" (+589h) Address: 75063C30h (UxTheme+3C30h), symbol: "DrawThemeBackground" (+52Fh) Address: 7506AFD2h (UxTheme+AFD2h), symbol: "GetThemeBool" (+74Ch) Address: 7506DDD9h (UxTheme+DDD9h), symbol: "DrawThemeBackgroundEx" (+631h) Address: 7506DD9Bh (UxTheme+DD9Bh), symbol: "DrawThemeBackgroundEx" (+5F3h) Address: 7506DD15h (UxTheme+DD15h), symbol: "DrawThemeBackgroundEx" (+56Dh) Address: 750625A7h (UxTheme+25A7h), symbol: "Ordinal45" (+3FCh) Address: 7724F620h (USER32+1F620h), symbol: "CreateCaret" (+52D6h) Address: 7724F6AAh (USER32+1F6AAh), symbol: "GetWindowLongW" (+2Bh) Address: 059497B2h (foo_ui_columns+D97B2h), symbol: "foobar2000_get_interface" (+2D152h) Address: 0591AEF2h (foo_ui_columns+AAEF2h) Address: 7724F8D2h (USER32+1F8D2h), symbol: "GetMessageW" (+93h) Address: 77241912h (USER32+11912h), symbol: "PostThreadMessageW" (+49h) Address: 0591AD50h (foo_ui_columns+AAD50h) Address: 7724F73Dh (USER32+1F73Dh), symbol: "GetWindowLongW" (+BEh) Address: 772951BAh (USER32+651BAh), symbol: "DrawFrame" (+AB3h) Address: 77250817h (USER32+20817h), symbol: "ReleaseDC" (+7Ah) Address: 0591AD50h (foo_ui_columns+AAD50h) Address: 772356E7h (USER32+56E7h), symbol: "PrivateRegisterICSProc" (+C2h) Address: 772951BAh (USER32+651BAh), symbol: "DrawFrame" (+AB3h) Address: 772439F7h (USER32+139F7h), symbol: "CharNextW" (+FEh) Address: 0591AD50h (foo_ui_columns+AAD50h) Address: 773299CEh (ntdll+599CEh), symbol: "KiUserCallbackDispatcher" (+2Eh) Address: 77329980h (ntdll+59980h), symbol: "KiUserApcDispatcher" (+48h) Address: 05870000h (foo_ui_columns+0h) Address: 0591AD50h (foo_ui_columns+AAD50h) Address: 772507CCh (USER32+207CCh), symbol: "ReleaseDC" (+2Fh) Address: 77243CF7h (USER32+13CF7h), symbol: "CharNextW" (+3FEh) Address: 77243B94h (USER32+13B94h), symbol: "CharNextW" (+29Bh) Address: 05870000h (foo_ui_columns+0h) Address: 05961708h (foo_ui_columns+F1708h), symbol: "foobar2000_get_interface" (+450A8h) Address: 05962990h (foo_ui_columns+F2990h), symbol: "foobar2000_get_interface" (+46330h) Address: 05870000h (foo_ui_columns+0h) Address: 77299B20h (USER32+69B20h), symbol: "DrawFrame" (+5419h) Address: 77335883h (ntdll+65883h), symbol: "RtlFreeHeap" (+7Ah) Address: 773108B5h (ntdll+408B5h), symbol: "RtlReAllocateHeap" (+1B0h) Address: 77238C70h (USER32+8C70h), symbol: "CallNextHookEx" (+3Dh) Address: 06581D7Eh (winroll+1D7Eh), symbol: "WR_InvertAlpha" (+564h) Address: 77335B87h (ntdll+65B87h), symbol: "RtlAllocateHeap" (+2E1h) Address: 773108C9h (ntdll+408C9h), symbol: "RtlReAllocateHeap" (+1C4h) Address: 772D9834h (ntdll+9834h), symbol: "RtlUpdateTimer" (+605h) Address: 77335B87h (ntdll+65B87h), symbol: "RtlAllocateHeap" (+2E1h) Address: 77335955h (ntdll+65955h), symbol: "RtlAllocateHeap" (+AFh) Address: 773358A6h (ntdll+658A6h), symbol: "RtlAllocateHeap" (+0h) Address: 77335B87h (ntdll+65B87h), symbol: "RtlAllocateHeap" (+2E1h) Address: 77335B87h (ntdll+65B87h), symbol: "RtlAllocateHeap" (+2E1h) Address: 772D9834h (ntdll+9834h), symbol: "RtlUpdateTimer" (+605h) Address: 7731429Eh (ntdll+4429Eh), symbol: "RtlImageNtHeaderEx" (+9Dh) Address: 04282F60h (foo_uie_tabs+22F60h), symbol: "foobar2000_get_interface" (+1B280h) Address: 05870108h (foo_ui_columns+108h) Address: 772D9834h (ntdll+9834h), symbol: "RtlUpdateTimer" (+605h) Address: 7731429Eh (ntdll+4429Eh), symbol: "RtlImageNtHeaderEx" (+9Dh) Address: 77310E36h (ntdll+40E36h), symbol: "RtlImageNtHeader" (+1Bh) Address: 05870000h (foo_ui_columns+0h) Address: 77243CC3h (USER32+13CC3h), symbol: "CharNextW" (+3CAh) Address: 05870000h (foo_ui_columns+0h) Address: 04282F60h (foo_uie_tabs+22F60h), symbol: "foobar2000_get_interface" (+1B280h) Address: 05986C04h (foo_ui_columns+116C04h), symbol: "foobar2000_get_interface" (+6A5A4h) Address: 058B8330h (foo_ui_columns+48330h) Address: 05929100h (foo_ui_columns+B9100h), symbol: "foobar2000_get_interface" (+CAA0h) Address: 05925DD8h (foo_ui_columns+B5DD8h), symbol: "foobar2000_get_interface" (+9778h) Address: 058B91EDh (foo_ui_columns+491EDh) Address: 05962990h (foo_ui_columns+F2990h), symbol: "foobar2000_get_interface" (+46330h) Address: 05961708h (foo_ui_columns+F1708h), symbol: "foobar2000_get_interface" (+450A8h) Address: 77243D9Ah (USER32+13D9Ah), symbol: "CreateWindowExW" (+33h) Address: 05962990h (foo_ui_columns+F2990h), symbol: "foobar2000_get_interface" (+46330h) Address: 05870000h (foo_ui_columns+0h) Address: 77250AB1h (USER32+20AB1h), symbol: "SendMessageW" (+0h) Address: 0591ABD1h (foo_ui_columns+AABD1h) Address: 05962990h (foo_ui_columns+F2990h), symbol: "foobar2000_get_interface" (+46330h) Address: 05961708h (foo_ui_columns+F1708h), symbol: "foobar2000_get_interface" (+450A8h) Address: 05870000h (foo_ui_columns+0h) Address: 0595595Bh (foo_ui_columns+E595Bh), symbol: "foobar2000_get_interface" (+392FBh) Address: 05889BEAh (foo_ui_columns+19BEAh) Address: 04271C7Dh (foo_uie_tabs+11C7Dh), symbol: "foobar2000_get_interface" (+9F9Dh) Address: 04282F60h (foo_uie_tabs+22F60h), symbol: "foobar2000_get_interface" (+1B280h) Address: 77250AB1h (USER32+20AB1h), symbol: "SendMessageW" (+0h) Address: 04275639h (foo_uie_tabs+15639h), symbol: "foobar2000_get_interface" (+D959h) Address: 04272804h (foo_uie_tabs+12804h), symbol: "foobar2000_get_interface" (+AB24h) Address: 0427576Bh (foo_uie_tabs+1576Bh), symbol: "foobar2000_get_interface" (+DA8Bh) Address: 04273A90h (foo_uie_tabs+13A90h), symbol: "foobar2000_get_interface" (+BDB0h) Address: 77250AB1h (USER32+20AB1h), symbol: "SendMessageW" (+0h) Address: 0427922Ch (foo_uie_tabs+1922Ch), symbol: "foobar2000_get_interface" (+1154Ch) Address: 042791D8h (foo_uie_tabs+191D8h), symbol: "foobar2000_get_interface" (+114F8h) Address: 042791E0h (foo_uie_tabs+191E0h), symbol: "foobar2000_get_interface" (+11500h) Address: 04279200h (foo_uie_tabs+19200h), symbol: "foobar2000_get_interface" (+11520h) Address: 042790D4h (foo_uie_tabs+190D4h), symbol: "foobar2000_get_interface" (+113F4h) Address: 04279560h (foo_uie_tabs+19560h), symbol: "foobar2000_get_interface" (+11880h) Address: 04261AF0h (foo_uie_tabs+1AF0h) Address: 04275970h (foo_uie_tabs+15970h), symbol: "foobar2000_get_interface" (+DC90h) Address: 04273F0Fh (foo_uie_tabs+13F0Fh), symbol: "foobar2000_get_interface" (+C22Fh) Address: 7725061Ah (USER32+2061Ah), symbol: "IsWindow" (+0h) Address: 7506891Bh (UxTheme+891Bh), symbol: "IsThemeBackgroundPartiallyTransparent" (+87Eh) Address: 750987C8h (UxTheme+387C8h), symbol: "Ordinal74" (+70BCh) Address: 75068740h (UxTheme+8740h), symbol: "IsThemeBackgroundPartiallyTransparent" (+6A3h) Address: 7724F8D2h (USER32+1F8D2h), symbol: "GetMessageW" (+93h) Address: 7724F620h (USER32+1F620h), symbol: "CreateCaret" (+52D6h) Address: 7724F6AAh (USER32+1F6AAh), symbol: "GetWindowLongW" (+2Bh) Address: 7724F6B6h (USER32+1F6B6h), symbol: "GetWindowLongW" (+37h) Address: 042759A8h (foo_uie_tabs+159A8h), symbol: "foobar2000_get_interface" (+DCC8h) Address: 0427055Eh (foo_uie_tabs+1055Eh), symbol: "foobar2000_get_interface" (+887Eh) Address: 7724F8D2h (USER32+1F8D2h), symbol: "GetMessageW" (+93h) Address: 7723B894h (USER32+B894h), symbol: "UnregisterMessagePumpHook" (+120h) Address: 04270520h (foo_uie_tabs+10520h), symbol: "foobar2000_get_interface" (+8840h) Address: 7723B84Ah (USER32+B84Ah), symbol: "UnregisterMessagePumpHook" (+D6h) Address: 772951BAh (USER32+651BAh), symbol: "DrawFrame" (+AB3h) Address: 7723B978h (USER32+B978h), symbol: "UnregisterMessagePumpHook" (+204h) Address: 04270520h (foo_uie_tabs+10520h), symbol: "foobar2000_get_interface" (+8840h) Environment: App: foobar2000 v0.9.6.5 beta 2 OS: Windows 6.0.6001 Service Pack 1 x86 it has something to do with playcount_sql: when i remove this component no more crashes when i try to put item properties in tab stack -------------------- You can fool some of the people all of the time, and all of the people some of the time, but you can not fool all of the people all of the time.
- Abraham Lincoln |
|
|
|
Apr 19 2009, 15:19
Post
#5272
|
|
|
Columns UI developer Group: Developer Posts: 3034 Joined: 20-December 02 From: United Kingdom Member No.: 4177 |
Thanks
-------------------- .
|
|
|
|
Apr 23 2009, 07:25
Post
#5273
|
|
|
Group: Developer Posts: 135 Joined: 22-May 05 Member No.: 22211 |
I have a problem with Item properties panel.
If the panel is in a unselected tab(it's hidden) and use "current selection" tracking mode, it shows nothing after I switch to the tab. Though there are some tracks have been selected. I need selected those tracks again to make it works, it is a bit annoying when I edit the tags. |
|
|
|
Apr 25 2009, 01:42
Post
#5274
|
|
|
Group: Members Posts: 1 Joined: 25-April 09 Member No.: 69245 |
|
|
|
|
Apr 25 2009, 10:19
Post
#5275
|
|
![]() Group: Members Posts: 266 Joined: 21-August 04 Member No.: 16417 |
Would it be possible to gain access to Display --> Default User Interface --> Playlist View without switching to DUI? The problem is that this component/section is used with playlist/library search and if one wants to modify columns in those panels there's need to switch interface for that which is very inconvenient
-------------------- http://foobar2000.pl/ :: unofficial polish forum
|
|
|
|
![]() ![]() |
|
Lo-Fi Version | Time is now: 25th May 2013 - 11:23 |