[Xiaomi Redmi 1S] SuperDroid-BOND:
Bug Report of Dailer Settings Force Close with Log

Brother [MENTION=5932455]Dark-Nightmare[/MENTION],

This ROM is running awesome with all the necessary features need from a ROM. Its smooth, stable and good battery, without any heating issues.

Now the Camera was not great, so I exchanged it with SlimRom Camera.

Dialer Setting FC :- I have taken log -

10-20 21:32:11.699 E/AndroidRuntime(1339): FATAL EXCEPTION: main
10-20 21:32:11.699 E/AndroidRuntime(1339): Process: com.android.phone, PID: 1339
10-20 21:32:11.699 E/AndroidRuntime(1339): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.android.phone/com.android.phone.MSimCallFeaturesSetting}: java.lang.NullPointerException: Attempt to invoke virtual method 'void android.preference.CheckBoxPreference.setChecked(boolean)' on a null object reference
10-20 21:32:11.699 E/AndroidRuntime(1339): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2224)
10-20 21:32:11.699 E/AndroidRuntime(1339): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2283)
10-20 21:32:11.699 E/AndroidRuntime(1339): at android.app.ActivityThread.access$800(ActivityThread.java:144)
10-20 21:32:11.699 E/AndroidRuntime(1339): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1205)
10-20 21:32:11.699 E/AndroidRuntime(1339): at android.os.Handler.dispatchMessage(Handler.java:102)
10-20 21:32:11.699 E/AndroidRuntime(1339): at android.os.Looper.loop(Looper.java:136)
10-20 21:32:11.699 E/AndroidRuntime(1339): at android.app.ActivityThread.main(ActivityThread.java:5158)
10-20 21:32:11.699 E/AndroidRuntime(1339): at java.lang.reflect.Method.invoke(Native Method)
10-20 21:32:11.699 E/AndroidRuntime(1339): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:732)
10-20 21:32:11.699 E/AndroidRuntime(1339): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:566)
10-20 21:32:11.699 E/AndroidRuntime(1339): Caused by: java.lang.NullPointerException: Attempt to invoke virtual method 'void android.preference.CheckBoxPreference.setChecked(boolean)' on a null object reference
10-20 21:32:11.699 E/AndroidRuntime(1339): at com.android.phone.CallFeaturesSetting.onCreate(CallFeaturesSetting.java:1760)
10-20 21:32:11.699 E/AndroidRuntime(1339): at com.android.phone.MSimCallFeaturesSetting.onCreate(MSimCallFeaturesSetting.java:79)
10-20 21:32:11.699 E/AndroidRuntime(1339): at android.app.Activity.performCreate(Activity.java:5314)
10-20 21:32:11.699 E/AndroidRuntime(1339): at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1087)
10-20 21:32:11.699 E/AndroidRuntime(1339): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2181)
10-20 21:32:11.699 E/AndroidRuntime(1339): ... 9 more

Here the fatal errors is pointing towards this line

:goto_2
invoke-virtual {v7, v4}, Landroid/preference/CheckBoxPreference;->setChecked(Z)V

I tried solving this error but it seems something out of my hands. I hope I am helping rather than just reporting or messing a original development thread. I hope that this little issue will get solved by next build as this is a setting through which we can set ringtone for 2nd Sim. Please do let me know if I can help in anything.

Regards

BOND