class com.thinkyeah.galleryvault.main.ui.activity.main.MainActivity 2024-12-20 03:07:36.900 D/GalleryVault: [TabActivityDelegate] onStart 2024-12-20 03:07:36.900 D/GalleryVault: [TabActivityDelegate] refreshRedDot, thinkFragment is null, position: 0 2024-12-20 03:07:36.900 D/GalleryVault: [TabActivityDelegate] refreshRedDot, thinkFragment is null, position: 1 2024-12-20 03:07:36.900 D/GalleryVault: [TabActivityDelegate] refreshRedDot, thinkFragment is null, position: 2 2024-12-20 03:07:36.900 D/GalleryVault: [CloudSyncDirector] syncCloudIfNeeded start 2024-12-20 03:07:36.902 D/GalleryVault: [CloudSyncDirector] Last success time is more than 5 minutes, do cloud sync 2024-12-20 03:07:36.902 D/GalleryVault: [CloudSyncDirector] updateCloudSyncStateIfNeed start 2024-12-20 03:07:36.903 D/GalleryVault: [CloudSyncDirector] try start syncCloud... 2024-12-20 03:07:36.903 D/GalleryVault: [GVCloudManager] ==> syncUserCloudStorageInfo, cloudSession thinkUserId: 790009366 2024-12-20 03:07:36.903 D/GalleryVault: [TCloudImpl] ==> syncCloudStorage 2024-12-20 03:07:36.905 D/GalleryVault: [TCloudController] ==> queryUserCloudStorageInfo 2024-12-20 03:07:36.905 D/GalleryVault: [TCloudApiController] query the user cloud storage info 2024-12-20 03:07:36.905 E/GalleryVault: [AdController] Not enabled. Cancel loadInterstitialAd. AdPresenterStr:I_AppExit 2024-12-20 03:07:36.906 D/GalleryVault: [MainApplication] [Lock] onActivityResumed, activity: MainActivity 2024-12-20 03:07:36.906 D/GalleryVault: [AppStateController] onActivityResumed: class com.thinkyeah.galleryvault.main.ui.activity.main.MainActivity 2024-12-20 03:07:36.906 D/GalleryVault: [LockController] (MainActivity) onResume. Unlock: true 2024-12-20 03:07:36.908 E/GalleryVault: [AdController] Not enabled. Cancel preloadNativeBannerAd. AdPresenterStr:NB_FileListHeader_V1 2024-12-20 03:07:36.965 D/GalleryVault: [TabActivityDelegate] createFragment. position: 0 2024-12-20 03:07:36.966 D/GalleryVault: [TabActivityDelegate] refreshRedDot, c0, position: 0 2024-12-20 03:07:36.966 D/GalleryVault: [TabActivityDelegate] hideRedDot, c0 2024-12-20 03:07:36.979 D/GalleryVault: [TabActivityDelegate] onTabFragmentReady, c0, position: 0 2024-12-20 03:07:36.981 D/GalleryVault: [FolderListTabFragment] getGlobalCloudSyncState: NO_WIFI_NETWORK 2024-12-20 03:07:36.982 D/GalleryVault: [ThinkLicenseController] pausedString = false 2024-12-20 03:07:36.999 D/GalleryVault: [TabActivityDelegate] refreshRedDot, c0, position: 0 2024-12-20 03:07:36.999 D/GalleryVault: [TabActivityDelegate] hideRedDot, c0 2024-12-20 03:07:37.008 D/GalleryVault: [FolderListTabFragment] ==> showCloudSyncState: NO_WIFI_NETWORK 2024-12-20 03:07:37.013 D/GalleryVault: [FolderListPresenter] debounce 2024-12-20 03:07:37.013 D/GalleryVault: [FolderListPresenter] Update cursorHolder 2024-12-20 03:07:37.024 D/GalleryVault: [ThinkLicenseController] pausedString = false 2024-12-20 03:07:37.029 D/GalleryVault: [AdController] Not enabled. Cancel isNativeBannerAdPreloaded. AdPresenter: NB_FolderTop 2024-12-20 03:07:37.031 D/GalleryVault: [AdController] Ad is disabled. AdPresenterStr: NB_FolderTop 2024-12-20 03:07:37.031 E/GalleryVault: [FolderListFragment] Failed to create AdPresenter: NB_FolderTop 2024-12-20 03:07:37.033 E/GalleryVault: [AdController] Not enabled. Cancel loadInterstitialAd. AdPresenterStr:I_FileListEnter 2024-12-20 03:07:37.034 D/GalleryVault: [TabActivityDelegate] createFragment. position: 1 2024-12-20 03:07:37.035 D/GalleryVault: [TabActivityDelegate] refreshRedDot, c, position: 1 2024-12-20 03:07:37.035 D/GalleryVault: [TabActivityDelegate] hideRedDot, c 2024-12-20 03:07:37.039 D/GalleryVault: [TabActivityDelegate] onTabFragmentReady, c, position: 1 2024-12-20 03:07:37.039 D/GalleryVault: [TabActivityDelegate] refreshRedDot, c, position: 1 2024-12-20 03:07:37.039 D/GalleryVault: [TabActivityDelegate] hideRedDot, c 2024-12-20 03:07:37.039 D/GalleryVault: [TabActivityDelegate] refreshRedDot, c0, position: 0 2024-12-20 03:07:37.039 D/GalleryVault: [TabActivityDelegate] hideRedDot, c0 2024-12-20 03:07:37.039 D/GalleryVault: [TabActivityDelegate] refreshRedDot, c, position: 1 2024-12-20 03:07:37.039 D/GalleryVault: [TabActivityDelegate] showRedDot, c 2024-12-20 03:07:37.039 D/GalleryVault: [TabActivityDelegate] refreshRedDot, thinkFragment is null, position: 2 2024-12-20 03:07:37.040 D/GalleryVault: [TabActivityDelegate] createFragment. position: 2 2024-12-20 03:07:37.040 D/GalleryVault: [TabActivityDelegate] refreshRedDot, e, position: 2 2024-12-20 03:07:37.040 D/GalleryVault: [TabActivityDelegate] hideRedDot, e 2024-12-20 03:07:37.056 D/GalleryVault: [ThinkLicenseController] pausedString = false 2024-12-20 03:07:37.058 D/GalleryVault: [ThinkLicenseController] pausedString = false 2024-12-20 03:07:37.074 D/GalleryVault: [TabActivityDelegate] onTabFragmentReady, e, position: 2 2024-12-20 03:07:37.074 D/GalleryVault: [TabActivityDelegate] refreshRedDot, e, position: 2 2024-12-20 03:07:37.074 D/GalleryVault: [TabActivityDelegate] hideRedDot, e 2024-12-20 03:07:37.074 D/GalleryVault: [ThinkLicenseController] pausedString = false 2024-12-20 03:07:37.079 D/GalleryVault: [MeFragment] ==> refreshFeatureOptions 2024-12-20 03:07:37.106 D/GalleryVault: [CommonIntentService] CommonIntentService, action: encrypt_all 2024-12-20 03:07:37.106 I/GalleryVault: [IabController] Setup finished. 2024-12-20 03:07:37.107 D/GalleryVault: [GvFileSecurity] ==> encryptAll 2024-12-20 03:07:37.120 D/GalleryVault: [GvFileSecurity] Encrypt the file: /storage/emulated/0/.galleryvault_DoNotDelete_1613098926/files/a1/a14156c6-9a9a- 4889-8bf4-00a618471c4e 2024-12-20 03:07:37.120 D/GalleryVault: [ThinkLicenseController] pausedString = false 2024-12-20 03:07:37.120 D/GalleryVault: [ProFeatureFreeToUseByExpireDateController] get ExpireDate: 0 2024-12-20 03:07:37.121 D/GalleryVault: [EncryptFileWriteMutex] ==> requestLocker, encryptFilePath: /storage/emulated/0/.galleryvault_DoNotDelete_1613098926/files/a1/a14156c6-9a9a- 4889-8bf4-00a618471c4e 2024-12-20 03:07:37.121 D/GalleryVault: [EncryptFileWriteMutex] First request 2024-12-20 03:07:37.125 D/GalleryVault: [GvFileSecurity] Encrypt file id, file id: 60, path:/storage/emulated/0/.galleryvault_DoNotDelete_1613098926/files/a1/ a14156c6-9a9a-4889-8bf4-00a618471c4e 2024-12-20 03:07:37.127 D/GalleryVault: [GvFileSecurity] encrypt file, file: /storage/emulated/0/.galleryvault_DoNotDelete_1613098926/files/a1/a14156c6-9a9a- 4889-8bf4-00a618471c4e 2024-12-20 03:07:37.128 D/GalleryVault: [TruncateIssueHelper] Not kitkat, assume no truncate issue 2024-12-20 03:07:37.134 D/GalleryVault: [TruncateIssueHelper] Not kitkat, assume no truncate issue 2024-12-20 03:07:37.136 D/GalleryVault: [FolderListFragment] showMessageCard false 2024-12-20 03:07:37.136 D/GalleryVault: [CardMessageController] showCardMessageIfNeeded 2024-12-20 03:07:37.139 D/GalleryVault: [RenderScriptController] create RenderScript 2024-12-20 03:07:37.140 D/GalleryVault: [GvUtils] inCompleteItems = 0 2024-12-20 03:07:37.140 D/GalleryVault: [EncryptFileOperationMonitor] ReadReferenceCount = 0, delete the state 2024-12-20 03:07:37.140 D/GalleryVault: [EncryptFileWriteMutex] ==> releaseLocker, encryptFilePath: /storage/emulated/0/.galleryvault_DoNotDelete_1613098926/files/a1/a14156c6-9a9a- 4889-8bf4-00a618471c4e 2024-12-20 03:07:37.140 D/GalleryVault: [EncryptFileWriteMutex] No lock any more, remove locker 2024-12-20 03:07:37.143 D/GalleryVault: [GvUtils] inCompleteItems = 0 2024-12-20 03:07:37.146 E/GalleryVault: [GvFileSecurity] Encrypt file /storage/emulated/0/.galleryvault_DoNotDelete_1613098926/files/a1/a14156c6-9a9a- 4889-8bf4-00a618471c4e failed java.io.IOException: JSON ERROR. at e.t.c.d0.f.c.a(FileSecurity.java:13) at e.t.c.d0.f.c.d(FileSecurity.java:4) at e.t.h.j.a.s1.e$k.d(GvFileSecurity.java:9) at e.t.h.j.a.s1.e$k.c(GvFileSecurity.java:38) at e.t.h.j.a.s1.e$e.run(GvFileSecurity.java:3) at e.t.h.j.a.s1.e.p(GvFileSecurity.java:13) at e.t.h.j.a.s1.e.d(GvFileSecurity.java:11) at e.t.h.j.a.s1.e.g(GvFileSecurity.java:15) at com.thinkyeah.galleryvault.main.service.CommonIntentService.e(CommonIntentService.j ava:40) at c.i.h.g$a.doInBackground(JobIntentService.java:3) at android.os.AsyncTask$3.call(AsyncTask.java:394) at java.util.concurrent.FutureTask.run(FutureTask.java:266) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641) at java.lang.Thread.run(Thread.java:920) Caused by: org.json.JSONException: No value for file_length at org.json.JSONObject.get(JSONObject.java:403) at org.json.JSONObject.getLong(JSONObject.java:528) at e.t.c.d0.f.c.a(FileSecurity.java:6) ... 14 more
2024-12-20 03:07:37.148 D/GalleryVault: [GvFileSecurity] Encrypt the file:
/storage/emulated/0/.galleryvault_DoNotDelete_1613098926/files/43/433c0920-1df3- 45cf-8e93-76119b8658ef 2024-12-20 03:07:37.148 D/GalleryVault: [EncryptFileWriteMutex] ==> requestLocker, encryptFilePath: /storage/emulated/0/.galleryvault_DoNotDelete_1613098926/files/43/433c0920-1df3- 45cf-8e93-76119b8658ef 2024-12-20 03:07:37.148 D/GalleryVault: [EncryptFileWriteMutex] First request 2024-12-20 03:07:37.148 D/GalleryVault: [GvFileSecurity] Encrypt file id, file id: 395, path:/storage/emulated/0/.galleryvault_DoNotDelete_1613098926/files/ 43/433c0920-1df3-45cf-8e93-76119b8658ef 2024-12-20 03:07:37.149 D/GalleryVault: [GvFileSecurity] encrypt file, file: /storage/emulated/0/.galleryvault_DoNotDelete_1613098926/files/43/433c0920-1df3- 45cf-8e93-76119b8658ef 2024-12-20 03:07:37.150 D/GalleryVault: [TruncateIssueHelper] Not kitkat, assume no truncate issue 2024-12-20 03:07:37.152 D/GalleryVault: [TruncateIssueHelper] Not kitkat, assume no truncate issue 2024-12-20 03:07:37.157 D/GalleryVault: [EncryptFileOperationMonitor] ReadReferenceCount = 0, delete the state 2024-12-20 03:07:37.157 D/GalleryVault: [EncryptFileWriteMutex] ==> releaseLocker, encryptFilePath: /storage/emulated/0/.galleryvault_DoNotDelete_1613098926/files/43/433c0920-1df3- 45cf-8e93-76119b8658ef 2024-12-20 03:07:37.157 D/GalleryVault: [EncryptFileWriteMutex] No lock any more, remove locker 2024-12-20 03:07:37.161 E/GalleryVault: [GvFileSecurity] Encrypt file /storage/emulated/0/.galleryvault_DoNotDelete_1613098926/files/43/433c0920-1df3- 45cf-8e93-76119b8658ef failed java.io.IOException: JSON ERROR. at e.t.c.d0.f.c.a(FileSecurity.java:13) at e.t.c.d0.f.c.d(FileSecurity.java:4) at e.t.h.j.a.s1.e$k.d(GvFileSecurity.java:9) at e.t.h.j.a.s1.e$k.c(GvFileSecurity.java:38) at e.t.h.j.a.s1.e$e.run(GvFileSecurity.java:3) at e.t.h.j.a.s1.e.p(GvFileSecurity.java:13) at e.t.h.j.a.s1.e.d(GvFileSecurity.java:11) at e.t.h.j.a.s1.e.g(GvFileSecurity.java:15) at com.thinkyeah.galleryvault.main.service.CommonIntentService.e(CommonIntentService.j ava:40) at c.i.h.g$a.doInBackground(JobIntentService.java:3) at android.os.AsyncTask$3.call(AsyncTask.java:394) at java.util.concurrent.FutureTask.run(FutureTask.java:266) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641) at java.lang.Thread.run(Thread.java:920) Caused by: org.json.JSONException: No value for file_length at org.json.JSONObject.get(JSONObject.java:403) at org.json.JSONObject.getLong(JSONObject.java:528) at e.t.c.d0.f.c.a(FileSecurity.java:6) ... 14 more
2024-12-20 03:07:46.075 D/GalleryVault: [VideoPlayManagerImpl] Stop successfully 2024-12-20 03:07:46.075 D/GalleryVault: [VideoPlayManagerImpl] ==> setVideoPlayState, state: Unknown 2024-12-20 03:07:46.075 D/GalleryVault: [VideoPlayManagerImpl] ==> stopUpdateTimer 2024-12-20 03:07:46.075 D/GalleryVault: [VideoPlayManagerImpl] set video state: Unknown 2024-12-20 03:07:46.075 D/GalleryVault: [VideoPlayManagerImpl] ==> stopUpdateTimer 2024-12-20 03:07:46.075 D/GalleryVault: [AppStateController] onActivityDestroyed: class com.thinkyeah.galleryvault.main.ui.activity.fileview.video.VideoViewActivity 2024-12-20 03:07:46.075 D/GalleryVault: [LockController] (VideoViewActivity) onDestroy. Unlock: true 2024-12-20 03:07:46.555 D/GalleryVault: [AdController] Not enabled. Return false for isInterstitialAdLoaded. AdPresenter: I_FileListExit 2024-12-20 03:07:46.559 D/GalleryVault: [AppStateController] onActivityPaused: class com.thinkyeah.galleryvault.main.ui.activity.filelist.FileListActivity 2024-12-20 03:07:46.571 D/GalleryVault: [ThinkLicenseController] pausedString = false 2024-12-20 03:07:46.575 D/GalleryVault: [ThinkPurchaseRemoteConfigHelper] promotionDataJson: {"Id":"Discount 20241024","EndTime":"2024\/10\/31","Banner": {"Enabled":"YES","Text":"Happy Halloween!","ImgUrl":"https:\/\/fanyv88.com:443\/https\/dvfilepub.s3.amazonaws.com\/promote\/banner\/ img_halloween_small.png"},"Popup":{"Enabled":"YES","Text":"Happy Halloween!","ImgUrl":"https:\/\/fanyv88.com:443\/https\/dvfilepub.s3.amazonaws.com\/promote\/banner\/ img_halloween.png"}} 2024-12-20 03:07:46.577 D/GalleryVault: [ThinkLicenseController] pausedString = false 2024-12-20 03:07:46.579 D/GalleryVault: [AdController] Ad is disabled. AdPresenterStr: NB_MainPageFloatIcon 2024-12-20 03:07:46.579 E/GalleryVault: [MainActivity] Create AdPresenter is null, NB_MainPageFloatIcon 2024-12-20 03:07:46.580 D/GalleryVault: [AppStateController] onActivityStarted: class com.thinkyeah.galleryvault.main.ui.activity.main.MainActivity 2024-12-20 03:07:46.580 D/GalleryVault: [FolderListTabFragment] ==> showCloudSyncState: NO_WIFI_NETWORK 2024-12-20 03:07:46.587 D/GalleryVault: [FolderListPresenter] debounce 2024-12-20 03:07:46.587 D/GalleryVault: [FolderListPresenter] Update cursorHolder 2024-12-20 03:07:46.597 D/GalleryVault: [ThinkLicenseController] pausedString = false 2024-12-20 03:07:46.597 D/GalleryVault: [ProFeatureFreeToUseByExpireDateController] get ExpireDate: 0 2024-12-20 03:07:46.601 D/GalleryVault: [AdController] preloadNativeBannerAd for [NB_MVP(NB_FolderGridMidst), Type: NativeBanner] 2024-12-20 03:07:46.602 D/GalleryVault: [ThinkLicenseController] pausedString = false 2024-12-20 03:07:46.602 D/GalleryVault: [ProFeatureFreeToUseByExpireDateController] get ExpireDate: 0 2024-12-20 03:07:46.602 D/GalleryVault: [AdController] preCheckBeforeCreateAdPresenter, ret: true 2024-12-20 03:07:46.604 D/GalleryVault: [AdRemoteConfigHelper] Provider ApplovinMax-Native: {"ProviderType":"ApplovinMax- Native","AdUnitId":"578ef78c32c5f4ee"} 2024-12-20 03:07:46.604 D/GalleryVault: [AdController] Get ad providers for [NB_MVP(NB_FolderGridMidst), Type: NativeBanner] 2024-12-20 03:07:46.604 D/GalleryVault: [AdController] AdProvider: ApplovinMax- Native 2024-12-20 03:07:46.604 D/GalleryVault: [BaseAdProviderFactory] Create adProvider. AdPresenterStr: [NB_MVP(NB_FolderGridMidst), Type: NativeBanner], adProvider: ApplovinMax-Native, adVendor: ApplovinMax 2024-12-20 03:07:46.605 D/GalleryVault: [ThinkLicenseController] pausedString = false 2024-12-20 03:07:46.605 D/GalleryVault: [ProFeatureFreeToUseByExpireDateController] get ExpireDate: 0 2024-12-20 03:07:46.607 D/GalleryVault: [BaseAdProviderFactory] createAdProvider, adUnitId: 578ef78c32c5f4ee, adPresenter: [NB_MVP(NB_FolderGridMidst), Type: NativeBanner], adProvider: ApplovinMax-Native 2024-12-20 03:07:46.618 D/GalleryVault: [BaseAdPresenter] mOneProviderModeEnabled: false, AdPresenter: [NB_MVP(NB_FolderGridMidst), Type: NativeBanner] 2024-12-20 03:07:46.618 D/GalleryVault: [BaseAdPresenter] loadAd, AdPresenterStr: [NB_MVP(NB_FolderGridMidst), Type: NativeBanner] 2024-12-20 03:07:46.618 D/GalleryVault: [ThinkLicenseController] pausedString = false 2024-12-20 03:07:46.618 D/GalleryVault: [ProFeatureFreeToUseByExpireDateController] get ExpireDate: 0 2024-12-20 03:07:46.626 D/GalleryVault: [BaseAdPresenter] ==> loadAdOfIndex: 0 2024-12-20 03:07:46.627 D/GalleryVault: [BaseAdPresenter] Set provider extra : {"Scene":"NB_FolderGridMidst"} 2024-12-20 03:07:46.634 D/GalleryVault: [BaseAdProvider] startRequestTimeoutTimer. Request Timeout Time in Seconds: 60, adProvider: ApplovinMax-Native 2024-12-20 03:07:46.635 D/GalleryVault: [AdsAppDelegate] Preloading NB_MVP 2024-12-20 03:07:46.636 D/GalleryVault: [ThinkLicenseController] pausedString = false 2024-12-20 03:07:46.640 D/GalleryVault: [AdController] Not enabled. Cancel isNativeBannerAdPreloaded. AdPresenter: NB_FolderTop 2024-12-20 03:07:46.642 D/GalleryVault: [AdController] Ad is disabled. AdPresenterStr: NB_FolderTop 2024-12-20 03:07:46.642 E/GalleryVault: [FolderListFragment] Failed to create AdPresenter: NB_FolderTop 2024-12-20 03:07:46.643 D/GalleryVault: [ThinkLicenseController] pausedString = false 2024-12-20 03:07:46.648 D/GalleryVault: [MeFragment] ==> refreshFeatureOptions 2024-12-20 03:07:46.648 D/GalleryVault: [TabActivityDelegate] onStart 2024-12-20 03:07:46.648 D/GalleryVault: [TabActivityDelegate] refreshRedDot, c0, position: 0 2024-12-20 03:07:46.648 D/GalleryVault: [TabActivityDelegate] hideRedDot, c0 2024-12-20 03:07:46.648 D/GalleryVault: [TabActivityDelegate] refreshRedDot, c, position: 1 2024-12-20 03:07:46.648 D/GalleryVault: [TabActivityDelegate] showRedDot, c 2024-12-20 03:07:46.648 D/GalleryVault: [TabActivityDelegate] refreshRedDot, e, position: 2 2024-12-20 03:07:46.648 D/GalleryVault: [TabActivityDelegate] hideRedDot, e 2024-12-20 03:07:46.649 D/GalleryVault: [FolderListTabFragment] getGlobalCloudSyncState: NO_WIFI_NETWORK 2024-12-20 03:07:46.650 D/GalleryVault: [ThinkLicenseController] pausedString = false 2024-12-20 03:07:46.661 D/GalleryVault: [CloudSyncDirector] syncCloudIfNeeded start 2024-12-20 03:07:46.662 D/GalleryVault: [BaseRemoteConfigController] getJsonArray. get from cache 2024-12-20 03:07:46.662 D/GalleryVault: [CloudSyncDirector] Last success time is more than 5 minutes, do cloud sync 2024-12-20 03:07:46.662 D/GalleryVault: [CloudSyncDirector] updateCloudSyncStateIfNeed start 2024-12-20 03:07:46.663 D/GalleryVault: [CloudSyncDirector] try start syncCloud... 2024-12-20 03:07:46.663 D/GalleryVault: [GVCloudManager] ==> syncUserCloudStorageInfo, cloudSession thinkUserId: 790009366 2024-12-20 03:07:46.663 D/GalleryVault: [TCloudImpl] ==> syncCloudStorage 2024-12-20 03:07:46.664 D/GalleryVault: [TCloudController] ==> queryUserCloudStorageInfo 2024-12-20 03:07:46.664 D/GalleryVault: [TCloudApiController] query the user cloud storage info 2024-12-20 03:07:46.665 E/GalleryVault: [AdController] Not enabled. Cancel loadInterstitialAd. AdPresenterStr:I_AppExit 2024-12-20 03:07:46.665 D/GalleryVault: [MainApplication] [Lock] onActivityResumed, activity: MainActivity 2024-12-20 03:07:46.665 D/GalleryVault: [AppStateController] onActivityResumed: class com.thinkyeah.galleryvault.main.ui.activity.main.MainActivity 2024-12-20 03:07:46.665 D/GalleryVault: [LockController] (MainActivity) onResume. Unlock: true 2024-12-20 03:07:46.667 E/GalleryVault: [AdController] Not enabled. Cancel preloadNativeBannerAd. AdPresenterStr:NB_FileListHeader_V1 2024-12-20 03:07:46.669 D/GalleryVault: [ThinkLicenseController] pausedString = false 2024-12-20 03:07:46.670 E/GalleryVault: [AdController] Not enabled. Cancel loadInterstitialAd. AdPresenterStr:I_FileListEnter 2024-12-20 03:07:46.671 D/GalleryVault: [ThinkLicenseController] pausedString = false 2024-12-20 03:07:46.706 D/GalleryVault: [ThinkLicenseController] pausedString = false 2024-12-20 03:07:46.706 D/GalleryVault: [ProFeatureFreeToUseByExpireDateController] get ExpireDate: 0 2024-12-20 03:07:46.716 D/GalleryVault: [FolderListFragment] showMessageCard false 2024-12-20 03:07:46.716 D/GalleryVault: [CardMessageController] showCardMessageIfNeeded 2024-12-20 03:07:46.724 D/GalleryVault: [GvUtils] inCompleteItems = 0 2024-12-20 03:07:46.875 D/GalleryVault: [TCloudApiController] Get User Storage Info succeeded 2024-12-20 03:07:46.887 D/GalleryVault: [TCloudApiController] JsonBody: {"cloud_storage_info":{"cloud_storage_property": {"user_id":"112640271","space_quota":10737418,"max_upload_size":5368709120,"storage _level_type":1,"status":1,"required_min_app_version_code":1000,"ctime":"2021-02-12 03:07:25","mtime":"2021-02-12 03:07:25"},"cloud_drives": [{"id":"9532037","user_id":"112640271","drive_provider":"google_drive","drive_accou nt_id":"[email protected]","drive_storage_size":0,"space_used":0,"drive_region ":"","drive_identity_id":"GalleryVaultStorage- 5815991631613099246","root_folder_id":1741959509,"status":1,"drive_ext_info":null," is_primary":true,"is_root_folder_inited":true,"root_folder_internal_id":"1o4a7oTJ4x XFDgZcPhgwgQPxucbfoyyj-4ZUsS4UxOzIdWSI2Jw","ctime":"2021-02-12 03:07:26","mtime":"2021-02-12 03:07:29"}],"monthly_usage_info": {"user_id":"112640271","added_file_count":0,"add_file_quota":100,"is_upload_exceed_ max":false}}} 2024-12-20 03:07:46.888 D/GalleryVault: [TCloudApiController] UserCloudMonthlyUsageInfo: {"user_id":"112640271","added_file_count":0,"add_file_quota":100,"is_upload_exceed_ max":false} 2024-12-20 03:07:46.888 D/GalleryVault: [TCloudCacheController] ==> saveUserCloudStorageInfo 2024-12-20 03:07:46.888 D/GalleryVault: [TCloudCacheController] ==> save UserCloudStorageInfo to cache db 2024-12-20 03:07:46.891 D/GalleryVault: [TCloudCacheController] <=== save UserCloudStorageInfo to cache db 2024-12-20 03:07:46.891 D/GalleryVault: [TCloudController] ==> setActiveCloudDrives 2024-12-20 03:07:46.892 D/GalleryVault: [TCloudImpl] ==> syncCloudStorage, onNext 2024-12-20 03:07:46.892 D/GalleryVault: [TCloudImpl] ====> userCloudDriveInfo: User Cloud Drive: User Id: 112640271 Is Primary Cloud Drive: true Cloud Drive Provider: google_drive User Cloud Drive Id: 9532037 Cloud Drive Space IdentityId: GalleryVaultStorage-5815991631613099246 Cloud Drive Root Folder Drive IdentityId: 1o4a7oTJ4xXFDgZcPhgwgQPxucbfoyyj- 4ZUsS4UxOzIdWSI2Jw Cloud Root Folder Id: 1741959509 Drive Account Id: [email protected] Drive ExtPayloadInfo: null 2024-12-20 03:07:46.892 D/GalleryVault: [TCloudImpl] ==> syncCloudStorage, onCompleted 2024-12-20 03:07:46.892 D/GalleryVault: [GVCloudManager] ==> maintainCache 2024-12-20 03:07:46.892 D/GalleryVault: [TCloudImpl] execute maintain cloud cache, current cache revision 8827671500 2024-12-20 03:07:46.892 D/GalleryVault: [TCloudApiController] Query a user's latest revision Id 2024-12-20 03:07:46.899 D/GalleryVault: [MePresenter] ==> onCloudMonthlyUsageUpdatedEvent 2024-12-20 03:07:47.044 D/GalleryVault: [AppStateController] onActivityStopped: class com.thinkyeah.galleryvault.main.ui.activity.filelist.FileListActivity 2024-12-20 03:07:47.046 D/GalleryVault: [NativeAndBannerAdPresenter] ==> destroy 2024-12-20 03:07:47.049 D/GalleryVault: [AppStateController] onActivityDestroyed: class com.thinkyeah.galleryvault.main.ui.activity.filelist.FileListActivity 2024-12-20 03:07:47.049 D/GalleryVault: [LockController] (FileListActivity) onDestroy. Unlock: true 2024-12-20 03:07:47.070 D/GalleryVault: [TCloudApiController] Get User latest revision succeeded 2024-12-20 03:07:47.082 I/GalleryVault: [TCloudImpl] No revision difference between local and cloud cache 2024-12-20 03:07:47.082 I/GalleryVault: [CloudSyncDirector] Success syncCloud 2024-12-20 03:07:47.085 D/GalleryVault: [GVCloudTransferBaseManager] ==> triggerTransferSync 2024-12-20 03:07:47.085 D/GalleryVault: [GVCloudTransferBaseManager] GVCloudDownloadManager CloudTransferScanState changed to PrepareToScan 2024-12-20 03:07:47.086 D/GalleryVault: [GVCloudTransferBaseManager] ==> triggerTransferSync 2024-12-20 03:07:47.086 D/GalleryVault: [GoogleDrive] drive api list query, query:'appDataFolder' in parents AND name = 'GalleryVaultStorage- 5815991631613099246' 2024-12-20 03:07:47.091 D/GalleryVault: [GVFsSyncManager] ==> triggerFsSync 2024-12-20 03:07:47.092 D/GalleryVault: [CloudSyncDirector] updateCloudSyncStateIfNeed start 2024-12-20 03:07:47.102 D/GalleryVault: [CloudDriveCleanService] Drive Clean onHandleWork 2024-12-20 03:07:47.104 D/GalleryVault: [TCloudApiController] Query a cloud drive's file clean items Result 2024-12-20 03:07:47.302 D/GalleryVault: [TCloudApiController] Get file clean item info succeeded 2024-12-20 03:07:47.307 D/GalleryVault: [CloudDriveCleanServiceHelper] Drive Clean Task Completed 2024-12-20 03:07:47.387 D/GalleryVault: [GVCloudTransferController] User GoogleDriveRootFolder Exists, root folder is ok 2024-12-20 03:07:47.588 D/GalleryVault: [GVCloudTransferBaseManager] == GVCloudDownloadManager begin ScanFileTransferTask ... 2024-12-20 03:07:47.588 D/GalleryVault: [GVCloudTransferBaseManager] == GVCloudUploadManager begin ScanFileTransferTask ... 2024-12-20 03:07:47.588 D/GalleryVault: [GVCloudTransferBaseManager] GVCloudUploadManager CloudTransferScanState changed: Error ==> Scanning 2024-12-20 03:07:47.588 D/GalleryVault: [GVCloudTransferBaseManager] GVCloudDownloadManager CloudTransferScanState changed: PrepareToScan ==> Scanning 2024-12-20 03:07:47.588 D/GalleryVault: [CloudSyncDirector] updateCloudSyncStateIfNeed start 2024-12-20 03:07:47.589 D/GalleryVault: [CloudSyncDirector] updateCloudSyncStateIfNeed start 2024-12-20 03:07:47.593 D/GalleryVault: [GVFsSyncManager] IsFsSyncTaskRunning: false 2024-12-20 03:07:47.593 D/GalleryVault: [GVFsSyncManager] start FsSyncService 2024-12-20 03:07:47.610 D/GalleryVault: [GVCloudTransferBaseManager] GVCloudDownloadManager CloudTransferScanState changed: Scanning ==> Idle 2024-12-20 03:07:47.610 D/GalleryVault: [CloudSyncDirector] updateCloudSyncStateIfNeed start 2024-12-20 03:07:47.611 D/GalleryVault: [GVCloudTransferBaseManager] GVCloudUploadManager CloudTransferScanState changed: Scanning ==> Error 2024-12-20 03:07:47.611 D/GalleryVault: [CloudSyncDirector] updateCloudSyncStateIfNeed start 2024-12-20 03:07:47.627 D/GalleryVault: [GVFsSyncService] GVFsSyncService onHandleWork 2024-12-20 03:07:47.627 D/GalleryVault: [FsSyncControllerImpl] ==> onSideChangeHappened 2024-12-20 03:07:47.627 D/GalleryVault: [FsSyncControllerImpl] ==> fetchSideChanges, Local 2024-12-20 03:07:47.627 D/GalleryVault: [GVLocalSideCallback] ==> getChangeActionsAfter, changeActionId: 1410 2024-12-20 03:07:47.628 D/GalleryVault: [FsSyncControllerImpl] No changes in side Local 2024-12-20 03:07:47.628 D/GalleryVault: [FsSyncControllerImpl] ==> fetchSideChanges, Cloud 2024-12-20 03:07:47.629 D/GalleryVault: [FsSyncControllerImpl] No changes in side Cloud 2024-12-20 03:07:47.630 D/GalleryVault: [CloudSyncDirector] updateCloudSyncStateIfNeed start 2024-12-20 03:07:47.633 D/GalleryVault: [FsSyncControllerImpl] <==== onSideChangeHappened 2024-12-20 03:07:47.633 D/GalleryVault: [GVFsSyncManager] on FsSyncComplete event 2024-12-20 03:07:47.898 D/GalleryVault: [ThinkLicenseController] pausedString = false 2024-12-20 03:07:47.911 D/GalleryVault: [ThinkLicenseController] pausedString = false 2024-12-20 03:07:47.911 D/GalleryVault: [ProFeatureFreeToUseByExpireDateController] get ExpireDate: 0 2024-12-20 03:07:47.911 D/GalleryVault: [ThinkLicenseController] pausedString = false 2024-12-20 03:07:47.911 D/GalleryVault: [ProFeatureFreeToUseByExpireDateController] get ExpireDate: 0 2024-12-20 03:07:47.916 D/GalleryVault: [ThinkLicenseController] pausedString = false 2024-12-20 03:07:47.916 D/GalleryVault: [ProFeatureFreeToUseByExpireDateController] get ExpireDate: 0 2024-12-20 03:07:47.916 D/GalleryVault: [AdController] preCheckBeforeCreateAdPresenter, ret: true 2024-12-20 03:07:47.916 D/GalleryVault: [NativeBannerAdPreloadController] Pop up ad presenter: NB_MVP 2024-12-20 03:07:47.916 D/GalleryVault: [AdController] Return preloading or preloaded NativeAndBannerAdPresenter 2024-12-20 03:07:47.916 D/GalleryVault: [BaseAdPresenter] Change adPresenterStr from [NB_MVP(NB_FolderGridMidst), Type: NativeBanner] to [NB_MVP(NB_AppExitDialog), Type: NativeBanner] 2024-12-20 03:07:47.918 D/GalleryVault: [BaseAdPresenter] Set provider extra : {"Scene":"NB_AppExitDialog"} 2024-12-20 03:07:48.027 D/GalleryVault: [BaseAdPresenter] loadAd, AdPresenterStr: [NB_MVP(NB_AppExitDialog), Type: NativeBanner] 2024-12-20 03:07:48.028 D/GalleryVault: [ThinkLicenseController] pausedString = false 2024-12-20 03:07:48.028 D/GalleryVault: [ProFeatureFreeToUseByExpireDateController] get ExpireDate: 0 2024-12-20 03:07:48.034 D/GalleryVault: [BaseAdPresenter] Is loading ad, wait for the loading 2024-12-20 03:07:48.741 D/GalleryVault: [ThinkLicenseController] pausedString = false 2024-12-20 03:07:48.743 D/GalleryVault: [ProFeatureFreeToUseByExpireDateController] get ExpireDate: 0 2024-12-20 03:07:48.748 D/GalleryVault: [AdController] Not enabled, should not Show. AdPresenterStr: I_AppExit 2024-12-20 03:07:48.754 D/GalleryVault: [ThinkLicenseController] pausedString = false 2024-12-20 03:07:48.754 D/GalleryVault: [ProFeatureFreeToUseByExpireDateController] get ExpireDate: 0 2024-12-20 03:07:48.758 D/GalleryVault: [AdController] Not enabled, should not Show. AdPresenterStr: I_AppExit 2024-12-20 03:07:48.759 D/GalleryVault: [AppStateController] onActivityPaused: class com.thinkyeah.galleryvault.main.ui.activity.main.MainActivity 2024-12-20 03:07:48.814 D/GalleryVault: [CommonIntentService] CommonIntentService, action: encrypt_all 2024-12-20 03:07:48.815 D/GalleryVault: [GvFileSecurity] ==> encryptAll 2024-12-20 03:07:48.824 D/GalleryVault: [GvFileSecurity] Encrypt the file: /storage/emulated/0/.galleryvault_DoNotDelete_1613098926/files/a1/a14156c6-9a9a- 4889-8bf4-00a618471c4e 2024-12-20 03:07:48.824 D/GalleryVault: [EncryptFileWriteMutex] ==> requestLocker, encryptFilePath: /storage/emulated/0/.galleryvault_DoNotDelete_1613098926/files/a1/a14156c6-9a9a- 4889-8bf4-00a618471c4e 2024-12-20 03:07:48.824 D/GalleryVault: [EncryptFileWriteMutex] First request 2024-12-20 03:07:48.824 D/GalleryVault: [GvFileSecurity] Encrypt file id, file id: 60, path:/storage/emulated/0/.galleryvault_DoNotDelete_1613098926/files/a1/ a14156c6-9a9a-4889-8bf4-00a618471c4e 2024-12-20 03:07:48.827 D/GalleryVault: [GvFileSecurity] encrypt file, file: /storage/emulated/0/.galleryvault_DoNotDelete_1613098926/files/a1/a14156c6-9a9a- 4889-8bf4-00a618471c4e 2024-12-20 03:07:48.828 D/GalleryVault: [TruncateIssueHelper] Not kitkat, assume no truncate issue 2024-12-20 03:07:48.830 D/GalleryVault: [TruncateIssueHelper] Not kitkat, assume no truncate issue 2024-12-20 03:07:48.839 D/GalleryVault: [EncryptFileOperationMonitor] ReadReferenceCount = 0, delete the state 2024-12-20 03:07:48.839 D/GalleryVault: [EncryptFileWriteMutex] ==> releaseLocker, encryptFilePath: /storage/emulated/0/.galleryvault_DoNotDelete_1613098926/files/a1/a14156c6-9a9a- 4889-8bf4-00a618471c4e 2024-12-20 03:07:48.839 D/GalleryVault: [EncryptFileWriteMutex] No lock any more, remove locker 2024-12-20 03:07:48.841 E/GalleryVault: [GvFileSecurity] Encrypt file /storage/emulated/0/.galleryvault_DoNotDelete_1613098926/files/a1/a14156c6-9a9a- 4889-8bf4-00a618471c4e failed java.io.IOException: JSON ERROR. at e.t.c.d0.f.c.a(FileSecurity.java:13) at e.t.c.d0.f.c.d(FileSecurity.java:4) at e.t.h.j.a.s1.e$k.d(GvFileSecurity.java:9) at e.t.h.j.a.s1.e$k.c(GvFileSecurity.java:38) at e.t.h.j.a.s1.e$e.run(GvFileSecurity.java:3) at e.t.h.j.a.s1.e.p(GvFileSecurity.java:13) at e.t.h.j.a.s1.e.d(GvFileSecurity.java:11) at e.t.h.j.a.s1.e.g(GvFileSecurity.java:15) at com.thinkyeah.galleryvault.main.service.CommonIntentService.e(CommonIntentService.j ava:40) at c.i.h.g$a.doInBackground(JobIntentService.java:3) at android.os.AsyncTask$3.call(AsyncTask.java:394) at java.util.concurrent.FutureTask.run(FutureTask.java:266) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641) at java.lang.Thread.run(Thread.java:920) Caused by: org.json.JSONException: No value for file_length at org.json.JSONObject.get(JSONObject.java:403) at org.json.JSONObject.getLong(JSONObject.java:528) at e.t.c.d0.f.c.a(FileSecurity.java:6) ... 14 more
2024-12-20 03:07:48.842 D/GalleryVault: [GvFileSecurity] Encrypt the file:
/storage/emulated/0/.galleryvault_DoNotDelete_1613098926/files/43/433c0920-1df3- 45cf-8e93-76119b8658ef 2024-12-20 03:07:48.842 D/GalleryVault: [EncryptFileWriteMutex] ==> requestLocker, encryptFilePath: /storage/emulated/0/.galleryvault_DoNotDelete_1613098926/files/43/433c0920-1df3- 45cf-8e93-76119b8658ef 2024-12-20 03:07:48.842 D/GalleryVault: [EncryptFileWriteMutex] First request 2024-12-20 03:07:48.842 D/GalleryVault: [GvFileSecurity] Encrypt file id, file id: 395, path:/storage/emulated/0/.galleryvault_DoNotDelete_1613098926/files/ 43/433c0920-1df3-45cf-8e93-76119b8658ef 2024-12-20 03:07:48.843 D/GalleryVault: [GvFileSecurity] encrypt file, file: /storage/emulated/0/.galleryvault_DoNotDelete_1613098926/files/43/433c0920-1df3- 45cf-8e93-76119b8658ef 2024-12-20 03:07:48.843 D/GalleryVault: [TruncateIssueHelper] Not kitkat, assume no truncate issue 2024-12-20 03:07:48.845 D/GalleryVault: [TruncateIssueHelper] Not kitkat, assume no truncate issue 2024-12-20 03:07:48.849 D/GalleryVault: [EncryptFileOperationMonitor] ReadReferenceCount = 0, delete the state 2024-12-20 03:07:48.849 D/GalleryVault: [EncryptFileWriteMutex] ==> releaseLocker, encryptFilePath: /storage/emulated/0/.galleryvault_DoNotDelete_1613098926/files/43/433c0920-1df3- 45cf-8e93-76119b8658ef 2024-12-20 03:07:48.849 D/GalleryVault: [EncryptFileWriteMutex] No lock any more, remove locker 2024-12-20 03:07:48.853 E/GalleryVault: [GvFileSecurity] Encrypt file /storage/emulated/0/.galleryvault_DoNotDelete_1613098926/files/43/433c0920-1df3- 45cf-8e93-76119b8658ef failed java.io.IOException: JSON ERROR. at e.t.c.d0.f.c.a(FileSecurity.java:13) at e.t.c.d0.f.c.d(FileSecurity.java:4) at e.t.h.j.a.s1.e$k.d(GvFileSecurity.java:9) at e.t.h.j.a.s1.e$k.c(GvFileSecurity.java:38) at e.t.h.j.a.s1.e$e.run(GvFileSecurity.java:3) at e.t.h.j.a.s1.e.p(GvFileSecurity.java:13) at e.t.h.j.a.s1.e.d(GvFileSecurity.java:11) at e.t.h.j.a.s1.e.g(GvFileSecurity.java:15) at com.thinkyeah.galleryvault.main.service.CommonIntentService.e(CommonIntentService.j ava:40) at c.i.h.g$a.doInBackground(JobIntentService.java:3) at android.os.AsyncTask$3.call(AsyncTask.java:394) at java.util.concurrent.FutureTask.run(FutureTask.java:266) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641) at java.lang.Thread.run(Thread.java:920) Caused by: org.json.JSONException: No value for file_length at org.json.JSONObject.get(JSONObject.java:403) at org.json.JSONObject.getLong(JSONObject.java:528) at e.t.c.d0.f.c.a(FileSecurity.java:6) ... 14 more
action: clear_temp_file 2024-12-20 03:07:48.857 D/GalleryVault: [FileUtils] ==> deleteRecursively: /data/user/0/com.thinkyeah.galleryvault/cache/browser/adding 2024-12-20 03:07:48.861 D/GalleryVault: [CommonIntentService] CommonIntentService, action: encrypt_all 2024-12-20 03:07:48.861 D/GalleryVault: [GvFileSecurity] ==> encryptAll 2024-12-20 03:07:48.865 D/GalleryVault: [GvFileSecurity] Encrypt the file: /storage/emulated/0/.galleryvault_DoNotDelete_1613098926/files/a1/a14156c6-9a9a- 4889-8bf4-00a618471c4e 2024-12-20 03:07:48.865 D/GalleryVault: [EncryptFileWriteMutex] ==> requestLocker, encryptFilePath: /storage/emulated/0/.galleryvault_DoNotDelete_1613098926/files/a1/a14156c6-9a9a- 4889-8bf4-00a618471c4e 2024-12-20 03:07:48.865 D/GalleryVault: [EncryptFileWriteMutex] First request 2024-12-20 03:07:48.865 D/GalleryVault: [GvFileSecurity] Encrypt file id, file id: 60, path:/storage/emulated/0/.galleryvault_DoNotDelete_1613098926/files/a1/ a14156c6-9a9a-4889-8bf4-00a618471c4e 2024-12-20 03:07:48.866 D/GalleryVault: [GvFileSecurity] encrypt file, file: /storage/emulated/0/.galleryvault_DoNotDelete_1613098926/files/a1/a14156c6-9a9a- 4889-8bf4-00a618471c4e 2024-12-20 03:07:48.866 D/GalleryVault: [TruncateIssueHelper] Not kitkat, assume no truncate issue 2024-12-20 03:07:48.869 D/GalleryVault: [TruncateIssueHelper] Not kitkat, assume no truncate issue 2024-12-20 03:07:48.880 D/GalleryVault: [EncryptFileOperationMonitor] ReadReferenceCount = 0, delete the state 2024-12-20 03:07:48.880 D/GalleryVault: [EncryptFileWriteMutex] ==> releaseLocker, encryptFilePath: /storage/emulated/0/.galleryvault_DoNotDelete_1613098926/files/a1/a14156c6-9a9a- 4889-8bf4-00a618471c4e 2024-12-20 03:07:48.880 D/GalleryVault: [EncryptFileWriteMutex] No lock any more, remove locker 2024-12-20 03:07:48.881 E/GalleryVault: [GvFileSecurity] Encrypt file /storage/emulated/0/.galleryvault_DoNotDelete_1613098926/files/a1/a14156c6-9a9a- 4889-8bf4-00a618471c4e failed java.io.IOException: JSON ERROR. at e.t.c.d0.f.c.a(FileSecurity.java:13) at e.t.c.d0.f.c.d(FileSecurity.java:4) at e.t.h.j.a.s1.e$k.d(GvFileSecurity.java:9) at e.t.h.j.a.s1.e$k.c(GvFileSecurity.java:38) at e.t.h.j.a.s1.e$e.run(GvFileSecurity.java:3) at e.t.h.j.a.s1.e.p(GvFileSecurity.java:13) at e.t.h.j.a.s1.e.d(GvFileSecurity.java:11) at e.t.h.j.a.s1.e.g(GvFileSecurity.java:15) at com.thinkyeah.galleryvault.main.service.CommonIntentService.e(CommonIntentService.j ava:40) at c.i.h.g$a.doInBackground(JobIntentService.java:3) at android.os.AsyncTask$3.call(AsyncTask.java:394) at java.util.concurrent.FutureTask.run(FutureTask.java:266) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641) at java.lang.Thread.run(Thread.java:920) Caused by: org.json.JSONException: No value for file_length at org.json.JSONObject.get(JSONObject.java:403) at org.json.JSONObject.getLong(JSONObject.java:528) at e.t.c.d0.f.c.a(FileSecurity.java:6) ... 14 more
2024-12-20 03:07:48.882 D/GalleryVault: [GvFileSecurity] Encrypt the file:
/storage/emulated/0/.galleryvault_DoNotDelete_1613098926/files/43/433c0920-1df3- 45cf-8e93-76119b8658ef 2024-12-20 03:07:48.882 D/GalleryVault: [EncryptFileWriteMutex] ==> requestLocker, encryptFilePath: /storage/emulated/0/.galleryvault_DoNotDelete_1613098926/files/43/433c0920-1df3- 45cf-8e93-76119b8658ef 2024-12-20 03:07:48.882 D/GalleryVault: [EncryptFileWriteMutex] First request 2024-12-20 03:07:48.882 D/GalleryVault: [GvFileSecurity] Encrypt file id, file id: 395, path:/storage/emulated/0/.galleryvault_DoNotDelete_1613098926/files/ 43/433c0920-1df3-45cf-8e93-76119b8658ef 2024-12-20 03:07:48.883 D/GalleryVault: [GvFileSecurity] encrypt file, file: /storage/emulated/0/.galleryvault_DoNotDelete_1613098926/files/43/433c0920-1df3- 45cf-8e93-76119b8658ef 2024-12-20 03:07:48.884 D/GalleryVault: [TruncateIssueHelper] Not kitkat, assume no truncate issue 2024-12-20 03:07:48.886 D/GalleryVault: [TruncateIssueHelper] Not kitkat, assume no truncate issue 2024-12-20 03:07:48.889 D/GalleryVault: [EncryptFileOperationMonitor] ReadReferenceCount = 0, delete the state 2024-12-20 03:07:48.889 D/GalleryVault: [EncryptFileWriteMutex] ==> releaseLocker, encryptFilePath: /storage/emulated/0/.galleryvault_DoNotDelete_1613098926/files/43/433c0920-1df3- 45cf-8e93-76119b8658ef 2024-12-20 03:07:48.889 D/GalleryVault: [EncryptFileWriteMutex] No lock any more, remove locker 2024-12-20 03:07:48.892 E/GalleryVault: [GvFileSecurity] Encrypt file /storage/emulated/0/.galleryvault_DoNotDelete_1613098926/files/43/433c0920-1df3- 45cf-8e93-76119b8658ef failed java.io.IOException: JSON ERROR. at e.t.c.d0.f.c.a(FileSecurity.java:13) at e.t.c.d0.f.c.d(FileSecurity.java:4) at e.t.h.j.a.s1.e$k.d(GvFileSecurity.java:9) at e.t.h.j.a.s1.e$k.c(GvFileSecurity.java:38) at e.t.h.j.a.s1.e$e.run(GvFileSecurity.java:3) at e.t.h.j.a.s1.e.p(GvFileSecurity.java:13) at e.t.h.j.a.s1.e.d(GvFileSecurity.java:11) at e.t.h.j.a.s1.e.g(GvFileSecurity.java:15) at com.thinkyeah.galleryvault.main.service.CommonIntentService.e(CommonIntentService.j ava:40) at c.i.h.g$a.doInBackground(JobIntentService.java:3) at android.os.AsyncTask$3.call(AsyncTask.java:394) at java.util.concurrent.FutureTask.run(FutureTask.java:266) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641) at java.lang.Thread.run(Thread.java:920) Caused by: org.json.JSONException: No value for file_length at org.json.JSONObject.get(JSONObject.java:403) at org.json.JSONObject.getLong(JSONObject.java:528) at e.t.c.d0.f.c.a(FileSecurity.java:6) ... 14 more