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: foo_audioscrobbler 1.4.7 (Read 914041 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

foo_audioscrobbler 1.4.7

Reply #850
Hello,

I think this component crashes my foobar (very random... may crash in few minutes or 10+ hours).

I've been using foobar 1.0.2.1 since it was released + audioscrobbler 1.3.16 + others components without any crash, just tried foobar 1.0.3(everything default) + audioscrobbler 1.4.6 and it crashed after some hours. (I believe these crashes started on foobar 1.0, I didn't see any crash log at my foobar 0.9.6.9 folder)

any clues?

the crash log:
Code: [Select]
Illegal operation:
Code: C0000005h, flags: 00000000h, address: 7C918FEAh
Access violation, operation: write, address: 00000010h

Call path not available.

Code bytes (7C918FEAh):
7C918FAAh:  0B 64 A1 18 00 00 00 0F B6 4D 0B 89 88 84 0F 00
7C918FBAh:  00 38 1D 30 C0 97 7C 0F 85 CC 04 00 00 A0 48 C1
7C918FCAh:  97 7C F6 D8 57 1B C0 F7 D0 25 40 C1 97 7C 8B F8
7C918FDAh:  8B 46 10 3B C3 89 45 FC 0F 84 9E 00 00 00 8B 06
7C918FEAh:  FF 40 10 8B 45 FC 83 E0 01 89 45 E8 8B 06 FF 40
7C918FFAh:  14 F6 05 F0 02 FE 7F 01 0F 85 E6 92 02 00 39 5D
7C91900Ah:  E8 57 53 0F 85 AC DE 01 00 FF 75 FC E8 99 59 FF
7C91901Ah:  FF 3D 02 01 00 00 0F 84 53 93 02 00 3B C3 0F 8C

Stack (02D8FEC8h):
02D8FEA8h:  01BD30B8 00000020 01BE0178 00000000
02D8FEB8h:  01BD0178 7C809447 01E8F524 000F0007
02D8FEC8h:  7C802550 01BD2FE8 01BD3020 806ED0B3
02D8FED8h:  00000008 00000002 00000212 00000098
02D8FEE8h:  85759950 85759910 00000000 804ED1CD
02D8FEF8h:  85759950 854D3D00 00000000 7FFDA000
02D8FF08h:  02D8FF68 7C80262A 02D8FF24 7C802600
02D8FF18h:  7C802550 01BD2FE8 01BD3020 00000014
02D8FF28h:  00000001 00000000 00000000 00000000
02D8FF38h:  00004E58 01BE30E8 7C90104B 00BE30E8
02D8FF48h:  01B933EE 01BE30E8 01BD2FE8 02D8FFB4
02D8FF58h:  02D8FFA4 7C8399F3 7C802608 FFFFFFFF
02D8FF68h:  7C802600 01BB1CED 01B963CF 01BB1D0E
02D8FF78h:  01BE3008 006F0072 01BD30B8 01BB4198
02D8FF88h:  01BD2FE8 006F0072 01E8F2E4 01BD3020
02D8FF98h:  C0000005 02D8FF8C 02D8FAEC 02D8FFDC
02D8FFA8h:  01BB3620 01BBA728 00000000 02D8FFEC
02D8FFB8h:  7C80B50B 01BD3020 006F0072 01E8F2E4
02D8FFC8h:  01BD3020 7FFDA000 867C0600 02D8FFC0
02D8FFD8h:  865D6B58 FFFFFFFF 7C8399F3 7C80B518

Registers:
EAX: 00000000, EBX: 00000000, ECX: 00004E58, EDX: 01BE30F8
ESI: 01BE30E8, EDI: 00000000, EBP: 02D8FF3C, ESP: 02D8FEC8

Crash location:
Module: ntdll
Offset: 18FEAh
Symbol: "RtlpWaitForCriticalSection" (+5Bh)

Loaded modules:
foobar2000                      loaded at 00400000h - 005BA000h
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 - 7761C000h
WINMM                            loaded at 76B40000h - 76B6D000h
VERSION                          loaded at 77C00000h - 77C08000h
UxTheme                          loaded at 5AD70000h - 5ADA8000h
SHELL32                          loaded at 7C9C0000h - 7DA95000h
shared                          loaded at 10000000h - 1002B000h
imagehlp                        loaded at 76C90000h - 76CB8000h
dbghelp                          loaded at 59A60000h - 59B01000h
COMDLG32                        loaded at 763B0000h - 763F9000h
IMM32                            loaded at 76390000h - 763AD000h
LPK                              loaded at 629C0000h - 629C9000h
USP10                            loaded at 74D90000h - 74DFB000h
RocketDock                      loaded at 003E0000h - 003F2000h
PSAPI                            loaded at 76BF0000h - 76BFB000h
YzShadow                        loaded at 00D80000h - 00D8E000h
MSCTF                            loaded at 74720000h - 7476B000h
StylerHelper                    loaded at 00DF0000h - 00DFE000h
MFC42                            loaded at 73DD0000h - 73ECE000h
WINTRUST                        loaded at 76C30000h - 76C5E000h
CRYPT32                          loaded at 77A80000h - 77B14000h
MSASN1                          loaded at 77B20000h - 77B32000h
wdmaud                          loaded at 72D20000h - 72D29000h
msacm32                          loaded at 72D10000h - 72D18000h
MSACM32                          loaded at 77BE0000h - 77BF5000h
midimap                          loaded at 77BD0000h - 77BD7000h
msctfime                        loaded at 755C0000h - 755EE000h
foo_audioscrobbler              loaded at 00F60000h - 00F93000h
foo_input_std                    loaded at 00FC0000h - 0110C000h
foo_albumlist                    loaded at 01130000h - 0118C000h
foo_converter                    loaded at 011B0000h - 01222000h
foo_rgscan                      loaded at 01250000h - 0129F000h
foo_dsp_std                      loaded at 012C0000h - 01309000h
foo_ui_std                      loaded at 01330000h - 0143E000h
gdiplus                          loaded at 4EC50000h - 4EDF3000h
MSIMG32                          loaded at 76380000h - 76385000h
OLEAUT32                        loaded at 77120000h - 771AC000h
WS2_32                          loaded at 71AB0000h - 71AC7000h
WS2HELP                          loaded at 71AA0000h - 71AA8000h
KsUser                          loaded at 73EE0000h - 73EE4000h
mswsock                          loaded at 71A50000h - 71A8F000h
DNSAPI                          loaded at 76F20000h - 76F47000h
rasadhlp                        loaded at 76FC0000h - 76FC6000h
hnetcfg                          loaded at 662B0000h - 66308000h
wshtcpip                        loaded at 71A90000h - 71A98000h
xpsp2res                        loaded at 20000000h - 202C5000h
CLBCATQ                          loaded at 76FD0000h - 7704F000h
COMRes                          loaded at 77050000h - 77115000h
browseui                        loaded at 75F80000h - 7607C000h
nl_lsp                          loaded at 01B90000h - 01BA5000h
nl_msgc                          loaded at 01BB0000h - 01BC1000h

