Skip to content

java.lang.NullPointerException: Attempt to invoke virtual method 'int android.speech.tts.TextToSpeech.setOnUtteranceCompletedListener()' on a null object reference #162

Open
@sumanabhi

Description

@sumanabhi

Hi,

Android Version:- 5.1

java.lang.NullPointerException: Attempt to invoke virtual method 'int android.speech.tts.TextToSpeech.setOnUtteranceCompletedListener(android.speech.tts.TextToSpeech$OnUtteranceCompletedListener)' on a null object reference
at com.folioreader.ui.folio.mediaoverlay.MediaController$2.onInit(MediaController.java:113)
at android.speech.tts.TextToSpeech.dispatchOnInit(TextToSpeech.java:814)
at android.speech.tts.TextToSpeech.initTts(TextToSpeech.java:792)
at android.speech.tts.TextToSpeech.(TextToSpeech.java:723)
at android.speech.tts.TextToSpeech.(TextToSpeech.java:702)
at android.speech.tts.TextToSpeech.(TextToSpeech.java:686)
at com.folioreader.ui.folio.mediaoverlay.MediaController.setTextToSpeech(MediaController.java:105)
at com.folioreader.ui.folio.fragment.FolioPageFragment.onCreateView(FolioPageFragment.java:180)
at android.support.v4.app.Fragment.performCreateView(Fragment.java:2261)
at android.support.v4.app.FragmentManagerImpl.moveToState(FragmentManager.java:1419)
at android.support.v4.app.FragmentManagerImpl.moveFragmentToExpectedState(FragmentManager.java:1750)
at android.support.v4.app.FragmentManagerImpl.moveToState(FragmentManager.java:1819)
at android.support.v4.app.BackStackRecord.executeOps(BackStackRecord.java:797)
at android.support.v4.app.FragmentManagerImpl.executeOps(FragmentManager.java:2590)
at android.support.v4.app.FragmentManagerImpl.executeOpsTogether(FragmentManager.java:2377)
at android.support.v4.app.FragmentManagerImpl.removeRedundantOperationsAndExecute(FragmentManager.java:2332)
at android.support.v4.app.FragmentManagerImpl.execSingleAction(FragmentManager.java:2209)
at android.support.v4.app.BackStackRecord.commitNowAllowingStateLoss(BackStackRecord.java:649)
at android.support.v4.app.FragmentStatePagerAdapter.finishUpdate(FragmentStatePagerAdapter.java:167)
at com.folioreader.view.DirectionalViewpager.populate(DirectionalViewpager.java:1326)
at com.folioreader.view.DirectionalViewpager.populate(DirectionalViewpager.java:1104)
at com.folioreader.view.DirectionalViewpager.setAdapter(DirectionalViewpager.java:500)
at com.folioreader.ui.folio.activity.FolioActivity.configFolio(FolioActivity.java:287)
at com.folioreader.ui.folio.activity.FolioActivity.onLoadPublication(FolioActivity.java:436)
at com.folioreader.ui.folio.presenter.MainPresenter.onReceivePublication(MainPresenter.java:25)
at com.folioreader.ui.base.ManifestTask.onPostExecute(ManifestTask.java:68)
at com.folioreader.ui.base.ManifestTask.onPostExecute(ManifestTask.java:26)
at android.os.AsyncTask.finish(AsyncTask.java:636)
at android.os.AsyncTask.access$500(AsyncTask.java:177)
at android.os.AsyncTask$InternalHandler.handleMessage(AsyncTask.java:653)
at android.os.Handler.dispatchMessage(Handler.java:102)
at android.os.Looper.loop(Looper.java:135)
at android.app.ActivityThread.main(ActivityThread.java:5343)
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:905)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:700)

In all other Android Version it is running smoothly. Please provide some solution to this ASAP.
Thanks

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