unfoldingWord-dev / ts-android

A tool to translate Bible stories into your own language
http://ufw.io/ts
Other
36 stars 19 forks source link

crash report #2798

Open door43app opened 5 years ago

door43app commented 5 years ago

Environment

Environment Key Value
version 11.0
build 176
UDID d0a2334b2a22b71c
Android Release 7.1.1
Android SDK 25
Brand Lenovo
Device X304L

Stack trace

java.lang.RuntimeException: Unable to resume activity {com.translationstudio.androidapp/com.door43.translationstudio.ui.home.HomeActivity}: java.lang.NullPointerException: Attempt to read from field 'org.unfoldingword.gogsclient.User com.door43.translationstudio.core.Profile.gogsUser' on a null object reference
    at android.app.ActivityThread.performResumeActivity(ActivityThread.java:3429)
    at android.app.ActivityThread.handleResumeActivity(ActivityThread.java:3469)
    at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2732)
    at android.app.ActivityThread.-wrap12(ActivityThread.java)
    at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1477)
    at android.os.Handler.dispatchMessage(Handler.java:102)
    at android.os.Looper.loop(Looper.java:154)
    at android.app.ActivityThread.main(ActivityThread.java:6119)
    at java.lang.reflect.Method.invoke(Native Method)
    at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:886)
    at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:776)
Caused by: java.lang.NullPointerException: Attempt to read from field 'org.unfoldingword.gogsclient.User com.door43.translationstudio.core.Profile.gogsUser' on a null object reference
    at com.door43.translationstudio.ui.ProfileActivity.getCurrentUser(ProfileActivity.java:87)
    at com.door43.translationstudio.ui.home.HomeActivity.onResume(HomeActivity.java:240)
    at android.app.Instrumentation.callActivityOnResume(Instrumentation.java:1271)
    at android.app.Activity.performResume(Activity.java:6824)
    at android.app.ActivityThread.performResumeActivity(ActivityThread.java:3406)
    ... 10 more

Log history

6/12/19 3:07 PM  E/com.door43.translationstudio.services.BackupService: Could not backup rmt_heb_text_reg
java.io.FileNotFoundException: /storage/emulated/0/translationStudio/translations/rmt_heb_text_reg/.git/objects/noz127485998.tmp (No such file or directory)
    at java.io.FileInputStream.open(Native Method)
    at java.io.FileInputStream.<init>(FileInputStream.java:146)
    at java.io.FileInputStream.<init>(FileInputStream.java:99)
    at com.door43.util.Zip.zipSubFolder(Zip.java:225)
    at com.door43.util.Zip.zipSubFolder(Zip.java:220)
    at com.door43.util.Zip.zipSubFolder(Zip.java:220)
    at com.door43.util.Zip.zipToStream(Zip.java:149)
    at com.door43.translationstudio.core.Translator.exportArchive(Translator.java:341)
    at com.door43.translationstudio.core.Translator.exportArchive(Translator.java:306)
    at com.door43.translationstudio.App.backupTargetTranslation(App.java:562)
    at com.door43.translationstudio.services.BackupService.runBackup(BackupService.java:169)
    at com.door43.translationstudio.services.BackupService.access$100(BackupService.java:39)
    at com.door43.translationstudio.services.BackupService$1.run(BackupService.java:91)
    at java.util.TimerThread.mainLoop(Timer.java:555)
    at java.util.TimerThread.run(Timer.java:505)

5/29/19 11:51 AM  E/com.door43.translationstudio.services.BackupService: Could not backup apx_phm_text_reg
java.io.FileNotFoundException: /storage/emulated/0/translationStudio/translations/apx_phm_text_reg/.git/objects/f2 (Is a directory)
    at java.io.FileInputStream.open(Native Method)
    at java.io.FileInputStream.<init>(FileInputStream.java:146)
    at java.io.FileInputStream.<init>(FileInputStream.java:99)
    at com.door43.util.Zip.zipSubFolder(Zip.java:225)
    at com.door43.util.Zip.zipSubFolder(Zip.java:220)
    at com.door43.util.Zip.zipSubFolder(Zip.java:220)
    at com.door43.util.Zip.zipToStream(Zip.java:149)
    at com.door43.translationstudio.core.Translator.exportArchive(Translator.java:341)
    at com.door43.translationstudio.core.Translator.exportArchive(Translator.java:306)
    at com.door43.translationstudio.App.backupTargetTranslation(App.java:562)
    at com.door43.translationstudio.services.BackupService.runBackup(BackupService.java:169)
    at com.door43.translationstudio.services.BackupService.access$100(BackupService.java:39)
    at com.door43.translationstudio.services.BackupService$1.run(BackupService.java:91)
    at java.util.TimerThread.mainLoop(Timer.java:555)
    at java.util.TimerThread.run(Timer.java:505)

5/29/19 6:05 AM  W/com.door43.translationstudio.services.BackupService: Could not commit changes to rmt_heb_text_reg
org.eclipse.jgit.errors.RepositoryNotFoundException: repository not found: /storage/emulated/0/translationStudio/translations/rmt_heb_text_reg
    at org.eclipse.jgit.lib.BaseRepositoryBuilder.build(BaseRepositoryBuilder.java:579)
    at org.eclipse.jgit.api.Git.open(Git.java:113)
    at org.eclipse.jgit.api.Git.open(Git.java:97)
    at com.door43.translationstudio.git.Repo.getGit(Repo.java:94)
    at com.door43.translationstudio.core.TargetTranslation.commitSync(TargetTranslation.java:1038)
    at com.door43.translationstudio.services.BackupService.runBackup(BackupService.java:156)
    at com.door43.translationstudio.services.BackupService.access$100(BackupService.java:39)
    at com.door43.translationstudio.services.BackupService$1.run(BackupService.java:91)
    at java.util.TimerThread.mainLoop(Timer.java:555)
    at java.util.TimerThread.run(Timer.java:505)

5/25/19 8:30 PM  E/DownloadResourceContainerTask: Download translation questions Failed: kn_phm_ulb
java.lang.Exception: Unknown resource
    at org.unfoldingword.door43client.API.downloadFutureCompatibleResourceContainer(API.java:391)
    at org.unfoldingword.door43client.API.downloadResourceContainer(API.java:361)
    at org.unfoldingword.door43client.Door43Client.download(Door43Client.java:122)
    at com.door43.translationstudio.tasks.DownloadResourceContainerTask.start(DownloadResourceContainerTask.java:67)
    at org.unfoldingword.tools.taskmanager.ManagedTask.run(ManagedTask.java:78)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1133)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:607)
    at java.lang.Thread.run(Thread.java:761)

5/25/19 8:30 PM  E/DownloadResourceContainerTask: Download translation notes Failed: kn_phm_ulb
java.lang.Exception: Unknown resource
    at org.unfoldingword.door43client.API.downloadFutureCompatibleResourceContainer(API.java:391)
    at org.unfoldingword.door43client.API.downloadResourceContainer(API.java:361)
    at org.unfoldingword.door43client.Door43Client.download(Door43Client.java:122)
    at com.door43.translationstudio.tasks.DownloadResourceContainerTask.start(DownloadResourceContainerTask.java:61)
    at org.unfoldingword.tools.taskmanager.ManagedTask.run(ManagedTask.java:78)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1133)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:607)
    at java.lang.Thread.run(Thread.java:761)

5/25/19 8:30 PM  E/DownloadResourceContainerTask: Download translation words Failed: kn_phm_ulb
java.lang.Exception: Unknown resource
    at org.unfoldingword.door43client.API.downloadFutureCompatibleResourceContainer(API.java:391)
    at org.unfoldingword.door43client.API.downloadResourceContainer(API.java:361)
    at org.unfoldingword.door43client.Door43Client.download(Door43Client.java:122)
    at com.door43.translationstudio.tasks.DownloadResourceContainerTask.start(DownloadResourceContainerTask.java:54)
    at org.unfoldingword.tools.taskmanager.ManagedTask.run(ManagedTask.java:78)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1133)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:607)
    at java.lang.Thread.run(Thread.java:761)

