[Hero, G2 Touch Android Development] appel_:
Got another freeze. This time I noticed it fast enough to get hopefully something more relevant out of the logs.

D/GpsLocationProvider( 93): updateNetworkState unavailable info: NetworkInfo: type: WIFI[], state: DISCONNECTED/IDLE, reason: (unspecified), extra: (none), roaming: false, failover: false, isAvailable: false

I/MediaUploader(22982): No need to wake up

D/WifiService( 93): acquireWifiLockLocked: WifiLock{NetworkLocationProvider type=2 binder=android.os.Binder@45346930}

D/NetworkLocationProvider( 93): onCellLocationChanged [15,983912]

D/NetworkLocationProvider( 93): getLocation(): triggering a wifi scan

V/libgps ( 93): XTRA event: RPC_PDSM_XTRA_EVENT_STATUS, disc: 2

V/libgps ( 93): flags: 00000001

V/libgps ( 93): status: 1

I/wpa_supplicant(19151): CTRL-EVENT-DRIVER-STATE STARTED

V/WifiMonitor( 93): Event [CTRL-EVENT-DRIVER-STATE STARTED]

I/wpa_supplicant(19151): CTRL-EVENT-STATE-CHANGE id=-1 state=2

V/WifiMonitor( 93): Event [CTRL-EVENT-STATE-CHANGE id=-1 state=2]

V/WifiStateTracker( 93): Changing supplicant state: DORMANT ==> SCANNING

D/NetworkStateTracker( 93): setDetailed state, old =IDLE and new state=SCANNING

D/ConnectivityService( 93): ConnectivityChange for WIFI: DISCONNECTED/SCANNING

D/DataConnectionTracker( 151): enableApnType(default), isApnTypeActive = false and state = IDLE

D/DataConnectionTracker( 151): setEnabled(0, true) with old state = true and enabledCount = 1

D/DataConnectionTracker( 151): EVENT_APN_ENABLE_REQUEST 0, 1

D/DataConnectionTracker( 151): dataEnabled = true, enabledCount = 1, isApnTypeActive = false

D/NetworkLocationProvider( 93): onDataConnectionStateChanged 3

D/MobileDataStateTracker( 93): default Received state= DISCONNECTED, old= DISCONNECTED, reason= apnSwitched, apnTypeList= default

D/GpsLocationProvider( 93): updateNetworkState unavailable info: NetworkInfo: type: WIFI[], state: DISCONNECTED/SCANNING, reason: (unspecified), extra: (none), roaming: false, failover: false, isAvailable: true

I/MediaUploader(22982): No need to wake up

E/Listen (17055): wifiReceiver onReceive

D/Listen (17055): startNextDownload isBlocked:true

I/wpa_supplicant(19151): CTRL-EVENT-SCAN-RESULTS Ready

W/dalvikvm( 93): JNI WARNING: illegal start byte 0xf1

W/dalvikvm( 93): string: 'bssid / frequency / signal level / flags / ssid

W/dalvikvm( 93): 00:24:01:2b:8d:c8	2412	-58	[WPA-PSK-TKIP+CCMP][WPA2-PSK-TKIP+CCMP]	appel

W/dalvikvm( 93): 00:1f:f3:c3:ff:4b	2457	-78	[WPA2-PSK-CCMP]	Tidskapsyl.

W/dalvikvm( 93): 00:01:38:a6:63:cd	2462	-83	[WEP]	B2_private_8B

W/dalvikvm( 93): 02:20:a6:f6:1f:e0	2462	-88	RoverRabbit

W/dalvikvm( 93): 02:20:a6:f6:1f:e1	2462	-88	homerun

W/dalvikvm( 93): 00:1f:33:f7:46:66	2462	-88	[WPA-PSK-TKIP]	NETGEAR

W/dalvikvm( 93): 00:01:e3:4b:4c:67	2462	-89	[WEP]	EVA

W/dalvikvm( 93): 00:1f:33:42:ed:d0	2437	-90	[WEP]	NETGEAR

W/dalvikvm( 93): fe:1f:04:fd:34:04	2462	-90	[IBSS]	muñoz

W/dalvikvm( 93): 00:26:5a:78:56:37	2437	-90	[WPA2-PSK-CCMP]	Malva

W/dalvikvm( 93): 00:1b:2f:54:ca:40	2462	-92	[WPA-PSK-TKIP]	svante

W/dalvikvm( 93): 00:25:bc:88:93:45	2417	-92	[WPA-PSK-TKIP][WPA2-PSK-TKIP+CCMP]	Blackie

W/dalvikvm( 93): 00:14:6c:d3:93:b0	2462	-92	[WEP]	trivslet

W/dalvikvm( 93): 00:22:15:f0:0e:cf	2462	-94	[WPA-PSK-TKIP]	50914a

W/dalvikvm( 93): 90:84:0d:d5:de:1d	2437	-94	[WPA-PSK-TKIP][WPA2-PSK-TKIP+CCMP]	airport

W/dalvikvm( 93): 00:0f:b5:b9:a4:a4	2422	-95	[WEP]	Mykonos

W/dalvikvm( 93): 00:21:91:ec:c2:68	2472	-95	[WPA-PSK-TKIP+CCMP][WPA2-PSK-TKIP+CCMP]	niceland

W/dalvikvm( 93): 00:24:8c:34:86:d8	2462	-95	[WPA-PSK-TKIP+CCMP]	68380b

W/dalvikvm( 93): 00:22:15:61:8c:13	2437	-96

W/dalvikvm( 93): in Landroid/net/wifi/WifiNative;.scanResultsCommand ()Ljava/lang/String; (NewStringUTF)

I/dalvikvm( 93): "android.server.ServerThread" prio=5 tid=15 NATIVE

I/dalvikvm( 93): | group="main" sCount=0 dsCount=0 s=N obj=0x4504b7e0 self=0x11bc98

I/dalvikvm( 93): | sysTid=101 nice=-2 sched=0/0 cgrp=default handle=1162080

I/dalvikvm( 93): at android.net.wifi.WifiNative.scanResultsCommand(Native Method)

I/dalvikvm( 93): at com.android.server.WifiService.getScanResults(WifiService.java:1039)

I/dalvikvm( 93): at android.net.wifi.WifiManager.getScanResults(WifiManager.java:523)

I/dalvikvm( 93): at com.google.android.location.NetworkLocationProvider$2.onReceive(NetworkLocationProvider.java:393)

I/dalvikvm( 93): at android.app.ActivityThread$PackageInfo$ReceiverDispatcher$Args.run(ActivityThread.java:754)

I/dalvikvm( 93): at android.os.Handler.handleCallback(Handler.java:587)

I/dalvikvm( 93): at android.os.Handler.dispatchMessage(Handler.java:92)

I/dalvikvm( 93): at android.os.Looper.loop(Looper.java:123)

I/dalvikvm( 93): at com.android.server.ServerThread.run(SystemServer.java:428)

I/dalvikvm( 93):

E/dalvikvm( 93): VM aborting

I/DEBUG ( 73): *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***

I/DEBUG ( 73): Build fingerprint: 'google/passion/passion/mahimahi:2.1/ERD79/22607:user/release-keys'

I/DEBUG ( 73): pid: 93, tid: 101 >>> system_server <<<

I/DEBUG ( 73): signal 11 (SIGSEGV), fault addr deadd00d

I/DEBUG ( 73): r0 00000354 r1 afe133bd r2 0000000c r3 deadd00d

I/DEBUG ( 73): r4 00000026 r5 475fed6c r6 000000c0 r7 fffe57b4

I/DEBUG ( 73): r8 475ffd88 r9 4185bdb4 10 4185bda0 fp 0011bc98

I/DEBUG ( 73): ip ad080160 sp 475fed10 lr afe1437d pc ad035452 cpsr 20000030

I/ActivityManager( 93): Process com.google.android.apps.maps:LocationFriendService (pid 23007) has died.

I/DEBUG ( 73): #00 pc 00035452 /system/lib/libdvm.so

I/DEBUG ( 73): #01 pc 00027a98 /system/lib/libdvm.so

I/DEBUG ( 73): #02 pc 00028624 /system/lib/libdvm.so

I/DEBUG ( 73): #03 pc 0002869c /system/lib/libdvm.so

I/DEBUG ( 73): #04 pc 00037e12 /system/lib/libandroid_runtime.so

I/DEBUG ( 73): #05 pc 0003820c /system/lib/libandroid_runtime.so

I/DEBUG ( 73): #06 pc 0003824a /system/lib/libandroid_runtime.so

I/DEBUG ( 73): #07 pc 0000f1f4 /system/lib/libdvm.so

I/DEBUG ( 73): #08 pc 00037f90 /system/lib/libdvm.so

I/DEBUG ( 73): #09 pc 00031612 /system/lib/libdvm.so

I/DEBUG ( 73): #10 pc 00013f58 /system/lib/libdvm.so

I/DEBUG ( 73): #11 pc 00019888 /system/lib/libdvm.so

I/DEBUG ( 73): #12 pc 00018d5c /system/lib/libdvm.so

I/DEBUG ( 73): #13 pc 0004d6d0 /system/lib/libdvm.so

I/DEBUG ( 73): #14 pc 0004d702 /system/lib/libdvm.so

I/DEBUG ( 73): #15 pc 00041c78 /system/lib/libdvm.so

I/DEBUG ( 73): #16 pc 000100a0 /system/lib/libc.so

I/DEBUG ( 73): #17 pc 0000fb70 /system/lib/libc.so

I/DEBUG ( 73):

I/DEBUG ( 73): code around pc:

I/DEBUG ( 73): ad035440 4808ecb6 6b9b5823 d0002b00 4b064798

I/DEBUG ( 73): ad035450 701c2426 ed28f7d9 0004ab1c fffe57b4

I/DEBUG ( 73): ad035460 fffe8c20 00000354 deadd00d b510b40e

I/DEBUG ( 73):

I/DEBUG ( 73): code around lr:

I/DEBUG ( 73): afe1436c 220ce008 2b005eab 1c28d003 47889901

I/DEBUG ( 73): afe1437c 35544306 d5f43f01 2c006824 b003d1ee

I/DEBUG ( 73): afe1438c bdf01c30 00025b24 000000b8 1c0fb5f0

I/DEBUG ( 73):

I/DEBUG ( 73): stack:

I/DEBUG ( 73): 475fecd0 00000015

I/DEBUG ( 73): 475fecd4 afe133ed /system/lib/libc.so

I/DEBUG ( 73): 475fecd8 afe3a0ac /system/lib/libc.so

I/DEBUG ( 73): 475fecdc afe3a058 /system/lib/libc.so

I/DEBUG ( 73): 475fece0 00000000

I/DEBUG ( 73): 475fece4 afe1437d /system/lib/libc.so

I/DEBUG ( 73): 475fece8 0011bc98 [heap]

I/DEBUG ( 73): 475fecec afe133bd /system/lib/libc.so

I/DEBUG ( 73): 475fecf0 fffe57b4

I/DEBUG ( 73): 475fecf4 ad07ff50 /system/lib/libdvm.so

I/DEBUG ( 73): 475fecf8 475fed6c

I/DEBUG ( 73): 475fecfc 000000c0

I/DEBUG ( 73): 475fed00 fffe57b4

I/DEBUG ( 73): 475fed04 afe1341f /system/lib/libc.so

I/DEBUG ( 73): 475fed08 df002777

I/DEBUG ( 73): 475fed0c e3a070ad

I/DEBUG ( 73): #00 475fed10 ad07ff50 /system/lib/libdvm.so

I/DEBUG ( 73): 475fed14 ad027a9d /system/lib/libdvm.so

I/DEBUG ( 73): #01 475fed18 ad07ff50 /system/lib/libdvm.so

I/DEBUG ( 73): 475fed1c ad028629 /system/lib/libdvm.so

W/ActivityManager( 93): Timeout of broadcast BroadcastRecord{454866a0 com.google.android.location.ALARM_WAKEUP} - receiver=android.app.ActivityThread$PackageInfo$ReceiverDispatcher$InnerReceiver@453489a0

W/ActivityManager( 93): Receiver during timeout: BroadcastFilter{45348c90 ReceiverList{45348c10 93 system/1000 local:453489a0}}

D/dalvikvm(22982): GC freed 1279 objects / 98520 bytes in 3717ms

D/Listen (17055): battery state change: 4:97:0

D/Listen (17055): startNextDownload isBlocked:true

E/installd( 79): eof

E/installd( 79): failed to read size

I/installd( 79): closing connection

I/ServiceManager( 71): service 'cpuinfo' died

I/ServiceManager( 71): service 'activity.broadcasts' died

I/ServiceManager( 71): service 'activity.services' died

I/ServiceManager( 71): service 'activity.senders' died

I/ServiceManager( 71): service 'activity.providers' died

I/ServiceManager( 71): service 'permission' died

I/ServiceManager( 71): service 'SurfaceFlinger' died

I/ServiceManager( 71): service 'batteryinfo' died

I/ServiceManager( 71): service 'entropy' died

I/ServiceManager( 71): service 'power' died

I/ServiceManager( 71): service 'meminfo' died

I/ServiceManager( 71): service 'input_method' died

I/ServiceManager( 71): service 'activity' died

I/ServiceManager( 71): service 'package' died

I/ServiceManager( 71): service 'telephony.registry' died

I/ServiceManager( 71): service 'usagestats' died

I/ServiceManager( 71): service 'wifi' died

I/ServiceManager( 71): service 'connectivity' died

I/ServiceManager( 71): service 'accessibility' died

I/ServiceManager( 71): service 'notification' died

I/ServiceManager( 71): service 'mount' died

I/ServiceManager( 71): service 'devicestoragemonitor' died

I/ServiceManager( 71): service 'location' died

I/ServiceManager( 71): service 'search' died

I/ServiceManager( 71): service 'wallpaper' died

I/ServiceManager( 71): service 'content' died

I/ServiceManager( 71): service 'clipboard' died

I/ServiceManager( 71): service 'statusbar' died

I/ServiceManager( 71): service 'account' died

I/ServiceManager( 71): service 'netstat' died

I/ServiceManager( 71): service 'battery' died

I/ServiceManager( 71): service 'hardware' died

I/ServiceManager( 71): service 'alarm' died

I/ServiceManager( 71): service 'sensor' died

I/ServiceManager( 71): service 'window' died

I/ServiceManager( 71): service 'bluetooth' died

I/ServiceManager( 71): service 'bluetooth_a2dp' died

I/ServiceManager( 71): service 'audio' died

I/ServiceManager( 71): service 'backup' died

I/ServiceManager( 71): service 'appwidget' died

I/ServiceManager( 71): service 'checkin' died

D/dalvikvm( 155): GREF has decreased to 199

I/ActivityThread(18309): Removing dead content provider: settings

I/ActivityThread( 155): Removing dead content provider: settings

I/ActivityThread(18402): Removing dead content provider: android.server.checkin

I/ActivityThread(17055): Removing dead content provider: settings

I/ActivityThread(22663): Removing dead content provider: settings

I/ActivityThread( 166): Removing dead content provider: android.server.checkin

I/ActivityThread( 166): Removing dead content provider: settings

I/ActivityThread( 166): Removing dead content provider: subscribedfeeds

I/ActivityThread( 149): Removing dead content provider: settings

I/ActivityThread(18402): Removing dead content provider: settings

I/ActivityThread(20891): Removing dead content provider: settings

I/ActivityThread( 324): Removing dead content provider: settings

I/ActivityThread( 151): Removing dead content provider: android.server.checkin

I/ActivityThread( 151): Removing dead content provider: settings

I/ActivityThread(22675): Removing dead content provider: settings

I/ActivityThread(20075): Removing dead content provider: settings

I/ActivityThread(21313): Removing dead content provider: settings

E/vold ( 72): Framework disconnected

D/Zygote ( 76): Process 93 terminated by signal (11)

I/Zygote ( 76): Exit zygote because system server (93) has terminated

D/dalvikvm( 151): GC freed 19230 objects / 1019064 bytes in 397ms

E/vold ( 72): Unable to read framework command (Bad file number)

E/vold ( 72): Error processing framework command (Bad file number)

D/dalvikvm( 151): GC freed 8779 objects / 501288 bytes in 253ms

D/dalvikvm( 151): GC freed 7974 objects / 448304 bytes in 254ms

E/vold ( 72): Unable to read framework command (Bad file number)

E/vold ( 72): Error processing framework command (Bad file number)

E/vold ( 72): Unable to read framework command (Bad file number)

E/vold ( 72): Error processing framework command (Bad file number)

D/dalvikvm( 151): GC freed 7974 objects / 448592 bytes in 262ms

D/dalvikvm( 151): GC freed 7974 objects / 448688 bytes in 269ms

E/vold ( 72): Unable to read framework command (Bad file number)

E/vold ( 72): Error processing framework command (Bad file number)

E/vold ( 72): Unable to read framework command (Bad file number)

E/vold ( 72): Error processing framework command (Bad file number)

E/vold ( 72): Unable to read framework command (Bad file number)

E/vold ( 72): Error processing framework command (Bad file number)

D/dalvikvm( 151): GC freed 8047 objects / 452656 bytes in 249ms

E/vold ( 72): Unable to read framework command (Bad file number)

E/vold ( 72): Error processing framework command (Bad file number)

E/vold ( 72): Unable to read framework command (Bad file number)

E/vold ( 72): Error processing framework command (Bad file number)

E/vold ( 72): Unable to read framework command (Bad file number)

E/vold ( 72): Error processing framework command (Bad file number)

D/dalvikvm( 151): GC freed 8040 objects / 452768 bytes in 249ms

D/dalvikvm( 151): GC freed 7974 objects / 448256 bytes in 255ms

E/vold ( 72): Unable to read framework command (Bad file number)

E/vold ( 72): Error processing framework command (Bad file number)

D/dalvikvm( 151): GC freed 7974 objects / 448592 bytes in 261ms

E/vold ( 72): Unable to read framework command (Bad file number)

E/vold ( 72): Error processing framework command (Bad file number)

D/dalvikvm( 151): GC freed 7988 objects / 449336 bytes in 265ms

E/vold ( 72): Unable to read framework command (Bad file number)

E/vold ( 72): Error processing framework command (Bad file number)

E/vold ( 72): Unable to read framework command (Bad file number)

E/vold ( 72): Error processing framework command (Bad file number)

E/vold ( 72): Unable to read framework command (Bad file number)

E/vold ( 72): Error processing framework command (Bad file number)

E/vold ( 72): Unable to read framework command (Bad file number)

E/vold ( 72): Error processing framework command (Bad file number)

D/dalvikvm( 151): GC freed 8033 objects / 452048 bytes in 249ms

E/vold ( 72): Unable to read framework command (Bad file number)

E/vold ( 72): Error processing framework command (Bad file number)

D/dalvikvm( 151): GC freed 8040 objects / 452544 bytes in 250ms

E/vold ( 72): Unable to read framework command (Bad file number)

E/vold ( 72): Error processing framework command (Bad file number)

E/vold ( 72): Unable to read framework command (Bad file number)

E/vold ( 72): Error processing framework command (Bad file number)

D/dalvikvm( 151): GC freed 7974 objects / 448448 bytes in 254ms

E/vold ( 72): Unable to read framework command (Bad file number)

E/vold ( 72): Error processing framework command (Bad file number)

D/dalvikvm( 151): GC freed 7988 objects / 449264 bytes in 254ms

E/vold ( 72): Unable to read framework command (Bad file number)

E/vold ( 72): Error processing framework command (Bad file number)

E/vold ( 72): Unable to read framework command (Bad file number)

E/vold ( 72): Error processing framework command (Bad file number)

E/vold ( 72): Unable to read framework command (Bad file number)

E/vold ( 72): Error processing framework command (Bad file number)

E/vold ( 72): Unable to read framework command (Bad file number)

E/vold ( 72): Error processing framework command (Bad file number)

Looks like there's some problem with the wifi that causes the entire system to basically crash.