I am using RecyclerView with TweetTimelineRecyclerViewAdapter, unfortunately sometimes I got crashes from twitter-sdk:
first occurs in ViewControlView
Fatal Exception: java.lang.NullPointerException: Attempt to invoke interface method 'boolean com.twitter.sdk.android.tweetui.internal.VideoControlView$MediaPlayerControl.isPlaying()' on a null object reference at com.twitter.sdk.android.tweetui.internal.VideoControlView.lambda$createStateControlClickListener$0(VideoControlView.java:106) at com.twitter.sdk.android.tweetui.internal.-$$Lambda$VideoControlView$WM9XcnRT0pH874h5ko2rcZaVbew.onClick(lambda) at android.view.View.performClick(View.java:4756) at android.view.View$PerformClick.run(View.java:19749) at android.os.Handler.handleCallback(Handler.java:739) at android.os.Handler.dispatchMessage(Handler.java:95) at android.os.Looper.loop(Looper.java:135) at android.app.ActivityThread.main(ActivityThread.java:5221) at java.lang.reflect.Method.invoke(Method.java) at java.lang.reflect.Method.invoke(Method.java:372) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:899) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:694)
second in GalleryActivity
Caused by java.lang.NullPointerException: Attempt to read from field 'java.util.List com.twitter.sdk.android.tweetui.GalleryActivity$GalleryItem.mediaEntities' on a null object reference at com.twitter.sdk.android.tweetui.GalleryActivity.onCreate(GalleryActivity.java:44) at android.app.Activity.performCreate(Activity.java:5937) at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1105) at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2251) at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2360) at android.app.ActivityThread.access$800(ActivityThread.java:144) at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1278) at android.os.Handler.dispatchMessage(Handler.java:102) at android.os.Looper.loop(Looper.java:135) at android.app.ActivityThread.main(ActivityThread.java:5221) at java.lang.reflect.Method.invoke(Method.java) at java.lang.reflect.Method.invoke(Method.java:372) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:899) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:694)
Could you take a look at them and give me workaround or cause of the issues?
Hello version: com.twitter.sdk.android:twitter:3.3.0@aar'
I am using RecyclerView with TweetTimelineRecyclerViewAdapter, unfortunately sometimes I got crashes from twitter-sdk:
first occurs in ViewControlView
Fatal Exception: java.lang.NullPointerException: Attempt to invoke interface method 'boolean com.twitter.sdk.android.tweetui.internal.VideoControlView$MediaPlayerControl.isPlaying()' on a null object reference at com.twitter.sdk.android.tweetui.internal.VideoControlView.lambda$createStateControlClickListener$0(VideoControlView.java:106) at com.twitter.sdk.android.tweetui.internal.-$$Lambda$VideoControlView$WM9XcnRT0pH874h5ko2rcZaVbew.onClick(lambda) at android.view.View.performClick(View.java:4756) at android.view.View$PerformClick.run(View.java:19749) at android.os.Handler.handleCallback(Handler.java:739) at android.os.Handler.dispatchMessage(Handler.java:95) at android.os.Looper.loop(Looper.java:135) at android.app.ActivityThread.main(ActivityThread.java:5221) at java.lang.reflect.Method.invoke(Method.java) at java.lang.reflect.Method.invoke(Method.java:372) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:899) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:694)
second in GalleryActivity
Caused by java.lang.NullPointerException: Attempt to read from field 'java.util.List com.twitter.sdk.android.tweetui.GalleryActivity$GalleryItem.mediaEntities' on a null object reference at com.twitter.sdk.android.tweetui.GalleryActivity.onCreate(GalleryActivity.java:44) at android.app.Activity.performCreate(Activity.java:5937) at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1105) at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2251) at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2360) at android.app.ActivityThread.access$800(ActivityThread.java:144) at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1278) at android.os.Handler.dispatchMessage(Handler.java:102) at android.os.Looper.loop(Looper.java:135) at android.app.ActivityThread.main(ActivityThread.java:5221) at java.lang.reflect.Method.invoke(Method.java) at java.lang.reflect.Method.invoke(Method.java:372) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:899) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:694)
Could you take a look at them and give me workaround or cause of the issues?
Thank you