Created
October 24, 2018 14:58
-
-
Save anuar2k/68291c1b3e08dd43a7f60dd3670afd99 to your computer and use it in GitHub Desktop.
The exception log of the issue
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
W/OpenMRS: #241 DateUtils.isValidFormat() : Failed to validate date format :2018-10-24T14:46:33.000+0000 caused by java.text.ParseException: Unparseable date: "2018-10-24T14:46:33.000+0000" | |
D/AndroidRuntime: Shutting down VM | |
E/AndroidRuntime: FATAL EXCEPTION: main | |
Process: org.openmrs.mobile, PID: 31417 | |
java.lang.NullPointerException: Attempt to invoke virtual method 'int java.lang.String.length()' on a null object reference | |
at java.text.SimpleDateFormat.parseInternal(SimpleDateFormat.java:1425) | |
at java.text.SimpleDateFormat.parse(SimpleDateFormat.java:1413) | |
at java.text.DateFormat.parse(DateFormat.java:356) | |
at org.openmrs.mobile.utilities.DateUtils.isValidFormat(DateUtils.java:236) | |
at org.openmrs.mobile.utilities.DateUtils.convertTime(DateUtils.java:64) | |
at org.openmrs.mobile.activities.patientdashboard.visits.PatientVisitsRecyclerViewAdapter.onBindViewHolder(PatientVisitsRecyclerViewAdapter.java:54) | |
at org.openmrs.mobile.activities.patientdashboard.visits.PatientVisitsRecyclerViewAdapter.onBindViewHolder(PatientVisitsRecyclerViewAdapter.java:32) | |
at android.support.v7.widget.RecyclerView$Adapter.onBindViewHolder(RecyclerView.java:6673) | |
at android.support.v7.widget.RecyclerView$Adapter.bindViewHolder(RecyclerView.java:6714) | |
at android.support.v7.widget.RecyclerView$Recycler.tryBindViewHolderByDeadline(RecyclerView.java:5647) | |
at android.support.v7.widget.RecyclerView$Recycler.tryGetViewHolderForPositionByDeadline(RecyclerView.java:5913) | |
at android.support.v7.widget.RecyclerView$Recycler.getViewForPosition(RecyclerView.java:5752) | |
at android.support.v7.widget.RecyclerView$Recycler.getViewForPosition(RecyclerView.java:5748) | |
at android.support.v7.widget.LinearLayoutManager$LayoutState.next(LinearLayoutManager.java:2232) | |
at android.support.v7.widget.LinearLayoutManager.layoutChunk(LinearLayoutManager.java:1559) | |
at android.support.v7.widget.LinearLayoutManager.fill(LinearLayoutManager.java:1519) | |
at android.support.v7.widget.LinearLayoutManager.onLayoutChildren(LinearLayoutManager.java:614) | |
at android.support.v7.widget.RecyclerView.dispatchLayoutStep2(RecyclerView.java:3812) | |
at android.support.v7.widget.RecyclerView.dispatchLayout(RecyclerView.java:3529) | |
at android.support.v7.widget.RecyclerView.onLayout(RecyclerView.java:4082) | |
at android.view.View.layout(View.java:17666) | |
at android.view.ViewGroup.layout(ViewGroup.java:5577) | |
at android.widget.LinearLayout.setChildFrame(LinearLayout.java:1741) | |
at android.widget.LinearLayout.layoutVertical(LinearLayout.java:1585) | |
at android.widget.LinearLayout.onLayout(LinearLayout.java:1494) | |
at android.view.View.layout(View.java:17666) | |
at android.view.ViewGroup.layout(ViewGroup.java:5577) | |
at android.support.v4.view.ViewPager.onLayout(ViewPager.java:1769) | |
at android.view.View.layout(View.java:17666) | |
at android.view.ViewGroup.layout(ViewGroup.java:5577) | |
at android.widget.FrameLayout.layoutChildren(FrameLayout.java:323) | |
at android.widget.FrameLayout.onLayout(FrameLayout.java:261) | |
at android.view.View.layout(View.java:17666) | |
at android.view.ViewGroup.layout(ViewGroup.java:5577) | |
at android.widget.LinearLayout.setChildFrame(LinearLayout.java:1741) | |
at android.widget.LinearLayout.layoutVertical(LinearLayout.java:1585) | |
at android.widget.LinearLayout.onLayout(LinearLayout.java:1494) | |
at android.view.View.layout(View.java:17666) | |
at android.view.ViewGroup.layout(ViewGroup.java:5577) | |
at android.widget.FrameLayout.layoutChildren(FrameLayout.java:323) | |
at android.widget.FrameLayout.onLayout(FrameLayout.java:261) | |
at android.view.View.layout(View.java:17666) | |
at android.view.ViewGroup.layout(ViewGroup.java:5577) | |
at android.support.v7.widget.ActionBarOverlayLayout.onLayout(ActionBarOverlayLayout.java:443) | |
at android.view.View.layout(View.java:17666) | |
at android.view.ViewGroup.layout(ViewGroup.java:5577) | |
at android.widget.FrameLayout.layoutChildren(FrameLayout.java:323) | |
at android.widget.FrameLayout.onLayout(FrameLayout.java:261) | |
at android.view.View.layout(View.java:17666) | |
at android.view.ViewGroup.layout(ViewGroup.java:5577) | |
at android.widget.LinearLayout.setChildFrame(LinearLayout.java:1741) | |
at android.widget.LinearLayout.layoutVertical(LinearLayout.java:1585) | |
at android.widget.LinearLayout.onLayout(LinearLayout.java:1494) | |
E/AndroidRuntime: at android.view.View.layout(View.java:17666) | |
at android.view.ViewGroup.layout(ViewGroup.java:5577) | |
at android.widget.FrameLayout.layoutChildren(FrameLayout.java:323) | |
at android.widget.FrameLayout.onLayout(FrameLayout.java:261) | |
at com.android.internal.policy.DecorView.onLayout(DecorView.java:730) | |
at android.view.View.layout(View.java:17666) | |
at android.view.ViewGroup.layout(ViewGroup.java:5577) | |
at android.view.ViewRootImpl.performLayout(ViewRootImpl.java:2383) | |
at android.view.ViewRootImpl.performTraversals(ViewRootImpl.java:2105) | |
at android.view.ViewRootImpl.doTraversal(ViewRootImpl.java:1291) | |
at android.view.ViewRootImpl$TraversalRunnable.run(ViewRootImpl.java:6396) | |
at android.view.Choreographer$CallbackRecord.run(Choreographer.java:876) | |
at android.view.Choreographer.doCallbacks(Choreographer.java:688) | |
at android.view.Choreographer.doFrame(Choreographer.java:623) | |
at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:862) | |
at android.os.Handler.handleCallback(Handler.java:754) | |
at android.os.Handler.dispatchMessage(Handler.java:95) | |
at android.os.Looper.loop(Looper.java:163) | |
at android.app.ActivityThread.main(ActivityThread.java:6228) | |
at java.lang.reflect.Method.invoke(Native Method) | |
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:904) | |
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:794) | |
D/OpenMRS: #64 OpenMRSLogger.<init>() : Start logging to file | |
I/Timeline: Timeline: Activity_launch_request time:609024302 intent:Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10000000 pkg=org.openmrs.mobile cmp=org.openmrs.mobile/.activities.dashboard.DashboardActivity (has extras) } | |
I/Process: Sending signal. PID: 31417 SIG: 9 | |
Application terminated. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment