[General Questions and Answers] nxb:
I used more than one app to do things on wifi enable and wifi/network connect. Mainly mac, dns, turn off IP6. I tried to install a webcam app that also made use of things in that vein and now whenever wifi connects to a network successfully the status bar crashes/FCs over and over again. I turned the apps off but something must have happened to make it persistent. Connectivity itself and the wifi manager appear fine. As soon as I turn wifi off or it disconnects the status bar comes back.

Any ideas?

logcat

/dalvikvm( 3682): DexOpt: illegal method access (call Landroid/content/res/TypedArray;.<init> (Landroid/content/res/Resources;[I[II)V from Landroid/content/res/XResources$XTypedArray;)
I/dalvikvm( 3682): Could not find method android.content.res.TypedArray.<init>, referenced from method android.content.res.XResources$XTypedArray.<init>
W/dalvikvm( 3682): VFY: unable to resolve direct method 82: Landroid/content/res/TypedArray;.<init> (Landroid/content/res/Resources;[I[II)V
D/dalvikvm( 3682): VFY: replacing opcode 0x70 at 0x0002
D/PhoneStatusBar( 3682): mSettingsPanelGravity = 55
I/StatusBarManagerService( 530): registerStatusBar bar=com.android.internal.statusbar.IStatusBar$Stub$Proxy@4292cc20
V/PhoneStatusBar/NavigationBarView( 3682): touchEnabled:false
D/BluetoothAdapter( 3682): 1111391464: getState() : mService = null. Returning STATE_OFF
D/BluetoothAdapter( 3682): 1111391464: getState() : mService = null. Returning STATE_OFF
D/BluetoothAdapter( 3682): 1111391464: getState() : mService = null. Returning STATE_OFF
D/BluetoothAdapter( 3682): 1111391464: getState() : mService = null. Returning STATE_OFF
D/BluetoothAdapter( 3682): 1111391464: getState() : mService = null. Returning STATE_OFF
D/BluetoothAdapter( 3682): 1111391464: getState() : mService = null. Returning STATE_OFF
D/PhoneStatusBar( 3682): disable: < expand icons alerts ticker system_info back home recent clock search >
W/KeyguardTouchDelegate( 3682): isShowingAndNotHidden(): NO SERVICE!
W/KeyguardTouchDelegate( 3682): isInputRestricted(): NO SERVICE!
W/KeyguardTouchDelegate( 3682): isShowingAndNotHidden(): NO SERVICE!
W/ContentService( 530): Observer android.database.IContentObserver$Stub$Proxy@432477d8 is already registered.
D/BluetoothAdapter( 3682): 1111391464: getState() : mService = null. Returning STATE_OFF
D/BluetoothAdapter( 3682): 1111391464: getState() : mService = null. Returning STATE_OFF
D/dalvikvm( 3682): JIT code cache reset in 0 ms (4096 bytes 2/0)
I/Adreno200-EGL( 3682): <qeglDrvAPI_eglInitialize:265>: EGL 1.4 QUALCOMM build: AU_LINUX_ANDROID_JB_2.5.5.04.02.02.092.059_msm8960_JB_2.5.5_CL3896081_release_AU (CL3896081)
I/Adreno200-EGL( 3682): Build Date: 06/25/13 Tue
I/Adreno200-EGL( 3682): Local Branch:
I/Adreno200-EGL( 3682): Remote Branch: quic/jb_2.5.5
I/Adreno200-EGL( 3682): Local Patches: NONE
I/Adreno200-EGL( 3682): Reconstruct Branch: AU_LINUX_ANDROID_JB_2.5.5.04.02.02.092.059 + NOTHING
W/dalvikvm( 3682): threadid=1: thread exiting with uncaught exception (group=0x41bd1ce0)
E/AndroidRuntime( 3682): FATAL EXCEPTION: main
E/AndroidRuntime( 3682): Process: com.android.systemui, PID: 3682
E/AndroidRuntime( 3682): java.lang.RuntimeException: Error receiving broadcast Intent { act=android.net.wifi.STATE_CHANGE flg=0x4000010 (has extras) } in com.android.systemui.statusbar.policy.NetworkController@423e11f0
E/AndroidRuntime( 3682):	at android.app.LoadedApk$ReceiverDispatcher$Args.run(LoadedApk.java:776)
E/AndroidRuntime( 3682):	at android.os.Handler.handleCallback(Handler.java:733)
E/AndroidRuntime( 3682):	at android.os.Handler.dispatchMessage(Handler.java:95)
E/AndroidRuntime( 3682):	at android.os.Looper.loop(Looper.java:136)
E/AndroidRuntime( 3682):	at android.app.ActivityThread.main(ActivityThread.java:5158)
E/AndroidRuntime( 3682):	at java.lang.reflect.Method.invokeNative(Native Method)
E/AndroidRuntime( 3682):	at java.lang.reflect.Method.invoke(Method.java:515)
E/AndroidRuntime( 3682):	at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:796)
E/AndroidRuntime( 3682):	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:612)
E/AndroidRuntime( 3682):	at de.robv.android.xposed.XposedBridge.main(XposedBridge.java:132)
E/AndroidRuntime( 3682):	at dalvik.system.NativeStart.main(Native Method)
E/AndroidRuntime( 3682): Caused by: java.lang.StringIndexOutOfBoundsException: length=0; regionStart=1; regionLength=-2
E/AndroidRuntime( 3682):	at java.lang.String.startEndAndLength(String.java:588)
E/AndroidRuntime( 3682):	at java.lang.String.substring(String.java:1475)
E/AndroidRuntime( 3682):	at com.android.systemui.quicksettings.WiFiTile.updateTile(WiFiTile.java:62)
E/AndroidRuntime( 3682):	at com.android.systemui.quicksettings.NetworkTile.updateResources(NetworkTile.java:59)
E/AndroidRuntime( 3682):	at com.android.systemui.quicksettings.WiFiTile.onWifiSignalChanged(WiFiTile.java:81)
E/AndroidRuntime( 3682):	at com.android.systemui.statusbar.policy.NetworkController.notifySignalsChangedCallbacks(NetworkController.java:413)
E/AndroidRuntime( 3682):	at com.android.systemui.statusbar.policy.NetworkController.refreshViews(NetworkController.java:1368)
E/AndroidRuntime( 3682):	at com.android.systemui.statusbar.policy.NetworkController.onReceive(NetworkController.java:451)
E/AndroidRuntime( 3682):	at android.app.LoadedApk$ReceiverDispatcher$Args.run(LoadedApk.java:766)
E/AndroidRuntime( 3682):	... 10 more
I/Process ( 3682): Sending signal. PID: 3682 SIG: 9
W/ActivityManager( 530): Process com.android.systemui has crashed too many times: killing!

dmesg:

<6>[ 930.370486] binder: 530:834 transaction failed 29189, size 100-0
<6>[ 932.428933] binder: 530:2969 transaction failed 29189, size 100-0
<6>[ 934.594109] binder: 530:2711 transaction failed 29189, size 100-0
<6>[ 936.564291] binder: 530:2780 transaction failed 29189, size 100-0
<6>[ 938.567984] binder: 530:2707 transaction failed 29189, size 100-0
<6>[ 940.708042] binder: 530:834 transaction failed 29189, size 100-0
<6>[ 942.760598] binder: 530:673 transaction failed 29189, size 100-0
<6>[ 942.783000] binder: 530:2969 transaction failed 29189, size 172-0
<6>[ 942.783274] binder: 530:2969 transaction failed 29189, size 172-0
<6>[ 942.783366] binder: 530:2969 transaction failed 29189, size 172-0
<6>[ 942.783427] binder: 530:2969 transaction failed 29189, size 172-0
<6>[ 942.783518] binder: 530:2969 transaction failed 29189, size 172-0
<6>[ 942.783579] binder: 530:2969 transaction failed 29189, size 172-0
<6>[ 942.783671] binder: 530:2969 transaction failed 29189, size 172-0
<6>[ 942.783732] binder: 530:2969 transaction failed 29189, size 172-0
<6>[ 944.688875] binder: 530:542 transaction failed 29189, size 100-0
<6>[ 946.576407] binder: 530:2780 transaction failed 29189, size 172-0
<6>[ 946.848954] binder: 530:2711 transaction failed 29189, size 100-0
<6>[ 948.800152] binder: 530:805 transaction failed 29189, size 100-0
<6>[ 951.279078] binder: 530:805 transaction failed 29189, size 96-0
<6>[ 952.842819] healthd: battery l=48 v=3808 t=34.9 h=2 st=2 chg=u
<6>[ 953.012574] binder: 530:832 transaction failed 29189, size 100-0
<6>[ 955.029726] binder: 530:2780 transaction failed 29189, size 100-0
<6>[ 957.206103] binder: 530:2707 transaction failed 29189, size 100-0
<3>[ 957.940393] AXI: msm_bus_scale_client_update_request(): Client 4007498560 passed invalid index: 5
<3>[ 958.140546] AXI: msm_bus_scale_client_update_request(): Client 4007498560 passed invalid index: 5
<3>[ 958.281184] AXI: msm_bus_scale_client_update_request(): Client 4007498560 passed invalid index: 5
<3>[ 959.276392] AXI: msm_bus_scale_client_update_request(): Client 4007498560 passed invalid index: 5
<6>[ 959.320921] binder: 530:2711 transaction failed 29189, size 100-0

and yep, I googled and googled :(