Apache OpenOffice (AOO) Bugzilla – Issue 42489
Assertion in first time wizard
Last modified: 2005-04-15 10:20:51 UTC
- Start office the first time - On the 2nd page click on decline and yes in the upcoming dialog -> Assertion appears --------------------------- Assertion Failed! --------------------------- OSL: File O:\SRC680\src\unotools\source\config\configitem.cxx, Line 141 :Exception from PutProperties: The object has already been disposed ( Yes=Abort / No=Ignore / Cancel=Debugger ) --------------------------- Yes No Cancel ---------------------------
The problem is that the current temp URL is written to the InternalOptions so that on destruction of this object it tries to write it to the configuration, but this was disposed already or maybe the exception is misleading and the problem is that no write access was available. BTW: I see a problem if several configuration items are created *before* the user data has been created because I can't see how they can get a write access. Or am I wrong?
Problem solved: user date is created early enough, the problem is really that simple as it looks on a first glance: the config items need to be committed explicitly before the configuration manager is dispose, but that only happens on a "regular" shutdown. Moving the code for committing config items from Desktop::Main to Deskop::DeInit fixes this.
please verify re-open issue and reassign to tm@openoffice.org
reassign to tm@openoffice.org
reset resolution to FIXED
Checked and verified in cws fwkpostbeta04 -> OK !
ok on Linux and Solaris in m93
OK on Win in 680m93 -> closed !