14-03-2019 11:40 AM - last edited 19-03-2019 10:42 AM by YulianK ) in
Hello Everyone,
I have a problem with the Health App. Everytime I open the Weight item (not the weight management), the app crashes. I have reinstall it three times and cleared the data but no success. Can someone help me? I have also send 3 emails to Samsung with no answer.
Here is the error log I have on my phone: (I have a Xiaomi Mi Note 3).
java.lang.NullPointerException: Attempt to invoke virtual method 'java.lang.String java.lang.Class.getName()' on a null object reference
at android.view.View.onScrollChanged(View.java:13560)
at android.view.View.scrollTo(View.java:15289)
at android.view.View.setScrollX(View.java:13665)
at com.samsung.android.app.shealth.visualization.chart.shealth.trends.TrendsChart.setFocus(TrendsChart.java:619)
at com.samsung.android.app.shealth.visualization.chart.shealth.trends.ChartDrawableSizeChangeListener.onDrawableSizeChanged$255f295(ChartDrawableSizeChangeListener.java:55)
at com.samsung.android.app.shealth.visualization.core.ViDrawable.setBounds(ViDrawable.java:32)
at android.graphics.drawable.Drawable.setBounds(Drawable.java:241)
at android.graphics.drawable.LayerDrawable.updateLayerBoundsInternal(LayerDrawable.java:1588)
at android.graphics.drawable.LayerDrawable.updateLayerBounds(LayerDrawable.java:1535)
at android.graphics.drawable.LayerDrawable.onBoundsChange(LayerDrawable.java:1529)
at android.graphics.drawable.Drawable.setBounds(Drawable.java:232)
at android.view.View.setBackgroundBounds(View.java:19470)
at android.view.View.drawBackground(View.java:19437)
at android.view.View.draw(View.java:19239)
at android.view.View.updateDisplayListIfDirty(View.java:18198)
at android.view.View.draw(View.java:18976)
at android.view.ViewGroup.drawChild(ViewGroup.java:4238)
at android.view.ViewGroup.dispatchDraw(ViewGroup.java:4024)
at android.view.View.updateDisplayListIfDirty(View.java:18189)
at android.view.View.draw(View.java:18976)
at android.view.ViewGroup.drawChild(ViewGroup.java:4238)
at android.view.ViewGroup.dispatchDraw(ViewGroup.java:4024)
at android.view.View.draw(View.java:19251)
at android.view.View.updateDisplayListIfDirty(View.java:18198)
at android.view.View.draw(View.java:18976)
at android.view.ViewGroup.drawChild(ViewGroup.java:4238)
at android.view.ViewGroup.dispatchDraw(ViewGroup.java:4024)
at android.view.View.updateDisplayListIfDirty(View.java:18189)
at android.view.View.draw(View.java:18976)
at android.view.ViewGroup.drawChild(ViewGroup.java:4238)
at android.view.ViewGroup.dispatchDraw(ViewGroup.java:4024)
at android.view.View.updateDisplayListIfDirty(View.java:18189)
at android.view.View.draw(View.java:18976)
at android.view.ViewGroup.drawChild(ViewGroup.java:4238)
at android.view.ViewGroup.dispatchDraw(ViewGroup.java:4024)
at android.view.View.updateDisplayListIfDirty(View.java:18189)
at android.view.View.draw(View.java:18976)
at android.view.ViewGroup.drawChild(ViewGroup.java:4238)
at android.view.ViewGroup.dispatchDraw(ViewGroup.java:4024)
at android.view.View.draw(View.java:19251)
at android.widget.ScrollView.draw(ScrollView.java:1739)
at android.view.View.updateDisplayListIfDirty(View.java:18198)
at android.view.View.draw(View.java:18976)
at android.view.ViewGroup.drawChild(ViewGroup.java:4238)
at android.view.ViewGroup.dispatchDraw(ViewGroup.java:4024)
at android.view.View.updateDisplayListIfDirty(View.java:18189)
at android.view.ViewGroup.recreateChildDisplayList(ViewGroup.java:4222)
at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:4202)
at android.view.View.updateDisplayListIfDirty(View.java:18157)
at android.view.ViewGroup.recreateChildDisplayList(ViewGroup.java:4222)
at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:4202)
at android.view.View.updateDisplayListIfDirty(View.java:18157)
at android.view.ViewGroup.recreateChildDisplayList(ViewGroup.java:4222)
at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:4202)
at android.view.View.updateDisplayListIfDirty(View.java:18157)
at android.view.ViewGroup.recreateChildDisplayList(ViewGroup.java:4222)
at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:4202)
at android.view.View.updateDisplayListIfDirty(View.java:18157)
at android.view.ViewGroup.recreateChildDisplayList(ViewGroup.java:4222)
at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:4202)
at android.view.View.updateDisplayListIfDirty(View.java:18157)
at android.view.ViewGroup.recreateChildDisplayList(ViewGroup.java:4222)
at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:4202)
at android.view.View.updateDisplayListIfDirty(View.java:18157)
at android.view.ViewGroup.recreateChildDisplayList(ViewGroup.java:4222)
at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:4202)
at android.view.View.updateDisplayListIfDirty(View.java:18157)
at android.view.ViewGroup.recreateChildDisplayList(ViewGroup.java:4222)
at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:4202)
at android.view.View.updateDisplayListIfDirty(View.java:18157)
at android.view.ThreadedRenderer.updateViewTreeDisplayList(ThreadedRenderer.java:676)
at android.view.ThreadedRenderer.updateRootDisplayList(ThreadedRenderer.java:682)
at android.view.ThreadedRenderer.draw(ThreadedRenderer.java:790)
at android.view.ViewRootImpl.draw(ViewRootImpl.java:3098)
at android.view.ViewRootImpl.performDraw(ViewRootImpl.java:2866)
at android.view.ViewRootImpl.performTraversals(ViewRootImpl.java:2419)
at android.view.ViewRootImpl.doTraversal(ViewRootImpl.java:1452)
at android.view.ViewRootImpl$TraversalRunnable.run(ViewRootImpl.java:6917)
at android.view.Choreographer$CallbackRecord.run(Choreographer.java:1029)
at android.view.Choreographer.doCallbacks(Choreographer.java:841)
at android.view.Choreographer.doFrame(Choreographer.java:772)
at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:1015)
at android.os.Handler.handleCallback(Handler.java:794)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:173)
at android.app.ActivityThread.main(ActivityThread.java:6653)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:547)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:821)
Thank you,
07-05-2019 07:06 PM
I have the same problem on my xiaomi mi mix 2s. Galaxy note 4 handled it smoothly.