Closed vially closed 7 years ago
16:50:43 T:142516224 NOTICE: -->Python Interpreter Initialized<-- 16:50:43 T:142516224 NOTICE: GoogleMusic-0.7.1 ARGV: ['plugin://plugin.audio.googlemusic/', '2', ''] 16:50:43 T:805109760 ERROR: GetDirectory - Error getting plugin://plugin.audio.googlemusic/ 16:50:43 T:805109760 ERROR: CGUIMediaWindow::GetDirectory(plugin://plugin.audio.googlemusic/) failed 16:50:50 T:142516224 NOTICE: -->Python Interpreter Initialized<-- 16:50:50 T:142516224 NOTICE: GoogleMusic-0.7.1 ARGV: ['plugin://plugin.audio.googlemusic/', '3', ''] 16:50:50 T:805109760 ERROR: GetDirectory - Error getting plugin://plugin.audio.googlemusic/ 16:50:50 T:805109760 ERROR: CGUIMediaWindow::GetDirectory(plugin://plugin.audio.googlemusic/) failed 16:51:13 T:805109760 NOTICE: Samba is idle. Closing the remaining connections 16:56:37 T:175079424 WARNING: CreateLoader - Unsupported protocol(addons) in addons://disabled/folder.jpg 16:56:37 T:175079424 WARNING: CreateLoader - Unsupported protocol(addons) in addons://enabled/folder.jpg 16:56:37 T:175079424 WARNING: CreateLoader - Unsupported protocol(addons) in addons://repos/folder.jpg 16:56:37 T:175079424 WARNING: CreateLoader - Unsupported protocol(addons) in addons://install/folder.jpg 16:56:37 T:175079424 WARNING: CreateLoader - Unsupported protocol(addons) in addons://search/folder.jpg 16:58:01 T:172687360 WARNING: CreateLoader - Unsupported protocol(addons) in addons://disabled/folder.jpg 16:58:01 T:172687360 WARNING: CreateLoader - Unsupported protocol(addons) in addons://enabled/folder.jpg 16:58:01 T:172687360 WARNING: CreateLoader - Unsupported protocol(addons) in addons://repos/folder.jpg 16:58:01 T:172687360 WARNING: CreateLoader - Unsupported protocol(addons) in addons://install/folder.jpg 16:58:01 T:172687360 WARNING: CreateLoader - Unsupported protocol(addons) in addons://search/folder.jpg 16:58:10 T:804577280 WARNING: CreateLoader - Unsupported protocol(addons) in addons://disabled/folder.jpg 16:58:10 T:804577280 WARNING: CreateLoader - Unsupported protocol(addons) in addons://enabled/folder.jpg 16:58:10 T:804577280 WARNING: CreateLoader - Unsupported protocol(addons) in addons://repos/folder.jpg 16:58:10 T:804577280 WARNING: CreateLoader - Unsupported protocol(addons) in addons://install/folder.jpg 16:58:10 T:804577280 WARNING: CreateLoader - Unsupported protocol(addons) in addons://search/folder.jpg 16:58:24 T:804577280 WARNING: CreateLoader - Unsupported protocol(addons) in addons://disabled/folder.jpg 16:58:24 T:804577280 WARNING: CreateLoader - Unsupported protocol(addons) in addons://enabled/folder.jpg 16:58:24 T:804577280 WARNING: CreateLoader - Unsupported protocol(addons) in addons://repos/folder.jpg 16:58:24 T:804577280 WARNING: CreateLoader - Unsupported protocol(addons) in addons://install/folder.jpg 16:58:24 T:804577280 WARNING: CreateLoader - Unsupported protocol(addons) in addons://search/folder.jpg 16:58:33 T:805109760 ERROR: Texture manager unable to load file: /var/mobile/Repo/plugin.audio.googlemusic-0.7.1.zip/icon.png 16:58:34 T:804577280 WARNING: CreateLoader - Unsupported protocol(addons) in addons://disabled/folder.jpg 16:58:34 T:804577280 WARNING: CreateLoader - Unsupported protocol(addons) in addons://enabled/folder.jpg 16:58:34 T:804577280 WARNING: CreateLoader - Unsupported protocol(addons) in addons://repos/folder.jpg 16:58:34 T:804577280 WARNING: CreateLoader - Unsupported protocol(addons) in addons://install/folder.jpg 16:58:34 T:804577280 WARNING: CreateLoader - Unsupported protocol(addons) in addons://search/folder.jpg 17:00:40 T:175341568 NOTICE: -->Python Interpreter Initialized<-- 17:00:40 T:175341568 NOTICE: GoogleMusic-0.7.1 ARGV: ['plugin://plugin.audio.googlemusic/', '4', ''] 17:00:41 T:805109760 ERROR: GetDirectory - Error getting plugin://plugin.audio.googlemusic/ 17:00:41 T:805109760 ERROR: CGUIMediaWindow::GetDirectory(plugin://plugin.audio.googlemusic/) failed
Can you try this version: https://docs.google.com/file/d/0B3hilBJzOZ-1TDU0NzQxWG8xLVU/edit?usp=sharing
I'm trying to find out were exactly does your script stop so it might be necessary to send you a couple more versions to test until I find it.
20:23:28 T:156065792 NOTICE: -->Python Interpreter Initialized<-- 20:23:28 T:156065792 NOTICE: GoogleMusic-0.7.2 ARGV: ['plugin://plugin.audio.googlemusic/', '2', ''] 20:23:28 T:156065792 NOTICE: Importing storage... 20:23:28 T:156065792 NOTICE: Importing api... 20:23:28 T:155533312 ERROR: GetDirectory - Error getting plugin://plugin.audio.googlemusic/ 20:23:28 T:155533312 ERROR: CGUIMediaWindow::GetDirectory(plugin://plugin.audio.googlemusic/) failed
Posted latest log still does not work
Thank you for continuing to help
David M. Patrick
From: Valentin-Costel Hăloiu [mailto:notifications@github.com] Sent: Sunday, February 24, 2013 7:44 PM To: vially/googlemusic-xbmc Cc: Davepat Subject: Re: [googlemusic-xbmc] Addon fails to start on ATV2 (#18)
Can you try this version: https://docs.google.com/file/d/0B3hilBJzOZ-1TDU0NzQxWG8xLVU/edit?usp=sharing
I'm trying to find out were exactly does your script stop so it might be necessary to send you a couple more versions to test until I find it.
— Reply to this email directly or view it on GitHub https://github.com/vially/googlemusic-xbmc/issues/18#issuecomment-14022240 .
Seems to me that the problem is related to loading the gmusicapi or its dependencies. Made a version with all the api files already included in the addon.
Check if this works: https://www.box.com/s/wv5l70xj4v2le3yyhwyo
Yep. Most probably related to gmusicapi. If it still doesn't work after testing @foreverguest's version maybe you should try a new version with debugging enabled for gmusciapi
Ok installed the last one with the API here is the log still wont launch but I think we are gettting closer as I can clear cache and cookies np and it tries to load for 4 minutes then crashes
18:42:37 T:193437696 NOTICE: -->Python Interpreter Initialized<-- 18:42:37 T:193437696 NOTICE: GoogleMusic-0.7.2 ARGV: ['plugin://plugin.audio.googlemusic/', '-1', '?action=clear_cookie'] 18:42:37 T:193437696 NOTICE: Importing storage... 18:42:37 T:193437696 NOTICE: Importing api... 18:42:37 T:193437696 NOTICE: Importing gmusicapi... 18:42:40 T:193437696 NOTICE: Importing play song... 18:42:40 T:193437696 NOTICE: Params: {'action': 'clear_cookie'} 18:42:40 T:193437696 NOTICE: Importing navigation... 18:42:50 T:193699840 NOTICE: -->Python Interpreter Initialized<-- 18:42:50 T:193699840 NOTICE: GoogleMusic-0.7.2 ARGV: ['plugin://plugin.audio.googlemusic/', '-1', '?action=clear_cache'] 18:42:50 T:193699840 NOTICE: Importing storage... 18:42:50 T:193699840 NOTICE: Importing api... 18:42:50 T:193699840 NOTICE: Importing gmusicapi... 18:42:52 T:193699840 NOTICE: Importing play song... 18:42:52 T:193699840 NOTICE: Params: {'action': 'clear_cache'} 18:42:52 T:193699840 NOTICE: Importing navigation... 18:42:57 T:193708032 NOTICE: -->Python Interpreter Initialized<-- 18:42:57 T:193708032 NOTICE: GoogleMusic-0.7.2 ARGV: ['plugin://plugin.audio.googlemusic/', '1', ''] 18:42:57 T:193708032 NOTICE: Importing storage... 18:42:57 T:193708032 NOTICE: Importing api... 18:42:57 T:193708032 NOTICE: Importing gmusicapi... 18:43:01 T:193708032 NOTICE: Importing play song... 18:43:01 T:193708032 NOTICE: Params: {} 18:43:01 T:193708032 NOTICE: Importing navigation... 18:43:01 T:193708032 NOTICE: [GoogleMusic-0.7.2] No params specified. Checking cookie and database 18:43:01 T:193708032 NOTICE: [GoogleMusic-0.7.2] Displaying XBMC notification 18:43:01 T:193708032 NOTICE: [GoogleMusic-0.7.2] Updating all_songs 18:43:01 T:193708032 NOTICE: [GoogleMusic-0.7.2] Logging in 18:43:06 T:193708032 NOTICE: [GoogleMusic-0.7.2] Login succeeded 18:43:23 T:193708032 ERROR: 2013-02-25 18:43:23,108 - gmusicapi.Api_2 - WARNING - Received an unexpected response from call loadalltracks. 18:43:23 T:193708032 NOTICE: . 18:43:23 T:193708032 ERROR: 2013-02-25 18:43:23,123 - gmusicapi.Api_2 - WARNING - error was: Failed to validate field 'playlist' list schema: additional property 'recentTimestamp' not defined by 'properties' are not allowed in list item 18:43:23 T:193708032 NOTICE: . 18:43:40 T:193708032 ERROR: 2013-02-25 18:43:40,532 - gmusicapi.Api_2 - WARNING - Received an unexpected response from call loadalltracks. 18:43:40 T:193708032 NOTICE: . 18:43:40 T:193708032 ERROR: 2013-02-25 18:43:40,534 - gmusicapi.Api_2 - WARNING - error was: Failed to validate field 'playlist' list schema: additional property 'recentTimestamp' not defined by 'properties' are not allowed in list item 18:43:40 T:193708032 NOTICE: . 18:43:56 T:193708032 ERROR: 2013-02-25 18:43:56,853 - gmusicapi.Api_2 - WARNING - Received an unexpected response from call loadalltracks. 18:43:56 T:193708032 NOTICE: . 18:43:56 T:193708032 ERROR: 2013-02-25 18:43:56,856 - gmusicapi.Api_2 - WARNING - error was: Failed to validate field 'playlist' list schema: additional property 'recentTimestamp' not defined by 'properties' are not allowed in list item 18:43:56 T:193708032 NOTICE: . 18:44:13 T:193708032 ERROR: 2013-02-25 18:44:13,682 - gmusicapi.Api_2 - WARNING - Received an unexpected response from call loadalltracks. 18:44:13 T:193708032 NOTICE: . 18:44:13 T:193708032 ERROR: 2013-02-25 18:44:13,688 - gmusicapi.Api_2 - WARNING - error was: Failed to validate field 'playlist' list schema: additional property 'recentTimestamp' not defined by 'properties' are not allowed in list item 18:44:13 T:193708032 NOTICE: . 18:44:31 T:193708032 ERROR: 2013-02-25 18:44:31,489 - gmusicapi.Api_2 - WARNING - Received an unexpected response from call loadalltracks. 18:44:31 T:193708032 NOTICE: . 18:44:31 T:193708032 ERROR: 2013-02-25 18:44:31,495 - gmusicapi.Api_2 - WARNING - error was: Failed to validate field 'playlist' list schema: additional property 'recentTimestamp' not defined by 'properties' are not allowed in list item 18:44:31 T:193708032 NOTICE: . 18:44:47 T:193708032 ERROR: 2013-02-25 18:44:47,572 - gmusicapi.Api_2 - WARNING - Received an unexpected response from call loadalltracks. 18:44:47 T:193708032 NOTICE: . 18:44:47 T:193708032 ERROR: 2013-02-25 18:44:47,576 - gmusicapi.Api_2 - WARNING - error was: Failed to validate field 'playlist' list schema: additional property 'recentTimestamp' not defined by 'properties' are not allowed in list item 18:44:47 T:193708032 NOTICE: . 18:45:05 T:193708032 ERROR: 2013-02-25 18:45:05,231 - gmusicapi.Api_2 - WARNING - Received an unexpected response from call loadalltracks. 18:45:05 T:193708032 NOTICE: . 18:45:05 T:193708032 ERROR: 2013-02-25 18:45:05,256 - gmusicapi.Api_2 - WARNING - error was: Failed to validate field 'playlist' list schema: additional property 'recentTimestamp' not defined by 'properties' are not allowed in list item 18:45:05 T:193708032 NOTICE: . 18:45:21 T:193708032 ERROR: 2013-02-25 18:45:21,814 - gmusicapi.Api_2 - WARNING - Received an unexpected response from call loadalltracks. 18:45:21 T:193708032 NOTICE: . 18:45:21 T:193708032 ERROR: 2013-02-25 18:45:21,821 - gmusicapi.Api_2 - WARNING - error was: Failed to validate field 'playlist' list schema: additional property 'recentTimestamp' not defined by 'properties' are not allowed in list item 18:45:21 T:193708032 NOTICE: . 18:45:40 T:193708032 ERROR: 2013-02-25 18:45:40,177 - gmusicapi.Api_2 - WARNING - Received an unexpected response from call loadalltracks. 18:45:40 T:193708032 NOTICE: . 18:45:40 T:193708032 ERROR: 2013-02-25 18:45:40,181 - gmusicapi.Api_2 - WARNING - error was: Failed to validate field 'playlist' list schema: additional property 'recentTimestamp' not defined by 'properties' are not allowed in list item 18:45:40 T:193708032 NOTICE: . 18:45:58 T:193708032 ERROR: 2013-02-25 18:45:58,684 - gmusicapi.Api_2 - WARNING - Received an unexpected response from call loadalltracks. 18:45:58 T:193708032 NOTICE: . 18:45:58 T:193708032 ERROR: 2013-02-25 18:45:58,699 - gmusicapi.Api_2 - WARNING - error was: Failed to validate field 'playlist' list schema: additional property 'recentTimestamp' not defined by 'properties' are not allowed in list item 18:45:58 T:193708032 NOTICE: . 18:46:15 T:193708032 ERROR: 2013-02-25 18:46:15,213 - gmusicapi.Api_2 - WARNING - Received an unexpected response from call loadalltracks. 18:46:15 T:193708032 NOTICE: . 18:46:15 T:193708032 ERROR: 2013-02-25 18:46:15,231 - gmusicapi.Api_2 - WARNING - error was: Failed to validate field 'playlist' list schema: additional property 'recentTimestamp' not defined by 'properties' are not allowed in list item 18:46:15 T:193708032 NOTICE: . 18:46:31 T:193708032 ERROR: 2013-02-25 18:46:31,944 - gmusicapi.Api_2 - WARNING - Received an unexpected response from call loadalltracks. 18:46:31 T:193708032 NOTICE: . 18:46:31 T:193708032 ERROR: 2013-02-25 18:46:31,948 - gmusicapi.Api_2 - WARNING - error was: Failed to validate field 'playlist' list schema: additional property 'recentTimestamp' not defined by 'properties' are not allowed in list item 18:46:31 T:193708032 NOTICE: . 18:46:49 T:193708032 ERROR: 2013-02-25 18:46:49,533 - gmusicapi.Api_2 - WARNING - Received an unexpected response from call loadalltracks. 18:46:49 T:193708032 NOTICE: . 18:46:49 T:193708032 ERROR: 2013-02-25 18:46:49,538 - gmusicapi.Api_2 - WARNING - error was: Failed to validate field 'playlist' list schema: additional property 'recentTimestamp' not defined by 'properties' are not allowed in list item 18:46:49 T:193708032 NOTICE: . 18:47:05 T:193708032 ERROR: 2013-02-25 18:47:05,997 - gmusicapi.Api_2 - WARNING - Received an unexpected response from call loadalltracks. 18:47:06 T:193708032 NOTICE: . 18:47:06 T:193708032 ERROR: 2013-02-25 18:47:06,020 - gmusicapi.Api_2 - WARNING - error was: Failed to validate field 'playlist' list schema: additional property 'recentTimestamp' not defined by 'properties' are not allowed in list item 18:47:06 T:193708032 NOTICE: . 18:47:22 T:193708032 ERROR: 2013-02-25 18:47:22,773 - gmusicapi.Api_2 - WARNING - Received an unexpected response from call loadalltracks. 18:47:22 T:193708032 NOTICE: . 18:47:22 T:193708032 ERROR: 2013-02-25 18:47:22,778 - gmusicapi.Api_2 - WARNING - error was: Failed to validate field 'playlist' list schema: additional property 'recentTimestamp' not defined by 'properties' are not allowed in list item 18:47:22 T:193708032 NOTICE: . 18:47:38 T:193708032 ERROR: 2013-02-25 18:47:38,847 - gmusicapi.Api_2 - WARNING - Received an unexpected response from call loadalltracks. 18:47:38 T:193708032 NOTICE: . 18:47:38 T:193708032 ERROR: 2013-02-25 18:47:38,871 - gmusicapi.Api_2 - WARNING - error was: Failed to validate field 'playlist' list schema: additional property 'recentTimestamp' not defined by 'properties' are not allowed in list item 18:47:38 T:193708032 NOTICE: . 18:48:00 T:193708032 ERROR: 2013-02-25 18:48:00,438 - gmusicapi.Api_2 - WARNING - Received an unexpected response from call loadalltracks. 18:48:00 T:193708032 NOTICE: . 18:48:00 T:193708032 ERROR: 2013-02-25 18:48:00,453 - gmusicapi.Api_2 - WARNING - error was: Failed to validate field 'playlist' list schema: additional property 'recentTimestamp' not defined by 'properties' are not allowed in list item 18:48:00 T:193708032 NOTICE: . 18:48:26 T:193708032 ERROR: 2013-02-25 18:48:26,341 - gmusicapi.Api_2 - WARNING - Received an unexpected response from call loadalltracks. 18:48:26 T:193708032 NOTICE: . 18:48:26 T:193708032 ERROR: 2013-02-25 18:48:26,378 - gmusicapi.Api_2 - WARNING - error was: Failed to validate field 'playlist' list schema: additional property 'recentTimestamp' not defined by 'properties' are not allowed in list item 18:48:26 T:193708032 NOTICE: . 18:48:29 T:193708032 ERROR: 2013-02-25 18:48:29,358 - gmusicapi.Api_2 - WARNING - Received an unexpected response from call loadalltracks. 18:48:29 T:193708032 NOTICE: . 18:48:29 T:193708032 ERROR: 2013-02-25 18:48:29,363 - gmusicapi.Api_2 - WARNING - error was: Failed to validate field 'playlist' list schema: additional property 'recentTimestamp' not defined by 'properties' are not allowed in list item 18:48:29 T:193708032 NOTICE: . 18:48:41 T:39772160 ERROR: GetDirectory - Error getting plugin://plugin.audio.googlemusic/ 18:48:41 T:39772160 ERROR: CGUIMediaWindow::GetDirectory(plugin://plugin.audio.googlemusic/) failed
Getting closer see my log
Thanks
David M. Patrick
From: Valentin-Costel Hăloiu [mailto:notifications@github.com] Sent: Monday, February 25, 2013 3:23 PM To: vially/googlemusic-xbmc Cc: Davepat Subject: Re: [googlemusic-xbmc] Addon fails to start on ATV2 (#18)
Yep. Most probably related to gmusicapi. If it still doesn't work after testing @foreverguest https://github.com/foreverguest 's version maybe you should try a new version with debugging enabled for gmusciapi https://unofficial-google-music-api.readthedocs.org/en/latest/reference/api.html#gmusicapi.api.Api
— Reply to this email directly or view it on GitHub https://github.com/vially/googlemusic-xbmc/issues/18#issuecomment-14076466 .
How big is your library?
About 17,000 songs
David M. Patrick
From: Leonardo Cervo [mailto:notifications@github.com] Sent: Monday, February 25, 2013 7:16 PM To: vially/googlemusic-xbmc Cc: Davepat Subject: Re: [googlemusic-xbmc] Addon fails to start on ATV2 (#18)
How big is your library?
— Reply to this email directly or view it on GitHub https://github.com/vially/googlemusic-xbmc/issues/18#issuecomment-14086999 . https://github.com/notifications/beacon/n82Zu-Lifkvt-ikX75bB0Ao62Of3MTx9Xrn_1axZ0IaVa9IUdey9ZuMG2SFBGDTp.gif
Here: https://www.box.com/s/110n6b5tz0g54lmcu76j
This one has api development version with debug logging enabled,
ok installed latest, tries to load for about 3 minutes then crashes back to ATV front menu
Here is the log
17:29:35 T:190242816 NOTICE: -->Python Interpreter Initialized<-- 17:29:35 T:190242816 NOTICE: GoogleMusic-0.7.3 ARGV: ['plugin://plugin.audio.googlemusic/', '1', ''] 17:29:35 T:190242816 NOTICE: Importing storage... 17:29:35 T:190242816 NOTICE: Importing api... 17:29:35 T:190242816 NOTICE: Importing gmusicapi... 17:29:40 T:190242816 ERROR: !-- begin debug log --! 17:29:40 T:190242816 NOTICE: . 17:29:40 T:190242816 ERROR: version: 2013.02.XX 17:29:40 T:190242816 NOTICE: . 17:29:40 T:190242816 NOTICE: Importing play song... 17:29:40 T:190242816 NOTICE: Params: {} 17:29:40 T:190242816 NOTICE: Importing navigation... 17:29:40 T:190242816 NOTICE: [GoogleMusic-0.7.3] No params specified. Checking cookie and database 17:29:40 T:190242816 NOTICE: [GoogleMusic-0.7.3] Displaying XBMC notification 17:29:40 T:190242816 NOTICE: [GoogleMusic-0.7.3] Updating all_songs 17:29:40 T:190242816 NOTICE: [GoogleMusic-0.7.3] Loading cookie from file 17:29:40 T:190242816 ERROR: 2013-02-26 17:29:40,748 - gmusicapi.api (908) [DEBUG]: GetLibrarySongs(args=[], kwargs={}) 17:29:40 T:190242816 NOTICE: . 17:30:35 T:190242816 ERROR: 2013-02-26 17:30:35,464 - gmusicapi.api (925) [DEBUG]: {u'playlist': ['<1000 songs>'], u'requestTime': 1361921083673000L, u'continuation': False, u'playlistId': u'all', u'continuationToken': u'KmQKS/fpUOlL/////zztI3aCZO8P/wD+//6Ynpaexc/Pz8/Pz8vIxsjGyMiam8nFy8zFy8zei43Fzs/Iy8zMy83Kys7NyMbGycjKz8f//hDoByGPdL1fX9/QYjkAAAAAtBavFkgBMg0KCwoAKLyIm/ul5K0C:3d3658a5-5622-437c-bff1-85ab281e5c04', u'differentialUpdate': False} 17:30:35 T:190242816 NOTICE: . 17:30:47 T:190242816 ERROR: 2013-02-26 17:30:47,178 - gmusicapi.api (908) [DEBUG]: GetLibrarySongs(args=[u'KmQKS/fpUOlL/////zztI3aCZO8P/wD+//6Ynpaexc/Pz8/Pz8vIxsjGyMiam8nFy8zFy8zei43Fzs/Iy8zMy83Kys7NyMbGycjK...'], kwargs={}) 17:30:47 T:190242816 NOTICE: . 17:30:58 T:190242816 ERROR: 2013-02-26 17:30:58,847 - gmusicapi.api (925) [DEBUG]: {u'playlist': ['<1000 songs>'], u'requestTime': 1361921146961000L, u'continuation': True, u'playlistId': u'all', u'continuationToken': u'KmMKSvfpUKZW/////zztI2aLzJKr/wD+//6Ynpaexc/Pz8/Pz8vIxsjGyMiam8nFy8zFy8zei43FzsvGzs3OyM7Gy8zHzsbJyc7Iyv/+ENAPIY90vV9f39BiOQAAAACpWa8WSAEyDQoLCgAo1baz6OXkrQI=:f185ad8b-7a7f-4a9c-9dd7-632922d504a5', u'differentialUpdate': False} 17:30:58 T:190242816 NOTICE: . 17:31:10 T:190242816 ERROR: 2013-02-26 17:31:10,814 - gmusicapi.api (908) [DEBUG]: GetLibrarySongs(args=[u'KmMKSvfpUKZW/////zztI2aLzJKr/wD+//6Ynpaexc/Pz8/Pz8vIxsjGyMiam8nFy8zFy8zei43FzsvGzs3OyM7Gy8zHzsbJyc7I...'], kwargs={}) 17:31:10 T:190242816 NOTICE: . 17:31:22 T:190242816 ERROR: 2013-02-26 17:31:22,656 - gmusicapi.api (925) [DEBUG]: {u'playlist': ['<1000 songs>'], u'requestTime': 1361921170597000L, u'continuation': True, u'playlistId': u'all', u'continuationToken': u'KmIKSffpUGiR/////zztI1fRs6LL/wD+//6Ynpaexc/Pz8/Pz8vIxsjGyMiam8nFy8zFy8zei43Fys3Jy8zKz8bKz83PysvPzsnO//4QuBchj3S9X1/f0GI5AAAAAG6XrxZIATINCgsKACjNrszcoOWtAg==:e5fd5927-fd83-4a1c-b1d0-10ef2e012d19', u'differentialUpdate': False} 17:31:22 T:190242816 NOTICE: . 17:31:34 T:190242816 ERROR: 2013-02-26 17:31:34,521 - gmusicapi.api (908) [DEBUG]: GetLibrarySongs(args=[u'KmIKSffpUGiR/////zztI1fRs6LL/wD+//6Ynpaexc/Pz8/Pz8vIxsjGyMiam8nFy8zFy8zei43Fys3Jy8zKz8bKz83PysvPzsnO...'], kwargs={}) 17:31:34 T:190242816 NOTICE: . 17:31:46 T:190242816 ERROR: 2013-02-26 17:31:46,426 - gmusicapi.api (925) [DEBUG]: {u'playlist': ['<1000 songs>'], u'requestTime': 1361921194285000L, u'continuation': True, u'playlistId': u'all', u'continuationToken': u'KmMKSvfpUCy+/////zztI0mOTqIH/wD+//6Ynpaexc/Pz8/Pz8vIxsjGyMiam8nFy8zFy8zei43FyszJyMfPx8nHx87PxsbOy8bKzv/+EKAfIY90vV9f39BiOQAAAABB068WSAEyDQoLCgAo/q6x49nlrQI=:ae8bf077-424d-4dc3-8496-49c15ffd45f5', u'differentialUpdate': False} 17:31:46 T:190242816 NOTICE: . 17:31:58 T:190242816 ERROR: 2013-02-26 17:31:58,375 - gmusicapi.api (908) [DEBUG]: GetLibrarySongs(args=[u'KmMKSvfpUCy+/////zztI0mOTqIH/wD+//6Ynpaexc/Pz8/Pz8vIxsjGyMiam8nFy8zFy8zei43FyszJyMfPx8nHx87PxsbOy8bK...'], kwargs={}) 17:31:58 T:190242816 NOTICE: . 17:32:10 T:190242816 ERROR: 2013-02-26 17:32:10,507 - gmusicapi.api (925) [DEBUG]: {u'playlist': ['<1000 songs>'], u'requestTime': 1361921218120000L, u'continuation': True, u'playlistId': u'all', u'continuationToken': u'KmMKSvfpT+5x/////zztIzqzsRtH/wD+//6Ynpaexc/Pz8/Pz8vIxsjGyMiam8nFy8zFy8zei43Fx8fHz8rHzsfKycjJzsfIyMzNyv/+EIgnIY90vV9f39BiOQAAAACOEbAWSAEyDQoLCgAorvLOmJXmrQI=:a63336a2-5016-4c52-b762-a02ccb76ae0d', u'differentialUpdate': False} 17:32:10 T:190242816 NOTICE: . 17:32:22 T:190242816 ERROR: 2013-02-26 17:32:22,289 - gmusicapi.api (908) [DEBUG]: GetLibrarySongs(args=[u'KmMKSvfpT+5x/////zztIzqzsRtH/wD+//6Ynpaexc/Pz8/Pz8vIxsjGyMiam8nFy8zFy8zei43Fx8fHz8rHzsfKycjJzsfIyMzN...'], kwargs={}) 17:32:22 T:190242816 NOTICE: . 17:32:34 T:190242816 ERROR: 2013-02-26 17:32:34,208 - gmusicapi.api (925) [DEBUG]: {u'playlist': ['<1000 songs>'], u'requestTime': 1361921242067000L, u'continuation': True, u'playlistId': u'all', u'continuationToken': u'KmQKS/fpT7Ax/////zztIyvcR2+n/wD+//6Ynpaexc/Pz8/Pz8vIxsjGyMiam8nFy8zFy8zei43FzsrKysvOyMrOys7NzcrGy8fHzs///hDwLiGPdL1fX9/QYjkAAAAAzk+wFkgBMg0KCwoAKJbIuMfQ5q0C:c1040e17-3651-43ce-8266-9383000468fd', u'differentialUpdate': False} 17:32:34 T:190242816 NOTICE: . 17:32:46 T:190242816 ERROR: 2013-02-26 17:32:46,141 - gmusicapi.api (908) [DEBUG]: GetLibrarySongs(args=[u'KmQKS/fpT7Ax/////zztIyvcR2+n/wD+//6Ynpaexc/Pz8/Pz8vIxsjGyMiam8nFy8zFy8zei43FzsrKysvOyMrOys7NzcrGy8fH...'], kwargs={}) 17:32:46 T:190242816 NOTICE: . 17:32:57 T:190242816 ERROR: 2013-02-26 17:32:57,842 - gmusicapi.api (925) [DEBUG]: {u'playlist': ['<1000 songs>'], u'requestTime': 1361921265920000L, u'continuation': True, u'playlistId': u'all', u'continuationToken': u'KmcKTvfpT3KD/////zztIx0nlAD//wAD/wD+//6Ynpaexc/Pz8/Pz8vIxsjGyMiam8nFy8zFy8zei43Fzs3IzM7Jxs/Jx8/OysfIx8vPzMz//hDYNiGPdL1fX9/QYjkAAAAAfI2wFkgBMg0KCwoAKP//67CL560C:b7a1f6c2-1523-4103-a15d-38ececad8a7f', u'differentialUpdate': False} 17:32:57 T:190242816 NOTICE: . 17:33:09 T:190242816 ERROR: 2013-02-26 17:33:09,862 - gmusicapi.api (908) [DEBUG]: GetLibrarySongs(args=[u'KmcKTvfpT3KD/////zztIx0nlAD//wAD/wD+//6Ynpaexc/Pz8/Pz8vIxsjGyMiam8nFy8zFy8zei43Fzs3IzM7Jxs/Jx8/OysfI...'], kwargs={}) 17:33:09 T:190242816 NOTICE: . 17:33:21 T:190242816 ERROR: 2013-02-26 17:33:21,686 - gmusicapi.api (925) [DEBUG]: {u'playlist': ['<1000 songs>'], u'requestTime': 1361921289633000L, u'continuation': True, u'playlistId': u'all', u'continuationToken': u'KmQKS/fpTzcB/////zztIw73kRJj/wD+//6Ynpaexc/Pz8/Pz8vIxsjGyMiam8nFy8zFy8zei43FzsnMyM7PyMbOzMzPy8jJzMnJycz//hDAPiGPdL1fX9/QYjkAAAAA/siwFkgBMg0KCwoAKOf27pDE560C:a082eae6-4746-4b47-b4b0-f70e5e75c490', u'differentialUpdate': False} 17:33:21 T:190242816 NOTICE: . 17:33:33 T:190242816 ERROR: 2013-02-26 17:33:33,515 - gmusicapi.api (908) [DEBUG]: GetLibrarySongs(args=[u'KmQKS/fpTzcB/////zztIw73kRJj/wD+//6Ynpaexc/Pz8/Pz8vIxsjGyMiam8nFy8zFy8zei43FzsnMyM7PyMbOzMzPy8jJzMnJ...'], kwargs={}) 17:33:33 T:190242816 NOTICE: . 17:33:45 T:190242816 ERROR: 2013-02-26 17:33:45,437 - gmusicapi.api (925) [DEBUG]: {u'playlist': ['<1000 songs>'], u'requestTime': 1361921313351000L, u'continuation': True, u'playlistId': u'all', u'continuationToken': u'KmYKTffpTvnT/////zztIwD//wBhU9Nn/wD+//6Ynpaexc/Pz8/Pz8vIxsjGyMiam8nFy8zFy8zei43Fzs7Ix87JysfHycnLyszHyc/Gyv/+EKhGIY90vV9f39BiOQAAAAAsBrEWSAEyDQoLCgAoppasvf7nrQI=:e51be4db-b192-4906-915f-0f8974876f7f', u'differentialUpdate': False} 17:33:45 T:190242816 NOTICE: . 17:33:57 T:190242816 ERROR: 2013-02-26 17:33:57,314 - gmusicapi.api (908) [DEBUG]: GetLibrarySongs(args=[u'KmYKTffpTvnT/////zztIwD//wBhU9Nn/wD+//6Ynpaexc/Pz8/Pz8vIxsjGyMiam8nFy8zFy8zei43Fzs7Ix87JysfHycnLyszH...'], kwargs={}) 17:33:57 T:190242816 NOTICE: . 17:34:09 T:190242816 ERROR: 2013-02-26 17:34:09,439 - gmusicapi.api (925) [DEBUG]: {u'playlist': ['<1000 songs>'], u'requestTime': 1361921337084000L, u'continuation': True, u'playlistId': u'all', u'continuationToken': u'KmQKS/fpTr3N/////zztIvIR98e3/wD+//6Ynpaexc/Pz8/Pz8vIxsjGyMiam8nFy8zFy8zei43FzsnMzMrJy8nOxs/MycrGz8bJzcr//hCQTiGPdL1fX9/QYjkAAAAAMkKxFkgBMg0KCwoAKJKciNy36K0C:a996613f-6035-4f38-8e61-484db2335433', u'differentialUpdate': False} 17:34:09 T:190242816 NOTICE: . 17:34:21 T:190242816 ERROR: 2013-02-26 17:34:21,442 - gmusicapi.api (908) [DEBUG]: GetLibrarySongs(args=[u'KmQKS/fpTr3N/////zztIvIR98e3/wD+//6Ynpaexc/Pz8/Pz8vIxsjGyMiam8nFy8zFy8zei43FzsnMzMrJy8nOxs/MycrGz8bJ...'], kwargs={}) 17:34:21 T:190242816 NOTICE: . 17:34:34 T:190242816 ERROR: 2013-02-26 17:34:34,102 - gmusicapi.api (925) [DEBUG]: {u'playlist': ['<1000 songs>'], u'requestTime': 1361921361329000L, u'continuation': True, u'playlistId': u'all', u'continuationToken': u'KmQKS/fpToIG/////zztIuPRQR2X/wD+//6Ynpaexc/Pz8/Pz8vIxsjGyMiam8nFy8zFy8zei43FzsrHxsvNyc7JzsfJycjMzMrPys3//hD4VSGPdL1fX9/QYjkAAAAA+X2xFkgBMg0KCwoAKJrxvt3w6K0C:f0e226a7-6a79-4fc9-99c5-3f8306703be7', u'differentialUpdate': False} 17:34:34 T:190242816 NOTICE: . 17:34:45 T:190242816 ERROR: 2013-02-26 17:34:45,837 - gmusicapi.api (908) [DEBUG]: GetLibrarySongs(args=[u'KmQKS/fpToIG/////zztIuPRQR2X/wD+//6Ynpaexc/Pz8/Pz8vIxsjGyMiam8nFy8zFy8zei43FzsrHxsvNyc7JzsfJycjMzMrP...'], kwargs={}) 17:34:45 T:190242816 NOTICE: . 17:34:57 T:190242816 ERROR: 2013-02-26 17:34:57,506 - gmusicapi.api (925) [DEBUG]: {u'playlist': ['<1000 songs>'], u'requestTime': 1361921385685000L, u'continuation': True, u'playlistId': u'all', u'continuationToken': u'KmMKSvfpTklS/////zztItZMfvoz/wD+//6Ynpaexc/Pz8/Pz8vIxsjGyMiam8nFy8zFy8zei43FysjIzcnPys7GyMjHyMvIysbMyv/+EOBdIY90vV9f39BiOQAAAACttrEWSAEyDQoLCgAo84KB56bprQI=:735e63fc-954e-4732-ae04-22ca3f2c6480', u'differentialUpdate': False} 17:34:57 T:190242816 NOTICE: . 17:35:09 T:190242816 ERROR: 2013-02-26 17:35:09,377 - gmusicapi.api (908) [DEBUG]: GetLibrarySongs(args=[u'KmMKSvfpTklS/////zztItZMfvoz/wD+//6Ynpaexc/Pz8/Pz8vIxsjGyMiam8nFy8zFy8zei43FysjIzcnPys7GyMjHyMvIysbM...'], kwargs={}) 17:35:09 T:190242816 NOTICE: . 17:35:21 T:190242816 ERROR: 2013-02-26 17:35:21,135 - gmusicapi.api (925) [DEBUG]: {u'playlist': ['<1000 songs>'], u'requestTime': 1361921409208000L, u'continuation': True, u'playlistId': u'all', u'continuationToken': u'KmQKS/fpTg51/////zztIshD2/m//wD+//6Ynpaexc/Pz8/Pz8vIxsjGyMiam8nFy8zFy8zei43FzsfOzsvGzMfIyM3Iys/Hy8/Iz8n//hDIZSGPdL1fX9/QYjkAAAAAivGxFkgBMg0KCwoAKJCDpPje6a0C:1c2a6423-c24d-4451-8030-f7ddbd957f84', u'differentialUpdate': False} 17:35:21 T:190242816 NOTICE: . 17:35:33 T:190242816 ERROR: 2013-02-26 17:35:33,069 - gmusicapi.api (908) [DEBUG]: GetLibrarySongs(args=[u'KmQKS/fpTg51/////zztIshD2/m//wD+//6Ynpaexc/Pz8/Pz8vIxsjGyMiam8nFy8zFy8zei43FzsfOzsvGzMfIyM3Iys/Hy8/I...'], kwargs={}) 17:35:33 T:190242816 NOTICE: . 17:35:45 T:190242816 ERROR: 2013-02-26 17:35:45,190 - gmusicapi.api (925) [DEBUG]: {u'playlist': ['<1000 songs>'], u'requestTime': 1361921433350000L, u'continuation': True, u'playlistId': u'all', u'continuationToken': u'KmIKSffpTdLY/////zztIroNMS/b/wD+//6Ynpaexc/Pz8/Pz8vIxsjGyMiam8nFy8zFy8zei43FzMzMxs3Kz8nKx8bLx8fIyc7K//4QsG0hj3S9X1/f0GI5AAAAACctshZIATINCgsKACiJ6M7ll+qtAg==:6c46fdee-62c9-4d9b-8ab5-3e5f4403e6f5', u'differentialUpdate': False} 17:35:45 T:190242816 NOTICE: . 17:35:57 T:190242816 ERROR: 2013-02-26 17:35:57,011 - gmusicapi.api (908) [DEBUG]: GetLibrarySongs(args=[u'KmIKSffpTdLY/////zztIroNMS/b/wD+//6Ynpaexc/Pz8/Pz8vIxsjGyMiam8nFy8zFy8zei43FzMzMxs3Kz8nKx8bLx8fIyc7K...'], kwargs={}) 17:35:57 T:190242816 NOTICE: . 17:36:09 T:190242816 ERROR: 2013-02-26 17:36:09,141 - gmusicapi.api (925) [DEBUG]: {u'playlist': ['<1000 songs>'], u'requestTime': 1361921456877000L, u'continuation': True, u'playlistId': u'all', u'continuationToken': u'KmQKS/fpTZdl/////zztIqvgpD+f/wD+//6Ynpaexc/Pz8/Pz8vIxsjGyMiam8nFy8zFy8zei43FzsrHysjIycrKys3KzcvJx8nLzMn//hCYdSGPdL1fX9/QYjkAAAAAmmiyFkgBMg0KCwoAKJjg277Q6q0C:10f484b9-4c06-4588-a56d-d459da7a2210', u'differentialUpdate': False} 17:36:09 T:190242816 NOTICE: .
Well, didn't help much. My best guess is that the library is taking too long to load and XBMC is timing out.
There's one more thing I think may help you, try to edit file api.py and comment line 930 'protocol.validate(msg)', some people complained this slows down the library loading.
The file should be inside addon directory 'plugin.audio.googlemusic/gmusicapi'.
Just did it for you, plus a few more debug messages.
Thank you still crashes as its trying to get my library here is the log
19:50:33 T:192020480 NOTICE: -->Python Interpreter Initialized<-- 19:50:33 T:192020480 NOTICE: GoogleMusic-0.7.4 ARGV: ['plugin://plugin.audio.googlemusic/', '-1', '?action=clear_cookie'] 19:50:33 T:192020480 NOTICE: Importing storage... 19:50:33 T:192020480 NOTICE: Importing api... 19:50:33 T:192020480 NOTICE: Importing gmusicapi... 19:50:37 T:192020480 ERROR: !-- begin debug log --! 19:50:37 T:192020480 NOTICE: . 19:50:37 T:192020480 ERROR: version: 2013.02.XX 19:50:37 T:192020480 NOTICE: . 19:50:37 T:192020480 NOTICE: Importing play song... 19:50:37 T:192020480 NOTICE: Params: {'action': 'clear_cookie'} 19:50:37 T:192020480 NOTICE: Importing navigation... 19:50:43 T:192020480 NOTICE: -->Python Interpreter Initialized<-- 19:50:43 T:192020480 NOTICE: GoogleMusic-0.7.4 ARGV: ['plugin://plugin.audio.googlemusic/', '-1', '?action=clear_cache'] 19:50:43 T:192020480 NOTICE: Importing storage... 19:50:43 T:192020480 NOTICE: Importing api... 19:50:43 T:192020480 NOTICE: Importing gmusicapi... 19:50:46 T:192020480 ERROR: !-- begin debug log --! 19:50:46 T:192020480 NOTICE: . 19:50:46 T:192020480 ERROR: version: 2013.02.XX 19:50:46 T:192020480 NOTICE: . 19:50:46 T:192020480 NOTICE: Importing play song... 19:50:46 T:192020480 NOTICE: Params: {'action': 'clear_cache'} 19:50:46 T:192020480 NOTICE: Importing navigation... 19:50:48 T:192020480 NOTICE: -->Python Interpreter Initialized<-- 19:50:48 T:192020480 NOTICE: GoogleMusic-0.7.4 ARGV: ['plugin://plugin.audio.googlemusic/', '1', ''] 19:50:48 T:192020480 NOTICE: Importing storage... 19:50:48 T:192020480 NOTICE: Importing api... 19:50:48 T:192020480 NOTICE: Importing gmusicapi... 19:50:52 T:192020480 ERROR: !-- begin debug log --! 19:50:52 T:192020480 NOTICE: . 19:50:52 T:192020480 ERROR: version: 2013.02.XX 19:50:52 T:192020480 NOTICE: . 19:50:52 T:192020480 NOTICE: Importing play song... 19:50:52 T:192020480 NOTICE: Params: {} 19:50:52 T:192020480 NOTICE: Importing navigation... 19:50:52 T:192020480 NOTICE: [GoogleMusic-0.7.4] No params specified. Checking cookie and database 19:50:52 T:192020480 NOTICE: [GoogleMusic-0.7.4] Displaying XBMC notification 19:50:52 T:192020480 NOTICE: [GoogleMusic-0.7.4] Updating all_songs 19:50:52 T:192020480 NOTICE: [GoogleMusic-0.7.4] Logging in 19:50:56 T:192020480 ERROR: 2013-02-27 19:50:56,789 - gmusicapi.api (101) [INFO]: authenticated 19:50:56 T:192020480 NOTICE: . 19:50:56 T:192020480 NOTICE: [GoogleMusic-0.7.4] Login succeeded 19:50:56 T:192020480 ERROR: 2013-02-27 19:50:56,827 - gmusicapi.api (908) [DEBUG]: GetLibrarySongs(args=[], kwargs={}) 19:50:56 T:192020480 NOTICE: . 19:51:09 T:192020480 ERROR: 2013-02-27 19:51:09,000 - gmusicapi.api (925) [DEBUG]: {u'playlist': ['<1000 songs>'], u'requestTime': 1362015958145000L, u'continuation': False, u'playlistId': u'all', u'continuationToken': u'KmQKS/fpUOlL/////zztI3aCZO8P/wD+//6Ynpaexc/Pz8/Pz8vIxsjGyMiam8nFy8zFy8zei43Fzs/Iy8zMy83Kys7NyMbGycjKz8f//hDoByHD4Pup1ak4OzkAAAAAtBavFkgBMg0KCwoAKLyIm/ul5K0C:21f78162-6592-4640-9ef0-94cd61805cd8', u'differentialUpdate': False} 19:51:09 T:192020480 NOTICE: . 19:51:09 T:192020480 ERROR: 2013-02-27 19:51:09,002 - gmusicapi.api (908) [DEBUG]: GetLibrarySongs(args=[u'KmQKS/fpUOlL/////zztI3aCZO8P/wD+//6Ynpaexc/Pz8/Pz8vIxsjGyMiam8nFy8zFy8zei43Fzs/Iy8zMy83Kys7NyMbGycjK...'], kwargs={}) 19:51:09 T:192020480 NOTICE: . 19:51:20 T:192020480 ERROR: 2013-02-27 19:51:20,778 - gmusicapi.api (925) [DEBUG]: {u'playlist': ['<1000 songs>'], u'requestTime': 1362015970032000L, u'continuation': True, u'playlistId': u'all', u'continuationToken': u'KmMKSvfpUKZW/////zztI2aLzJKr/wD+//6Ynpaexc/Pz8/Pz8vIxsjGyMiam8nFy8zFy8zei43FzsvGzs3OyM7Gy8zHzsbJyc7Iyv/+ENAPIcPg+6nVqTg7OQAAAACpWa8WSAEyDQoLCgAo1baz6OXkrQI=:ad12f3a5-5985-4482-bbde-3de0e902c772', u'differentialUpdate': False} 19:51:20 T:192020480 NOTICE: . 19:51:20 T:192020480 ERROR: 2013-02-27 19:51:20,789 - gmusicapi.api (908) [DEBUG]: GetLibrarySongs(args=[u'KmMKSvfpUKZW/////zztI2aLzJKr/wD+//6Ynpaexc/Pz8/Pz8vIxsjGyMiam8nFy8zFy8zei43FzsvGzs3OyM7Gy8zHzsbJyc7I...'], kwargs={}) 19:51:20 T:192020480 NOTICE: . 19:51:32 T:192020480 ERROR: 2013-02-27 19:51:32,697 - gmusicapi.api (925) [DEBUG]: {u'playlist': ['<1000 songs>'], u'requestTime': 1362015981836000L, u'continuation': True, u'playlistId': u'all', u'continuationToken': u'KmIKSffpUGiR/////zztI1fRs6LL/wD+//6Ynpaexc/Pz8/Pz8vIxsjGyMiam8nFy8zFy8zei43Fys3Jy8zKz8bKz83PysvPzsnO//4QuBchw+D7qdWpODs5AAAAAG6XrxZIATINCgsKACjNrszcoOWtAg==:9890edc8-3c17-4c2a-8375-9ac2d54cbae6', u'differentialUpdate': False} 19:51:32 T:192020480 NOTICE: . 19:51:32 T:192020480 ERROR: 2013-02-27 19:51:32,700 - gmusicapi.api (908) [DEBUG]: GetLibrarySongs(args=[u'KmIKSffpUGiR/////zztI1fRs6LL/wD+//6Ynpaexc/Pz8/Pz8vIxsjGyMiam8nFy8zFy8zei43Fys3Jy8zKz8bKz83PysvPzsnO...'], kwargs={}) 19:51:32 T:192020480 NOTICE: . 19:51:44 T:192020480 ERROR: 2013-02-27 19:51:44,764 - gmusicapi.api (925) [DEBUG]: {u'playlist': ['<1000 songs>'], u'requestTime': 1362015993689000L, u'continuation': True, u'playlistId': u'all', u'continuationToken': u'KmMKSvfpUCy+/////zztI0mOTqIH/wD+//6Ynpaexc/Pz8/Pz8vIxsjGyMiam8nFy8zFy8zei43FyszJyMfPx8nHx87PxsbOy8bKzv/+EKAfIcPg+6nVqTg7OQAAAABB068WSAEyDQoLCgAo/q6x49nlrQI=:e04d77ae-3f5e-48c7-ad25-99d1c4e6dddc', u'differentialUpdate': False} 19:51:44 T:192020480 NOTICE: . 19:51:44 T:192020480 ERROR: 2013-02-27 19:51:44,768 - gmusicapi.api (908) [DEBUG]: GetLibrarySongs(args=[u'KmMKSvfpUCy+/////zztI0mOTqIH/wD+//6Ynpaexc/Pz8/Pz8vIxsjGyMiam8nFy8zFy8zei43FyszJyMfPx8nHx87PxsbOy8bK...'], kwargs={}) 19:51:44 T:192020480 NOTICE: . 19:51:56 T:192020480 ERROR: 2013-02-27 19:51:56,745 - gmusicapi.api (925) [DEBUG]: {u'playlist': ['<1000 songs>'], u'requestTime': 1362016005767000L, u'continuation': True, u'playlistId': u'all', u'continuationToken': u'KmMKSvfpT+5x/////zztIzqzsRtH/wD+//6Ynpaexc/Pz8/Pz8vIxsjGyMiam8nFy8zFy8zei43Fx8fHz8rHzsfKycjJzsfIyMzNyv/+EIgnIcPg+6nVqTg7OQAAAACOEbAWSAEyDQoLCgAorvLOmJXmrQI=:825a80db-9551-4862-9ef7-6467b0e69abd', u'differentialUpdate': False} 19:51:56 T:192020480 NOTICE: . 19:51:56 T:192020480 ERROR: 2013-02-27 19:51:56,750 - gmusicapi.api (908) [DEBUG]: GetLibrarySongs(args=[u'KmMKSvfpT+5x/////zztIzqzsRtH/wD+//6Ynpaexc/Pz8/Pz8vIxsjGyMiam8nFy8zFy8zei43Fx8fHz8rHzsfKycjJzsfIyMzN...'], kwargs={}) 19:51:56 T:192020480 NOTICE: . 19:52:08 T:192020480 ERROR: 2013-02-27 19:52:08,625 - gmusicapi.api (925) [DEBUG]: {u'playlist': ['<1000 songs>'], u'requestTime': 1362016017767000L, u'continuation': True, u'playlistId': u'all', u'continuationToken': u'KmQKS/fpT7Ax/////zztIyvcR2+n/wD+//6Ynpaexc/Pz8/Pz8vIxsjGyMiam8nFy8zFy8zei43FzsrKysvOyMrOys7NzcrGy8fHzs///hDwLiHD4Pup1ak4OzkAAAAAzk+wFkgBMg0KCwoAKJbIuMfQ5q0C:0c8bd82e-a866-487d-91cb-b529e05368a5', u'differentialUpdate': False} 19:52:08 T:192020480 NOTICE: . 19:52:08 T:192020480 ERROR: 2013-02-27 19:52:08,628 - gmusicapi.api (908) [DEBUG]: GetLibrarySongs(args=[u'KmQKS/fpT7Ax/////zztIyvcR2+n/wD+//6Ynpaexc/Pz8/Pz8vIxsjGyMiam8nFy8zFy8zei43FzsrKysvOyMrOys7NzcrGy8fH...'], kwargs={}) 19:52:08 T:192020480 NOTICE: . 19:52:20 T:192020480 ERROR: 2013-02-27 19:52:20,832 - gmusicapi.api (925) [DEBUG]: {u'playlist': ['<1000 songs>'], u'requestTime': 1362016029837000L, u'continuation': True, u'playlistId': u'all', u'continuationToken': u'KmcKTvfpT3KD/////zztIx0nlAD//wAD/wD+//6Ynpaexc/Pz8/Pz8vIxsjGyMiam8nFy8zFy8zei43Fzs3IzM7Jxs/Jx8/OysfIx8vPzMz//hDYNiHD4Pup1ak4OzkAAAAAfI2wFkgBMg0KCwoAKP//67CL560C:6c97cb40-a731-4046-ba1b-4c97eae512b0', u'differentialUpdate': False} 19:52:20 T:192020480 NOTICE: . 19:52:20 T:192020480 ERROR: 2013-02-27 19:52:20,850 - gmusicapi.api (908) [DEBUG]: GetLibrarySongs(args=[u'KmcKTvfpT3KD/////zztIx0nlAD//wAD/wD+//6Ynpaexc/Pz8/Pz8vIxsjGyMiam8nFy8zFy8zei43Fzs3IzM7Jxs/Jx8/OysfI...'], kwargs={}) 19:52:20 T:192020480 NOTICE: . 19:52:32 T:192020480 ERROR: 2013-02-27 19:52:32,723 - gmusicapi.api (925) [DEBUG]: {u'playlist': ['<1000 songs>'], u'requestTime': 1362016042067000L, u'continuation': True, u'playlistId': u'all', u'continuationToken': u'KmQKS/fpTzcB/////zztIw73kRJj/wD+//6Ynpaexc/Pz8/Pz8vIxsjGyMiam8nFy8zFy8zei43FzsnMyM7PyMbOzMzPy8jJzMnJycz//hDAPiHD4Pup1ak4OzkAAAAA/siwFkgBMg0KCwoAKOf27pDE560C:152900f5-e785-4133-a61c-058fa03d43fe', u'differentialUpdate': False} 19:52:32 T:192020480 NOTICE: . 19:52:32 T:192020480 ERROR: 2013-02-27 19:52:32,729 - gmusicapi.api (908) [DEBUG]: GetLibrarySongs(args=[u'KmQKS/fpTzcB/////zztIw73kRJj/wD+//6Ynpaexc/Pz8/Pz8vIxsjGyMiam8nFy8zFy8zei43FzsnMyM7PyMbOzMzPy8jJzMnJ...'], kwargs={}) 19:52:32 T:192020480 NOTICE: . 19:52:44 T:192020480 ERROR: 2013-02-27 19:52:44,802 - gmusicapi.api (925) [DEBUG]: {u'playlist': ['<1000 songs>'], u'requestTime': 1362016053846000L, u'continuation': True, u'playlistId': u'all', u'continuationToken': u'KmYKTffpTvnT/////zztIwD//wBhU9Nn/wD+//6Ynpaexc/Pz8/Pz8vIxsjGyMiam8nFy8zFy8zei43Fzs7Ix87JysfHycnLyszHyc/Gyv/+EKhGIcPg+6nVqTg7OQAAAAAsBrEWSAEyDQoLCgAoppasvf7nrQI=:7503d4f9-1794-4316-8b27-d19e9b3ce4ae', u'differentialUpdate': False} 19:52:44 T:192020480 NOTICE: . 19:52:44 T:192020480 ERROR: 2013-02-27 19:52:44,809 - gmusicapi.api (908) [DEBUG]: GetLibrarySongs(args=[u'KmYKTffpTvnT/////zztIwD//wBhU9Nn/wD+//6Ynpaexc/Pz8/Pz8vIxsjGyMiam8nFy8zFy8zei43Fzs7Ix87JysfHycnLyszH...'], kwargs={}) 19:52:44 T:192020480 NOTICE: . 19:52:56 T:192020480 ERROR: 2013-02-27 19:52:56,792 - gmusicapi.api (925) [DEBUG]: {u'playlist': ['<1000 songs>'], u'requestTime': 1362016065927000L, u'continuation': True, u'playlistId': u'all', u'continuationToken': u'KmQKS/fpTr3N/////zztIvIR98e3/wD+//6Ynpaexc/Pz8/Pz8vIxsjGyMiam8nFy8zFy8zei43FzsnMzMrJy8nOxs/MycrGz8bJzcr//hCQTiHD4Pup1ak4OzkAAAAAMkKxFkgBMg0KCwoAKJKciNy36K0C:d4ed2d06-1d16-4661-81d7-44b66a824c85', u'differentialUpdate': False} 19:52:56 T:192020480 NOTICE: . 19:52:56 T:192020480 ERROR: 2013-02-27 19:52:56,798 - gmusicapi.api (908) [DEBUG]: GetLibrarySongs(args=[u'KmQKS/fpTr3N/////zztIvIR98e3/wD+//6Ynpaexc/Pz8/Pz8vIxsjGyMiam8nFy8zFy8zei43FzsnMzMrJy8nOxs/MycrGz8bJ...'], kwargs={}) 19:52:56 T:192020480 NOTICE: . 19:53:08 T:192020480 ERROR: 2013-02-27 19:53:08,857 - gmusicapi.api (925) [DEBUG]: {u'playlist': ['<1000 songs>'], u'requestTime': 1362016077873000L, u'continuation': True, u'playlistId': u'all', u'continuationToken': u'KmQKS/fpToIG/////zztIuPRQR2X/wD+//6Ynpaexc/Pz8/Pz8vIxsjGyMiam8nFy8zFy8zei43FzsrHxsvNyc7JzsfJycjMzMrPys3//hD4VSHD4Pup1ak4OzkAAAAA+X2xFkgBMg0KCwoAKJrxvt3w6K0C:939562dd-cb5a-47d4-aef9-9df5007e3f20', u'differentialUpdate': False} 19:53:08 T:192020480 NOTICE: . 19:53:08 T:192020480 ERROR: 2013-02-27 19:53:08,861 - gmusicapi.api (908) [DEBUG]: GetLibrarySongs(args=[u'KmQKS/fpToIG/////zztIuPRQR2X/wD+//6Ynpaexc/Pz8/Pz8vIxsjGyMiam8nFy8zFy8zei43FzsrHxsvNyc7JzsfJycjMzMrP...'], kwargs={}) 19:53:08 T:192020480 NOTICE: . 19:53:21 T:192020480 ERROR: 2013-02-27 19:53:21,385 - gmusicapi.api (925) [DEBUG]: {u'playlist': ['<1000 songs>'], u'requestTime': 1362016090004000L, u'continuation': True, u'playlistId': u'all', u'continuationToken': u'KmMKSvfpTklS/////zztItZMfvoz/wD+//6Ynpaexc/Pz8/Pz8vIxsjGyMiam8nFy8zFy8zei43FysjIzcnPys7GyMjHyMvIysbMyv/+EOBdIcPg+6nVqTg7OQAAAACttrEWSAEyDQoLCgAo84KB56bprQI=:6dff4407-6394-4277-87c9-e72419b0c263', u'differentialUpdate': False} 19:53:21 T:192020480 NOTICE: . 19:53:21 T:192020480 ERROR: 2013-02-27 19:53:21,396 - gmusicapi.api (908) [DEBUG]: GetLibrarySongs(args=[u'KmMKSvfpTklS/////zztItZMfvoz/wD+//6Ynpaexc/Pz8/Pz8vIxsjGyMiam8nFy8zFy8zei43FysjIzcnPys7GyMjHyMvIysbM...'], kwargs={}) 19:53:21 T:192020480 NOTICE: . 19:53:33 T:192020480 ERROR: 2013-02-27 19:53:33,347 - gmusicapi.api (925) [DEBUG]: {u'playlist': ['<1000 songs>'], u'requestTime': 1362016102512000L, u'continuation': True, u'playlistId': u'all', u'continuationToken': u'KmQKS/fpTg51/////zztIshD2/m//wD+//6Ynpaexc/Pz8/Pz8vIxsjGyMiam8nFy8zFy8zei43FzsfOzsvGzMfIyM3Iys/Hy8/Iz8n//hDIZSHD4Pup1ak4OzkAAAAAivGxFkgBMg0KCwoAKJCDpPje6a0C:83c0083d-49ac-4310-a886-d9eb45de7c6a', u'differentialUpdate': False} 19:53:33 T:192020480 NOTICE: . 19:53:33 T:192020480 ERROR: 2013-02-27 19:53:33,352 - gmusicapi.api (908) [DEBUG]: GetLibrarySongs(args=[u'KmQKS/fpTg51/////zztIshD2/m//wD+//6Ynpaexc/Pz8/Pz8vIxsjGyMiam8nFy8zFy8zei43FzsfOzsvGzMfIyM3Iys/Hy8/I...'], kwargs={}) 19:53:33 T:192020480 NOTICE: . 19:53:53 T:192020480 ERROR: 2013-02-27 19:53:53,213 - gmusicapi.api (925) [DEBUG]: {u'playlist': ['<1000 songs>'], u'requestTime': 1362016114487000L, u'continuation': True, u'playlistId': u'all', u'continuationToken': u'KmIKSffpTdLY/////zztIroNMS/b/wD+//6Ynpaexc/Pz8/Pz8vIxsjGyMiam8nFy8zFy8zei43FzMzMxs3Kz8nKx8bLx8fIyc7K//4QsG0hw+D7qdWpODs5AAAAACctshZIATINCgsKACiJ6M7ll+qtAg==:c73c325c-c413-489f-a6c0-84aafcb7400a', u'differentialUpdate': False} 19:53:53 T:192020480 NOTICE: . 19:53:53 T:192020480 ERROR: 2013-02-27 19:53:53,352 - gmusicapi.api (908) [DEBUG]: GetLibrarySongs(args=[u'KmIKSffpTdLY/////zztIroNMS/b/wD+//6Ynpaexc/Pz8/Pz8vIxsjGyMiam8nFy8zFy8zei43FzMzMxs3Kz8nKx8bLx8fIyc7K...'], kwargs={}) 19:53:53 T:192020480 NOTICE: . 19:54:12 T:192020480 ERROR: 2013-02-27 19:54:12,588 - gmusicapi.api (925) [DEBUG]: {u'playlist': ['<1000 songs>'], u'requestTime': 1362016135053000L, u'continuation': True, u'playlistId': u'all', u'continuationToken': u'KmQKS/fpTZdl/////zztIqvgpD+f/wD+//6Ynpaexc/Pz8/Pz8vIxsjGyMiam8nFy8zFy8zei43FzsrHysjIycrKys3KzcvJx8nLzMn//hCYdSHD4Pup1ak4OzkAAAAAmmiyFkgBMg0KCwoAKJjg277Q6q0C:4eaadbfe-6aa0-430c-981e-2b82200229b1', u'differentialUpdate': False} 19:54:12 T:192020480 NOTICE: . 19:54:12 T:192020480 ERROR: 2013-02-27 19:54:12,637 - gmusicapi.api (908) [DEBUG]: GetLibrarySongs(args=[u'KmQKS/fpTZdl/////zztIqvgpD+f/wD+//6Ynpaexc/Pz8/Pz8vIxsjGyMiam8nFy8zFy8zei43FzsrHysjIycrKys3KzcvJx8nL...'], kwargs={}) 19:54:12 T:192020480 NOTICE: . 19:54:31 T:192020480 ERROR: 2013-02-27 19:54:31,665 - gmusicapi.api (925) [DEBUG]: {u'playlist': ['<1000 songs>'], u'requestTime': 1362016153969000L, u'continuation': True, u'playlistId': u'all', u'continuationToken': u'KmMKSvfpTVx1/////zztIp3Tm4MT/wD+//6Ynpaexc/Pz8/Pz8vIxsjGyMiam8nFy8zFy8zei43FyczJy8zLysfJz8zPy8vKycrNyf/+EIB9IcPg+6nVqTg7OQAAAACKo7IWSAEyDQoLCgAou77k2IjrrQI=:89109e73-e8ed-4fe7-8e08-88517b282723', u'differentialUpdate': False} 19:54:31 T:192020480 NOTICE: . 19:54:31 T:192020480 ERROR: 2013-02-27 19:54:31,855 - gmusicapi.api (908) [DEBUG]: GetLibrarySongs(args=[u'KmMKSvfpTVx1/////zztIp3Tm4MT/wD+//6Ynpaexc/Pz8/Pz8vIxsjGyMiam8nFy8zFy8zei43FyczJy8zLysfJz8zPy8vKycrN...'], kwargs={}) 19:54:31 T:192020480 NOTICE: .
Every GetLibrarySongs call should return 1,000 songs, I have counted 17 in your log, so it was close to finish loading, but never returned to the addon. I think it's hiting some kind of memory peak causing xbmc to crash. If you could monitor memory usage or test with a smaller library we may confirm this.
Most probably it's an OOM (out of memory) error. I think the best solution would be to extend gmusicapi to return an iterable instead of an array when calling get_all_songs
. I've already added a new method to gmusicapi which returns a generator get_all_songs_generator but I didn't have time to update this addon to use the new method.
Maybe I'll take a shot at it over the weekend.
I've implemented the idea mentioned above. Try this version: 0.8.3
You must also install gmusicapi version 2013.02.29
Getting closer I can see menus for All songs, Playlists, Auto playlists, Artist, Albums, Genres and Search When I click on playlists it tries to get there I have about 50 then crashes So I go back in again and this time it crashes immediately Then I clear cookies and cache and can once again get back to menus above and then crashes as its trying to get the playlists
Here is the latest log
18:17:39 T:804589568 NOTICE: -->Python Interpreter Initialized<-- 18:17:39 T:196792320 NOTICE: GoogleMusic-0.8.3 ARGV: ['plugin://plugin.audio.googlemusic/', '-1', '?action=clear_cache'] 18:17:47 T:196792320 NOTICE: CommonFunctions-2.5.1 18:17:47 T:804589568 NOTICE: GoogleMusic-0.8.3 ARGV: ['plugin://plugin.audio.googlemusic/', '-1', '?action=clear_cookie'] 18:17:52 T:195014656 NOTICE: -->Python Interpreter Initialized<-- 18:17:52 T:195014656 NOTICE: GoogleMusic-0.8.3 ARGV: ['plugin://plugin.audio.googlemusic/', '1', ''] 18:17:59 T:804589568 NOTICE: CommonFunctions-2.5.1 18:17:59 T:195014656 NOTICE: CommonFunctions-2.5.1 18:18:00 T:195014656 NOTICE: [GoogleMusic-0.8.3] Logging in 18:18:05 T:195014656 NOTICE: [GoogleMusic-0.8.3] Login succeeded 18:22:24 T:804589568 NOTICE: -->Python Interpreter Initialized<-- 18:22:24 T:804589568 NOTICE: GoogleMusic-0.8.3 ARGV: ['plugin://plugin.audio.googlemusic/', '2', '?path=playlists&playlist_type=user'] 18:22:31 T:804589568 NOTICE: CommonFunctions-2.5.1 18:22:31 T:804589568 NOTICE: [GoogleMusic-0.8.3] Getting playlists of type: user 18:22:31 T:804589568 NOTICE: [GoogleMusic-0.8.3] Loading cookie from file
I'll look into it. Are you able play the songs from "All songs"?
No none of the other menus work at all it just gives the error script failed One thing I did notice, is if I go out and close XBMC, then go back in and click on Googlemusic, it crashes immedately, however if I clear the cache and cookies first I can still get to the menus
19:49:43 T:195514368 NOTICE: -->Python Interpreter Initialized<-- 19:49:44 T:195514368 NOTICE: GoogleMusic-0.8.3 ARGV: ['plugin://plugin.audio.googlemusic/', '-1', '?action=clear_cookie'] 19:50:05 T:196571136 NOTICE: -->Python Interpreter Initialized<-- 19:50:05 T:201265152 NOTICE: -->Python Interpreter Initialized<-- 19:50:05 T:195514368 NOTICE: CommonFunctions-2.5.1 19:50:05 T:196571136 NOTICE: GoogleMusic-0.8.3 ARGV: ['plugin://plugin.audio.googlemusic/', '-1', '?action=clear_cache'] 19:50:05 T:201265152 NOTICE: GoogleMusic-0.8.3 ARGV: ['plugin://plugin.audio.googlemusic/', '1', ''] 19:50:21 T:201265152 NOTICE: CommonFunctions-2.5.1 19:50:21 T:196571136 NOTICE: CommonFunctions-2.5.1 19:50:27 T:177778688 NOTICE: -->Python Interpreter Initialized<-- 19:50:27 T:177778688 NOTICE: GoogleMusic-0.8.3 ARGV: ['plugin://plugin.audio.googlemusic/', '2', '?path=playlist&playlist_id=all_songs'] 19:50:33 T:177778688 NOTICE: CommonFunctions-2.5.1 19:50:33 T:177778688 NOTICE: [GoogleMusic-0.8.3] Loading playlist: all_songs 19:50:33 T:177778688 NOTICE: [GoogleMusic-0.8.3] Logging in 19:50:47 T:177778688 NOTICE: [GoogleMusic-0.8.3] Login succeeded 19:50:48 T:160243712 ERROR: GetDirectory - Error getting plugin://plugin.audio.googlemusic/?path=playlist&playlist_id=all_songs 19:50:48 T:160243712 ERROR: CGUIMediaWindow::GetDirectory(plugin://plugin.audio.googlemusic/?path=playlist&playlist_id=all_songs) failed 19:50:56 T:177778688 NOTICE: -->Python Interpreter Initialized<-- 19:50:56 T:177778688 NOTICE: GoogleMusic-0.8.3 ARGV: ['plugin://plugin.audio.googlemusic/', '3', '?criteria=artist&path=filter'] 19:51:02 T:177778688 NOTICE: CommonFunctions-2.5.1 19:51:02 T:160243712 ERROR: GetDirectory - Error getting plugin://plugin.audio.googlemusic/?criteria=artist&path=filter 19:51:02 T:160243712 ERROR: CGUIMediaWindow::GetDirectory(plugin://plugin.audio.googlemusic/?criteria=artist&path=filter) failed 19:51:06 T:177778688 NOTICE: -->Python Interpreter Initialized<-- 19:51:06 T:177778688 NOTICE: GoogleMusic-0.8.3 ARGV: ['plugin://plugin.audio.googlemusic/', '4', '?criteria=genre&path=filter'] 19:51:11 T:177778688 NOTICE: CommonFunctions-2.5.1 19:51:12 T:160243712 ERROR: GetDirectory - Error getting plugin://plugin.audio.googlemusic/?criteria=genre&path=filter 19:51:12 T:160243712 ERROR: CGUIMediaWindow::GetDirectory(plugin://plugin.audio.googlemusic/?criteria=genre&path=filter) failed 19:51:31 T:189526016 NOTICE: -->Python Interpreter Initialized<-- 19:51:31 T:189526016 NOTICE: GoogleMusic-0.8.3 ARGV: ['plugin://plugin.audio.googlemusic/', '5', '?criteria=album&path=filter'] 19:51:37 T:189526016 NOTICE: CommonFunctions-2.5.1 19:51:38 T:160243712 ERROR: GetDirectory - Error getting plugin://plugin.audio.googlemusic/?criteria=album&path=filter 19:51:38 T:160243712 ERROR: CGUIMediaWindow::GetDirectory(plugin://plugin.audio.googlemusic/?criteria=album&path=filter) failed 19:52:26 T:149422080 NOTICE: -->Python Interpreter Initialized<-- 19:52:26 T:149422080 NOTICE: GoogleMusic-0.8.3 ARGV: ['plugin://plugin.audio.googlemusic/', '6', '?path=search'] 19:52:32 T:149422080 NOTICE: CommonFunctions-2.5.1 19:52:47 T:160243712 ERROR: GetDirectory - Error getting plugin://plugin.audio.googlemusic/?path=search 19:52:47 T:160243712 ERROR: CGUIMediaWindow::GetDirectory(plugin://plugin.audio.googlemusic/?path=search) failed
Something is not right in your last log. Apparently you are executing commands too fast without waiting for them to finish. For example when the library starts loading your "Clear cache" command is still running in the background which might cause some of the problems you're seeing.
Please try the previous steps again and post the logs but make sure to wait for each command to complete before you execute the next one. Depending on your skin you should be able to see a "Working" icon somewhere on the screen which notifies you that a script is still running in the background.
Did as you requested, waited a minute or three in between Cache and cookies and launch Then waited a bit clicked on playlists and after about 3 minutes it crashed
04:54:27 T:191619072 NOTICE: -->Python Interpreter Initialized<-- 04:54:27 T:191619072 NOTICE: GoogleMusic-0.8.3 ARGV: ['plugin://plugin.audio.googlemusic/', '-1', '?action=clear_cookie'] 04:54:36 T:191619072 NOTICE: CommonFunctions-2.5.1 04:55:20 T:803811328 NOTICE: -->Python Interpreter Initialized<-- 04:55:20 T:803811328 NOTICE: GoogleMusic-0.8.3 ARGV: ['plugin://plugin.audio.googlemusic/', '-1', '?action=clear_cache'] 04:55:29 T:803811328 NOTICE: CommonFunctions-2.5.1 04:55:35 T:804827136 NOTICE: Samba is idle. Closing the remaining connections 04:56:11 T:183115776 NOTICE: -->Python Interpreter Initialized<-- 04:56:11 T:183115776 NOTICE: GoogleMusic-0.8.3 ARGV: ['plugin://plugin.audio.googlemusic/', '1', ''] 04:56:18 T:183115776 NOTICE: CommonFunctions-2.5.1 04:56:18 T:183115776 NOTICE: [GoogleMusic-0.8.3] Logging in 04:56:21 T:183115776 NOTICE: [GoogleMusic-0.8.3] Login succeeded 05:03:04 T:178098176 NOTICE: -->Python Interpreter Initialized<-- 05:03:04 T:178098176 NOTICE: GoogleMusic-0.8.3 ARGV: ['plugin://plugin.audio.googlemusic/', '2', '?path=playlists&playlist_type=user'] 05:03:11 T:178098176 NOTICE: CommonFunctions-2.5.1 05:03:11 T:178098176 NOTICE: [GoogleMusic-0.8.3] Getting playlists of type: user 05:03:11 T:178098176 NOTICE: [GoogleMusic-0.8.3] Loading cookie from file
Closing this due to inactivity. I'll reopen it someone reports that this is still an issue in the latest version.
Reported by dallasnights on the XBMC forum.
Log:
Log after clearing cookie: