[Fascinate Android Development] fifreak:
Gmail is force closing for me when I try to enable it for sync in account settings

Any suggestions?

I/ActivityManager( 106): Start proc com.google.android.gm for service com.google.android.gm/.provider.MailSyncAdapterService: pid=1383 uid=10112 gids={3003, 1015}
I/ActivityThread( 1383): Pub gmail-ls: com.google.android.gm.provider.MailProvider
I/ActivityThread( 1383): Pub com.google.android.gm.attachmentspreviews: com.google.android.gm.AttachmentPreviewProvider
I/ActivityThread( 1383): Pub com.google.android.gmail.SuggestionProvider: com.google.android.gm.SuggestionsProvider
I/ActivityThread( 1383): Pub gmail-downloads: com.google.android.gm.downloadprovider.DownloadProvider
W/ApplicationContext( 1383): Unable to create files directory
W/dalvikvm( 1383): threadid=10: thread exiting with uncaught exception (group=0x40015578)
E/AndroidRuntime( 1383): FATAL EXCEPTION: Background tasks
E/AndroidRuntime( 1383): java.lang.NullPointerException
E/AndroidRuntime( 1383):	at android.app.ContextImpl.fileList(ContextImpl.java:630)
E/AndroidRuntime( 1383):	at android.content.ContextWrapper.fileList(ContextWrapper.java:173)
E/AndroidRuntime( 1383):	at com.google.android.gm.provider.MailEngine$1.run(MailEngine.java:517)
E/AndroidRuntime( 1383):	at android.os.Handler.handleCallback(Handler.java:587)
E/AndroidRuntime( 1383):	at android.os.Handler.dispatchMessage(Handler.java:92)
E/AndroidRuntime( 1383):	at android.os.Looper.loop(Looper.java:130)
E/AndroidRuntime( 1383):	at android.os.HandlerThread.run(HandlerThread.java:60)
E/ ( 106): Dumpstate > /data/log/dumpstate_app_error
I/dumpstate( 1394): begin
I/Gmail ( 1383): calculateUnknownSyncRationalesAndPurgeInBackground: queueing
D/BatteryService( 106): update start
D/BatteryService( 106): updateBattery level:75 scale:100 status:2 health:2 present:true voltage: 3977 temperature: 350 technology: Li-ion AC powered:false USB powered:true icon:17302223
E/VoldCmdListener( 64): asec list
I/dumpstate( 1394): done
I/StatusBarPolicy( 206): BAT. S:2 H:2
D/dalvikvm( 277): GC_EXPLICIT freed 778K, 36% free 2706K/4163K, external 1576K/2088K, paused 63ms
I/Gmail ( 1383): MainSyncRequestProto: lowestBkwdConvoId: 0, highestHandledServerOp: 633957, normalSync: true
W/SSLSessionCache( 1383): Unable to create SSL session cache in /data/data/com.google.android.gm/app_sslcache
W/SSLSessionCache( 1383): java.io.IOException: Creation of /data/data/com.google.android.gm/app_sslcache directory failed.
W/SSLSessionCache( 1383):	at org.apache.harmony.xnet.provider.jsse.FileClientSessionCache$Impl.<init>(FileClientSessionCache.java:103)
W/SSLSessionCache( 1383):	at org.apache.harmony.xnet.provider.jsse.FileClientSessionCache.usingDirectory(FileClientSessionCache.java:332)
W/SSLSessionCache( 1383):	at android.net.SSLSessionCache.<init>(SSLSessionCache.java:62)
W/SSLSessionCache( 1383):	at android.net.http.AndroidHttpClient.newInstance(AndroidHttpClient.java:120)
W/SSLSessionCache( 1383):	at com.google.android.common.http.GoogleHttpClient.<init>(GoogleHttpClient.java:110)
W/SSLSessionCache( 1383):	at com.google.android.gm.provider.MailEngine.getHttpClient(MailEngine.java:598)
W/SSLSessionCache( 1383):	at com.google.android.gm.provider.MailEngine.runHttpRequestInternal(MailEngine.java:1689)
W/SSLSessionCache( 1383):	at com.google.android.gm.provider.MailEngine.runHttpRequest(MailEngine.java:1667)
W/SSLSessionCache( 1383):	at com.google.android.gm.provider.MailEngine.sendRequest(MailEngine.java:1540)
W/SSLSessionCache( 1383):	at com.google.android.gm.provider.MailEngine.runSyncLoop(MailEngine.java:1505)
W/SSLSessionCache( 1383):	at com.google.android.gm.provider.MailEngine.sync(MailEngine.java:1393)
W/SSLSessionCache( 1383):	at com.google.android.gm.provider.MailSyncAdapterService$SyncAdapterImpl.onPerformLoggedSync(MailSyncAdapterService.java:61)
W/SSLSessionCache( 1383):	at com.google.android.common.LoggingThreadedSyncAdapter.onPerformSync(LoggingThreadedSyncAdapter.java:27)
W/SSLSessionCache( 1383):	at android.content.AbstractThreadedSyncAdapter$SyncThread.run(AbstractThreadedSyncAdapter.java:164)
D/dalvikvm( 1383): GC_CONCURRENT freed 1291K, 58% free 1508K/3523K, external 1576K/2088K, paused 1ms+2ms
D/dalvikvm( 1383): GC_CONCURRENT freed 991K, 49% free 1811K/3523K, external 1576K/2088K, paused 1ms+1ms
D/dalvikvm( 1383): GC_FOR_MALLOC freed 747K, 47% free 1914K/3587K, external 1576K/2088K, paused 30ms
D/Swype ( 214): entries processed: 450
D/Swype ( 214): user words processed 0
D/dalvikvm( 1383): GC_FOR_MALLOC freed 853K, 46% free 2002K/3651K, external 1576K/2088K, paused 22ms
D/dalvikvm( 1383): GC_CONCURRENT freed 896K, 44% free 2105K/3715K, external 1576K/2088K, paused 1ms+1ms