Recent activity
Subscribe to this feed
A comment on the idea "Spotify native on Linux (w/o WINE)" in Spotify:
Terribly sorry, but I'm afraid you're going to have to continue to talk down to us mere mortals and spell out what your suggestion actually is. Perhaps forgoing clichéd phrases regarding beer and freedom would help.
Your first post said "a better [idea] would be for Spotify to _not charge_ those who use software libre".
Getting a service "without charge" would normally be equated with "free", as in sans monetary cost or payment. So, this entirely straightforward interpretation of your statement could well be the source of other peoples' confusion. – orrc, on November 18, 2009 23:14
orrc replied on November 18, 2009 14:07 to the idea "Spotify native on Linux (w/o WINE)" in Spotify:
Ignoring the layers of condescension, the Apache HTTP server is free (as in freedom), no? Sony are profiting — much like Spotify — from the use of software libre. So I think my hyperbolically flippant comparison stands.
To claim that any company making a profit through its use of free software or standards is unethical, is ridiculous. While I also very much enjoy the benefits of software freedom, I quite enjoy living in the real world too.
A native version of Spotify for Linux would be nice, but oddly enough I won't be lobbying for all Linux users to be given premium accounts without charge. If you really want to pursue that, then you should open a separate thread.
orrc replied on November 17, 2009 23:18 to the idea "Spotify native on Linux (w/o WINE)" in Spotify:
A comment on the problem "Bug report/feature request collection for android" in Spotify:
This would definitely have to be an HTC change, though technically it is feasible as currently the lock screen captures a "long press" on the volume button and ignores it.
I can't really imagine them bothering to implement this now for the Hero though.. – orrc, on November 16, 2009 01:26
A comment on the problem "Bug report/feature request collection for android" in Spotify:
I'd noticed this too. Shame, as this is actually really easy to implement on the Android platform. – orrc, on November 16, 2009 01:20
A comment on the problem "Bug report/feature request collection for android" in Spotify:
Yeah, the general lack of integration is a bit disappointing. If the app fired the appropriate intents upon track changes, it should even get picked up by native music player widgets (e.g. on the HTC Hero) and also get picked up by the last.fm app. – orrc, on November 16, 2009 01:19
A comment on the problem "Bug report/feature request collection for android" in Spotify:
Odd. This works for me, either with or without headphones. – orrc, on November 16, 2009 01:16-
orrc started following the problem "Bug report/feature request collection for android" in Spotify.
orrc replied on November 06, 2009 23:47 to the problem "Android app upgrade dialog blocks usage (when app not visible on market)" in Spotify:
orrc reported a problem in Spotify on November 06, 2009 23:44:
Android client crash upon completing loginSince yesterday, any time I start the application and the login process completes, the application crashes.
It's always at the end of login, whether I'm initially online, or initially offline (blue bar) then gain mobile coverage again.
The only thing I've done since last using the mobile client is re-order some of my Spotify playlists using the Mac client, plus delete one playlist and add another (I think).
Version: 0.3.23
Device: HTC Hero
11-07 00:34:29.096 W/dalvikvm(10322): threadid=3: thread exiting with uncaught exception (group=0x4000fe70)
11-07 00:34:29.096 E/AndroidRuntime(10322): Uncaught handler: thread main exiting due to uncaught exception
11-07 00:34:29.106 E/AndroidRuntime(10322): java.lang.IndexOutOfBoundsException
11-07 00:34:29.106 E/AndroidRuntime(10322): at java.util.ArrayList.set(ArrayList.java:605)
11-07 00:34:29.106 E/AndroidRuntime(10322): at com.spotify.mobile.android.model.FilteredPlaylistContainer.updateVisualPlaylistItem(FilteredPlaylistContainer.java:519)
11-07 00:34:29.106 E/AndroidRuntime(10322): at com.spotify.mobile.android.model.FilteredPlaylistContainer.replaceDirtyItem(FilteredPlaylistContainer.java:393)
11-07 00:34:29.106 E/AndroidRuntime(10322): at com.spotify.mobile.android.model.FilteredPlaylistContainer.touch(FilteredPlaylistContainer.java:93)
11-07 00:34:29.106 E/AndroidRuntime(10322): at com.spotify.mobile.android.model.FilteredPlaylist.touch(FilteredPlaylist.java:86)
11-07 00:34:29.106 E/AndroidRuntime(10322): at com.spotify.mobile.android.model.FilteredPlaylistContainer.touchPlaylist(FilteredPlaylistContainer.java:607)
11-07 00:34:29.106 E/AndroidRuntime(10322): at com.spotify.mobile.android.model.FilteredPlaylistContainer.onPlaylistStateChanged(FilteredPlaylistContainer.java:535)
11-07 00:34:29.106 E/AndroidRuntime(10322): at com.spotify.mobile.android.jni.Session.processEvents(Native Method)
11-07 00:34:29.106 E/AndroidRuntime(10322): at com.spotify.mobile.android.service.LocalService$1.handleMessage(LocalService.java:585)
11-07 00:34:29.106 E/AndroidRuntime(10322): at android.os.Handler.dispatchMessage(Handler.java:99)
11-07 00:34:29.106 E/AndroidRuntime(10322): at android.os.Looper.loop(Looper.java:123)
11-07 00:34:29.106 E/AndroidRuntime(10322): at android.app.ActivityThread.main(ActivityThread.java:3948)
11-07 00:34:29.106 E/AndroidRuntime(10322): at java.lang.reflect.Method.invokeNative(Native Method)
11-07 00:34:29.106 E/AndroidRuntime(10322): at java.lang.reflect.Method.invoke(Method.java:521)
11-07 00:34:29.106 E/AndroidRuntime(10322): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:782)
11-07 00:34:29.106 E/AndroidRuntime(10322): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:540)
11-07 00:34:29.106 E/AndroidRuntime(10322): at dalvik.system.NativeStart.main(Native Method)-
orrc started following the idea "When will we be able to queue music on the iphone/mobile version?" in Spotify.
-
orrc started following the question "Can you add to the play queue on the iphone?" in Spotify.
-
orrc started following the idea "Spotify native on Linux (w/o WINE)" in Spotify.
-
orrc started following the question "last.fm scrobbling support in mobile app. possible in near future?" in Spotify.
orrc reported a problem in Spotify on November 04, 2009 15:42:
Android client crash when opening context menu on playlistCrashed with NPE when opening context menu on a playlist. The playlist had been recently updated (about 30 seconds prior) by adding an album from the album popup (which was reached from the artist popup).
Version: 0.3.23
Device: HTC Hero
11-04 16:26:35.100 I/ActivityManager( 69): Starting activity: Intent { comp={com.spotify.mobile.android.ui/com.spotify.mobile.android.ui.popup.ContextMenu} (has extras) }
11-04 16:26:35.130 D/HardwareService( 69): vibrate , milliseconds=100
11-04 16:26:36.010 I/ActivityManager( 69): Displayed activity com.spotify.mobile.android.ui/.popup.ContextMenu: 908 ms
11-04 16:26:37.850 I/ActivityManager( 69): Starting activity: Intent { comp={com.spotify.mobile.android.ui/com.spotify.mobile.android.ui.popup.ArtistBrowser} (has extras) }
11-04 16:26:39.110 D/dalvikvm( 1058): GC freed 6968 objects / 427136 bytes in 225ms
11-04 16:26:39.270 I/ActivityManager( 69): Displayed activity com.spotify.mobile.android.ui/.popup.ArtistBrowser: 1423 ms
11-04 16:26:39.900 D/dalvikvm( 1058): GC freed 1152 objects / 26392 bytes in 253ms
11-04 16:26:40.430 D/dalvikvm( 1058): +++ not scanning '/system/lib/libwebcore.so' for 'create' (wrong CL)
11-04 16:26:40.430 D/dalvikvm( 1058): +++ not scanning '/system/lib/libmedia_jni.so' for 'create' (wrong CL)
11-04 16:26:43.380 D/dalvikvm( 1058): +++ not scanning '/system/lib/libwebcore.so' for 'getPortrait' (wrong CL)
11-04 16:26:43.380 D/dalvikvm( 1058): +++ not scanning '/system/lib/libmedia_jni.so' for 'getPortrait' (wrong CL)
11-04 16:26:43.380 D/dalvikvm( 1058): +++ not scanning '/system/lib/libwebcore.so' for 'getBiography' (wrong CL)
11-04 16:26:43.380 D/dalvikvm( 1058): +++ not scanning '/system/lib/libmedia_jni.so' for 'getBiography' (wrong CL)
11-04 16:26:43.380 D/dalvikvm( 1058): +++ not scanning '/system/lib/libwebcore.so' for 'getPopularTracks' (wrong CL)
11-04 16:26:43.380 D/dalvikvm( 1058): +++ not scanning '/system/lib/libmedia_jni.so' for 'getPopularTracks' (wrong CL)
11-04 16:26:43.390 D/dalvikvm( 1058): +++ not scanning '/system/lib/libwebcore.so' for 'getAlbumCount' (wrong CL)
11-04 16:26:43.390 D/dalvikvm( 1058): +++ not scanning '/system/lib/libmedia_jni.so' for 'getAlbumCount' (wrong CL)
11-04 16:26:43.390 D/dalvikvm( 1058): +++ not scanning '/system/lib/libwebcore.so' for 'getAlbum' (wrong CL)
11-04 16:26:43.390 D/dalvikvm( 1058): +++ not scanning '/system/lib/libmedia_jni.so' for 'getAlbum' (wrong CL)
11-04 16:26:43.390 D/dalvikvm( 1058): +++ not scanning '/system/lib/libwebcore.so' for 'getYear' (wrong CL)
11-04 16:26:43.390 D/dalvikvm( 1058): +++ not scanning '/system/lib/libmedia_jni.so' for 'getYear' (wrong CL)
11-04 16:26:43.390 D/dalvikvm( 1058): +++ not scanning '/system/lib/libwebcore.so' for 'getType' (wrong CL)
11-04 16:26:43.390 D/dalvikvm( 1058): +++ not scanning '/system/lib/libmedia_jni.so' for 'getType' (wrong CL)
11-04 16:26:52.110 D/dalvikvm( 1058): +++ not scanning '/system/lib/libwebcore.so' for 'getAlbumBrowse' (wrong CL)
11-04 16:26:52.110 D/dalvikvm( 1058): +++ not scanning '/system/lib/libmedia_jni.so' for 'getAlbumBrowse' (wrong CL)
11-04 16:26:52.140 I/ActivityManager( 69): Starting activity: Intent { comp={com.spotify.mobile.android.ui/com.spotify.mobile.android.ui.popup.AlbumBrowser} (has extras) }
11-04 16:26:52.220 D/PhoneWindow( 1058): couldn't save which view has focus because the focused view android.widget.ListView@4366ba28 has no id.
11-04 16:26:52.700 D/dalvikvm( 1058): +++ not scanning '/system/lib/libwebcore.so' for 'getNumTracks' (wrong CL)
11-04 16:26:52.700 D/dalvikvm( 1058): +++ not scanning '/system/lib/libmedia_jni.so' for 'getNumTracks' (wrong CL)
11-04 16:26:52.700 D/dalvikvm( 1058): +++ not scanning '/system/lib/libwebcore.so' for 'getTrack' (wrong CL)
11-04 16:26:52.700 D/dalvikvm( 1058): +++ not scanning '/system/lib/libmedia_jni.so' for 'getTrack' (wrong CL)
11-04 16:26:53.680 D/dalvikvm( 1058): GC freed 7501 objects / 801328 bytes in 482ms
11-04 16:26:54.200 I/ActivityManager( 69): Displayed activity com.spotify.mobile.android.ui/.popup.AlbumBrowser: 2065 ms
11-04 16:26:55.590 I/ActivityManager( 69): Starting activity: Intent { comp={com.spotify.mobile.android.ui/com.spotify.mobile.android.ui.popup.PlaylistSelector} (has extras) }
11-04 16:26:56.530 D/dalvikvm( 1058): GC freed 2728 objects / 106728 bytes in 310ms
11-04 16:26:56.900 I/ActivityManager( 69): Displayed activity com.spotify.mobile.android.ui/.popup.PlaylistSelector: 1294 ms
11-04 16:26:59.370 D/dalvikvm( 1058): +++ not scanning '/system/lib/libwebcore.so' for 'addTracks' (wrong CL)
11-04 16:26:59.370 D/dalvikvm( 1058): +++ not scanning '/system/lib/libmedia_jni.so' for 'addTracks' (wrong CL)
11-04 16:26:59.740 I/NotificationService( 69): enqueueToast pkg=com.spotify.mobile.android.ui callback=android.app.ITransientNotification$Stub$Proxy@439f8e98 duration=0
11-04 16:27:02.270 D/dalvikvm( 1058): GC freed 5655 objects / 286312 bytes in 415ms
11-04 16:27:02.460 D/dalvikvm( 1058): GC freed 858 objects / 37616 bytes in 151ms
11-04 16:27:03.351 I/ActivityManager( 69): Starting activity: Intent { comp={com.spotify.mobile.android.ui/com.spotify.mobile.android.ui.popup.AlbumBrowser} (has extras) }
11-04 16:27:03.401 D/PhoneWindow( 1058): couldn't save which view has focus because the focused view android.widget.ListView@4366ba28 has no id.
11-04 16:27:04.370 D/dalvikvm( 1058): GC freed 4423 objects / 219584 bytes in 318ms
11-04 16:27:04.630 I/ActivityManager( 69): Displayed activity com.spotify.mobile.android.ui/.popup.AlbumBrowser: 1283 ms
11-04 16:27:05.560 I/ActivityManager( 69): Starting activity: Intent { comp={com.spotify.mobile.android.ui/com.spotify.mobile.android.ui.popup.PlaylistSelector} (has extras) }
11-04 16:27:06.330 D/dalvikvm( 1058): GC freed 2497 objects / 113936 bytes in 359ms
11-04 16:27:06.610 I/ActivityManager( 69): Displayed activity com.spotify.mobile.android.ui/.popup.PlaylistSelector: 1048 ms
11-04 16:27:08.620 I/NotificationService( 69): enqueueToast pkg=com.spotify.mobile.android.ui callback=android.app.ITransientNotification$Stub$Proxy@439700c8 duration=0
11-04 16:27:09.600 D/dalvikvm( 1058): GC freed 6533 objects / 332264 bytes in 277ms
11-04 16:27:10.930 D/dalvikvm( 1058): GC freed 1951 objects / 71400 bytes in 412ms
11-04 16:27:11.351 I/ActivityManager( 69): Starting activity: Intent { comp={com.spotify.mobile.android.ui/com.spotify.mobile.android.ui.popup.AlbumBrowser} (has extras) }
11-04 16:27:11.410 D/PhoneWindow( 1058): couldn't save which view has focus because the focused view android.widget.ListView@4366ba28 has no id.
11-04 16:27:12.530 D/dalvikvm( 1058): GC freed 1575 objects / 99240 bytes in 395ms
11-04 16:27:12.680 I/ActivityManager( 69): Displayed activity com.spotify.mobile.android.ui/.popup.AlbumBrowser: 1328 ms
11-04 16:27:16.411 I/ActivityManager( 69): Starting activity: Intent { comp={com.spotify.mobile.android.ui/com.spotify.mobile.android.ui.popup.PlaylistSelector} (has extras) }
11-04 16:27:17.480 D/dalvikvm( 1058): GC freed 1362 objects / 102304 bytes in 306ms
11-04 16:27:17.720 I/ActivityManager( 69): Displayed activity com.spotify.mobile.android.ui/.popup.PlaylistSelector: 1312 ms
11-04 16:27:19.991 I/NotificationService( 69): enqueueToast pkg=com.spotify.mobile.android.ui callback=android.app.ITransientNotification$Stub$Proxy@439ba8b8 duration=0
11-04 16:27:22.770 D/dalvikvm( 1058): GC freed 11396 objects / 579648 bytes in 514ms
11-04 16:27:23.010 D/dalvikvm( 1058): GC freed 544 objects / 33744 bytes in 209ms
11-04 16:27:26.280 D/dalvikvm( 1058): GC freed 3896 objects / 117232 bytes in 393ms
11-04 16:27:26.350 D/dalvikvm( 1058): +++ not scanning '/system/lib/libwebcore.so' for 'releaseThis' (wrong CL)
11-04 16:27:26.350 D/dalvikvm( 1058): +++ not scanning '/system/lib/libmedia_jni.so' for 'releaseThis' (wrong CL)
11-04 16:27:32.230 D/dalvikvm( 335): GC freed 1234 objects / 56960 bytes in 563ms
11-04 16:27:32.600 D/dalvikvm( 69): GC freed 27147 objects / 1308864 bytes in 699ms
11-04 16:27:32.640 I/ActivityManager( 69): Starting activity: Intent { comp={com.spotify.mobile.android.ui/com.spotify.mobile.android.ui.popup.ContextMenu} (has extras) }
11-04 16:27:32.680 D/HardwareService( 69): vibrate , milliseconds=100
11-04 16:27:33.571 I/ActivityManager( 69): Displayed activity com.spotify.mobile.android.ui/.popup.ContextMenu: 932 ms
11-04 16:27:35.160 D/AndroidRuntime( 1058): Shutting down VM
11-04 16:27:35.170 W/dalvikvm( 1058): threadid=3: thread exiting with uncaught exception (group=0x4000fe70)
11-04 16:27:35.170 E/AndroidRuntime( 1058): Uncaught handler: thread main exiting due to uncaught exception
11-04 16:27:35.370 E/AndroidRuntime( 1058): java.lang.RuntimeException: Failure delivering result ResultInfo{who=null, request=16, result=-1, data=Intent { (has extras) }} to activity {com.spotify.mobile.android.ui/com.spotify.mobile.android.ui.Launcher}: java.lang.NullPointerException
11-04 16:27:35.370 E/AndroidRuntime( 1058): at android.app.ActivityThread.deliverResults(ActivityThread.java:3005)
11-04 16:27:35.370 E/AndroidRuntime( 1058): at android.app.ActivityThread.handleSendResult(ActivityThread.java:3047)
11-04 16:27:35.370 E/AndroidRuntime( 1058): at android.app.ActivityThread.access$2300(ActivityThread.java:112)
11-04 16:27:35.370 E/AndroidRuntime( 1058): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1721)
11-04 16:27:35.370 E/AndroidRuntime( 1058): at android.os.Handler.dispatchMessage(Handler.java:99)
11-04 16:27:35.370 E/AndroidRuntime( 1058): at android.os.Looper.loop(Looper.java:123)
11-04 16:27:35.370 E/AndroidRuntime( 1058): at android.app.ActivityThread.main(ActivityThread.java:3948)
11-04 16:27:35.370 E/AndroidRuntime( 1058): at java.lang.reflect.Method.invokeNative(Native Method)
11-04 16:27:35.370 E/AndroidRuntime( 1058): at java.lang.reflect.Method.invoke(Method.java:521)
11-04 16:27:35.370 E/AndroidRuntime( 1058): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:782)
11-04 16:27:35.370 E/AndroidRuntime( 1058): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:540)
11-04 16:27:35.370 E/AndroidRuntime( 1058): at dalvik.system.NativeStart.main(Native Method)
11-04 16:27:35.370 E/AndroidRuntime( 1058): Caused by: java.lang.NullPointerException
11-04 16:27:35.370 E/AndroidRuntime( 1058): at com.spotify.mobile.android.ui.view.PlayListView.handleContextMenuClick(PlayListView.java:212)
11-04 16:27:35.370 E/AndroidRuntime( 1058): at com.spotify.mobile.android.ui.view.ViewBase.handleContextMenuClick(ViewBase.java:485)
11-04 16:27:35.370 E/AndroidRuntime( 1058): at com.spotify.mobile.android.ui.Launcher.onActivityResult(Launcher.java:790)
11-04 16:27:35.370 E/AndroidRuntime( 1058): at android.app.Activity.dispatchActivityResult(Activity.java:3607)
11-04 16:27:35.370 E/AndroidRuntime( 1058): at android.app.ActivityThread.deliverResults(ActivityThread.java:3001)
11-04 16:27:35.370 E/AndroidRuntime( 1058): ... 11 more
11-04 16:27:35.471 I/Process ( 69): Sending signal. PID: 1058 SIG: 3
11-04 16:27:35.471 I/dalvikvm( 1058): threadid=7: reacting to signal 3
11-04 16:27:35.890 I/AlertDialog( 69): [onCreate] auto launch SIP.
orrc replied on March 09, 2009 17:29 to the problem "Spotify won't start; gives Themida internal exception error" in Spotify:
orrc reported a problem in Spotify on March 09, 2009 17:18:
Spotify won't start; gives Themida internal exception errorUpon starting up Spotify, I get this Windows error dialog:
---------------------------
Themida - http://www.oreans.com
---------------------------
An internal exception occured (Address: 0x6d9529)
Please, contact support@oreans.com. Thank you!
---------------------------
OK
---------------------------
This is on a brand new computer I got today. I just finished wiping Vista and upgrading to Windows XP Professional Service Pack 2. Spotify was one of the first things I installed, so there's certainly nothing weird on here...
It's an Intel Core 2 Duo E7400 with 4GB of RAM, if that helps any...
Loading Profile...
