[G1 Android Development] Bavilo:
Same thing happened to me way back in 4.0.x. Yet no one else seemed to have this problem and it didn't get looked at. Hell, I had this problem again twice on 4.1.2.1.

EDIT: Just reproduced this error and here's the log (hope this log contains the needed info)

I/ActivityManager( 1553): Displayed activity com.android.browser/.BrowserActivity: 4991 ms

W/dalvikvm( 1553): threadid=71: thread exiting with uncaught exception (group=0x4001a210)

E/AndroidRuntime( 1553): Uncaught handler: thread SearchDialog exiting due to uncaught exception

E/AndroidRuntime( 1553): *** EXCEPTION IN SYSTEM PROCESS. System will crash.

E/AndroidRuntime( 1553): android.view.WindowManager$BadTokenException: Unable to add window android.view.ViewRoot$W@43b30180 -- another window of this type already exists

E/AndroidRuntime( 1553):	at android.view.ViewRoot.setView(ViewRoot.java:445)

E/AndroidRuntime( 1553):	at android.view.WindowManagerImpl.addView(WindowManagerImpl.java:178)

E/AndroidRuntime( 1553):	at android.view.WindowManagerImpl.addView(WindowManagerImpl.java:91)

E/AndroidRuntime( 1553):	at android.app.Dialog.show(Dialog.java:236)

E/AndroidRuntime( 1553):	at android.app.SearchDialog.show(SearchDialog.java:375)

E/AndroidRuntime( 1553):	at android.app.SearchDialog.doShow(SearchDialog.java:307)

E/AndroidRuntime( 1553):	at android.app.SearchDialog.show(SearchDialog.java:239)

E/AndroidRuntime( 1553):	at android.server.search.SearchDialogWrapper.performStartSearch(SearchDialogWrapper.java:301)

E/AndroidRuntime( 1553):	at android.server.search.SearchDialogWrapper$SearchDialogHandler.handleStartSearchMessage(SearchDialogWrapper.java:271)

E/AndroidRuntime( 1553):	at android.server.search.SearchDialogWrapper$SearchDialogHandler.handleMessage(SearchDialogWrapper.java:247)

E/AndroidRuntime( 1553):	at android.os.Handler.dispatchMessage(Handler.java:99)

E/AndroidRuntime( 1553):	at android.os.Looper.loop(Looper.java:123)

E/AndroidRuntime( 1553):	at android.os.HandlerThread.run(HandlerThread.java:60)

I/Process ( 1553): Sending signal. PID: 1553 SIG: 9

I/Zygote ( 1533): Exit zygote because system server (1553) has terminated

E/vold ( 1530): Framework disconnected

E/installd( 1536): eof

E/installd( 1536): failed to read size

I/installd( 1536): closing connection

D/AndroidRuntime( 1866):

D/AndroidRuntime( 1866): >>>>>>>>>>>>>> AndroidRuntime START <<<<<<<<<<<<<<

D/AndroidRuntime( 1866): CheckJNI is OFF

I/ServiceManager( 1529): service 'simphonebook' died

I/ServiceManager( 1529): service 'isms' died

I/ServiceManager( 1529): service 'iphonesubinfo' died

I/ServiceManager( 1529): service 'phone' died

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

D/AKMD ( 1539): Compass CLOSE