Bug 495868 - OOowriter dies when export a doc with comments to word format
Summary: OOowriter dies when export a doc with comments to word format
Keywords:
Status: CLOSED RAWHIDE
Alias: None
Product: Fedora
Classification: Fedora
Component: openoffice.org
Version: rawhide
Hardware: All
OS: Linux
medium
medium
Target Milestone: ---
Assignee: Caolan McNamara
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2009-04-15 09:26 UTC by Paul F. Johnson
Modified: 2009-05-01 10:45 UTC (History)
1 user (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2009-05-01 10:45:12 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)
Document which demonstrates the problem (19.87 KB, application/vnd.oasis.opendocument.text)
2009-04-15 09:26 UTC, Paul F. Johnson
no flags Details


Links
System ID Private Priority Status Summary Last Updated
OpenOffice.org 101105 0 None None None Never

Description Paul F. Johnson 2009-04-15 09:26:08 UTC
Created attachment 339657 [details]
Document which demonstrates the problem

Description of problem:
A document with comments in currently causes OOo writer to crash if exported as a Word(2000/XP) format file.

Version-Release number of selected component (if applicable):
3.1.0.9-2

How reproducible:
100%

Steps to Reproduce:
1. Create a document, add some comments, save as ODF
2. Save as->Word
3.
  
Actual results:
(I)    x.org loaded video driver of...
(III)  Desktop is: GNOME
(IV)   openoffice.org-kde version is: package openoffice.org-kde is not installed
(V)    libgcj version is: libgcj-4.4.0-0.32-i586
(VI)   kernel is: Linux 2.6.29.1-68.fc11.i586 #1 SMP Sat Apr 11 02:06:17 EDT 2009 i686 i686 i386
(VII)  OpenOffice.org core rpm version is: openoffice.org-core-3.1.0-9.2.fc11-i586
(VIII) accessibility is: false
(IX)   fedora release is: Fedora release 10.92 (Rawhide)
(X)    LANG is: en_GB.iso-8859-15
...start free space details ...
Filesystem           1K-blocks      Used Available Use% Mounted on
/dev/mapper/VolGroup00-LogVol00
                     149186740  56412792  85073468  40% /
/dev/mapper/VolGroup00-LogVol00
                     149186740  56412792  85073468  40% /
...end free space details ...
...start (default) java details ...
java version "1.6.0_0"
OpenJDK Runtime Environment (IcedTea6 1.4.1) (fedora-19.b14.fc11-i386)
OpenJDK Server VM (build 14.0-b08, mixed mode)
...end (default) java details ...
...start sestatus details ...
SELinux status:                 enabled
SELinuxfs mount:                /selinux
Current mode:                   permissive
Mode from config file:          permissive
Policy version:                 24
Policy from config file:        targeted
...end sestatus details ...
...start stackreport details ...
0x63ce26: 0x1c04b8: /usr/lib/openoffice.org3/program/../basis-link/ure-link/lib/libuno_sal.so.3 + 0x20e26
0x63d76d: 0x1c04b8: /usr/lib/openoffice.org3/program/../basis-link/ure-link/lib/libuno_sal.so.3 + 0x2176d
0x61b400: 0x0:  + 0x400 (__kernel_sigreturn + 0x0)
0x61caf1c: 0x135c58: /usr/lib/openoffice.org/basis3.1/program/libmswordli.so + 0x4af1c
0x61cb200: 0x135c58: /usr/lib/openoffice.org/basis3.1/program/libmswordli.so + 0x4b200
0x61cefd3: 0x135c58: /usr/lib/openoffice.org/basis3.1/program/libmswordli.so + 0x4efd3
0x61d9e30: 0x135c58: /usr/lib/openoffice.org/basis3.1/program/libmswordli.so + 0x59e30
0x61df60a: 0x135c58: /usr/lib/openoffice.org/basis3.1/program/libmswordli.so + 0x5f60a
0x61e65d5: 0x135c58: /usr/lib/openoffice.org/basis3.1/program/libmswordli.so + 0x665d5
0x61e71ff: 0x135c58: /usr/lib/openoffice.org/basis3.1/program/libmswordli.so + 0x671ff
0x61e77b8: 0x135c58: /usr/lib/openoffice.org/basis3.1/program/libmswordli.so + 0x677b8
0x11277c0: 0xa81370: /usr/lib/openoffice.org3/program/../basis-link/program/libswli.so + 0x5567c0 (StgWriter::Write(SwPaM&, SotStorage&, String const*) + 0xd6)
0x11275cf: 0xa81370: /usr/lib/openoffice.org3/program/../basis-link/program/libswli.so + 0x5565cf (Writer::Write(SwPaM&, SvStream&, String const*) + 0x71)
0x11276e5: 0xa81370: /usr/lib/openoffice.org3/program/../basis-link/program/libswli.so + 0x5566e5 (Writer::Write(SwPaM&, SfxMedium&, String const*) + 0x29)
0x10c592d: 0xa81370: /usr/lib/openoffice.org3/program/../basis-link/program/libswli.so + 0x4f492d
0x1174099: 0xa81370: /usr/lib/openoffice.org3/program/../basis-link/program/libswli.so + 0x5a3099
0x2591c98: 0x3c2848: /usr/lib/openoffice.org3/program/../basis-link/program/libsfxli.so + 0x12fc98
0x2591ee7: 0x3c2848: /usr/lib/openoffice.org3/program/../basis-link/program/libsfxli.so + 0x12fee7
0x2592632: 0x3c2848: /usr/lib/openoffice.org3/program/../basis-link/program/libsfxli.so + 0x130632
0x2599e0a: 0x3c2848: /usr/lib/openoffice.org3/program/../basis-link/program/libsfxli.so + 0x137e0a
0x25d1302: 0x3c2848: /usr/lib/openoffice.org3/program/../basis-link/program/libsfxli.so + 0x16f302
0x25d1c9d: 0x3c2848: /usr/lib/openoffice.org3/program/../basis-link/program/libsfxli.so + 0x16fc9d (SfxBaseModel::storeAsURL(rtl::OUString const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) + 0xc9)
0x25dcde9: 0x3c2848: /usr/lib/openoffice.org3/program/../basis-link/program/libsfxli.so + 0x17ade9
0x259c77c: 0x3c2848: /usr/lib/openoffice.org3/program/../basis-link/program/libsfxli.so + 0x13a77c
0x262be1c: 0x3c2848: /usr/lib/openoffice.org3/program/../basis-link/program/libsfxli.so + 0x1c9e1c
0x26250b5: 0x3c2848: /usr/lib/openoffice.org3/program/../basis-link/program/libsfxli.so + 0x1c30b5
0x26431e9: 0x3c2848: /usr/lib/openoffice.org3/program/../basis-link/program/libsfxli.so + 0x1e11e9
0x26436f6: 0x3c2848: /usr/lib/openoffice.org3/program/../basis-link/program/libsfxli.so + 0x1e16f6
0x31e228c: 0x296234: /usr/lib/openoffice.org3/program/../basis-link/program/libfwkli.so + 0xf628c
0x31e2355: 0x296234: /usr/lib/openoffice.org3/program/../basis-link/program/libfwkli.so + 0xf6355
0x1e3c6fd: 0x3881cc: /usr/lib/openoffice.org3/program/../basis-link/program/libvclli.so + 0xc46fd
0x1f2e6b2: 0x3881cc: /usr/lib/openoffice.org3/program/../basis-link/program/libvclli.so + 0x1b66b2 (Menu::Select() + 0x46)
0x1f2a59c: 0x3881cc: /usr/lib/openoffice.org3/program/../basis-link/program/libvclli.so + 0x1b259c
0x1f80b02: 0x3881cc: /usr/lib/openoffice.org3/program/../basis-link/program/libvclli.so + 0x208b02
0x2d0f151: 0x7b3a0: /usr/lib/openoffice.org/basis3.1/program/libvclplug_genli.so + 0x48151 (SalDisplay::DispatchInternalEvent() + 0x97)
0x283edc1: 0x4e9f0: /usr/lib/openoffice.org/basis3.1/program/libvclplug_gtkli.so + 0x11dc1
0x213b341: 0xde050: /lib/libglib-2.0.so.0 + 0x33341
0x213d1e8: 0xde050: /lib/libglib-2.0.so.0 + 0x351e8 (g_main_context_dispatch + 0x1f8)
0x21407f8: 0xde050: /lib/libglib-2.0.so.0 + 0x387f8
0x214096a: 0xde050: /lib/libglib-2.0.so.0 + 0x3896a (g_main_context_iteration + 0x7a)
0x283ee89: 0x4e9f0: /usr/lib/openoffice.org/basis3.1/program/libvclplug_gtkli.so + 0x11e89
0x2d156cd: 0x7b3a0: /usr/lib/openoffice.org/basis3.1/program/libvclplug_genli.so + 0x4e6cd (X11SalInstance::Yield(bool, bool) + 0x2f)
0x1e0a4f0: 0x3881cc: /usr/lib/openoffice.org3/program/../basis-link/program/libvclli.so + 0x924f0 (Application::Yield(bool) + 0x5c)
0x1e0a53f: 0x3881cc: /usr/lib/openoffice.org3/program/../basis-link/program/libvclli.so + 0x9253f (Application::Execute() + 0x2b)
0xab5fdb: 0x63918: /usr/lib/openoffice.org3/program/../basis-link/program/libsofficeapp.so + 0x18fdb
0x1e0e64f: 0x3881cc: /usr/lib/openoffice.org3/program/../basis-link/program/libvclli.so + 0x9664f
0x1e0e7e7: 0x3881cc: /usr/lib/openoffice.org3/program/../basis-link/program/libvclli.so + 0x967e7 (SVMain() + 0x2c)
0xada2c8: 0x63918: /usr/lib/openoffice.org3/program/../basis-link/program/libsofficeapp.so + 0x3d2c8 (soffice_main + 0xd0)
0x80487c4: 0xd00: /usr/lib/openoffice.org3/program/swriter.bin + 0x7c4 (main + 0x20)
0x14f856: 0x16cd7c: /lib/libc.so.6 + 0x16856 (__libc_start_main + 0xe6)
0x8048711: 0xd00: /usr/lib/openoffice.org3/program/swriter.bin + 0x711
...end stackreport details ...
...start sample ldd details ...
	linux-gate.so.1 =>  (0x00b47000)
	libgtk-x11-2.0.so.0 => /usr/lib/libgtk-x11-2.0.so.0 (0x00582000)
	libgdk-x11-2.0.so.0 => /usr/lib/libgdk-x11-2.0.so.0 (0x00110000)
	libatk-1.0.so.0 => /usr/lib/libatk-1.0.so.0 (0x001a7000)
	libgio-2.0.so.0 => /lib/libgio-2.0.so.0 (0x001c4000)
	libpangoft2-1.0.so.0 => /usr/lib/libpangoft2-1.0.so.0 (0x002d2000)
	libgdk_pixbuf-2.0.so.0 => /usr/lib/libgdk_pixbuf-2.0.so.0 (0x0023d000)
	libpangocairo-1.0.so.0 => /usr/lib/libpangocairo-1.0.so.0 (0x0025a000)
	libcairo.so.2 => /usr/lib/libcairo.so.2 (0x003be000)
	libpango-1.0.so.0 => /usr/lib/libpango-1.0.so.0 (0x004b5000)
	libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0x002fc000)
	libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0x009f3000)
	libgmodule-2.0.so.0 => /lib/libgmodule-2.0.so.0 (0x00eab000)
	libgthread-2.0.so.0 => /lib/libgthread-2.0.so.0 (0x00f2f000)
	librt.so.1 => /lib/librt.so.1 (0x00265000)
	libdbus-glib-1.so.2 => /usr/lib/libdbus-glib-1.so.2 (0x00dc6000)
	libdbus-1.so.3 => /lib/libdbus-1.so.3 (0x0026e000)
	libgobject-2.0.so.0 => /lib/libgobject-2.0.so.0 (0x00439000)
	libglib-2.0.so.0 => /lib/libglib-2.0.so.0 (0x00a27000)
	libvclplug_genli.so => /usr/lib/openoffice.org/basis3.1/program/libvclplug_genli.so (0x004fb000)
	libvclli.so => /usr/lib/openoffice.org/basis3.1/program/libvclli.so (0x00f34000)
	libpspli.so => /usr/lib/openoffice.org/basis3.1/program/libpspli.so (0x00bd1000)
	libsotli.so => /usr/lib/openoffice.org/basis3.1/program/libsotli.so (0x00b48000)
	libutlli.so => /usr/lib/openoffice.org/basis3.1/program/libutlli.so (0x00cb0000)
	libtlli.so => /usr/lib/openoffice.org/basis3.1/program/libtlli.so (0x00de5000)
	libcomphelp4gcc3.so => /usr/lib/openoffice.org/basis3.1/program/libcomphelp4gcc3.so (0x047c5000)
	libucbhelper4gcc3.so => /usr/lib/openoffice.org/basis3.1/program/libucbhelper4gcc3.so (0x00d38000)
	libuno_cppuhelpergcc3.so.3 => /usr/lib/openoffice.org/basis3.1/program/../ure-link/lib/libuno_cppuhelpergcc3.so.3 (0x03f91000)
	libuno_cppu.so.3 => /usr/lib/openoffice.org/basis3.1/program/../ure-link/lib/libuno_cppu.so.3 (0x0038f000)
	libvos3gcc3.so => /usr/lib/openoffice.org/basis3.1/program/libvos3gcc3.so (0x002af000)
	libuno_sal.so.3 => /usr/lib/openoffice.org/basis3.1/program/../ure-link/lib/libuno_sal.so.3 (0x07cc6000)
	libXrandr.so.2 => /usr/lib/libXrandr.so.2 (0x0047a000)
	libX11.so.6 => /usr/lib/libX11.so.6 (0x078ac000)
	libXext.so.6 => /usr/lib/libXext.so.6 (0x00482000)
	libdl.so.2 => /lib/libdl.so.2 (0x00492000)
	libpthread.so.0 => /lib/libpthread.so.0 (0x00497000)
	libstlport_gcc.so => /usr/lib/openoffice.org/basis3.1/program/../ure-link/lib/libstlport_gcc.so (0x075b8000)
	libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x02be8000)
	libm.so.6 => /lib/libm.so.6 (0x00b06000)
	libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x00eaf000)
	libc.so.6 => /lib/libc.so.6 (0x03ba6000)
	libXfixes.so.3 => /usr/lib/libXfixes.so.3 (0x0057d000)
	libXrender.so.1 => /usr/lib/libXrender.so.1 (0x00e90000)
	libXinerama.so.1 => /usr/lib/libXinerama.so.1 (0x004b2000)
	libXi.so.6 => /usr/lib/libXi.so.6 (0x0097e000)
	libXcursor.so.1 => /usr/lib/libXcursor.so.1 (0x00988000)
	libXcomposite.so.1 => /usr/lib/libXcomposite.so.1 (0x00992000)
	libXdamage.so.1 => /usr/lib/libXdamage.so.1 (0x00995000)
	libselinux.so.1 => /lib/libselinux.so.1 (0x00da6000)
	libpng12.so.0 => /usr/lib/libpng12.so.0 (0x00edb000)
	libpixman-1.so.0 => /usr/lib/libpixman-1.so.0 (0x079e0000)
	libz.so.1 => /lib/libz.so.1 (0x00b2f000)
	libexpat.so.1 => /lib/libexpat.so.1 (0x00f02000)
	/lib/ld-linux.so.2 (0x00baf000)
	libcap.so.2 => /lib/libcap.so.2 (0x00b42000)
	libbasegfxli.so => /usr/lib/openoffice.org/basis3.1/program/libbasegfxli.so (0x03236000)
	libSM.so.6 => /usr/lib/libSM.so.6 (0x00ba6000)
	libICE.so.6 => /usr/lib/libICE.so.6 (0x027da000)
	libi18nisolang1gcc3.so => /usr/lib/openoffice.org/basis3.1/program/libi18nisolang1gcc3.so (0x00e87000)
	libi18nutilgcc3.so => /usr/lib/openoffice.org/basis3.1/program/libi18nutilgcc3.so (0x00e99000)
	libicuuc.so.40 => /usr/lib/libicuuc.so.40 (0x04e3a000)
	libicudata.so.40 => /usr/lib/libicudata.so.40 (0xb7325000)
	libicule.so.40 => /usr/lib/libicule.so.40 (0x03052000)
	libjvmaccessgcc3.so.3 => /usr/lib/openoffice.org/basis3.1/program/../ure-link/lib/libjvmaccessgcc3.so.3 (0x02aff000)
	libuno_salhelpergcc3.so.3 => /usr/lib/openoffice.org/basis3.1/program/../ure-link/lib/libuno_salhelpergcc3.so.3 (0x00f29000)
	libcrypt.so.1 => /lib/libcrypt.so.1 (0x012c4000)
	libxcb.so.1 => /usr/lib/libxcb.so.1 (0x02f4e000)
	libXau.so.6 => /usr/lib/libXau.so.6 (0x00998000)
	libattr.so.1 => /lib/libattr.so.1 (0x04b09000)
	libuuid.so.1 => /lib/libuuid.so.1 (0x04aef000)
	libfreebl3.so => /lib/libfreebl3.so (0x051d7000)
...end sample ldd details ...


Expected results:
Should just export

Additional info:

Comment 1 Caolan McNamara 2009-04-15 10:38:29 UTC
I can reproduce this, I have a whiff of compiler strangeness in F-11.

Comment 2 Paul F. Johnson 2009-04-15 11:06:39 UTC
Wouldn't suprise me. gcc 4.4 has a lot to answer for (shuffles off mumbling foul things over mono not compiling properly...)

Comment 3 Caolan McNamara 2009-04-15 11:47:35 UTC
Me bad, real export bug, gcc exonerated. Fix filed upstream, and checked in locally. Will be in >= 3.1.0-9.3

Comment 4 Paul F. Johnson 2009-04-15 13:56:22 UTC
Will the fix for positioning graphics reported yesterday be in that version too? Thanks

Comment 5 Caolan McNamara 2009-04-15 16:02:45 UTC
No, that's an old problem we've had for years and there's no fix planned between not and 3.1

Comment 6 Caolan McNamara 2009-05-01 10:45:12 UTC
Good in 3.1.0-11.2.f11


Note You need to log in before you can comment on or make changes to this bug.