Comments
-
Greg Hurrell
Thanks for the report. Those log messages may or may not be relevant... we'll see. In any case I'll investigate and try to eliminate them.
There is a way to turn on detailed logging of Audioscrobbler information. See:
https://wincent.dev/a/products/synergy-classic/features/audioscrobbler/
In short, to turn it on, quit Synergy and do this in the Terminal:
defaults write org.wincent.Synergy LogAudioscrobblerEvents -bool yes
To turn it off, quit Synergy and do this:
defaults write org.wincent.Synergy LogAudioscrobblerEvents -bool no
-
bugzilla user 516
Here's some Audioscrobbler info in system.log after I turned on logging:
Jan 11 07:17:33 Gort Synergy[31836]: Audioscrobbler: Read preferences Jan 11 07:17:33 Gort Synergy[31836]: Audioscrobbler: Perform first-time initialization Jan 11 07:17:33 Gort Synergy[31836]: Audioscrobbler: Initializing WOAudioscrobbler object Jan 11 07:17:40 Gort Synergy[31836]: Audioscrobbler: Read new username Jan 11 07:17:40 Gort Synergy[31836]: Audioscrobbler: Read new password Jan 11 07:17:40 Gort Synergy[31836]: Audioscrobbler: First time we've read the preferences; will start a new session Jan 11 07:17:40 Gort Synergy[31836]: Audioscrobbler: Start Audioscrobbler session Jan 11 07:17:40 Gort Synergy[31836]: Audioscrobbler: Will request handshake Jan 11 07:17:40 Gort Synergy[31836]: Audioscrobbler: Handshake URL is http://post.audioscrobbler.com/?hs=true&p=1.1&c=syn&v=0.1&u=mmoll Jan 11 07:17:40 Gort Synergy[31836]: Audioscrobbler: Starting connection attempt Jan 11 07:17:40 Gort Synergy[31836]: Audioscrobbler: Waiting for handshake reply Jan 11 07:17:40 Gort Synergy[31836]: *** -[NSConcreteData setLength:]: unrecognized selector sent to instance 0x1065590 Jan 11 07:17:52 Gort Synergy[31836]: Audioscrobbler: Received notification from iTunes Jan 11 07:17:52 Gort Synergy[31836]: Audioscrobbler: Received notification of playing status Jan 11 07:17:52 Gort Synergy[31836]: Audioscrobbler: Track information: {\n WOAudioscrobblerAlbum = "Ya Mustafa";\n WOAudioscrobblerArtist = "Sabri Brothers";\n WOAudioscrobblerLength = 1269;\n WOAudioscrobblerTrack = "Haq La Ilaha Il Lallah";\n} Jan 11 07:17:52 Gort Synergy[31836]: Audioscrobbler: This track appears to be a new submission Jan 11 07:17:52 Gort Synergy[31836]: Audioscrobbler: Cancelling previously existing submission timer, if any Jan 11 07:17:52 Gort Synergy[31836]: Audioscrobbler: Setting up new submission timer (240 seconds) Jan 11 07:21:53 Gort Synergy[31836]: Audioscrobbler: Submission timer fired; will double-check that current track position matches expected value Jan 11 07:21:53 Gort Synergy[31836]: Audioscrobbler: Position does not match (user must have skipped); will not submit to Audioscrobbler Jan 11 07:28:10 Gort Synergy[31836]: Audioscrobbler: Received notification from iTunes Jan 11 07:28:10 Gort Synergy[31836]: Audioscrobbler: Received notification of playing status Jan 11 07:28:10 Gort Synergy[31836]: Audioscrobbler: Track information: {\n WOAudioscrobblerAlbum = "Stop Making Sense";\n WOAudioscrobblerArtist = "Talking Heads";\n WOAudioscrobblerLength = 334;\n WOAudioscrobblerTrack = "Once In A Lifetime";\n} Jan 11 07:28:10 Gort Synergy[31836]: Audioscrobbler: This track appears to be a new submission Jan 11 07:28:10 Gort Synergy[31836]: Audioscrobbler: Cancelling previously existing submission timer, if any Jan 11 07:28:10 Gort Synergy[31836]: Audioscrobbler: Setting up new submission timer (167 seconds) Jan 11 07:30:57 Gort Synergy[31836]: Audioscrobbler: Submission timer fired; will double-check that current track position matches expected value Jan 11 07:30:57 Gort Synergy[31836]: Audioscrobbler: Position matches, will submit to Audioscrobbler Jan 11 07:30:57 Gort Synergy[31836]: Audioscrobbler: Adding song to submission queue; song information: {\n WOAlbum = "Stop Making Sense";\n WOArtist = "Talking Heads";\n WODate = "2008-01-11 13:30:57";\n WOLength = 334;\n WOMBID = "";\n WOTrack = "Once In A Lifetime";\n} Jan 11 07:30:57 Gort Synergy[31836]: Audioscrobbler: Enqueuing object: {\n WOAlbum = "Stop Making Sense";\n WOArtist = "Talking Heads";\n WODate = "2008-01-11 13:30:57";\n WOLength = 334;\n WOMBID = "";\n WOTrack = "Once In A Lifetime";\n} Jan 11 07:30:57 Gort Synergy[31836]: Audioscrobbler: Number of items currently on the queue: 1 Jan 11 07:30:57 Gort Synergy[31836]: Audioscrobbler: Queue was empty: processing item Jan 11 07:30:57 Gort Synergy[31836]: Audioscrobbler: Will handle next item on the queue after delay (Audioscrobbler specified delay in seconds: 1) Jan 11 07:30:58 Gort Synergy[31836]: Audioscrobbler: Error: did not expect WOAudioscrobblerWaitingForHandshake status; please report Jan 11 07:33:44 Gort Synergy[31836]: Audioscrobbler: Received notification from iTunes Jan 11 07:33:44 Gort Synergy[31836]: Audioscrobbler: Received notification of playing status Jan 11 07:33:44 Gort Synergy[31836]: Audioscrobbler: Track information: {\n WOAudioscrobblerAlbum = "DJ Kicks";\n WOAudioscrobblerArtist = Cymande;\n WOAudioscrobblerLength = 196;\n WOAudioscrobblerTrack = Anthracite;\n} Jan 11 07:33:44 Gort Synergy[31836]: Audioscrobbler: This track appears to be a new submission Jan 11 07:33:44 Gort Synergy[31836]: Audioscrobbler: Cancelling previously existing submission timer, if any Jan 11 07:33:44 Gort Synergy[31836]: Audioscrobbler: Setting up new submission timer (98 seconds) Jan 11 07:35:22 Gort Synergy[31836]: Audioscrobbler: Submission timer fired; will double-check that current track position matches expected value Jan 11 07:35:22 Gort Synergy[31836]: Audioscrobbler: Position matches, will submit to Audioscrobbler Jan 11 07:35:22 Gort Synergy[31836]: Audioscrobbler: Adding song to submission queue; song information: {\n WOAlbum = "DJ Kicks";\n WOArtist = Cymande;\n WODate = "2008-01-11 13:35:22";\n WOLength = 196;\n WOMBID = "";\n WOTrack = Anthracite;\n} Jan 11 07:35:22 Gort Synergy[31836]: Audioscrobbler: Enqueuing object: {\n WOAlbum = "DJ Kicks";\n WOArtist = Cymande;\n WODate = "2008-01-11 13:35:22";\n WOLength = 196;\n WOMBID = "";\n WOTrack = Anthracite;\n} Jan 11 07:35:22 Gort Synergy[31836]: Audioscrobbler: Number of items currently on the queue: 2 Jan 11 07:35:22 Gort Synergy[31836]: Audioscrobbler: Queue was non-empty, but not ready to submit: not processing item Jan 11 07:37:01 Gort Synergy[31836]: Audioscrobbler: Received notification from iTunes Jan 11 07:37:01 Gort Synergy[31836]: Audioscrobbler: Received notification of playing status Jan 11 07:37:01 Gort Synergy[31836]: Audioscrobbler: Track information: {\n WOAudioscrobblerAlbum = "Negotiations And Love Songs 1971-1986";\n WOAudioscrobblerArtist = "Paul Simon";\n WOAudioscrobblerLength = 202;\n WOAudioscrobblerTrack = "Have A Good Time";\n} Jan 11 07:37:01 Gort Synergy[31836]: Audioscrobbler: This track appears to be a new submission Jan 11 07:37:01 Gort Synergy[31836]: Audioscrobbler: Cancelling previously existing submission timer, if any Jan 11 07:37:01 Gort Synergy[31836]: Audioscrobbler: Setting up new submission timer (101 seconds) Jan 11 07:38:42 Gort Synergy[31836]: Audioscrobbler: Submission timer fired; will double-check that current track position matches expected value Jan 11 07:38:42 Gort Synergy[31836]: Audioscrobbler: Position matches, will submit to Audioscrobbler Jan 11 07:38:42 Gort Synergy[31836]: Audioscrobbler: Adding song to submission queue; song information: {\n WOAlbum = "Negotiations And Love Songs 1971-1986";\n WOArtist = "Paul Simon";\n WODate = "2008-01-11 13:38:42";\n WOLength = 202;\n WOMBID = "";\n WOTrack = "Have A Good Time";\n} Jan 11 07:38:42 Gort Synergy[31836]: Audioscrobbler: Enqueuing object: {\n WOAlbum = "Negotiations And Love Songs 1971-1986";\n WOArtist = "Paul Simon";\n WODate = "2008-01-11 13:38:42";\n WOLength = 202;\n WOMBID = "";\n WOTrack = "Have A Good Time";\n} Jan 11 07:38:42 Gort Synergy[31836]: Audioscrobbler: Number of items currently on the queue: 3 Jan 11 07:38:42 Gort Synergy[31836]: Audioscrobbler: Queue was non-empty, but not ready to submit: not processing item Jan 11 07:40:23 Gort Synergy[31836]: Audioscrobbler: Received notification from iTunes Jan 11 07:40:23 Gort Synergy[31836]: Audioscrobbler: Received notification of playing status Jan 11 07:40:23 Gort Synergy[31836]: Audioscrobbler: Track information: {\n WOAudioscrobblerAlbum = "George Is On";\n WOAudioscrobblerArtist = "Deep Dish";\n WOAudioscrobblerLength = 310;\n WOAudioscrobblerTrack = "Swallow Me";\n} Jan 11 07:40:23 Gort Synergy[31836]: Audioscrobbler: This track appears to be a new submission Jan 11 07:40:23 Gort Synergy[31836]: Audioscrobbler: Cancelling previously existing submission timer, if any Jan 11 07:40:23 Gort Synergy[31836]: Audioscrobbler: Setting up new submission timer (155 seconds) Jan 11 07:42:58 Gort Synergy[31836]: Audioscrobbler: Submission timer fired; will double-check that current track position matches expected value Jan 11 07:42:58 Gort Synergy[31836]: Audioscrobbler: Position matches, will submit to Audioscrobbler Jan 11 07:42:58 Gort Synergy[31836]: Audioscrobbler: Adding song to submission queue; song information: {\n WOAlbum = "George Is On";\n WOArtist = "Deep Dish";\n WODate = "2008-01-11 13:42:58";\n WOLength = 310;\n WOMBID = "";\n WOTrack = "Swallow Me";\n} Jan 11 07:42:58 Gort Synergy[31836]: Audioscrobbler: Enqueuing object: {\n WOAlbum = "George Is On";\n WOArtist = "Deep Dish";\n WODate = "2008-01-11 13:42:58";\n WOLength = 310;\n WOMBID = "";\n WOTrack = "Swallow Me";\n} Jan 11 07:42:58 Gort Synergy[31836]: Audioscrobbler: Number of items currently on the queue: 4 Jan 11 07:42:58 Gort Synergy[31836]: Audioscrobbler: Queue was non-empty, but not ready to submit: not processing item Jan 11 07:45:34 Gort Synergy[31836]: Audioscrobbler: Received notification from iTunes Jan 11 07:45:34 Gort Synergy[31836]: Audioscrobbler: Received notification of playing status Jan 11 07:45:34 Gort Synergy[31836]: Audioscrobbler: Track information: {\n WOAudioscrobblerAlbum = "KCRW's Today's Top Tune";\n WOAudioscrobblerArtist = "KCRW.com";\n WOAudioscrobblerLength = 373;\n WOAudioscrobblerTrack = "Spanish Harlem Orchestra - Sacala Bailar";\n} Jan 11 07:45:34 Gort Synergy[31836]: Audioscrobbler: This track appears to be a new submission Jan 11 07:45:34 Gort Synergy[31836]: Audioscrobbler: Cancelling previously existing submission timer, if any Jan 11 07:45:34 Gort Synergy[31836]: Audioscrobbler: Setting up new submission timer (186 seconds) Jan 11 07:48:16 Gort Synergy[31836]: Audioscrobbler: Received notification from iTunes Jan 11 07:48:16 Gort Synergy[31836]: Audioscrobbler: Received notification of non-playing status Jan 11 07:48:16 Gort Synergy[31836]: Audioscrobbler: Track information: {\n WOAudioscrobblerAlbum = "KCRW's Today's Top Tune";\n WOAudioscrobblerArtist = "KCRW.com";\n WOAudioscrobblerLength = 373;\n WOAudioscrobblerTrack = "Spanish Harlem Orchestra - Sacala Bailar";\n} Jan 11 07:48:16 Gort Synergy[31836]: Audioscrobbler: This track was previously submitted for consideration; pausing timer
-
Greg Hurrell
Excellent, thanks for that. I've found the source of the problem.
This is the fix:
And this is a nightly build that I've just uploaded which includes the fix:
https://wincent.dev/a/about/wincent/weblog/nightlog/archives/2008/01/synergy_revision_7ce4a27.php
Can you please confirmed that this issue is solved?
-
Greg Hurrell
Bah, just noticed a stupid typo in that nightly. Uploading another one:
https://wincent.dev/a/about/wincent/weblog/nightlog/archives/2008/01/synergy_revision_4e616e0.php
-
bugzilla user 516
I tried the latest revision. It seems to have fixed the problem. Thanks!
Add a comment
Comments are now closed for this issue.