https://bugs.freedesktop.org/show_bug.cgi?id=82293
Priority: medium Bug ID: 82293 Assignee: libreoffice-bugs@lists.freedesktop.org Summary: Cancelling input method pre-editing and then undoing breaks the input method and/or crashes Severity: normal Classification: Unclassified OS: Mac OS X (All) Reporter: fdb...@neosheffield.co.uk Hardware: Other Status: UNCONFIRMED Version: 4.3.0.4 release Component: Writer Product: LibreOffice Observed on OSX 10.9.4 / LO 4.3.0.4: Steps to reproduce: 1. Open a new Writer document and start entering some Japanese text 2. While still pre-editing the text (i.e. before pressing "Return"), change the text style (e.g. font, bold, etc.) 3. Cancel the Japanese input with "Esc" 4. Undo 5. Start entering some more Japanese text At (5), the input method should engage again, but in fact weirdness occurs until several more characters have been typed. See the attached video for an example. I think the undo stack is getting corrupted by this sequence - changing the text style pushes an undo for the change, but cancelling the input deletes all the text that had been typed without removing this, so the undo operation in (4) is operating on text that isn't there any more When I try the same thing on a recent build from source (4.4.0.0.alpha0+) it actually goes one further and crashes at (4). Backtrace also attached for this following. (A comment on bug 82115 has some assistance on setting up Japanese input if required) -- You are receiving this mail because: You are the assignee for the bug.
_______________________________________________ Libreoffice-bugs mailing list Libreoffice-bugs@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs