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

PhotoPhase v 2.7.0 crashes when screen orientation in Android 7.0 #38

Open
ammarraisafti opened this issue May 28, 2018 · 0 comments
Open
Assignees
Labels

Comments

@ammarraisafti
Copy link

Expected behavior

After disabling the Sepia, Sobel, and Swirl features in Types settings or in the Effects menu section. The ability to switch to landscape display mode should be possible.

Actual behavior

After disabling the Sepia, Sobel, and Swirl features in Types settings or in the Effects menu section. I accidentally switched to landscape view mode, suddenly the app stopped.

How to reproduce

  • Launch app.
  • Go to the General settings, then select and open the Types feature under the Effects menu.
  • Enable features Sepia, Sobel, and Swirl. Then click Ok to save it.
  • Go back to the Types feature, then disable the Sepia, Sobel, and Swirl features. Next you have to switch to landscape display mode. Then you will find the problem as I have explained.
Browser: Samsung Galaxy S6 edge Operating system: Nougat 7.0 App version: 2.7.0

Recording Of The Bug

https://youtu.be/sqW0GA-mxGk

Logcat

--------- beginning of crash
05-28 21:43:34.104 16295 16295 E AndroidRuntime: FATAL EXCEPTION: main
05-28 21:43:34.104 16295 16295 E AndroidRuntime: Process: com.ruesga.android.wallpapers.photophase, PID: 16295
05-28 21:43:34.104 16295 16295 E AndroidRuntime: java.lang.NullPointerException: Attempt to invoke virtual method 'android.content.res.Resources android.content.Context.getResources()' on a null object reference
05-28 21:43:34.104 16295 16295 E AndroidRuntime: at com.ruesga.android.wallpapers.photophase.preferences.c$a$b$d.b(SourceFile:261)
05-28 21:43:34.104 16295 16295 E AndroidRuntime: at com.ruesga.android.wallpapers.photophase.preferences.GeneralPreferenceFragment$1.onPreferenceChange(SourceFile:104)
05-28 21:43:34.104 16295 16295 E AndroidRuntime: at android.preference.Preference.callChangeListener(Preference.java:1128)
05-28 21:43:34.104 16295 16295 E AndroidRuntime: at android.preference.MultiSelectListPreference.onDialogClosed(MultiSelectListPreference.java:213)
05-28 21:43:34.104 16295 16295 E AndroidRuntime: at com.ruesga.android.wallpapers.photophase.preferences.MultiSelectListPreferenceCompat.onDialogClosed(SourceFile:114)
05-28 21:43:34.104 16295 16295 E AndroidRuntime: at android.preference.DialogPreference.onDismiss(DialogPreference.java:400)
05-28 21:43:34.104 16295 16295 E AndroidRuntime: at android.app.Dialog$ListenersHandler.handleMessage(Dialog.java:1632)
05-28 21:43:34.104 16295 16295 E AndroidRuntime: at android.os.Handler.dispatchMessage(Handler.java:102)
05-28 21:43:34.104 16295 16295 E AndroidRuntime: at android.os.Looper.loop(Looper.java:154)
05-28 21:43:34.104 16295 16295 E AndroidRuntime: at android.app.ActivityThread.main(ActivityThread.java:6682)
05-28 21:43:34.104 16295 16295 E AndroidRuntime: at java.lang.reflect.Method.invoke(Native Method)
05-28 21:43:34.104 16295 16295 E AndroidRuntime: at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1520)
05-28 21:43:34.104 16295 16295 E AndroidRuntime: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1410)
05-28 21:43:34.109 4675 4675 V StatusBar.BrightnessController: updateMode autobrightness is false
05-28 21:43:34.110 4675 4675 V StatusBar.BrightnessController: updateSlider = 64
05-28 21:43:34.111 4675 4675 D ToggleSlider: setOutdoorMode false
05-28 21:43:34.111 4675 4675 D QSBrightnessView: QSBrightnessView
05-28 21:43:34.117 3710 6252 D Debug : !@DumpState : SHIP
05-28 21:43:34.118 3710 6252 D Debug : !@DumpState : debug level:0x4f4c
05-28 21:43:34.118 3710 6252 D Debug : !@Dumpstate : Finally, system will skip dumpstate
05-28 21:43:34.121 3710 6252 W ActivityManager: Force finishing activity

@jruesga jruesga added the bug label May 28, 2018
@jruesga jruesga self-assigned this May 28, 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