Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

crash when chose movie that not has been fully loaded #1

Open
muhammadarif1 opened this issue May 27, 2018 · 1 comment
Open

crash when chose movie that not has been fully loaded #1

muhammadarif1 opened this issue May 27, 2018 · 1 comment
Assignees
Labels

Comments

@muhammadarif1
Copy link

EXPECTED BEHAVIOR

when a user chooses to view a movie that has not been fully loaded the user should be able to get into the movie while waiting for the movie to be fully loaded

ACTUAL BEHAVIOR

when a user enters a movie whose thumbnail has not been loaded the app crashes and stops working

HOW TO REPRODUCE

  • install flick off app from github release
  • After successfully installed launch its app
  • find whatever movie you want
  • select movies with thumbnails that have not been fully loaded
  • and see if the app will crash
  • if the bug does not appear choose another unfilled movie whose thumbnail has not been loaded yet

browser : flick off v1.3.2
device: android 6.0 xiaomi

BUG RECORDING

https://youtu.be/_hmXzs34PW0

LOGCAT FILE

Process: bapspatil.flickoff, PID: 19588
java.lang.RuntimeException: Unable to start activity ComponentInfo{bapspatil.flickoff/bapspatil.flickoff.ui.DetailsActivity}: java.lang.IllegalArgumentException: Parameter specified as non-null is null: method c.a.a.b.b, parameter posterPath
	at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2367)
	at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2429)
	at android.app.ActivityThread.access$800(ActivityThread.java:157)
	at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1319)
	at android.os.Handler.dispatchMessage(Handler.java:102)
	at android.os.Looper.loop(Looper.java:135)
	at android.app.ActivityThread.main(ActivityThread.java:5376)
	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:947)
	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:742)
Caused by: java.lang.IllegalArgumentException: Parameter specified as non-null is null: method c.a.a.b.b, parameter posterPath
	at bapspatil.flickoff.b.c.<init>(Unknown Source)
	at bapspatil.flickoff.b.c$a.createFromParcel(Unknown Source)
	at android.os.Parcel.readParcelable(Parcel.java:2252)
	at android.os.Parcel.readValue(Parcel.java:2152)
	at android.os.Parcel.readArrayMapInternal(Parcel.java:2485)
	at android.os.BaseBundle.unparcel(BaseBundle.java:221)
	at android.os.BaseBundle.containsKey(BaseBundle.java:269)
	at android.content.Intent.hasExtra(Intent.java:4978)
	at bapspatil.flickoff.ui.DetailsActivity.onCreate(Unknown Source)
	at android.app.Activity.performCreate(Activity.java:6012)
	at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1106)
	at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2311)
	... 10 more```
@bapspatil
Copy link
Owner

@muhammadarif1 Thank you for this detailed bug report!
It'll be fixed in version 1.3.3.

@bapspatil bapspatil self-assigned this May 27, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants