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: [Not My Release] EsPlaylist (Read 333748 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

[Not My Release] EsPlaylist

Reply #150
You're right, I had it enabled by mistake. Thanks!

[Not My Release] EsPlaylist

Reply #151
EsPlaylist v0.0.9.4 beta (2010/04/25) released.

Quote
Changelog:
  • fixed some speical keys(e.g."Enter") in inline-editer not working only on ColumnsUI.


Download EsPlaylist v0.0.9.4 beta

[Not My Release] EsPlaylist

Reply #152
Could you please add a new browse library action "Open/Close Group with Double click"? That would be very necessary to use EP as an library viewer.

[Not My Release] EsPlaylist

Reply #153
crash report on 0.0.9.4(beta), that's happening when i'm changing playlist or browse library with album list for example ... and it happens very quickly

Code: [Select]
Illegal operation:
Code: C0000005h, flags: 00000000h, address: 719A2F66h
Access violation, operation: write, address: 5F072711h

Call path not available.

Code bytes (719A2F66h):
719A2F26h:  99 71 E9 62 70 FF FF 64 A1 18 00 00 00 51 57 8B
719A2F36h:  40 30 FF 70 18 8B 35 98 12 99 71 FF D6 E9 D5 E7
719A2F46h:  FE FF 8B 87 C4 03 00 00 89 45 E0 8B 87 C8 03 00
719A2F56h:  00 85 C0 74 12 50 6A 00 FF 35 DC 71 9C 71 FF D6
719A2F66h:  83 A7 C8 03 00 00 00 83 7D E0 00 74 14 FF 75 E0
719A2F76h:  6A 00 FF 35 DC 71 9C 71 FF D6 83 A7 C4 03 00 00
719A2F86h:  00 83 A7 C0 03 00 00 00 E9 6D 70 FF FF F7 D8 50
719A2F96h:  68 4C 81 9C 71 FF 15 64 11 99 71 E9 94 E7 FE FF

Stack (0DEDFE40h):
0DEDFE20h:  7C929B3F 7C98C0D8 7C929AEB 00FC9BF8
0DEDFE30h:  0100A918 0000FFFF 7FF4C000 00255DC8
0DEDFE40h:  00000000 00000003 71990000 00FB53FE
0DEDFE50h:  A27370DD 2B5F0723 0DCE025C 0DEDFE40
0DEDFE60h:  0DEDFA64 0DEDFF1C 719B7228 71991570
0DEDFE70h:  FFFFFFFF 0DEDFE94 71991515 71990000
0DEDFE80h:  00000003 00000000 00000000 0DEDFEA8
0DEDFE90h:  00255C98 0DEDFEB4 7C9111A7 71990000
0DEDFEA0h:  00000003 00000000 00255C98 00000000
0DEDFEB0h:  00255D28 0DEDFF2C 7C929213 719914CD
0DEDFEC0h:  71990000 00000003 00000000 00000000
0DEDFED0h:  7FF4B000 0100A918 00000014 00000001
0DEDFEE0h:  00000000 00000000 00000010 01000000
0DEDFEF0h:  00000000 00FB53FE A2737185 00FD46B8
0DEDFF00h:  0100B340 00255D28 7FFDC000 719914CD
0DEDFF10h:  00255C98 0DEDFECC 0DEDFA64 0DEDFF54
0DEDFF20h:  7C91EE18 7C929168 00000001 0DEDFF64
0DEDFF30h:  7C80C096 0DADFA88 00726574 0100A918
0DEDFF40h:  0DEDFF30 7FF4B000 00000000 0DEDFF34
0DEDFF50h:  0DEDFA64 0DEDFF98 7C839AA8 7C80C0C0

Registers:
EAX: 00000000, EBX: 001B8148, ECX: 7C92056D, EDX: 00000000
ESI: 7C92043D, EDI: 5F072349, EBP: 0DEDFE74, ESP: 0DEDFE40

Crash location:
Module: mswsock
Offset: 12F66h
Symbol: "WSPStartup" (+6CCBh)

Loaded modules:
foobar2000                      loaded at 00400000h - 005BA000h
ntdll                            loaded at 7C910000h - 7C9C7000h
kernel32                        loaded at 7C800000h - 7C905000h
COMCTL32                        loaded at 77390000h - 77493000h
msvcrt                          loaded at 77BE0000h - 77C38000h
ADVAPI32                        loaded at 77DA0000h - 77E4C000h
RPCRT4                          loaded at 77E50000h - 77EE2000h
Secur32                          loaded at 77FC0000h - 77FD1000h
GDI32                            loaded at 77EF0000h - 77F37000h
USER32                          loaded at 7E390000h - 7E420000h
SHLWAPI                          loaded at 77F40000h - 77FB6000h
DSOUND                          loaded at 73E60000h - 73EBC000h
ole32                            loaded at 774A0000h - 775DD000h
WINMM                            loaded at 76AE0000h - 76B0F000h
VERSION                          loaded at 77BD0000h - 77BD8000h
UxTheme                          loaded at 5B090000h - 5B0C8000h
SHELL32                          loaded at 7C9D0000h - 7D1F4000h
shared                          loaded at 10000000h - 1002B000h
imagehlp                        loaded at 76C40000h - 76C68000h
dbghelp                          loaded at 5D3F0000h - 5D491000h
COMDLG32                        loaded at 76340000h - 7638A000h
MSCTF                            loaded at 74690000h - 746DB000h
WINTRUST                        loaded at 76BE0000h - 76C0E000h
CRYPT32                          loaded at 779E0000h - 77A76000h
MSASN1                          loaded at 77A80000h - 77A92000h
wdmaud                          loaded at 72C70000h - 72C79000h
msacm32                          loaded at 72C60000h - 72C68000h
MSACM32                          loaded at 77BB0000h - 77BC5000h
midimap                          loaded at 77BA0000h - 77BA7000h
foo_uie_elplaylist              loaded at 00EF0000h - 00F61000h
gdiplus                          loaded at 4EB80000h - 4ED26000h
foo_uie_esplaylist              loaded at 00F90000h - 00FE3000h
foo_uie_wsh_panel_mod            loaded at 01010000h - 010BC000h
IMM32                            loaded at 76320000h - 7633D000h
OLEAUT32                        loaded at 770E0000h - 7716B000h
Msimg32                          loaded at 76310000h - 76315000h
foo_chronflow                    loaded at 01200000h - 01261000h
OPENGL32                        loaded at 5F070000h - 5F13C000h
GLU32                            loaded at 6CEF0000h - 6CF11000h
DDRAW                            loaded at 736B0000h - 736F9000h
DCIMAN32                        loaded at 73B10000h - 73B16000h
foo_uie_lyrics2                  loaded at 09380000h - 0946E000h
WININET                          loaded at 77AA0000h - 77B47000h
foo_uie_biography                loaded at 09490000h - 094E1000h
foo_uie_playlists_dropdown      loaded at 09540000h - 0957C000h
foo_rgscan                      loaded at 09580000h - 095CF000h
foo_uie_graphical_browser        loaded at 095F0000h - 09684000h
foo_wave_seekbar                loaded at 096A0000h - 0986A000h
WS2_32                          loaded at 719F0000h - 71A07000h
WS2HELP                          loaded at 719E0000h - 719E8000h
foo_dsp_std                      loaded at 09890000h - 098D9000h
foo_fileops                      loaded at 09900000h - 09948000h
foo_audioscrobbler              loaded at 09970000h - 099A1000h
foo_converter                    loaded at 099D0000h - 09A40000h
foo_uie_vis_channel_spectrum    loaded at 09A60000h - 09A9D000h
foo_uie_panel_splitter          loaded at 09AC0000h - 09B19000h
foo_cdda                        loaded at 09B40000h - 09B8E000h
foo_input_std                    loaded at 09BB0000h - 09CFC000h
foo_unpack                      loaded at 09D20000h - 09D50000h
foo_freedb2                      loaded at 09D70000h - 09DB2000h
foo_uie_albumlist                loaded at 09DE0000h - 09E23000h
foo_quicksearch                  loaded at 09E50000h - 09E81000h
MSVCP90                          loaded at 78480000h - 7850D000h
MSVCR90                          loaded at 78520000h - 785C3000h
foo_ui_std                      loaded at 09EB0000h - 09FBE000h
foo_utils                        loaded at 09FE0000h - 0A024000h
foo_albumlist                    loaded at 0A050000h - 0A0AC000h
foo_ui_columns                  loaded at 0A0D0000h - 0A25B000h
USP10                            loaded at 753C0000h - 7542B000h
CLBCATQ                          loaded at 76F80000h - 76FFF000h
COMRes                          loaded at 77000000h - 770D4000h
SXS                              loaded at 77210000h - 772C1000h
JScript                          loaded at 75BE0000h - 75C4F000h
xpsp2res                        loaded at 20000000h - 202DA000h
scrrun                          loaded at 734F0000h - 73515000h
MFC42                            loaded at 73D20000h - 73E1E000h
MFC42LOC                        loaded at 61D70000h - 61D7E000h
wshom                            loaded at 5CD80000h - 5CD98000h
MPR                              loaded at 71A60000h - 71A72000h
WINSPOOL                        loaded at 72F50000h - 72F76000h
wshFR                            loaded at 59000000h - 5900E000h
mscms                            loaded at 73A80000h - 73A95000h
icm32                            loaded at 58A10000h - 58A51000h
ialmgicd                        loaded at 0C1F0000h - 0C422000h
ialmgdev                        loaded at 0BA70000h - 0BAEB000h
mswsock                          loaded at 71990000h - 719D0000h
DNSAPI                          loaded at 76ED0000h - 76EF7000h

Stack dump analysis:
Address: 71990000h (mswsock+0h)
Address: 00FB53FEh (foo_uie_esplaylist+253FEh)
Address: 719B7228h (mswsock+27228h)
Address: 71991570h (mswsock+1570h)
Address: 71991515h (mswsock+1515h)
Address: 71990000h (mswsock+0h)
Address: 7C9111A7h (ntdll+11A7h), symbol: "LdrInitializeThunk" (+29h)
Address: 71990000h (mswsock+0h)
Address: 7C929213h (ntdll+19213h), symbol: "LdrShutdownThread" (+EDh)
Address: 719914CDh (mswsock+14CDh)
Address: 71990000h (mswsock+0h)
Address: 00FB53FEh (foo_uie_esplaylist+253FEh)
Address: 00FD46B8h (foo_uie_esplaylist+446B8h)
Address: 719914CDh (mswsock+14CDh)
Address: 7C91EE18h (ntdll+EE18h), symbol: "strchr" (+117h)
Address: 7C929168h (ntdll+19168h), symbol: "LdrShutdownThread" (+42h)
Address: 7C80C096h (kernel32+C096h), symbol: "ExitThread" (+3Eh)
Address: 7C839AA8h (kernel32+39AA8h), symbol: "ValidateLocale" (+2B0h)
Address: 7C80C0C0h (kernel32+C0C0h), symbol: "ExitThread" (+68h)
Address: 00FB5C3Dh (foo_uie_esplaylist+25C3Dh)
Address: 00FB5C5Fh (foo_uie_esplaylist+25C5Fh)
Address: 00FB94C0h (foo_uie_esplaylist+294C0h)
Address: 00FB5D01h (foo_uie_esplaylist+25D01h)
Address: 7C80B683h (kernel32+B683h), symbol: "GetModuleFileNameA" (+1B4h)
Address: 7C839AA8h (kernel32+39AA8h), symbol: "ValidateLocale" (+2B0h)
Address: 7C80B690h (kernel32+B690h), symbol: "GetModuleFileNameA" (+1C1h)
Address: 00FB5C7Fh (foo_uie_esplaylist+25C7Fh)

Environment:
App: foobar2000 v1.0.1
OS: Windows 5.1.2600 Service Pack 2 x86
CPU: Intel® Pentium® 4 CPU 2.00GHz, features: MMX SSE SSE2
Audio: SoundMAX Digital Audio
UI: Columns UI 0.3.8.5

Components:
Core (2010-03-06 14:44:16)
    foobar2000 core 1.0.1
foo_albumlist.dll (2010-04-11 01:19:56)
    Album List 4.4
foo_audioscrobbler.dll (2009-11-10 18:25:51)
    Audioscrobbler 1.4.3
foo_cdda.dll (2010-04-11 01:19:48)
    CD Audio Decoder 3.0
foo_chronflow.dll (2008-04-14 00:16:00)
    Chronial's Coverflow 0.3.0
foo_converter.dll (2010-04-11 01:19:30)
    Converter 1.4
foo_dsp_std.dll (2010-04-11 01:20:02)
    Standard DSP Array 1.0
foo_fileops.dll (2010-04-11 01:19:08)
    File Operations 2.1.2
foo_freedb2.dll (2010-04-11 01:19:10)
    freedb Tagger 0.6.2
foo_input_std.dll (2010-04-11 01:19:50)
    Standard Input Array 1.0
foo_quicksearch.dll (2010-04-22 00:46:00)
    Quick Search Toolbar 1.7
foo_rgscan.dll (2010-04-11 01:19:38)
    ReplayGain Scanner 2.0.9
foo_ui_columns.dll (2010-03-21 01:43:13)
    Columns UI 0.3.8.5
foo_ui_std.dll (2010-04-11 01:20:12)
    Default User Interface 0.9.5
foo_uie_albumlist.dll (2009-06-14 00:49:19)
    Album list panel 0.3.5
foo_uie_biography.dll (2010-01-23 18:58:34)
    Biography View 0.4.0.3
foo_uie_elplaylist.dll (2010-04-04 01:39:02)
    ELPlaylist 0.6.8.2(beta)
foo_uie_esplaylist.dll (2010-04-25 21:52:16)
    EsPlaylist 0.0.9.4(beta)
foo_uie_graphical_browser.dll (2008-04-19 21:37:54)
    Graphical Browser rev015
foo_uie_lyrics2.dll (2010-04-12 20:19:24)
    Lyric Show Panel 2 0.4.6.15
foo_uie_panel_splitter.dll (2009-11-26 02:03:32)
    Panel Stack Splitter 0.3.8.2(alpha)
foo_uie_playlists_dropdown.dll (2009-09-24 01:44:46)
    Playlists Dropdown 0.7.6
foo_uie_vis_channel_spectrum.dll (2008-05-18 04:02:12)
    Channel Spectrum panel 0.17.2
foo_uie_wsh_panel_mod.dll (2010-04-07 03:04:37)
    WSH Panel Mod 1.3.3
foo_unpack.dll (2010-04-11 01:18:56)
    RAR reader 1.3
    ZIP/GZIP reader 1.0
foo_utils.dll (2008-02-08 23:26:58)
    Playlist Tools 0.6.2 beta 6
foo_wave_seekbar.dll (2010-04-24 06:07:30)
    Waveform seekbar 0.2.11

Recent events:
Startup time : 0:02.374447
Filter 1 msec
Group 0 msec
Populate 0 msec
Times: a0 - a1: 0msec
Times: a1 - a2: 0msec
Times: a2 - a3: 0msec
Times: a3 - a4: 0msec
Times: a4 - a5: 0msec
Synch: 0 msec (in mainthread!)


[Not My Release] EsPlaylist

Reply #154
crash report on 0.0.9.4(beta), that's happening when i'm changing playlist or browse library with album list for example ... and it happens very quickly

well... strange. 

Could you give me .dmp file?

In addition, could you try dbg version ?
(please use right click menu for saving as file)
If this version crash, please send me the crash report. 

[Not My Release] EsPlaylist

Reply #155
why does it work in DUI? i thought the sdk to do stuff like that is totally private and all?

[Not My Release] EsPlaylist

Reply #156
why does it work in DUI? i thought the sdk to do stuff like that is totally private and all?


SDK for DUI was released with version 1.0 Welcome to new world.

[Not My Release] EsPlaylist

Reply #157
crash report on 0.0.9.4(beta), that's happening when i'm changing playlist or browse library with album list for example ... and it happens very quickly

well... strange. 

Could you give me .dmp file?

In addition, could you try dbg version ?
(please use right click menu for saving as file)
If this version crash, please send me the crash report.


hi,

here is a .zip with 2 dumps. The crash happens when i start playing a track !
http://cid-fba80274c78ff70e.skydrive.live....h%20reports.zip

when i remove the EsPlaylist component, all is fine ! so it's certainly due to esplaylist...

for the dbg version, the link says 'Forbidden' or 403.htm when i use right click menu for saving,
i can't get it, could you try to put it elsewhere please ?

thanx by advance.

[Not My Release] EsPlaylist

Reply #158
for the dbg version, the link says 'Forbidden' or 403.htm when i use right click menu for saving,
i can't get it, could you try to put it elsewhere please ?

attached.

edit: remove attached file

[Not My Release] EsPlaylist

Reply #159
I know that you must be busy fixing bugs but have you thought about this?

Quote
Has anyone figured out how to "go back" to the previous viewing modes?
[...] added some commands like EsPlaylist->Previous this would be my media library viewer of choice


I remember having a hard time figuring out how to navigate EsPlaylist so did every person who used my foobar. If there were some main menu commands it would be trivial to make "back"and "forward" buttons. Also, I'd love to be able to double-click the headers and have foobar playing the whole group.

Cheers!
<insert signature here>

[Not My Release] EsPlaylist

Reply #160
You are right. We need a back-command and the ability to play a whole group on double-click without opening it.

[Not My Release] EsPlaylist

Reply #161
interesting component. lots of potential.
really unintuitive though, it took a while to sort out how to use it.
and i agree about navigation - buttons or hotkeys are essential.

any chance of seeing support for RGB codes in CUI?
i can't live without my colourful playlists

[Not My Release] EsPlaylist

Reply #162
for the dbg version, the link says 'Forbidden' or 403.htm when i use right click menu for saving,
i can't get it, could you try to put it elsewhere please ?

attached.[attachment=5869:foo_uie_...list_dbg.zip]


ok, here is the crash report (+dump) with the debug version :

http://cid-fba80274c78ff70e.skydrive.live....%5E_version.zip

good luck

EDIT: Hmm,... still crashing after i've removed esplaylist component (was ok yesterday, weird), so, the pb is maybe elsewhere ... don't take too much time to look for a bug if you find nothing ...

[Not My Release] EsPlaylist

Reply #163
ok, here is the crash report (+dump) with the debug version :

good luck

EDIT: Hmm,... still crashing after i've removed esplaylist component (was ok yesterday, weird), so, the pb is maybe elsewhere ... don't take too much time to look for a bug if you find nothing ...


Thanks.
All crashes are very strange...

In your crash reports, it seems that all crashes were concerned with network access.
In failure_00000001 and 00000008, the crash might occur at the end of Album Art reading thread of EsPlaylist.
(I can't figure out about in failure_00000007. it seems that EsPlaylist wasn't concerned with the crash)

I'd like to know whether you have enabled "Provide artwork to other viewers" in foo_uie_biograhy
and, if possible, could you remove components which have possibility of network access ?



[Not My Release] EsPlaylist

Reply #165
If there were some main menu commands it would be trivial to make "back"and "forward" buttons.

Maybe there is no possibility of the addition of the mainmenu command,
because mainmenu command can't determine which panel should be navigated when multiple panels are placed.
(on the other hand, there is a possibility of the addition of the button.)

Also, I'd love to be able to double-click the headers and have foobar playing the whole group.

humm... at least, you can play the first track of the group by double click when enabling "Open/Close Group..." in Behaviour page.

any chance of seeing support for RGB codes in CUI?

I have not decided support for the RGB code because it is not suitable for DefaultUI's QuickSetup.

[Not My Release] EsPlaylist

Reply #166
ok, here is the crash report (+dump) with the debug version :

good luck

EDIT: Hmm,... still crashing after i've removed esplaylist component (was ok yesterday, weird), so, the pb is maybe elsewhere ... don't take too much time to look for a bug if you find nothing ...


Thanks.
All crashes are very strange...

In your crash reports, it seems that all crashes were concerned with network access.
In failure_00000001 and 00000008, the crash might occur at the end of Album Art reading thread of EsPlaylist.
(I can't figure out about in failure_00000007. it seems that EsPlaylist wasn't concerned with the crash)

I'd like to know whether you have enabled "Provide artwork to other viewers" in foo_uie_biograhy
and, if possible, could you remove components which have possibility of network access ?


ok, found the source ... it's lyrics show panel 2 that make crash foobar if no internet connection. (Biography handle well this situation and do not generate any crash).

thanx for the help, EsPlaylist was clean


[Not My Release] EsPlaylist

Reply #168
If there were some main menu commands it would be trivial to make "back"and "forward" buttons.

Maybe there is no possibility of the addition of the mainmenu command,
because mainmenu command can't determine which panel should be navigated when multiple panels are placed.
(on the other hand, there is a possibility of the addition of the button.)
...


What if the buttons/commands affect the current or focused panel only?
<insert signature here>

[Not My Release] EsPlaylist

Reply #169
would it be possible to show the playback queue like in the default playlist view (in the same column where the play icon is displayed)?
also, is it possible to disable the non-selected color for now-playing item/group?

what about using the < > characters like in the default playlist?

[Not My Release] EsPlaylist

Reply #170
would it be possible to show the playback queue like in the default playlist view (in the same column where the play icon is displayed)?


You can show the playing queue using [%queue_index%] in a new column (but not in the play icon column).


also, is it possible to disable the non-selected color for now-playing item/group?

what about using the < > characters like in the default playlist?


[Not My Release] EsPlaylist

Reply #171
Yes I know about that, but this requires a separate column. Thanks anyway!

[Not My Release] EsPlaylist

Reply #172
EsPlaylist v0.1.1.0 beta (2010/05/05) released.

Quote
Changelog:
  • removed redundant vertical space in case of multiple grouping layers in Layered View.


Download EsPlaylist v0.1.1.0 beta

[Not My Release] EsPlaylist

Reply #173
Quote
removed redundant vertical space in case of multiple grouping layers in Layered View.

That's what I've been waiting for! Thank You, ssenna! 

[Not My Release] EsPlaylist

Reply #174
I just discovered a way to play directly from album art icons without opening it to the playlist view! (Excuse me if someone has already done this)

It must be a bug/typo, because it only works with the following settings:
- Double click action: (anything with "& Play", but be sure it's the one you want because you might wipe a playlist or add duplicates)
- Check "Open/Close Group with Middle button click" - there are two, check the one ABOVE "Browse Playlist" (that is, the one under the box for the "Specify Playlist Name" box)


But it works! Now EsPlaylist is my favorite fb2k plugin ever