Stack dump analysis:
Address: 7C802550h (kernel32+2550h), symbol: "WaitForSingleObjectEx" (+0h)
Address: 7C80262Ah (kernel32+262Ah), symbol: "WaitForSingleObjectEx" (+DAh)
Address: 7C802600h (kernel32+2600h), symbol: "WaitForSingleObjectEx" (+B0h)
Address: 7C802550h (kernel32+2550h), symbol: "WaitForSingleObjectEx" (+0h)
Address: 7C90104Bh (ntdll+104Bh), symbol: "RtlEnterCriticalSection" (+46h)
Address: 01B933EEh (nl_lsp+33EEh)
Address: 7C8399F3h (kernel32+399F3h), symbol: "FindAtomW" (+94h)
Address: 7C802608h (kernel32+2608h), symbol: "WaitForSingleObjectEx" (+B8h)
Address: 7C802600h (kernel32+2600h), symbol: "WaitForSingleObjectEx" (+B0h)
Address: 01BB1CEDh (nl_msgc+1CEDh)
Address: 01B963CFh (nl_lsp+63CFh)
Address: 01BB1D0Eh (nl_msgc+1D0Eh)
Address: 01BB4198h (nl_msgc+4198h)
Address: 01BB3620h (nl_msgc+3620h)
Address: 01BBA728h (nl_msgc+A728h)
Address: 7C80B50Bh (kernel32+B50Bh), symbol: "GetModuleFileNameA" (+1B4h)
Address: 7C8399F3h (kernel32+399F3h), symbol: "FindAtomW" (+94h)
Address: 7C80B518h (kernel32+B518h), symbol: "GetModuleFileNameA" (+1C1h)
Address: 01BB4129h (nl_msgc+4129h)
Address: 005429D8h (foobar2000+1429D8h)
Address: 005763D0h (foobar2000+1763D0h)
Address: 00576900h (foobar2000+176900h)
Address: 7C913917h (ntdll+13917h), symbol: "RtlEncodePointer" (+0h)
Address: 7C91393Dh (ntdll+1393Dh), symbol: "RtlDecodePointer" (+0h)
Address: 00440044h (foobar2000+40044h)
Address: 005429D8h (foobar2000+1429D8h)
Address: 005763D0h (foobar2000+1763D0h)
Address: 00576900h (foobar2000+176900h)
Address: 7C913917h (ntdll+13917h), symbol: "RtlEncodePointer" (+0h)
Address: 7C91393Dh (ntdll+1393Dh), symbol: "RtlDecodePointer" (+0h)
Address: 00440044h (foobar2000+40044h)
Address: 005429D8h (foobar2000+1429D8h)
Address: 005763D0h (foobar2000+1763D0h)
Address: 00576900h (foobar2000+176900h)
Address: 7C913917h (ntdll+13917h), symbol: "RtlEncodePointer" (+0h)
Address: 7C91393Dh (ntdll+1393Dh), symbol: "RtlDecodePointer" (+0h)
Address: 00440044h (foobar2000+40044h)
Address: 005429D8h (foobar2000+1429D8h)
Address: 005763D0h (foobar2000+1763D0h)
Address: 00576900h (foobar2000+176900h)
Address: 7C913917h (ntdll+13917h), symbol: "RtlEncodePointer" (+0h)
Address: 7C91393Dh (ntdll+1393Dh), symbol: "RtlDecodePointer" (+0h)
Address: 00440044h (foobar2000+40044h)
Address: 005429D8h (foobar2000+1429D8h)
Address: 005763D0h (foobar2000+1763D0h)
Address: 00576900h (foobar2000+176900h)
Address: 7C913917h (ntdll+13917h), symbol: "RtlEncodePointer" (+0h)
Address: 7C91393Dh (ntdll+1393Dh), symbol: "RtlDecodePointer" (+0h)
Address: 00440044h (foobar2000+40044h)
Address: 005429D8h (foobar2000+1429D8h)
Address: 005763D0h (foobar2000+1763D0h)
Address: 00576900h (foobar2000+176900h)
Address: 7C913917h (ntdll+13917h), symbol: "RtlEncodePointer" (+0h)
Address: 7C91393Dh (ntdll+1393Dh), symbol: "RtlDecodePointer" (+0h)
Address: 00440044h (foobar2000+40044h)
Address: 005429D8h (foobar2000+1429D8h)
Address: 005763D0h (foobar2000+1763D0h)
Address: 00576900h (foobar2000+176900h)

Environment:
App: foobar2000 v1.0.3
OS: Windows 5.1.2600 Service Pack 2 x86
CPU: AMD Athlon™ XP 2000+, features: 3DNow!ex MMX SSE
Audio: NVIDIA® nForce™ Audio
UI: Default User Interface 0.9.5

Components:
Core (2010-04-29 14:43:38 UTC)
    foobar2000 core 1.0.3
foo_albumlist.dll (2010-04-29 12:35:36 UTC)
    Album List 4.4
foo_audioscrobbler.dll (2010-02-07 18:16:48 UTC)
    Audioscrobbler 1.4.6
foo_converter.dll (2010-04-29 12:35:08 UTC)
    Converter 1.4.1
foo_dsp_std.dll (2010-04-29 12:35:48 UTC)
    Standard DSP Array 1.0
foo_input_std.dll (2010-04-29 12:35:34 UTC)
    Standard Input Array 1.0
foo_rgscan.dll (2010-04-29 12:35:12 UTC)
    ReplayGain Scanner 2.0.9
foo_ui_std.dll (2010-04-29 12:35:56 UTC)
    Default User Interface 0.9.5

Recent events:
Audioscrobbler: Submission succeeded.
Opening track for playback: "F:\files\music\mp3\Lasgo - 2005 - Far Away\Lasgo - 12 - Tonight.mp3"
Audioscrobbler: Submitting track...
Audioscrobbler: Submission succeeded.
Opening track for playback: "F:\files\music\mp3\Lasgo - 2005 - Far Away\Lasgo - 13 - Hold Me Now.mp3"
Audioscrobbler: Submitting track...
Audioscrobbler: Submission succeeded.
Opening track for playback: "F:\files\music\mp3\Lasgo - 2009 - Smile\Lasgo - 01 - Take-Off.mp3"
Audioscrobbler: Submitting track...
Audioscrobbler: Submission succeeded.

foo_audioscrobbler 1.4.7

Reply #851
I guess your not the only one, the component has been blacklisted recently.

foo_audioscrobbler.dll : Audioscrobbler 1.4.6
Reason: Repeated crash reports.

Works fine for me, though.
Disregard the constabulary.

foo_audioscrobbler 1.4.7

Reply #852
I came here many times but looks like nobody reported any crash, thought the problem was something else.
The version 1.4.3 is crashing here too, I'll try 1.4.2 now.

foo_audioscrobbler 1.4.7

Reply #853
I haven't experienced any crashes with this version since installing foobar2000 1.0.3. I think both developers need to take a closer look at this.

foo_audioscrobbler 1.4.7

Reply #854
I've identified a potential crash issue and will release a new version later this week.

foo_audioscrobbler 1.4.7

Reply #855
"Audioscrobbler: Submitting track...
Audioscrobbler: Submission succeeded.
Audioscrobbler: Submitting track...
Opening track for playback: "I:\Kirjasto\Cult Of Luna\Eternal Kingdom (2008)\01. Cult Of Luna - Owlwood.mp3"
Audioscrobbler: Submission succeeded.
"

Clearly shows that it works...but it wont show up on last.fm until I restart my Foobar and go to cached songs and send them through there. I just changed my account and this problem occurred.

edit: started working after few spings.. I guess the problem was at the other end (Last.fm, not this plugin)

foo_audioscrobbler 1.4.7

Reply #856
i haven't had any crashes with the latest version but i'm noticing it's causing foobar to hang on startup when the last.fm web services are down (they've been very slow/inaccessible for a few hours now). as soon as i remove the component, it starts instantly.

there aren't any errors, i'm just getting a blank foobar window and this in the console...

Startup time : 0:21.308639


foo_audioscrobbler 1.4.7

Reply #858
thanks. 

 

foo_audioscrobbler 1.4.7

Reply #859
I don't know if this should be a feature request for foo_upnp or foo_audioscrobbler, but with foo_upnp now having the option to submit playback statistics (and working reliably at least from this users standpoint), can we have audioscrobbler with the ability to import the played tracks from upnp to last.fm?

I'm thinking it would work similarly to how foo_dop and audioscrobbler work together.

foo_audioscrobbler 1.4.7

Reply #860
I don't know if this should be a feature request for foo_upnp or foo_audioscrobbler, but with foo_upnp now having the option to submit playback statistics (and working reliably at least from this users standpoint), can we have audioscrobbler with the ability to import the played tracks from upnp to last.fm?

I'm thinking it would work similarly to how foo_dop and audioscrobbler work together.


foo_audioscrobbler can very easily add support for scrobbling tracks played by foo_upnp (tracks only 100% streamed).

@Florian: if you're interested to add it, you need to implement the  playback_statistics_collector callback.
This callback is called by foo_upnp when the track has been fully streamed. Beware that fb core also invoke this callback when playing tracks, according to
its own track statistics rules. So it should be tested that the passed track is not the playing one before scrobbling the track.


Code: [Select]
class my_playback_statistics_collector : public playback_statistics_collector {
public:
    void on_item_played(metadb_handle_ptr p_item) {
        // if p_item is not the current playing item then scrobble it
    }
};

static playback_statistics_collector_factory_t<my_playback_statistics_collector> g_my_stat_collector;

foo_audioscrobbler 1.4.7

Reply #861
foo_audioscrobbler 1.4.7
Code: [Select]
Illegal operation:
Code: C0000005h, flags: 00000000h, address: 7C918FEAh
Access violation, operation: write, address: 00000010h

Call path not available.

Code bytes (7C918FEAh):
7C918FAAh:  0B 64 A1 18 00 00 00 0F B6 4D 0B 89 88 84 0F 00
7C918FBAh:  00 38 1D 30 C0 97 7C 0F 85 CC 04 00 00 A0 48 C1
7C918FCAh:  97 7C F6 D8 57 1B C0 F7 D0 25 40 C1 97 7C 8B F8
7C918FDAh:  8B 46 10 3B C3 89 45 FC 0F 84 9E 00 00 00 8B 06
7C918FEAh:  FF 40 10 8B 45 FC 83 E0 01 89 45 E8 8B 06 FF 40
7C918FFAh:  14 F6 05 F0 02 FE 7F 01 0F 85 E6 92 02 00 39 5D
7C91900Ah:  E8 57 53 0F 85 AC DE 01 00 FF 75 FC E8 99 59 FF
7C91901Ah:  FF 3D 02 01 00 00 0F 84 53 93 02 00 3B C3 0F 8C

Stack (0472FEC8h):
0472FEA8h:  01F430B8 00000020 01F50178 00000000
0472FEB8h:  01F40178 7C809447 0737F324 000F0007
0472FEC8h:  7C802550 01F42FE8 01F43020 806ED0B3
0472FED8h:  00000008 00000002 00000212 00000098
0472FEE8h:  85A0E268 85A0E228 00000000 804ED1CD
0472FEF8h:  85A0E268 857E9000 00000000 7FFD5000
0472FF08h:  0472FF68 7C80262A 0472FF24 7C802600
0472FF18h:  7C802550 01F42FE8 01F43020 00000014
0472FF28h:  00000001 00000000 00000000 00000000
0472FF38h:  00003054 01F53050 7C90104B 00F53050
0472FF48h:  01F033EE 01F53050 01F42FE8 0472FFB4
0472FF58h:  0472FFA4 7C8399F3 7C802608 FFFFFFFF
0472FF68h:  7C802600 01F21CED 01F063CF 01F21D0E
0472FF78h:  01F53008 006F0072 01F430B8 01F24198
0472FF88h:  01F42FE8 006F0072 0737F0E4 01F43020
0472FF98h:  C0000005 0472FF8C 0472FAEC 0472FFDC
0472FFA8h:  01F23620 01F2A728 00000000 0472FFEC
0472FFB8h:  7C80B50B 01F43020 006F0072 0737F0E4
0472FFC8h:  01F43020 7FFD5000 867C0600 0472FFC0
0472FFD8h:  8592B640 FFFFFFFF 7C8399F3 7C80B518

Registers:
EAX: 00000000, EBX: 00000000, ECX: 00003054, EDX: 01F53060
ESI: 01F53050, EDI: 00000000, EBP: 0472FF3C, ESP: 0472FEC8

Crash location:
Module: ntdll
Offset: 18FEAh
Symbol: "RtlpWaitForCriticalSection" (+5Bh)