3/19/19 3:17 AM  E/com.door43.translationstudio.core.TargetTranslation: Failed to commit changes for aac_tit_text_reg
org.eclipse.jgit.api.errors.JGitInternalException: Exception caught during execution of add command
    at org.eclipse.jgit.api.AddCommand.call(AddCommand.java:212)
    at org.eclipse.jgit.api.CommitCommand.call(CommitCommand.java:203)
    at com.door43.translationstudio.core.TargetTranslation.commitSync(TargetTranslation.java:1069)
    at com.door43.translationstudio.core.TargetTranslation.commitSync(TargetTranslation.java:1034)
    at com.door43.translationstudio.core.TargetTranslation$1.run(TargetTranslation.java:1108)
Caused by: org.eclipse.jgit.errors.LockFailedException: Cannot lock /storage/emulated/0/translationStudio/translations/aac_tit_text_reg/.git/index
    at org.eclipse.jgit.dircache.DirCache.lock(DirCache.java:224)
    at org.eclipse.jgit.dircache.DirCache.lock(DirCache.java:301)
    at org.eclipse.jgit.dircache.DirCache.lock(DirCache.java:267)
    at org.eclipse.jgit.lib.Repository.lockDirCache(Repository.java:1052)
    at org.eclipse.jgit.api.AddCommand.call(AddCommand.java:142)
    ... 4 more

3/19/19 3:17 AM  E/TargetTranslation: Failed to stage changes for aac_tit_text_reg
org.eclipse.jgit.api.errors.JGitInternalException: Exception caught during execution of add command
    at org.eclipse.jgit.api.AddCommand.call(AddCommand.java:212)
    at com.door43.translationstudio.core.TargetTranslation.commitSync(TargetTranslation.java:1051)
    at com.door43.translationstudio.core.TargetTranslation.commitSync(TargetTranslation.java:1034)
    at com.door43.translationstudio.core.TargetTranslation$1.run(TargetTranslation.java:1108)
Caused by: org.eclipse.jgit.errors.LockFailedException: Cannot lock /storage/emulated/0/translationStudio/translations/aac_tit_text_reg/.git/index
    at org.eclipse.jgit.dircache.DirCache.lock(DirCache.java:224)
    at org.eclipse.jgit.dircache.DirCache.lock(DirCache.java:301)
    at org.eclipse.jgit.dircache.DirCache.lock(DirCache.java:267)
    at org.eclipse.jgit.lib.Repository.lockDirCache(Repository.java:1052)
    at org.eclipse.jgit.api.AddCommand.call(AddCommand.java:142)
    ... 3 more

3/19/19 1:13 AM  E/com.door43.translationstudio.core.TargetTranslation: Failed to commit changes for aac_tit_text_reg
org.eclipse.jgit.api.errors.JGitInternalException: Exception caught during execution of add command
    at org.eclipse.jgit.api.AddCommand.call(AddCommand.java:212)
    at org.eclipse.jgit.api.CommitCommand.call(CommitCommand.java:203)
    at com.door43.translationstudio.core.TargetTranslation.commitSync(TargetTranslation.java:1069)
    at com.door43.translationstudio.core.TargetTranslation.commitSync(TargetTranslation.java:1034)
    at com.door43.translationstudio.core.TargetTranslation$1.run(TargetTranslation.java:1108)
Caused by: org.eclipse.jgit.errors.LockFailedException: Cannot lock /storage/emulated/0/translationStudio/translations/aac_tit_text_reg/.git/index
    at org.eclipse.jgit.dircache.DirCache.lock(DirCache.java:224)
    at org.eclipse.jgit.dircache.DirCache.lock(DirCache.java:301)
    at org.eclipse.jgit.dircache.DirCache.lock(DirCache.java:267)
    at org.eclipse.jgit.lib.Repository.lockDirCache(Repository.java:1052)
    at org.eclipse.jgit.api.AddCommand.call(AddCommand.java:142)
    ... 4 more

