[Vibrant Android Development] c130pilot:
Might be on to something here... here's the logcat after the phone rebooted upon taking a phone call. Looks like something with the sensors? Hopefully this will help.

--------- beginning of /dev/log/main

11-16 09:14:13.100 E/MediaPlayerService( 6045): create PVPlayer

11-16 09:14:13.245 E/PlayerDriver( 6045): Command PLAYER_GET_TRACK_FORMAT completed with an error or info -5

11-16 09:14:39.710 E/imdg81 ( 6052): IsShutDownStarted()

11-16 09:14:39.811 E/imdg81 ( 6052): IsShutDownStarted()

11-16 09:14:40.522 E/imdg81 ( 6052): IsShutDownStarted()

11-16 09:14:40.620 E/imdg81 ( 6052): IsShutDownStarted()

11-16 09:14:44.046 E/RingtoneManager( 6052): getActualDefaultRingtoneUri : content://media/internal/audio/media/28

11-16 09:14:44.046 E/RingtoneManager( 6052): Uri.parse(uriString) : content://media/internal/audio/media/28

11-16 09:14:44.069 E/SettingsProvider( 6052): openAssetFile uri: content://settings/system/notification_sound, mode=r

11-16 09:14:44.069 E/SettingsProvider( 6052): ringtoneType : 2

11-16 09:14:44.073 E/RingtoneManager( 6052): getActualDefaultRingtoneUri : content://media/internal/audio/media/28

11-16 09:14:44.073 E/RingtoneManager( 6052): Uri.parse(uriString) : content://media/internal/audio/media/28

11-16 09:14:44.073 E/SettingsProvider( 6052): soundUri : content://media/internal/audio/media/28

11-16 09:14:44.096 E/MediaPlayer( 6052): message received msg=1, ext1=0, ext2=0

11-16 09:14:44.096 E/MediaPlayer( 6052): callback application

11-16 09:14:44.096 E/MediaPlayer( 6052): back from callback

11-16 09:14:45.488 E/MediaPlayer( 6052): message received msg=2, ext1=0, ext2=0

11-16 09:14:45.488 E/MediaPlayer( 6052): callback application

11-16 09:14:45.488 E/MediaPlayer( 6052): back from callback

11-16 09:14:52.530 E/imdg81 ( 6052): IsShutDownStarted()

11-16 09:14:52.625 E/imdg81 ( 6052): IsShutDownStarted()

11-16 09:14:58.225 E/imdg81 ( 6052): IsShutDownStarted()

11-16 09:14:58.347 E/imdg81 ( 6052): IsShutDownStarted()

11-16 09:14:59.194 E/imdg81 ( 6052): IsShutDownStarted()

11-16 09:14:59.323 E/imdg81 ( 6052): IsShutDownStarted()

11-16 09:15:04.512 E/imdg81 ( 6052): IsShutDownStarted()

11-16 09:15:04.624 E/imdg81 ( 6052): IsShutDownStarted()

11-16 09:15:05.531 E/imdg81 ( 6052): IsShutDownStarted()

11-16 09:15:05.638 E/imdg81 ( 6052): IsShutDownStarted()

11-16 09:15:07.908 E/imdg81 ( 6052): IsShutDownStarted()

11-16 09:15:07.917 E/WindowManager( 6052): pkgName:com.fede.launcher

11-16 09:15:07.917 E/WindowManager( 6052): className:com.fede.launcher.Launcher

11-16 09:15:08.053 E/imdg81 ( 6052): IsShutDownStarted()

11-16 09:15:08.053 E/WindowManager( 6052): pkgName:com.fede.launcher

11-16 09:15:08.053 E/WindowManager( 6052): className:com.fede.launcher.Launcher

--------- beginning of /dev/log/system

11-16 09:15:08.370 E/SensorManager( 6052): unregisterListener: com.android.server.PowerManagerService$12@480ce578

11-16 09:15:08.710 E/LockPatternKeyguardView( 6052): Phone is boot completed. so can send broadcast message for music player

11-16 09:15:09.006 E/SensorManager( 6052): unregisterListener: android.view.WindowOrientationListener$SensorEventListenerImpl@4835f158

11-16 09:15:21.424 E/AndroidRuntime( 6052): *** FATAL EXCEPTION IN SYSTEM PROCESS: WindowManagerPolicy

11-16 09:15:21.424 E/AndroidRuntime( 6052): java.lang.AbstractMethodError: abstract method not implemented

11-16 09:15:21.424 E/AndroidRuntime( 6052): at com.android.internal.policy.impl.PuzzleLockScreen.onPhoneStateChanged(PuzzleLockScreen.java)

11-16 09:15:21.424 E/AndroidRuntime( 6052): at com.android.internal.policy.impl.KeyguardUpdateMonitor.handlePhoneStateChanged(KeyguardUpdateMonitor.java:431)

11-16 09:15:21.424 E/AndroidRuntime( 6052): at com.android.internal.policy.impl.KeyguardUpdateMonitor$1.handleMessage(KeyguardUpdateMonitor.java:216)

11-16 09:15:21.424 E/AndroidRuntime( 6052): at android.os.Handler.dispatchMessage(Handler.java:99)

11-16 09:15:21.424 E/AndroidRuntime( 6052): at android.os.Looper.loop(Looper.java:123)

11-16 09:15:21.424 E/AndroidRuntime( 6052): at com.android.server.WindowManagerService$PolicyThread.run(WindowManagerService.java:619)

11-16 09:15:21.877 E/HierarchicalStateMachine( 6052): TetherMaster - unhandledMessage: msg.what=3

11-16 09:15:21.888 E/SensorManager( 6117): unregisterListener: com.android.phone.AccelerometerListener$1@480d3948

11-16 09:15:22.599 E/SensorManager( 6052): registerListener 4:gp2a Light Sensor delay:240

11-16 09:15:22.607 E/SensorManager( 6052): =======>>>Sensor Thread RUNNING <<<========

11-16 09:15:22.670 E/RingtoneManager( 6117): getRingtone : content://settings/system/ringtone, streamType : -1

11-16 09:15:22.685 E/RingtoneManager( 6117): getActualDefaultRingtoneUri : content://media/internal/audio/media/48

11-16 09:15:22.685 E/RingtoneManager( 6117): Uri.parse(uriString) : content://media/internal/audio/media/48

11-16 09:15:22.709 E/SettingsProvider( 6052): openAssetFile uri: content://settings/system/ringtone, mode=r

11-16 09:15:22.709 E/SettingsProvider( 6052): ringtoneType : 1

11-16 09:15:22.709 E/RingtoneManager( 6052): getActualDefaultRingtoneUri : content://media/internal/audio/media/48

11-16 09:15:22.709 E/RingtoneManager( 6052): Uri.parse(uriString) : content://media/internal/audio/media/48

11-16 09:15:22.709 E/SettingsProvider( 6052): soundUri : content://media/internal/audio/media/48

11-16 09:15:22.920 E/SensorManager( 6052): registerListener 0:SMB380 delay:60

11-16 09:15:22.935 E/RingtoneManager( 6117): getActualDefaultRingtoneUri : content://media/internal/audio/media/48

11-16 09:15:22.935 E/RingtoneManager( 6117): Uri.parse(uriString) : content://media/internal/audio/media/48

11-16 09:15:22.947 E/MediaPlayer( 6117): message received msg=1, ext1=0, ext2=0

11-16 09:15:22.947 E/MediaPlayer( 6117): callback application

11-16 09:15:22.947 E/MediaPlayer( 6117): back from callback

11-16 09:15:22.947 E/AudioService( 6052): sendVolumeUpdate VOLUME_CHANGED_ACTION streamType = 2

11-16 09:15:24.952 E/AudioService( 6052): sendVolumeUpdate VOLUME_CHANGED_ACTION streamType = 2

11-16 09:15:27.162 E/PowerManagerService( 6052): reset countdown Timer for PhoneAPP

11-16 09:15:27.611 E/PowerManagerService( 6052): reset countdown Timer for PhoneAPP

11-16 09:15:31.490 E/SensorManager( 6052): registerListener 7:gp2a Proximity Sensor delay:240

11-16 09:15:31.494 E/SensorManager( 6117): registerListener 0:SMB380 delay:240

11-16 09:15:31.537 E/SensorManager( 6117): =======>>>Sensor Thread RUNNING <<<========

11-16 09:15:40.720 E/SensorManager( 6052): unregisterListener: com.android.server.PowerManagerService$12@480ce578

11-16 09:15:40.724 E/SensorManager( 6052): unregisterListener: android.view.WindowOrientationListener$SensorEventListenerImpl@4835f158

11-16 09:15:43.849 E/SensorManager( 6052): registerListener 4:gp2a Light Sensor delay:240

11-16 09:15:44.103 E/SensorManager( 6052): registerListener 0:SMB380 delay:60

11-16 09:15:44.111 E/SensorManager( 6052): unregisterListener: com.android.server.PowerManagerService$11@480ce4c0

11-16 09:15:44.267 E/PowerManagerService( 6052): reset countdown Timer for PhoneAPP

11-16 09:15:44.388 E/SensorManager( 6052): registerListener 7:gp2a Proximity Sensor delay:240

11-16 09:15:47.392 E/installd( 2398): eof

11-16 09:15:47.392 E/installd( 2398): failed to read size

11-16 09:15:48.412 E/SoundBooster( 7171): readSBTable: file open error!

11-16 09:15:48.412 E/AcousticEQ( 7171): [AEQ] aeqcoe.txt: file open error!

11-16 09:15:50.576 E/Zygote ( 7172): setreuid() failed. errno: 17

11-16 09:15:50.896 E/SurfaceFlinger( 7177): Couldn't open /sys/power/wait_for_fb_sleep or /sys/power/wait_for_fb_wake

11-16 09:16:15.841 E/EventHub( 7177): could not get driver version for /dev/input/mouse0, Not a typewriter

11-16 09:16:15.845 E/KeyLayoutMap( 7177): /system/usr/keylayout/s3c-keypad.kl:21: expected keycode, got 'UNKNOWN'

11-16 09:16:15.845 E/EventHub( 7177): could not get driver version for /dev/input/mice, Not a typewriter

11-16 09:16:15.866 E/SensorManager( 7177): ####### akmd2 started!!!

11-16 09:16:17.431 E/SensorManager( 7177): registerListener 4:gp2a Light Sensor delay:240

11-16 09:16:17.435 E/SensorManager( 7177): =======>>>Sensor Thread RUNNING <<<========

11-16 09:16:18.545 E/Vold ( 2383): ASEC com.glu.android.wsop3-1 already mounted

11-16 09:16:19.263 E/Vold ( 2383): ASEC com.google.android.stardroid-1 already mounted

11-16 09:16:19.947 E/Vold ( 2383): ASEC com.rovio.angrybirds_lite-1 already mounted

11-16 09:16:21.490 E/Vold ( 2383): ASEC com.android.app.schwarz-1 already mounted

11-16 09:16:21.943 E/Vold ( 2383): ASEC com.rovio.angrybirds-1 already mounted

11-16 09:16:23.869 E/Vold ( 2383): ASEC se.illusionlabs.labyrinth.lite-1 already mounted

11-16 09:16:24.084 E/SensorManager( 7177): registerListener 0:SMB380 delay:60

11-16 09:16:24.623 E/LockPatternKeyguardView( 7177): Phone is not boot completed. so can't send broadcast message for music player

11-16 09:16:26.877 E/SensorManager( 7243): ####### akmd2 started!!!

11-16 09:16:27.240 E/LogsProvider( 7313): onCreate()

11-16 09:16:29.041 E/SensorManager( 7177): unregisterListener: com.android.server.PowerManagerService$12@480ce578

11-16 09:16:29.04