Loaded modules:
foobar2000                      loaded at 00400000h - 005D0000h
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 - 7761C000h
WINMM                            loaded at 76B40000h - 76B6D000h
VERSION                          loaded at 77C00000h - 77C08000h
UxTheme                          loaded at 5AD70000h - 5ADA8000h
SHELL32                          loaded at 7C9C0000h - 7DA95000h
shared                          loaded at 10000000h - 1002B000h
imagehlp                        loaded at 76C90000h - 76CB8000h
dbghelp                          loaded at 59A60000h - 59B01000h
COMDLG32                        loaded at 763B0000h - 763F9000h
IMM32                            loaded at 76390000h - 763AD000h
LPK                              loaded at 629C0000h - 629C9000h
USP10                            loaded at 74D90000h - 74DFB000h
RocketDock                      loaded at 003E0000h - 003F2000h
PSAPI                            loaded at 76BF0000h - 76BFB000h
YzShadow                        loaded at 00D90000h - 00D9E000h
MSCTF                            loaded at 74720000h - 7476B000h
StylerHelper                    loaded at 00E00000h - 00E0E000h
MFC42                            loaded at 73DD0000h - 73ECE000h
WINTRUST                        loaded at 76C30000h - 76C5E000h
CRYPT32                          loaded at 77A80000h - 77B14000h
MSASN1                          loaded at 77B20000h - 77B32000h
wdmaud                          loaded at 72D20000h - 72D29000h
msacm32                          loaded at 72D10000h - 72D18000h
MSACM32                          loaded at 77BE0000h - 77BF5000h
midimap                          loaded at 77BD0000h - 77BD7000h
msctfime                        loaded at 755C0000h - 755EE000h
foo_uie_elplaylist              loaded at 00F70000h - 00FE1000h
gdiplus                          loaded at 4EC50000h - 4EDF3000h
foo_rgscan                      loaded at 01020000h - 0106F000h
foo_ui_columns                  loaded at 01090000h - 0121C000h
foo_uie_esplaylist              loaded at 01240000h - 01295000h
foo_uie_wsh_panel_mod            loaded at 012C0000h - 0136C000h
OLEAUT32                        loaded at 77120000h - 771AC000h
Msimg32                          loaded at 76380000h - 76385000h
foo_playlist_revive              loaded at 014C0000h - 014EC000h
foo_audioscrobbler              loaded at 01510000h - 01543000h
foo_ui_std                      loaded at 01570000h - 0167E000h
foo_skip                        loaded at 016A0000h - 016C0000h
foo_dsp_std                      loaded at 016E0000h - 01729000h
foo_uie_library_tree            loaded at 01750000h - 01792000h
foo_uie_biography                loaded at 017C0000h - 01816000h
foo_uie_console                  loaded at 01840000h - 0185A000h
foo_albumlist                    loaded at 01880000h - 018DC000h
foo_uie_panel_splitter          loaded at 01900000h - 01959000h
foo_uie_lyrics_panel            loaded at 01980000h - 019E4000h
foo_input_std                    loaded at 01A10000h - 01B5C000h
CLBCATQ                          loaded at 76FD0000h - 7704F000h
COMRes                          loaded at 77050000h - 77115000h
SXS                              loaded at 75E90000h - 75F40000h
jscript                          loaded at 75C50000h - 75CBE000h
xpsp2res                        loaded at 20000000h - 202C5000h
WS2_32                          loaded at 71AB0000h - 71AC7000h
WS2HELP                          loaded at 71AA0000h - 71AA8000h
mswsock                          loaded at 71A50000h - 71A8F000h
DNSAPI                          loaded at 76F20000h - 76F47000h
rasadhlp                        loaded at 76FC0000h - 76FC6000h
hnetcfg                          loaded at 662B0000h - 66308000h
wshtcpip                        loaded at 71A90000h - 71A98000h
SETUPAPI                        loaded at 77920000h - 77A13000h
SHDOCVW                          loaded at 77760000h - 778CC000h
CRYPTUI                          loaded at 754D0000h - 75550000h
NETAPI32                        loaded at 5B860000h - 5B8B4000h
WININET                          loaded at 771B0000h - 77256000h
WLDAP32                          loaded at 76F60000h - 76F8C000h
appHelp                          loaded at 77B40000h - 77B62000h
KsUser                          loaded at 73EE0000h - 73EE4000h
nl_lsp                          loaded at 01F00000h - 01F15000h
nl_msgc                          loaded at 01F20000h - 01F31000h

Stack dump analysis:
Address: 7C802550h (kernel32+2550h), symbol: "WaitForSingleObjectEx" (+0h)
Address: 7C80262Ah (kernel32+262Ah), symbol: "WaitForSingleObjectEx" (+DAh)
Address: 7C802600h (kernel32+2600h), symbol: "WaitForSingleObjectEx" (+B0h)
Address: 7C802550h (kernel32+2550h), symbol: "WaitForSingleObjectEx" (+0h)
Address: 7C90104Bh (ntdll+104Bh), symbol: "RtlEnterCriticalSection" (+46h)
Address: 01F033EEh (nl_lsp+33EEh)
Address: 7C8399F3h (kernel32+399F3h), symbol: "FindAtomW" (+94h)
Address: 7C802608h (kernel32+2608h), symbol: "WaitForSingleObjectEx" (+B8h)
Address: 7C802600h (kernel32+2600h), symbol: "WaitForSingleObjectEx" (+B0h)
Address: 01F21CEDh (nl_msgc+1CEDh)
Address: 01F063CFh (nl_lsp+63CFh)
Address: 01F21D0Eh (nl_msgc+1D0Eh)
Address: 01F24198h (nl_msgc+4198h)
Address: 01F23620h (nl_msgc+3620h)
Address: 01F2A728h (nl_msgc+A728h)
Address: 7C80B50Bh (kernel32+B50Bh), symbol: "GetModuleFileNameA" (+1B4h)
Address: 7C8399F3h (kernel32+399F3h), symbol: "FindAtomW" (+94h)
Address: 7C80B518h (kernel32+B518h), symbol: "GetModuleFileNameA" (+1C1h)
Address: 01F24129h (nl_msgc+4129h)

Environment:
App: foobar2000 v1.0.3
OS: Windows 5.1.2600 Service Pack 2 x86
CPU: AMD Athlon™ XP 2000+, features: 3DNow!ex MMX SSE
Audio: NVIDIA® nForce™ Audio
UI: Columns UI 0.3.8.6

Components:
Core (2010-04-29 14:43:38 UTC)
    foobar2000 core 1.0.3
foo_albumlist.dll (2010-04-29 12:35:36 UTC)
    Album List 4.4
foo_audioscrobbler.dll (2010-06-04 12:27:04 UTC)
    Audioscrobbler 1.4.7
foo_dsp_std.dll (2010-04-29 12:35:48 UTC)
    Standard DSP Array 1.0
foo_input_std.dll (2010-04-29 12:35:34 UTC)
    Standard Input Array 1.0
foo_playlist_revive.dll (2009-08-11 13:02:21 UTC)
    Playlist Revive 0.2
foo_rgscan.dll (2010-04-29 12:35:12 UTC)
    ReplayGain Scanner 2.0.9
foo_skip.dll (2010-05-02 20:36:31 UTC)
    Skip Track 1.0
foo_ui_columns.dll (2010-05-03 13:38:32 UTC)
    Columns UI 0.3.8.6
foo_ui_std.dll (2010-04-29 12:35:56 UTC)
    Default User Interface 0.9.5
foo_uie_biography.dll (2010-05-01 02:49:24 UTC)
    Biography View 0.4.2.0
foo_uie_console.dll (2009-08-29 17:06:26 UTC)
    Console panel 0.4
foo_uie_elplaylist.dll (2010-04-04 04:39:02 UTC)
    ELPlaylist 0.6.8.2(beta)
foo_uie_esplaylist.dll (2010-05-29 23:02:24 UTC)
    EsPlaylist 0.1.1.0 beta 2
foo_uie_library_tree.dll (2010-03-22 20:51:34 UTC)
    Library Tree 0.3.4.4
foo_uie_lyrics_panel.dll (2007-08-18 02:56:36 UTC)
    Lyrics panel 0.35
foo_uie_panel_splitter.dll (2009-12-10 03:16:12 UTC)
    Panel Stack Splitter 0.3.8.3(alpha)
foo_uie_wsh_panel_mod.dll (2010-04-07 06:04:38 UTC)
    WSH Panel Mod 1.3.3

