[Samsung Infuse 4G] tehtrk:
Logcat snippet, JustinBean 8/4 GApps phone settings

System info:

Build number: cm_infuse4g-userdebug 4.1.1 JRO03H eng.scott.20120805.180135 test-keys
Kernel: 2.6.35.7-I997UCLB3-CL977492-g76367b6-dirty (jt1134@ubuntu) (gcc version 4.6.x-google 20120106 (prerelease) (GCC) ) #1 PREEMPT Mon Aug 6 22:22:55 CDT 201
Google Apps source: justinbean8-4.zip

Install steps:

Wiped data

Formatted /system

Formatted /cache

Wiped cache

Wiped dalvik (lol)

Installed CM10 20120805 build

Installed justinbean8-4.zip

Installed JT1134's kernel above

Wiped data

Fixed permissions

Rebooted

After setting up my gmail, I opened Phone > Menu > Settings to reporoduce the crash. Below is the relevant logcat output.

W/InputMethodManagerService( 369): Window already focused, ignoring focus gain of: com.android.internal.view.IInputMethodClient$Stub$Proxy@411b4f78 attribute=null
I/ActivityManager( 369): START {act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=com.android.contacts/.activities.DialtactsActivity bnds=[0,706][96,802] u=0} from pid 1837
I/ActivityManager( 369): START {act=android.intent.action.MAIN flg=0x4000000 cmp=com.android.phone/.CallFeaturesSetting u=0} from pid 2315
D/AndroidRuntime( 1949): Shutting down VM
W/dalvikvm( 1949): threadid=1: thread exiting with uncaught exception (group=0x40a82300)
E/AndroidRuntime( 1949): FATAL EXCEPTION: main
E/AndroidRuntime( 1949): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.android.phone/com.android.phone.CallFeaturesSetting}: java.lang.ClassCastException: android.preference.PreferenceScreen cannot be cast to android.preference.PreferenceCategory
E/AndroidRuntime( 1949):	at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2182)
E/AndroidRuntime( 1949):	at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2207)
E/AndroidRuntime( 1949):	at android.app.ActivityThread.access$600(ActivityThread.java:139)
E/AndroidRuntime( 1949):	at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1205)
E/AndroidRuntime( 1949):	at android.os.Handler.dispatchMessage(Handler.java:99)
E/AndroidRuntime( 1949):	at android.os.Looper.loop(Looper.java:137)
E/AndroidRuntime( 1949):	at android.app.ActivityThread.main(ActivityThread.java:4896)
E/AndroidRuntime( 1949):	at java.lang.reflect.Method.invokeNative(Native Method)
E/AndroidRuntime( 1949):	at java.lang.reflect.Method.invoke(Method.java:511)
E/AndroidRuntime( 1949):	at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:788)
E/AndroidRuntime( 1949):	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:555)
E/AndroidRuntime( 1949):	at dalvik.system.NativeStart.main(Native Method)
E/AndroidRuntime( 1949): Caused by: java.lang.ClassCastException: android.preference.PreferenceScreen cannot be cast to android.preference.PreferenceCategory
E/AndroidRuntime( 1949):	at com.android.phone.CallFeaturesSetting.onCreate(CallFeaturesSetting.java:1528)
E/AndroidRuntime( 1949):	at android.app.Activity.performCreate(Activity.java:5008)
E/AndroidRuntime( 1949):	at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1079)
E/AndroidRuntime( 1949):	at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2136)
E/AndroidRuntime( 1949):	... 11 more
W/ActivityManager( 369): Force finishing activity com.android.phone/.CallFeaturesSetting
W/ActivityManager( 369): Force finishing activity com.android.contacts/.activities.DialtactsActivity
W/ActivityManager( 369): Activity pause timeout for ActivityRecord{414cf4b8 com.android.phone/.CallFeaturesSetting}