esoxjem / MovieGuide

Movie discovery app showcasing MVP, RxJava, Dagger 2 and Clean Architecture
MIT License
2.61k stars 857 forks source link

Crash when launching from Galaxy Tab S (Android 5.0.2) #35

Closed IronManIsTheMan closed 7 years ago

IronManIsTheMan commented 7 years ago

Below are the error message: 05-25 09:50:51.216 24115-24115/com.esoxjem.movieguide E/AndroidRuntime: FATAL EXCEPTION: main Process: com.esoxjem.movieguide, PID: 24115 java.lang.RuntimeException: Unable to start activity ComponentInfo{com.esoxjem.movieguide/com.esoxjem.movieguide.listing.MoviesListingActivity}: java.lang.RuntimeException: Unable to bind views for com.esoxjem.movieguide.details.MovieDetailsFragment at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2790) at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2855) at android.app.ActivityThread.access$900(ActivityThread.java:181) at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1474) at android.os.Handler.dispatchMessage(Handler.java:102) at android.os.Looper.loop(Looper.java:145) at android.app.ActivityThread.main(ActivityThread.java:6117) 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:1399) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1194) Caused by: java.lang.RuntimeException: Unable to bind views for com.esoxjem.movieguide.details.MovieDetailsFragment at butterknife.ButterKnife.bind(ButterKnife.java:322) at butterknife.ButterKnife.bind(ButterKnife.java:279) at com.esoxjem.movieguide.details.MovieDetailsFragment.onCreateView(MovieDetailsFragment.java:101) at android.support.v4.app.Fragment.performCreateView(Fragment.java:2189) at android.support.v4.app.FragmentManagerImpl.moveToState(FragmentManager.java:1299) at android.support.v4.app.FragmentManagerImpl.moveFragmentToExpectedState(FragmentManager.java:1528) at android.support.v4.app.FragmentManagerImpl.moveToState(FragmentManager.java:1595) at android.support.v4.app.BackStackRecord.executeOps(BackStackRecord.java:757) at android.support.v4.app.FragmentManagerImpl.executeOps(FragmentManager.java:2355) at android.support.v4.app.FragmentManagerImpl.executeOpsTogether(FragmentManager.java:2146) at android.support.v4.app.FragmentManagerImpl.optimizeAndExecuteOps(FragmentManager.java:2098) at android.support.v4.app.FragmentManagerImpl.execPendingActions(FragmentManager.java:2008) at android.support.v4.app.FragmentController.execPendingActions(FragmentController.java:388) at android.support.v4.app.FragmentActivity.onStart(FragmentActivity.java:607) at android.support.v7.app.AppCompatActivity.onStart(AppCompatActivity.java:178) at android.app.Instrumentation.callActivityOnStart(Instrumentation.java:1234) at android.app.Activity.performStart(Activity.java:6412) at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2753) at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2855)  at android.app.ActivityThread.access$900(ActivityThread.java:181)  at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1474)  at android.os.Handler.dispatchMessage(Handler.java:102)  at android.os.Looper.loop(Looper.java:145)  at android.app.ActivityThread.main(ActivityThread.java:6117)  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:1399)  at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1194)  Caused by: java.lang.IllegalStateException: Required view 'toolbar' with ID 2131558533 for field 'toolbar' was not found. If this view is optional add '@Nullable' annotation. at butterknife.ButterKnife$Finder.findRequiredView(ButterKnife.java:140) at com.esoxjem.movieguide.details.MovieDetailsFragment$$ViewBinder.bind(MovieDetailsFragment$$ViewBinder.java:43) at com.esoxjem.movieguide.details.MovieDetailsFragment$$ViewBinder.bind(MovieDetailsFragment$$ViewBinder.java:8) at butterknife.ButterKnife.bind(ButterKnife.java:319) at butterknife.ButterKnife.bind(ButterKnife.java:279)  at com.esoxjem.movieguide.details.MovieDetailsFragment.onCreateView(MovieDetailsFragment.java:101)  at android.support.v4.app.Fragment.performCreateView(Fragment.java:2189)  at android.support.v4.app.FragmentManagerImpl.moveToState(FragmentManager.java:1299)  at android.support.v4.app.FragmentManagerImpl.moveFragmentToExpectedState(FragmentManager.java:1528)  at android.support.v4.app.FragmentManagerImpl.moveToState(FragmentManager.java:1595)  at android.support.v4.app.BackStackRecord.executeOps(BackStackRecord.java:757)  at android.support.v4.app.FragmentManagerImpl.executeOps(FragmentManager.java:2355)  at android.support.v4.app.FragmentManagerImpl.executeOpsTogether(FragmentManager.java:2146)  at android.support.v4.app.FragmentManagerImpl.optimizeAndExecuteOps(FragmentManager.java:2098)  at android.support.v4.app.FragmentManagerImpl.execPendingActions(FragmentManager.java:2008)  at android.support.v4.app.FragmentController.execPendingActions(FragmentController.java:388)  at android.support.v4.app.FragmentActivity.onStart(FragmentActivity.java:607)  at android.support.v7.app.AppCompatActivity.onStart(AppCompatActivity.java:178)  at android.app.Instrumentation.callActivityOnStart(Instrumentation.java:1234)  at android.app.Activity.performStart(Activity.java:6412)  at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2753)  at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2855)  at android.app.ActivityThread.access$900(ActivityThread.java:181)  at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1474)  at android.os.Handler.dispatchMessage(Handler.java:102)  at android.os.Looper.loop(Looper.java:145)  at android.app.ActivityThread.main(ActivityThread.java:6117)  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:1399)  at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1194)