Christopher Barrington-Leigh, I beg your pardon as my previously rationale was incorrect. This issue is reproducible in Xubuntu as demonstrated in your screencast. Hence, the issue you are reporting is an upstream one. It would be nice if somebody having it could send the bug to the developers of the software by following the instructions verbatim at http://wiki.documentfoundation.org/BugReport . If you have done so, please tell us the number of the upstream bug (or the link), so we can add a bugwatch that will inform us about the status. Thanks in advance.
Helpful bug reporting tips: https://help.ubuntu.com/community/ReportingBugs lsb_release -rd Description: Ubuntu 13.04 Release: 13.04 apt-cache policy libreoffice-writer libreoffice-writer: Installed: 1:4.0.2-0ubuntu1 Candidate: 1:4.0.2-0ubuntu1 Version table: *** 1:4.0.2-0ubuntu1 0 500 http://archive.ubuntu.com/ubuntu/ raring/main i386 Packages 100 /var/lib/dpkg/status Version: 4.2.0.0.alpha0+ Build ID: 979def88090633bfee0e0445b19999a1dac71ed Microsoft Windows Vista Business x86 6.0.6002 Service Pack 2 Build 6002 Status -> Triaged Importance -> Medium ** Changed in: libreoffice (Ubuntu) Status: Invalid => Confirmed ** Summary changed: - text: Search and replace, with tracked changes on, when changing only format of text, causes fatal infinite loop + Search and replace, with tracked changes on, changing only format of text, causes Writer to hang ** Tags added: raring -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to libreoffice in Ubuntu. https://bugs.launchpad.net/bugs/1126858 Title: Search and replace, with tracked changes on, changing only format of text, causes Writer to hang Status in “libreoffice” package in Ubuntu: Confirmed Bug description: Create new text document with contents "Hello, World". Turn on change tracking (under Edit). Select Find and Replace (under Edit). Put "Hello" (no quotes) in both the find and the replace boxes. Click on "More". Put cursor in Replace box. Click on Format. Set it to, say Italic (leave other options empty). Accept. And now, for the fatal part: Click "Replace all". If you just replace one, you'll see why the latter fails. The replacement value gets inserted beofre the original, so then it continues on and sees the original again... ad infinitum. What should happen: If it just put its position after the original text when searching and replacing, it wouldn't have this problem. ProblemType: Bug DistroRelease: Ubuntu 12.10 Package: libreoffice (not installed) ProcVersionSignature: Ubuntu 3.5.0-23.35-generic 3.5.7.2 Uname: Linux 3.5.0-23-generic x86_64 ApportVersion: 2.6.1-0ubuntu10 Architecture: amd64 Date: Fri Feb 15 21:37:14 2013 InstallationDate: Installed on 2012-12-13 (65 days ago) InstallationMedia: Ubuntu 12.10 "Quantal Quetzal" - Release amd64 (20121017.5) MarkForUpload: True SourcePackage: libreoffice UpgradeStatus: No upgrade log present (probably fresh install) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/libreoffice/+bug/1126858/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : [email protected] Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp

