Page MenuHomePhabricator

Crash: NullPointerException at ShareHandler.postShowShareToolTip(ShareHandler.java:255)
Closed, ResolvedPublic

Description

Stack trace:

java.lang.NullPointerException
at org.wikipedia.page.snippet.ShareHandler.postShowShareToolTip(ShareHandler.java:255)
at org.wikipedia.page.snippet.ShareHandler.showShareOnboarding(ShareHandler.java:246)
at org.wikipedia.page.snippet.ShareHandler.onTextSelected(ShareHandler.java:185)
at org.wikipedia.page.PageViewFragmentInternal.onActionModeShown(PageViewFragmentInternal.java:642)
at org.wikipedia.page.PageActivity.onSupportActionModeStarted(PageActivity.java:873)
at android.support.v7.app.AppCompatDelegateImplV7.b(AppCompatDelegateImplV7.java:680)
at android.support.v7.app.AppCompatDelegateImplV7.a(AppCompatDelegateImplV7.java:574)
at android.support.v7.app.AppCompatDelegateImplV14$AppCompatWindowCallbackV14.a(AppCompatDelegateImplV14.java:74)
at android.support.v7.app.AppCompatDelegateImplV14$AppCompatWindowCallbackV14.onWindowStartingActionMode(AppCompatDelegateImplV14.java:58)
at android.support.v7.internal.view.WindowCallbackWrapper.onWindowStartingActionMode(WindowCallbackWrapper.java:139)
at com.android.internal.policy.impl.PhoneWindow$DecorView.startActionMode(PhoneWindow.java:2647)
at com.android.internal.policy.impl.PhoneWindow$DecorView.startActionModeForChild(PhoneWindow.java:2628)
at android.view.ViewGroup.startActionModeForChild(ViewGroup.java:665)
at android.view.ViewGroup.startActionModeForChild(ViewGroup.java:665)
at android.view.ViewGroup.startActionModeForChild(ViewGroup.java:665)
at android.view.ViewGroup.startActionModeForChild(ViewGroup.java:665)
at android.view.ViewGroup.startActionModeForChild(ViewGroup.java:665)
at android.view.ViewGroup.startActionModeForChild(ViewGroup.java:665)
at android.view.ViewGroup.startActionModeForChild(ViewGroup.java:665)
at android.view.ViewGroup.startActionModeForChild(ViewGroup.java:665)
at android.view.ViewGroup.startActionModeForChild(ViewGroup.java:665)
at android.view.ViewGroup.startActionModeForChild(ViewGroup.java:665)
at android.view.ViewGroup.startActionModeForChild(ViewGroup.java:665)
at android.view.View.startActionMode(View.java:4537)
at android.webkit.WebViewClassic.updateSelectionInfo(WebViewClassic.java:14906)
at android.webkit.WebViewClassic.access$11300(WebViewClassic.java:275)
at android.webkit.WebViewClassic$PrivateHandler.handleMessage(WebViewClassic.java:13274)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:176)
at android.app.ActivityThread.main(ActivityThread.java:5317)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:511)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1102)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:869)
at dalvik.system.NativeStart.main(Native Method)

example ticket:
https://ticket.wikimedia.org/otrs/index.pl?Action=AgentZoom&TicketID=8522824

Event Timeline

Dbrant raised the priority of this task from to High.
Dbrant updated the task description. (Show Details)
Dbrant moved this task to Needs Triage on the Wikipedia-Android-App-Backlog board.
Dbrant subscribed.

Change 226714 had a related patch set uploaded (by Dbrant):
Fix possible crash involving the Share tooltip.

https://gerrit.wikimedia.org/r/226714

Change 226714 merged by jenkins-bot:
Fix possible crash involving the Share tooltip.

https://gerrit.wikimedia.org/r/226714

Checked with 2.0.108-alpha-2015-08-07 on Nexus5(Android 5.1)