Concerning the Cocoa front-end there is a bug, when typing in the monitor and pressing a dead key. QEMU quits, and all unsaved data in the guest os is lost:

qemu[193] Exception raised during posting of notification. Ignored. exception: *** -[NSCFString characterAtIndex:]: Range or index out of bounds

[event characters] returns an empty string for dead keys; so calling [[event characters] characterAtIndex:0] will raise an NSRangeException that crashes qemu. The attached patch fixes this bug, and it also adds support for the keys Home, End, and Delete in the monitor.

--
Joachim Henke
http://he-jo.net/

Attachment: cocoa-monitor.diff
Description: Binary data

_______________________________________________
Qemu-devel mailing list
Qemu-devel@nongnu.org
http://lists.nongnu.org/mailman/listinfo/qemu-devel

Reply via email to