[G1 Android Development] crizznaig:
Anyone have an issue with the Market on the new 4.1 release?

I try to download an app ... and it starts to "download" but then it doesn't start.

Then I click Cancel Download and it FAILS... i get a force close...

here is the logcat:

I/ActivityManager( 371): Starting activity: Intent { act=android.intent.action.VIEW cmp=com.android.vending/.TabbedAssetInfoActivity (has extras) }
I/ActivityManager( 371): Displayed activity com.android.vending/.TabbedAssetInfoActivity: 521 ms (total 521 ms)
I/ActivityManager( 371): Start proc android.process.media for content provider com.android.providers.downloads/.DownloadProvider: pid=3667 uid=10010 gids={1015, 1003, 1006, 2001, 3003}
I/ActivityManager( 371): Process com.google.android.voicesearch (pid 3650) has died.
I/ActivityManager( 371): Low Memory: No more background processes.
I/ActivityThread( 3667): Publishing provider media: com.android.providers.media.MediaProvider
I/ActivityManager( 371): Start proc com.google.android.voicesearch for broadcast com.google.android.voicesearch/.logging.LoggingReceiver: pid=3674 uid=10043 gids={3003}
V/MediaProvider( 3667): Attached volume: internal
V/MediaProvider( 3667): /mnt/sdcard volume ID: -1126237523
I/ActivityThread( 3674): Publishing provider com.google.android.voicesearch.VoiceSearchResultProvider: com.google.android.voicesearch.VoiceSearchResultProvider
V/MediaProvider( 3667): Attached volume: external
I/ActivityThread( 3667): Publishing provider downloads: com.android.providers.downloads.DownloadProvider
I/ActivityThread( 3667): Publishing provider drm: com.android.providers.drm.DrmProvider
D/dalvikvm( 3401): GC_FOR_MALLOC freed 5613 objects / 332824 bytes in 272ms
I/ActivityManager( 371): Process com.google.android.voicesearch (pid 3674) has died.
I/ActivityManager( 371): Low Memory: No more background processes.
D/dalvikvm( 583): GC_EXPLICIT freed 7 objects / 248 bytes in 116ms
D/skia ( 371): purging 97K from font cache [12 entries]
D/dalvikvm( 371): GC_EXPLICIT freed 9155 objects / 482984 bytes in 253ms
W/vending ( 3401): [15] RequestDispatcher.performRequestsOverNetwork(): IOException while performing API request: null
E/vending ( 3401): [15] AsynchRequestRunner$1.runRequestRetryingFailure(): Got IOException from async request: null
D/dalvikvm( 371): GC_FOR_MALLOC freed 1640 objects / 74728 bytes in 189ms
I/dalvikvm-heap( 371): Grow heap (frag case) to 6.473MB for 33696-byte allocation
D/dalvikvm( 371): GC_FOR_MALLOC freed 50 objects / 2728 bytes in 299ms
D/dalvikvm( 443): GC_EXPLICIT freed 922 objects / 50760 bytes in 279ms
D/skia ( 2997): purging 6K from font cache [1 entries]
D/dalvikvm( 2997): GC_EXPLICIT freed 2748 objects / 172768 bytes in 121ms
D/skia ( 3566): purging 6K from font cache [1 entries]
D/dalvikvm( 3566): GC_EXPLICIT freed 1019 objects / 65000 bytes in 116ms
D/AndroidRuntime( 3401): Shutting down VM
W/dalvikvm( 3401): threadid=1: thread exiting with uncaught exception (group=0x400207e8)
D/dalvikvm( 3401): GC_FOR_MALLOC freed 5983 objects / 556704 bytes in 113ms
E/AndroidRuntime( 3401): FATAL EXCEPTION: main
E/AndroidRuntime( 3401): java.lang.NullPointerException
E/AndroidRuntime( 3401):	at com.android.vending.AssetDownloader.cancelDownload(AssetDownloader.java:197)
E/AndroidRuntime( 3401):	at com.android.vending.controller.AssetInfoActivityController.handleCancelDownload(AssetInfoActivityController.java:438)
E/AndroidRuntime( 3401):	at com.android.vending.controller.AssetInfoActivityController.handleRequest(AssetInfoActivityController.java:148)
E/AndroidRuntime( 3401):	at com.android.vending.AssetInfoActivity.onClick(AssetInfoActivity.java:325)
E/AndroidRuntime( 3401):	at android.view.View.performClick(View.java:2408)
E/AndroidRuntime( 3401):	at android.view.View$PerformClick.run(View.java:8816)
E/AndroidRuntime( 3401):	at android.os.Handler.handleCallback(Handler.java:587)
E/AndroidRuntime( 3401):	at android.os.Handler.dispatchMessage(Handler.java:92)
E/AndroidRuntime( 3401):	at android.os.Looper.loop(Looper.java:123)
E/AndroidRuntime( 3401):	at android.app.ActivityThread.main(ActivityThread.java:4627)
E/AndroidRuntime( 3401):	at java.lang.reflect.Method.invokeNative(Native Method)
E/AndroidRuntime( 3401):	at java.lang.reflect.Method.invoke(Method.java:521)
E/AndroidRuntime( 3401):	at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:868)
E/AndroidRuntime( 3401):	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:626)
E/AndroidRuntime( 3401):	at dalvik.system.NativeStart.main(Native Method)
W/ActivityManager( 371): Force finishing activity com.android.vending/.TabbedAssetInfoActivity
W/ActivityManager( 371): Activity pause timeout for HistoryRecord{43f9e6e0 com.android.vending/.TabbedAssetInfoActivity}
E/Tethering( 371): active iface (usb0) reported as added, ignoring
W/ActivityManager( 371): Launch timeout has expired, giving up wake lock!
W/ActivityManager( 371): Activity idle timeout for HistoryRecord{43f23050 com.android.vending/.SearchAssetListActivity}
W/ActivityManager( 371): Activity destroy timeout for HistoryRecord{43f9e6e0 com.android.vending/.TabbedAssetInfoActivity}