此内容没有您所选择的语言版本。
1.143. openoffice.org
1.143.1. RHBA-2010:0274: bug fix and enhancement update
OpenOffice.org is a multi-platform office productivity suite. It includes the key desktop applications, such as a word processor, spreadsheet, presentation manager, formula editor and drawing program, with a user interface and feature set similar to other office suites. Sophisticated and flexible, OpenOffice.org also works transparently with a variety of file formats, including Microsoft Office.
These updated packages fix the following bugs:
- a nested table would be removed from the defined nesting structure when rendered in OpenOffice.org to crash. A patch has been applied to ensure the correct rendering of nested tables. (BZ#469157) (BZ#469157)view causing
- using OpenOffice.org Impress in a dual monitor configuration and selecting
would cause the application to crash as the application was configured to return a default screen. A patch has been applied to detect and return the monitor upon which the slide show will be displayed. (BZ#476949) - when saving a html document containing cells which are merged across rows, OpenOffice.org Writer would insert an additional cell in each row of the spanned set. When the document was rendered, the cells would appear to be misaligned due to the creation of the additional cells. A patch has been applied to retain the original table row span configuration. (BZ#491357)
- enabling the Mozilla plugin in OpenOffice.org and opening a
.odt
file in Firefox would generate a segmentation fault, causing Firefox to crash on x86_64 architectures. A patch has been applied to define theuint32
andint32
variables as the appropriate type of int or long depending on the architecture. (BZ#496033) - when performing an
operation in OpenOffice.org Impress, the button was visible but inactive. A patch has been applied to remove the button from the interface as this is not a supported OpenOffice.org Impress feature. (BZ#504109) - when attempting to merge a
.sxi
or.odt
file into an OpenOffice.org Calc document, the application would crash due to theSfxMedium* pMed
pointer inScDocShell::DialogClosedHdl()
being set toNULL
. A patch has been applied to thedocsh4.cxx
file to test the state of this variable prior to affecting the merge. (BZ#504551) - when using OpenOffice.org Calc with spell check enabled, if a misspelt word was entered in a cell and the
operation was attempted from within a new cell, the misspelt word will would not be inserted. The viewfunc.cxx
file has been updated to ensure that the insert operation is functional even if the original cell contents are misspelt. (BZ#504967) - in OpenOffice.org Calc, the
command would not work for any cell that contained a formula specifying a cell range as a list (for example: =SUM(A1;A2;A3)). To fix this bug the cell.hxx
file has been modified to simplify a list range (for example: the list A2;A1;A3 would become A1:A3). By condensing the list, thecommand now works as expected. (BZ#504971) - building
RPM
s for OpenOffice.org would fail when a Java version above version 1.4 was installed. This occurred because the ANT scripts used to build some of the components were not configured to generate version 1.4 compatible bytecode upon which OpenOffice.org is dependent. This bug has since been fixed by enforcingRPM
s to be built with the GNU Compiler for Java (GCJ) or the Eclipse Compiler for Java (EJC). GJC specific options have been omitted as these are not recognized by EJC. This ensures that OpenOffice.orgRPM
s are generated without error when using therpmbuild
command. (BZ#506036) - when printing, OpenOffice.org would sometimes crash. This was due to the code that processes Postscript Printer Description (PPD) keys from CUPS inserting a value of
None
as the first value for each newly inserted key. Under these circumstances the second insertion returns aNULL
pointer and the following statement causes the crash by dereferencing the pointer. To correct this bug thejobset.cxx
file has been modified to only insert a value ofNone
as the first value for each newly inserted key if it is not already present. (BZ#515488) - when zooming in over 128% on a document in the OpenOffice.org Writer, any inserted note would no longer be viewable. By upgrading the OpenOffice.org suite to 3.1.1-19.5 this issue is no longer presented. (BZ#521006)
- bulleted lists in an OpenOffice.org Writer version 3 document would not render when opened in OpenOffice.org Writer version 2.3.0. By upgrading the OpenOffice.org suite to 3.1.1-19.5 this issue is no longer presented. (BZ#527933)
- the OpenOffice.org Calc application would crash when custom colors were created. These updated packages fix an improperly declared variable that caused the bug. Custom colors can now be created successfully. (BZ#530355)
As well, these updated packages add the following enhancement:
- the OpenOffice.org package prior to version 3.1.1 did not support Microsoft 2007 Office
Open XML
(OOXML) file formats resulting in the inability to open files of this type. The OpenOffice.org 3.1.1-19.5 suite provides the necessary support to open OOXML file formats includingpptx
,xlsx
anddocx
. (BZ#444052)
Users of OpenOffice.org are advised to upgrade to these updated packages, which resolve these issues and add this enhancement.