[Vibrant Android Development] camalot:
OK, WTF!

I just did my nandroid restore (complete) and it is still stuck at Vibrant screen. I can connect the phone via USB and I can get an ADB shell, but I cannot get root via the shell. i get message:

$ su
[1] Segmentation fault su

I keep getting the same messages in logcat:

10-07 06:29:16.261: DEBUG/dalvikvm(3800): Trying to load lib /system/lib/libandroid_servers.so 0x0
10-07 06:29:16.306: DEBUG/dalvikvm(3800): Added shared lib /system/lib/libandroid_servers.so 0x0
10-07 06:29:16.316: INFO/sysproc(3800): Entered system_init()
10-07 06:29:16.316: INFO/sysproc(3800): !@beginofsystem_init
10-07 06:29:16.316: INFO/sysproc(3800): ServiceManager: 0x139da0
10-07 06:29:16.316: INFO/SurfaceFlinger(3800): SurfaceFlinger is starting
10-07 06:29:16.316: INFO/SurfaceFlinger(3800): SurfaceFlinger's main thread ready to run. Initializing graphics H/W...
10-07 06:29:16.321: ERROR/SurfaceFlinger(3800): Couldn't open /sys/power/wait_for_fb_sleep or /sys/power/wait_for_fb_wake
10-07 06:29:16.348: ERROR/FramebufferNativeWindow(3800): couldn't open framebuffer HAL (No such device)
10-07 06:29:16.348: DEBUG/libEGL(3800): loaded /system/lib/egl/libEGL_POWERVR_SGX540_120.so
10-07 06:29:16.348: DEBUG/libEGL(3800): loaded /system/lib/egl/libGLESv1_CM_POWERVR_SGX540_120.so
10-07 06:29:16.351: DEBUG/libEGL(3800): loaded /system/lib/egl/libGLESv2_POWERVR_SGX540_120.so
10-07 06:29:16.365: WARN/libEGL(3800): 0: eglInitialize(0x1) failed (EGL_BAD_ALLOC)
10-07 06:29:16.365: ERROR/libEGL(3800): eglInitialize:735 error 3001 (EGL_NOT_INITIALIZED)
10-07 06:29:16.471: INFO/DEBUG(3797): *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
10-07 06:29:16.471: INFO/DEBUG(3797): Build fingerprint: 'Samsung/SGH-T959/SGH-T959/SGH-T959:2.1-update1/ECLAIR/UVJFD:user/release-keys'
10-07 06:29:16.471: INFO/DEBUG(3797): pid: 3800, tid: 3806 >>> system_server <<<
10-07 06:29:16.471: INFO/DEBUG(3797): signal 11 (SIGSEGV), fault addr 00fffffe
10-07 06:29:16.471: INFO/DEBUG(3797): r0 001469f0 r1 00000002 r2 4aafed54 r3 00ffffff
10-07 06:29:16.471: INFO/DEBUG(3797): r4 4aafedc0 r5 00000001 r6 4aafed9c r7 00000000
10-07 06:29:16.471: INFO/DEBUG(3797): r8 00100000 r9 a9d1c335 10 4a9ff000 fp 0013f290
10-07 06:29:16.471: INFO/DEBUG(3797): ip acd291e0 sp 4aafed50 lr ac41d981 pc 00fffffe cpsr 00000030
10-07 06:29:16.506: INFO/DEBUG(3797): #00 pc 00fffffe
10-07 06:29:16.506: INFO/DEBUG(3797): #01 pc 0001d97e /system/lib/libui.so
10-07 06:29:16.506: INFO/DEBUG(3797): #02 pc 00016320 /system/lib/libsurfaceflinger.so
10-07 06:29:16.506: INFO/DEBUG(3797): #03 pc 000167c2 /system/lib/libsurfaceflinger.so
10-07 06:29:16.506: INFO/DEBUG(3797): #04 pc 00020a04 /system/lib/libsurfaceflinger.so
10-07 06:29:16.506: INFO/DEBUG(3797): #05 pc 0001bf2e /system/lib/libutils.so
10-07 06:29:16.506: INFO/DEBUG(3797): #06 pc 0001c39c /system/lib/libutils.so
10-07 06:29:16.506: INFO/DEBUG(3797): #07 pc 0000fdd4 /system/lib/libc.so
10-07 06:29:16.506: INFO/DEBUG(3797): #08 pc 0000f8a0 /system/lib/libc.so
10-07 06:29:16.511: INFO/DEBUG(3797): code around lr:
10-07 06:29:16.511: INFO/DEBUG(3797): ac41d970 0015f06f 6d53b162 21024610 4798aa01
10-07 06:29:16.511: INFO/DEBUG(3797): ac41d980 db052800 46314628 46239a01 ff48f7ff
10-07 06:29:16.511: INFO/DEBUG(3797): ac41d990 bf00bd7c 47706880 6941b901 69c2040b
10-07 06:29:16.511: INFO/DEBUG(3797): stack:
10-07 06:29:16.511: INFO/DEBUG(3797): 4aafed10 ac708afc /system/lib/libEGL.so
10-07 06:29:16.511: INFO/DEBUG(3797): 4aafed14 ac7058f4 /system/lib/libEGL.so
10-07 06:29:16.511: INFO/DEBUG(3797): 4aafed18 ac708998 /system/lib/libEGL.so
10-07 06:29:16.511: INFO/DEBUG(3797): 4aafed1c ac704bb1 /system/lib/libEGL.so
10-07 06:29:16.511: INFO/DEBUG(3797): 4aafed20 00000001
10-07 06:29:16.511: INFO/DEBUG(3797): 4aafed24 ac705baf /system/lib/libEGL.so
10-07 06:29:16.511: INFO/DEBUG(3797): 4aafed28 ac708b1c /system/lib/libEGL.so
10-07 06:29:16.511: INFO/DEBUG(3797): 4aafed2c 00000002
10-07 06:29:16.511: INFO/DEBUG(3797): 4aafed30 00000000
10-07 06:29:16.511: INFO/DEBUG(3797): 4aafed34 ac708948 /system/lib/libEGL.so
10-07 06:29:16.511: INFO/DEBUG(3797): 4aafed38 00000000
10-07 06:29:16.511: INFO/DEBUG(3797): 4aafed3c 00000000
10-07 06:29:16.511: INFO/DEBUG(3797): 4aafed40 4aafed4c
10-07 06:29:16.511: INFO/DEBUG(3797): 4aafed44 ac702bb5 /system/lib/libEGL.so
10-07 06:29:16.511: INFO/DEBUG(3797): 4aafed48 df002777
10-07 06:29:16.511: INFO/DEBUG(3797): 4aafed4c e3a070ad
10-07 06:29:16.511: INFO/DEBUG(3797): #01 4aafed50 00000001
10-07 06:29:16.511: INFO/DEBUG(3797): 4aafed54 4aafed9c
10-07 06:29:16.511: INFO/DEBUG(3797): 4aafed58 001404f0 [heap]
10-07 06:29:16.511: INFO/DEBUG(3797): 4aafed5c acd29118 /system/lib/libsurfaceflinger.so
10-07 06:29:16.511: INFO/DEBUG(3797): 4aafed60 00000001
10-07 06:29:16.511: INFO/DEBUG(3797): 4aafed64 acd16323 /system/lib/libsurfaceflinger.so
10-07 06:29:16.791: INFO/DEBUG(3797): debuggerd committing suicide to free the zombie!
10-07 06:29:16.791: DEBUG/Zygote(3799): Process 3800 terminated by signal (11)
10-07 06:29:16.791: INFO/Zygote(3799): Exit zygote because system server (3800) has terminated
10-07 06:29:16.851: INFO/ServiceManager(2198): Waiting for sevice SurfaceFlinger...
10-07 06:29:17.816: INFO/DEBUG(3817): debuggerd: Jun 22 2010 22:40:00
10-07 06:29:17.856: INFO/ServiceManager(2198): Waiting for sevice SurfaceFlinger...