{"action":"opened","issue":{"url":"https://api.github.com/repos/unfoldingWord-dev/ts-android/issues/1488","repository_url":"https://api.github.com/repos/unfoldingWord-dev/ts-android","labels_url":"https://api.github.com/repos/unfoldingWord-dev/ts-android/issues/1488/labels{/name}","comments_url":"https://api.github.com/repos/unfoldingWord-dev/ts-android/issues/1488/comments","events_url":"https://api.github.com/repos/unfoldingWord-dev/ts-android/issues/1488/events","html_url":"https://github.com/unfoldingWord-dev/ts-android/issues/1488","id":154978894,"number":1488,"title":"crash report","user":{"login":"door43app","id":10053786,"avatar_url":"https://avatars.githubusercontent.com/u/10053786?v=3","gravatar_id":"","url":"https://api.github.com/users/door43app","html_url":"https://github.com/door43app","followers_url":"https://api.github.com/users/door43app/followers","following_url":"https://api.github.com/users/door43app/following{/other_user}","gists_url":"https://api.github.com/users/door43app/gists{/gist_id}","starred_url":"https://api.github.com/users/door43app/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/door43app/subscriptions","organizations_url":"https://api.github.com/users/door43app/orgs","repos_url":"https://api.github.com/users/door43app/repos","events_url":"https://api.github.com/users/door43app/events{/privacy}","received_events_url":"https://api.github.com/users/door43app/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/unfoldingWord-dev/ts-android/labels/2.2.0","name":"2.2.0","color":"ededed"},{"url":"https://api.github.com/repos/unfoldingWord-dev/ts-android/labels/crash%20report","name":"crash report","color":"d4c5f9"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2016-05-16T07:53:11Z","updated_at":"2016-05-16T07:53:11Z","closed_at":null,"body":"\nEnvironment\n======\nversion: 2.2.0\nbuild: 86\nUDID: d8a060669c62dbd1\nAndroid Release: 4.4.4\nAndroind SDK: 19\nBrand: acer\nDevice: vespa2\nStack trace\n======\njava.lang.NullPointerException\n\tat com.door43.util.tasks.TaskManager.clearTask(TaskManager.java:236)\n\tat com.door43.util.tasks.TaskManager.clearTask(TaskManager.java:188)\n\tat com.door43.util.tasks.TaskManager.clearTask(TaskManager.java:201)\n\tat com.door43.translationstudio.dialogs.ModelItemAdapter.getView(ModelItemAdapter.java:183)\n\tat android.widget.AbsListView.obtainView(AbsListView.java:2255)\n\tat android.widget.ListView.measureHeightOfChildren(ListView.java:1263)\n\tat android.widget.ListView.onMeasure(ListView.java:1175)\n\tat android.view.View.measure(View.java:16505)\n\tat android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:5125)\n\tat android.widget.LinearLayout.measureChildBeforeLayout(LinearLayout.java:1404)\n\tat android.widget.LinearLayout.measureVertical(LinearLayout.java:695)\n\tat android.widget.LinearLayout.onMeasure(LinearLayout.java:588)\n\tat android.view.View.measure(View.java:16505)\n\tat android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:5125)\n\tat android.widget.FrameLayout.onMeasure(FrameLayout.java:310)\n\tat android.view.View.measure(View.java:16505)\n\tat android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:5125)\n\tat android.widget.FrameLayout.onMeasure(FrameLayout.java:310)\n\tat android.view.View.measure(View.java:16505)\n\tat android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:5125)\n\tat android.widget.LinearLayout.measureChildBeforeLayout(LinearLayout.java:1404)\n\tat android.widget.LinearLayout.measureVertical(LinearLayout.java:695)\n\tat android.widget.LinearLayout.onMeasure(LinearLayout.java:588)\n\tat android.view.View.measure(View.java:16505)\n\tat android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:5125)\n\tat android.widget.FrameLayout.onMeasure(FrameLayout.java:310)\n\tat com.android.internal.policy.impl.PhoneWindow$DecorView.onMeasure(PhoneWindow.java:2294)\n\tat android.view.View.measure(View.java:16505)\n\tat android.view.ViewRootImpl.performMeasure(ViewRootImpl.java:1912)\n\tat android.view.ViewRootImpl.measureHierarchy(ViewRootImpl.java:1084)\n\tat android.view.ViewRootImpl.performTraversals(ViewRootImpl.java:1291)\n\tat android.view.ViewRootImpl.doTraversal(ViewRootImpl.java:996)\n\tat android.view.ViewRootImpl$TraversalRunnable.run(ViewRootImpl.java:5600)\n\tat android.view.Choreographer$CallbackRecord.run(Choreographer.java:771)\n\tat android.view.Choreographer.doCallbacks(Choreographer.java:574)\n\tat android.view.Choreographer.doFrame(Choreographer.java:544)\n\tat android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:757)\n\tat android.os.Handler.handleCallback(Handler.java:733)\n\tat android.os.Handler.dispatchMessage(Handler.java:95)\n\tat android.os.Looper.loop(Looper.java:149)\n\tat android.app.ActivityThread.main(ActivityThread.java:5045)\n\tat java.lang.reflect.Method.invokeNative(Native Method)\n\tat java.lang.reflect.Method.invoke(Method.java:515)\n\tat com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:794)\n\tat com.android.internal.os.ZygoteInit.main(ZygoteInit.java:610)\n\tat dalvik.system.NativeStart.main(Native Method)\nLog history\n======\n5/15/16 9:57 AM  W/com.door43.translationstudio.spannables.PassageLinkSpan: invalid passage link address en:ta:translate:translatenames\n5/15/16 9:57 AM  W/com.door43.translationstudio.spannables.PassageLinkSpan: invalid passage link address en:ta:translate:translatenames\n5/15/16 9:57 AM  W/com.door43.translationstudio.spannables.PassageLinkSpan: invalid passage link address en:ta:translate:translatenames\n5/15/16 9:57 AM  W/com.door43.translationstudio.spannables.PassageLinkSpan: invalid passage link address en:ta:translate:translatenames\n5/10/16 10:55 AM  W/com.door43.translationstudio.spannables.PassageLinkSpan: invalid passage link address en:ta:translate:123person\n5/10/16 10:55 AM  W/com.door43.translationstudio.spannables.PassageLinkSpan: invalid passage link address en:ta:translate:implicitexplicit\n5/10/16 10:55 AM  W/com.door43.translationstudio.spannables.PassageLinkSpan: invalid passage link address en:ta:translate:123person\n5/10/16 10:55 AM  W/com.door43.translationstudio.spannables.PassageLinkSpan: invalid passage link address en:ta:translate:implicitexplicit\n5/10/16 10:52 AM  W/com.door43.translationstudio.spannables.PassageLinkSpan: invalid passage link address en:ta:translate:123person\n5/10/16 10:52 AM  W/com.door43.translationstudio.spannables.PassageLinkSpan: invalid passage link address en:ta:translate:implicitexplicit\n5/10/16 10:52 AM  W/com.door43.translationstudio.spannables.PassageLinkSpan: invalid passage link address en:ta:translate:123person\n5/10/16 10:52 AM  W/com.door43.translationstudio.spannables.PassageLinkSpan: invalid passage link address en:ta:translate:implicitexplicit\n5/10/16 10:52 AM  W/com.door43.translationstudio.projects.ProjectManager: no chapter or frame exists for that note luk:24:52\n5/10/16 10:52 AM  W/com.door43.translationstudio.spannables.PassageLinkSpan: invalid passage link address en:ta:translate:123person\n5/10/16 10:52 AM  W/com.door43.translationstudio.spannables.PassageLinkSpan: invalid passage link address en:ta:translate:implicitexplicit\n5/10/16 10:52 AM  W/com.door43.translationstudio.spannables.PassageLinkSpan: invalid passage link address en:ta:translate:123person\n5/10/16 10:52 AM  W/com.door43.translationstudio.spannables.PassageLinkSpan: invalid passage link address en:ta:translate:implicitexplicit\n5/5/16 11:48 AM  W/com.door43.translationstudio.spannables.PassageLinkSpan: invalid passage link address en:ta:translate:hyperbole\n5/5/16 11:47 AM  W/com.door43.translationstudio.spannables.PassageLinkSpan: invalid passage link address en:ta:translate:123person\n5/5/16 11:47 AM  W/com.door43.translationstudio.spannables.PassageLinkSpan: invalid passage link address en:ta:translate:implicitexplicit\n5/5/16 11:47 AM  W/com.door43.translationstudio.spannables.PassageLinkSpan: invalid passage link address en:ta:translate:123person\n5/5/16 11:47 AM  W/com.door43.translationstudio.spannables.PassageLinkSpan: invalid passage link address en:ta:translate:implicitexplicit\n5/2/16 9:27 AM  W/com.door43.translationstudio.spannables.PassageLinkSpan: invalid passage link address en:ta:translate:synecdoche\n5/2/16 9:27 AM  W/com.door43.translationstudio.spannables.PassageLinkSpan: invalid passage link address en:ta:translate:synecdoche\n5/2/16 9:27 AM  W/com.door43.translationstudio.spannables.PassageLinkSpan: invalid passage link address en:ta:translate:synecdoche\n5/2/16 9:27 AM  W/com.door43.translationstudio.spannables.PassageLinkSpan: invalid passage link address en:ta:translate:synecdoche\n5/2/16 9:26 AM  W/com.door43.translationstudio.spannables.PassageLinkSpan: invalid passage link address en:ta:translate:synecdoche\n5/2/16 9:26 AM  W/com.door43.translationstudio.spannables.PassageLinkSpan: invalid passage link address en:ta:translate:synecdoche\n5/2/16 9:26 AM  W/com.door43.translationstudio.spannables.PassageLinkSpan: invalid passage link address en:ta:translate:synecdoche\n5/2/16 9:26 AM  W/com.door43.translationstudio.spannables.PassageLinkSpan: invalid passage link address en:ta:translate:synecdoche\n5/2/16 9:23 AM  W/com.door43.translationstudio.spannables.PassageLinkSpan: invalid passage link address en:ta:translate:synecdoche\n5/2/16 9:23 AM  W/com.door43.translationstudio.spannables.PassageLinkSpan: invalid passage link address en:ta:translate:synecdoche\n5/2/16 9:23 AM  W/com.door43.translationstudio.spannables.PassageLinkSpan: invalid passage link address en:ta:translate:inclusive\n5/2/16 9:23 AM  W/com.door43.translationstudio.spannables.PassageLinkSpan: invalid passage link address en:ta:translate:synecdoche\n5/2/16 9:23 AM  W/com.door43.translationstudio.spannables.PassageLinkSpan: invalid passage link address en:ta:translate:inclusive\n5/2/16 9:23 AM  W/com.door43.translationstudio.spannables.PassageLinkSpan: invalid passage link address en:ta:translate:synecdoche\n5/2/16 9:23 AM  W/com.door43.translationstudio.spannables.PassageLinkSpan: invalid passage link address en:ta:translate:inclusive\n5/2/16 9:23 AM  W/com.door43.translationstudio.spannables.PassageLinkSpan: invalid passage link address en:ta:translate:synecdoche\n5/2/16 8:59 AM  W/com.door43.translationstudio.spannables.PassageLinkSpan: invalid passage link address en:ta:translate:synecdoche\n5/2/16 8:59 AM  W/com.door43.translationstudio.spannables.PassageLinkSpan: invalid passage link address en:ta:translate:synecdoche\n5/2/16 8:40 AM  W/com.door43.translationstudio.spannables.PassageLinkSpan: invalid passage link address en:ta:translate:synecdoche\n5/2/16 8:40 AM  W/com.door43.translationstudio.spannables.PassageLinkSpan: invalid passage link address en:ta:translate:synecdoche\n4/29/16 1:18 PM  W/com.door43.translationstudio.spannables.PassageLinkSpan: invalid passage link address en:ta:translate:translatenames\n4/29/16 1:18 PM  W/com.door43.translationstudio.spannables.PassageLinkSpan: invalid passage link address en:ta:translate:translatenames\n4/29/16 1:18 PM  W/com.door43.translationstudio.spannables.PassageLinkSpan: invalid passage link address en:ta:translate:translatenames\n4/29/16 1:18 PM  W/com.door43.translationstudio.spannables.PassageLinkSpan: invalid passage link address en:ta:translate:translatenames\n     \n"}}