3/19/19 1:13 AM  E/TargetTranslation: Failed to stage changes for aac_tit_text_reg
org.eclipse.jgit.api.errors.JGitInternalException: Exception caught during execution of add command
    at org.eclipse.jgit.api.AddCommand.call(AddCommand.java:212)
    at com.door43.translationstudio.core.TargetTranslation.commitSync(TargetTranslation.java:1051)
    at com.door43.translationstudio.core.TargetTranslation.commitSync(TargetTranslation.java:1034)
    at com.door43.translationstudio.core.TargetTranslation$1.run(TargetTranslation.java:1108)
Caused by: org.eclipse.jgit.errors.LockFailedException: Cannot lock /storage/emulated/0/translationStudio/translations/aac_tit_text_reg/.git/index
    at org.eclipse.jgit.dircache.DirCache.lock(DirCache.java:224)
    at org.eclipse.jgit.dircache.DirCache.lock(DirCache.java:301)
    at org.eclipse.jgit.dircache.DirCache.lock(DirCache.java:267)
    at org.eclipse.jgit.lib.Repository.lockDirCache(Repository.java:1052)
    at org.eclipse.jgit.api.AddCommand.call(AddCommand.java:142)
    ... 3 more

3/19/19 1:13 AM  E/TargetTranslation: Failed to stage changes for aac_tit_text_reg
org.eclipse.jgit.api.errors.JGitInternalException: Exception caught during execution of add command
    at org.eclipse.jgit.api.AddCommand.call(AddCommand.java:212)
    at com.door43.translationstudio.core.TargetTranslation.commitSync(TargetTranslation.java:1051)
    at com.door43.translationstudio.core.TargetTranslation.commitSync(TargetTranslation.java:1034)
    at com.door43.translationstudio.core.TargetTranslation$1.run(TargetTranslation.java:1108)
Caused by: org.eclipse.jgit.errors.LockFailedException: Cannot lock /storage/emulated/0/translationStudio/translations/aac_tit_text_reg/.git/index
    at org.eclipse.jgit.dircache.DirCache.lock(DirCache.java:224)
    at org.eclipse.jgit.dircache.DirCache.lock(DirCache.java:301)
    at org.eclipse.jgit.dircache.DirCache.lock(DirCache.java:267)
    at org.eclipse.jgit.lib.Repository.lockDirCache(Repository.java:1052)
    at org.eclipse.jgit.api.AddCommand.call(AddCommand.java:142)
    ... 3 more

3/18/19 11:22 AM  W/ListItem: missing project translation for aac_tit_text_reg
3/16/19 12:09 AM  W/com.door43.translationstudio.services.BackupService: Could not commit changes to apx_phm_text_reg
org.eclipse.jgit.api.errors.ConcurrentRefUpdateException: Could not lock HEAD. RefUpdate return code was: LOCK_FAILURE
    at org.eclipse.jgit.api.CommitCommand.call(CommitCommand.java:300)
    at com.door43.translationstudio.core.TargetTranslation.commitSync(TargetTranslation.java:1075)
    at com.door43.translationstudio.services.BackupService.runBackup(BackupService.java:156)
    at com.door43.translationstudio.services.BackupService.access$100(BackupService.java:39)
    at com.door43.translationstudio.services.BackupService$1.run(BackupService.java:91)
    at java.util.TimerThread.mainLoop(Timer.java:555)
    at java.util.TimerThread.run(Timer.java:505)

1/4/19 11:15 PM  W/com.door43.translationstudio.core.TargetTranslation: Missing manifest file in target translation aac_tit_text_reg
1/3/19 1:43 AM  W/com.door43.translationstudio.services.BackupService: Could not commit changes to aac_tit_text_reg
org.eclipse.jgit.errors.RepositoryNotFoundException: repository not found: /storage/emulated/0/translationStudio/translations/aac_tit_text_reg
    at org.eclipse.jgit.lib.BaseRepositoryBuilder.build(BaseRepositoryBuilder.java:579)
    at org.eclipse.jgit.api.Git.open(Git.java:113)
    at org.eclipse.jgit.api.Git.open(Git.java:97)
    at com.door43.translationstudio.git.Repo.getGit(Repo.java:94)
    at com.door43.translationstudio.core.TargetTranslation.commitSync(TargetTranslation.java:1038)
    at com.door43.translationstudio.services.BackupService.runBackup(BackupService.java:156)
    at com.door43.translationstudio.services.BackupService.access$100(BackupService.java:39)
    at com.door43.translationstudio.services.BackupService$1.run(BackupService.java:91)
    at java.util.TimerThread.mainLoop(Timer.java:555)
    at java.util.TimerThread.run(Timer.java:505)

12/29/18 7:01 PM  E/com.door43.translationstudio.core.TargetTranslation: Failed to commit changes for aac_tit_text_reg
org.eclipse.jgit.api.errors.JGitInternalException: Exception caught during execution of add command
    at org.eclipse.jgit.api.AddCommand.call(AddCommand.java:212)
    at org.eclipse.jgit.api.CommitCommand.call(CommitCommand.java:203)
    at com.door43.translationstudio.core.TargetTranslation.commitSync(TargetTranslation.java:1069)
    at com.door43.translationstudio.core.TargetTranslation.commitSync(TargetTranslation.java:1034)
    at com.door43.translationstudio.core.TargetTranslation$1.run(TargetTranslation.java:1108)
Caused by: org.eclipse.jgit.errors.LockFailedException: Cannot lock /storage/emulated/0/translationStudio/translations/aac_tit_text_reg/.git/index
    at org.eclipse.jgit.dircache.DirCache.lock(DirCache.java:224)
    at org.eclipse.jgit.dircache.DirCache.lock(DirCache.java:301)
    at org.eclipse.jgit.dircache.DirCache.lock(DirCache.java:267)
    at org.eclipse.jgit.lib.Repository.lockDirCache(Repository.java:1052)
    at org.eclipse.jgit.api.AddCommand.call(AddCommand.java:142)
    ... 4 more

12/29/18 7:01 PM  E/TargetTranslation: Failed to stage changes for aac_tit_text_reg
org.eclipse.jgit.api.errors.JGitInternalException: Exception caught during execution of add command
    at org.eclipse.jgit.api.AddCommand.call(AddCommand.java:212)
    at com.door43.translationstudio.core.TargetTranslation.commitSync(TargetTranslation.java:1051)
    at com.door43.translationstudio.core.TargetTranslation.commitSync(TargetTranslation.java:1034)
    at com.door43.translationstudio.core.TargetTranslation$1.run(TargetTranslation.java:1108)
Caused by: org.eclipse.jgit.errors.LockFailedException: Cannot lock /storage/emulated/0/translationStudio/translations/aac_tit_text_reg/.git/index
    at org.eclipse.jgit.dircache.DirCache.lock(DirCache.java:224)
    at org.eclipse.jgit.dircache.DirCache.lock(DirCache.java:301)
    at org.eclipse.jgit.dircache.DirCache.lock(DirCache.java:267)
    at org.eclipse.jgit.lib.Repository.lockDirCache(Repository.java:1052)
    at org.eclipse.jgit.api.AddCommand.call(AddCommand.java:142)
    ... 3 more

12/29/18 5:48 PM  E/TargetTranslation: Failed to stage changes for aac_tit_text_reg
org.eclipse.jgit.api.errors.JGitInternalException: Exception caught during execution of add command
    at org.eclipse.jgit.api.AddCommand.call(AddCommand.java:212)
    at com.door43.translationstudio.core.TargetTranslation.commitSync(TargetTranslation.java:1051)
    at com.door43.translationstudio.core.TargetTranslation.commitSync(TargetTranslation.java:1034)
    at com.door43.translationstudio.core.TargetTranslation$1.run(TargetTranslation.java:1108)
Caused by: org.eclipse.jgit.errors.LockFailedException: Cannot lock /storage/emulated/0/translationStudio/translations/aac_tit_text_reg/.git/index
    at org.eclipse.jgit.dircache.DirCache.lock(DirCache.java:224)
    at org.eclipse.jgit.dircache.DirCache.lock(DirCache.java:301)
    at org.eclipse.jgit.dircache.DirCache.lock(DirCache.java:267)
    at org.eclipse.jgit.lib.Repository.lockDirCache(Repository.java:1052)
    at org.eclipse.jgit.api.AddCommand.call(AddCommand.java:142)
    ... 3 more