Recent events:
Audioscrobbler: Submission succeeded.
Opening track for playback: "F:\files\music\mp3\MC Ren - 2009 - Renincarnated\MC Ren - 03 - Showtime.mp3"
Audioscrobbler: Submitting track...
Audioscrobbler: Submission succeeded.
Opening track for playback: "F:\files\music\mp3-ost\OST Anime\Initial D\Initial D - 2002 - Battle Stage\07 - J. Storm - 24 Hours A Day With You.mp3"
Audioscrobbler: Submitting track...
Audioscrobbler: Submission succeeded.
Opening track for playback: "F:\files\music\mp3\HIGH and MIGHTY COLOR - 2006 - Ichirin no Hana (Single)\01 - 一輪の花.mp3"
Audioscrobbler: Submitting track...
Audioscrobbler: Submission succeeded.

foo_audioscrobbler 1.4.7

Reply #862
Hey Flo,

any news on multiple iPod scrobbles?
As you replied earlier you said you contacted last.fm und you have to wait for a new API, smth like that .

foo_audioscrobbler 1.4.7

Reply #863
Florian: Could you upload 1.4.6 version somewhere and send it to me? Thanks!

foo_audioscrobbler 1.4.7

Reply #864
Is there any chance to add support for libre.fm?
It seems like this uses the same protocol, so maybe it would be as simple as adding second user credentials and sending the tracks to libre.fm additionally, or instead of, to last.fm.

foo_audioscrobbler 1.4.7

Reply #865
I would prefer a separate component be made to support additional sites.

foo_audioscrobbler 1.4.7

Reply #866
Thanks for the continued updates!  This plugin is great.

foo_audioscrobbler 1.4.7

Reply #867
I've just found out that new last.fm scrobbling API can return the information about the corrections made to track title back to the scrobbler. It would be great to make use of this feature (e.g. to store a table of such corrections, from where a user can update file tags accordingly & optionally making such corrections automatic).

foo_audioscrobbler 1.4.7

Reply #868
Is there any chance to add support for libre.fm?
It seems like this uses the same protocol, so maybe it would be as simple as adding second user credentials and sending the tracks to libre.fm additionally, or instead of, to last.fm.


+1 I'd like to see this feature too

foo_audioscrobbler 1.4.7

Reply #869
I've just installed 1.4.7, and I've been getting this after every track I play.
Quote
Audioscrobbler: Submitting track...
Audioscrobbler: Submission failed: Response empty

Not even Google is helping me. What's happening here?

[EDIT] I think I should mention that clicking on the Submit button results in
Quote
Audioscrobbler: Submitting track...
Audioscrobbler: Submission succeeded.

but the track doesn't show up on my Last.fm profile.

[EDIT2] Unchecking "Submit tracks from dynamic sources" seems to have made it work (at least on this one track I played). I'm not sure if it's going to stay like that though, so I'll try to keep you updated.

Thanks for the awesome work, by the way.

foo_audioscrobbler 1.4.7

Reply #870
I wonder is there a way to set a short key to disable and enable the scrobbler?
Thanks

foo_audioscrobbler 1.4.7

Reply #871
Is it possible to check whether Submission is enabled or disabled?  (like, a boolean that can be checked with $if).

I'd like to display a line in my status bar saying ON or OFF, if possible.

foo_audioscrobbler 1.4.7

Reply #872
Is it possible to check whether Submission is enabled or disabled?  (like, a boolean that can be checked with $if).

I'd like to display a line in my status bar saying ON or OFF, if possible.


I agree, it would be nice to have a button which says on or off and you click to enable/disable.

foo_audioscrobbler 1.4.7

Reply #873
Hello.  Is there a way to disable scrobbling on a specific iPod?  I use this plugin in conjunction with foo_dop in order to scrobble my iPod tracks.  However, when I connect my wife's iPod to transfer music, her tracks get scrobbled as well.  I would prefer not to have tracks on her iPod scroblled.  Thanks Florian.

foo_audioscrobbler 1.4.7

Reply #874
Hello.  Is there a way to disable scrobbling on a specific iPod?  I use this plugin in conjunction with foo_dop in order to scrobble my iPod tracks.  However, when I connect my wife's iPod to transfer music, her tracks get scrobbled as well.  I would prefer not to have tracks on her iPod scroblled.  Thanks Florian.

I can tell you that the current answer is no.  What would need to happen is that foo_dop would need to remember all previously synced iPods.  If this were done, Florian's plugin could be updated to select the iPod(s) to allow scrobbling.  So basically, you need to ask the foo_dop developer.