[Galaxy S II I9100G Android Development] CRY1S1S:
Yup, its FC..

Logcat

[ 10-02 22:05:59.644 469: 481 I/ActivityManager ]

START u0 {act=android.intent.action.MAIN cmp=com.android.settings/.SubSettings (has extras)} from pid 3893

[ 10-02 22:05:59.862 854: 859 D/dalvikvm ]

GC_CONCURRENT freed 550K, 50% free 3840K/7620K, paused 5ms+3ms, total 57ms

[ 10-02 22:05:59.862 854: 1356 D/dalvikvm ]

WAIT_FOR_CONCURRENT_GC blocked 27ms

[ 10-02 22:05:59.979 3893: 3893 D/AndroidRuntime ]

Shutting down VM

[ 10-02 22:05:59.979 3893: 3893 W/dalvikvm ]

threadid=1: thread exiting with uncaught exception (group=0x417c0700)

[ 10-02 22:05:59.995 3893: 3893 E/AndroidRuntime ]

FATAL EXCEPTION: main

java.lang.RuntimeException: Unable to start activity ComponentInfo{com.android.settings/com.android.settings.SubSettings}: java.lang.NullPointerException

at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2339)

at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2389)

at android.app.ActivityThread.access$600(ActivityThread.java:153)

at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1269)

at android.os.Handler.dispatchMessage(Handler.java:99)

at android.os.Looper.loop(Looper.java:137)

at android.app.ActivityThread.main(ActivityThread.java:5289)

at java.lang.reflect.Method.invokeNative(Native Method)

at java.lang.reflect.Method.invoke(Method.java:525)

at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:739)

at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:555)

at dalvik.system.NativeStart.main(Native Method)

Caused by: java.lang.NullPointerException

at android.preference.PreferenceGroup.removePreferenceInt(PreferenceGroup.java:188)

at android.preference.PreferenceGroup.removePreference(PreferenceGroup.java:181)

at com.android.settings.cyanogenmod.ButtonSettings.onCreate(ButtonSettings.java:211)

at android.app.Fragment.performCreate(Fragment.java:1673)

at android.app.FragmentManagerImpl.moveToState(FragmentManager.java:854)

at android.app.FragmentManagerImpl.moveToState(FragmentManager.java:1057)

at android.app.BackStackRecord.run(BackStackRecord.java:682)

at android.app.FragmentManagerImpl.execPendingActions(FragmentManager.java:1435)

at android.app.Activity.performStart(Activity.java:5142)

at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2302)

... 11 more

[ 10-02 22:06:00.011 469: 469 W/ActivityManager ]

Force finishing activity com.android.settings/.SubSettings

[ 10-02 22:06:00.011 469: 469 W/ActivityManager ]

Force finishing activity com.android.settings/.Settings

[ 10-02 22:06:00.050 469: 472 D/dalvikvm ]

GC_CONCURRENT freed 1940K, 32% free 11789K/17104K, paused 6ms+10ms, total 149ms

[ 10-02 22:06:00.050 469: 487 D/dalvikvm ]

WAIT_FOR_CONCURRENT_GC blocked 23ms

[ 10-02 22:06:00.081 854: 3914 I/GCoreUlr ]

Successfully inserted location

[ 10-02 22:06:00.089 854: 3914 I/GCoreUlr ]

Not calling LocationReportingService, hasMoved: false, elapsed millis: 1267109, request: Phone

[ 10-02 22:06:00.511 469: 487 W/ActivityManager ]

Activity pause timeout for ActivityRecord{42324780 u0 com.android.settings/.SubSettings}

[ 10-02 22:06:01.479 3893: 3893 I/Process ]

Sending signal. PID: 3893 SIG: 9

[ 10-02 22:06:01.550 469: 831 I/ActivityManager ]

Process com.android.settings (pid 3893) has died.

[ 10-02 22:06:01.550 469: 891 I/WindowState ]

WIN DEATH: Window{420e5630 u0 com.android.settings/com.android.settings.Settings}