Apache OpenOffice (AOO) Bugzilla – Issue 100718
XUIConfigurationPersistence.store() crashes OOo
Last modified: 2009-05-06 13:58:46 UTC
Steps to reproduce: 1. Launch OpenOffice.org 2. Start the attached program: java -jar ShortcutPersistenceBug.jar 3. OpenOffice.org crashes The call triggering the crash is XUIConfigurationPersistence.store() on the ShortCutManager. See the source code included in the JAR file for details. Verified on Linux and Windows.
Created attachment 61316 [details] Launch the JAR file to crash your OOo 3.1
This bug was not present in OOo 3.0.1 => regression
@ sb: Something for you? Please have a look and/or assign.
.
cd: Set issue to OOo 3.2 Looks like a problem with the transition from the XML file based implementation to the configuration. cd->wuy: Could you please check this issue, too. You are much more familiar with the code.
should this be set to NEW instead of UNCONFIRMED?
cd->fs: Can you confirm this issue?
I didn't try :) I just assumed that if it already has a target of 3.2, then somebody could reproduce it.
cd: This is just a reminder for me to check it for OOo 3.2, but no real confirmation. Wuyan will check this issue when is back from vacation.
Created attachment 61363 [details] To make this easier to confirm I've put the code into a BeanShell macro. Simply open the document and press the button => OOo 3.1 crashes
Confirming - m44 crashes on button push. Keyword.
cd->kpalagin: Thanks for the confirmation. Could you or someone else confirm this issue for OOO310, too. I am currently busy with a show stopper therefore not able to do it.
m8 crashes as well.
cd->kpalagin: Thanks for the confirmation. cd: Accepted. Looks like a regression due to the fact that the keyboard settings are now stored in the Office configuration. I will have a look as soon as possible to see if this can be fixed easily.
cd: There is an easy hot-fix for this issue. Therefore I will try to get it on the show stopper list.
as: Code reviewed ... workaround was accepted.
This issue still occurs in OOO310_m9 (RC 1). Will the fix be integrated in RC 2?
cd->clutz: It's logical that this crash occurs on RC1. The issue was fixed yesterday afternoon, while the RC1 has been available since last week. Yes, I think that this issue will be fixed for RC2.
cd->sba: Please verify. You can use the attached BeanShell script.
Verified in CWS fwk111.
Re-verified in OOO310_m11 (OOo 3.1 RC2). Closed. Note: CWS fwk111 was just cloned for Integration into DEV300 tree, so this issue should be fixed for Target OOo 3.2 in forthcoming DEV300_m48 as well.