Skip to content

NPE in ActivityFeedFragment.createPagerAdapter() #99

Description

@barbeau

Summary:

In OneBusAway v2.3.9 I've seen 12 instances of this crash (new to this version):

java.lang.RuntimeException: 
  at android.app.ActivityThread.performLaunchActivity (ActivityThread.java:2378)
  at android.app.ActivityThread.handleLaunchActivity (ActivityThread.java:2440)
  at android.app.ActivityThread.access$800 (ActivityThread.java:162)
  at android.app.ActivityThread$H.handleMessage (ActivityThread.java:1348)
  at android.os.Handler.dispatchMessage (Handler.java:102)
  at android.os.Looper.loop (Looper.java:135)
  at android.app.ActivityThread.main (ActivityThread.java:5422)
  at java.lang.reflect.Method.invoke (Native Method)
  at java.lang.reflect.Method.invoke (Method.java:372)
  at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run (ZygoteInit.java:914)
  at com.android.internal.os.ZygoteInit.main (ZygoteInit.java:707)
Caused by: java.lang.NullPointerException: 
  at com.microsoft.embeddedsocial.ui.fragment.ActivityFeedFragment.createPagerAdapter (ActivityFeedFragment.java:30)
  at com.microsoft.embeddedsocial.ui.fragment.base.BaseTabsFragment.onViewCreated (BaseTabsFragment.java:65)
  at android.support.v4.app.FragmentManagerImpl.moveToState (FragmentManager.java:1439)
  at android.support.v4.app.FragmentManagerImpl.moveFragmentToExpectedState (FragmentManager.java:1759)
  at android.support.v4.app.FragmentManagerImpl.moveToState (FragmentManager.java:1827)
  at android.support.v4.app.BackStackRecord.executeOps (BackStackRecord.java:797)
  at android.support.v4.app.FragmentManagerImpl.executeOps (FragmentManager.java:2596)
  at android.support.v4.app.FragmentManagerImpl.executeOpsTogether (FragmentManager.java:2383)
  at android.support.v4.app.FragmentManagerImpl.removeRedundantOperationsAndExecute (FragmentManager.java:2338)
  at android.support.v4.app.FragmentManagerImpl.execPendingActions (FragmentManager.java:2245)
  at android.support.v4.app.FragmentManagerImpl.dispatchStateChange (FragmentManager.java:3248)
  at android.support.v4.app.FragmentManagerImpl.dispatchActivityCreated (FragmentManager.java:3200)
  at android.support.v4.app.FragmentController.dispatchActivityCreated (FragmentController.java:195)
  at android.support.v4.app.FragmentActivity.onStart (FragmentActivity.java:597)
  at android.support.v7.app.AppCompatActivity.onStart (AppCompatActivity.java:177)
  at org.onebusaway.android.ui.HomeActivity.onStart (HomeActivity.java:387)
  at android.app.Instrumentation.callActivityOnStart (Instrumentation.java:1236)
  at android.app.Activity.performStart (Activity.java:6073)
  at android.app.ActivityThread.performLaunchActivity (ActivityThread.java:2341)

Looks like they are all specific to the LG K7 (m1) w/ Android 5.1.

If it's not an easy fix we may be able to ignore this one. It's only impacted one user so far.

Steps to reproduce:

Unknown

Expected behavior:

Not crash

Observed behavior:

Crash

Device, Android, and Embedded Social SDK version:

OBA Android v2.3.9 on a LG K7 (m1) w/ Android 5.1.

'com.acrowntest.test:sdk:0.7.1:release@aar'

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions