Bug 446821 - OOo writer dies when loading a file
Summary: OOo writer dies when loading a file
Keywords:
Status: CLOSED RAWHIDE
Alias: None
Product: Fedora
Classification: Fedora
Component: hunspell
Version: rawhide
Hardware: All
OS: Linux
high
high
Target Milestone: ---
Assignee: Caolan McNamara
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2008-05-16 10:23 UTC by Paul F. Johnson
Modified: 2008-05-16 14:16 UTC (History)
1 user (show)

Fixed In Version: 1.2.2-3
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2008-05-16 14:16:08 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)
File that kills OOo writer locally (10.58 KB, application/vnd.oasis.opendocument.text)
2008-05-16 10:23 UTC, Paul F. Johnson
no flags Details

Description Paul F. Johnson 2008-05-16 10:23:21 UTC
Description of problem:
OOo writer dies when either loading a file or recovering a file

Version-Release number of selected component (if applicable):
3.0.0-0.0.12.1.fc10

How reproducible:
Always

Steps to Reproduce:
1. Load a file
2.
3.
  
Actual results:
Throws back

(I)    x.org loaded video driver of...
(II) Loading /usr/lib64/xorg/modules/drivers//radeon_drv.so
(--) Depth 24 pixmap format is 32 bpp
(III)  Desktop is: GNOME
(IV)   openoffice.org-kde version is: package openoffice.org-kde is not installed
(V)    libgcj version is: libgcj-4.3.0-8-x86_64 libgcj-4.3.0-8-i386
(IV)   kernel is: Linux 2.6.25-14.fc9.x86_64 #1 SMP Thu May 1 06:06:21 EDT 2008
x86_64 x86_64 x86_64
(VII)  OpenOffice.org core rpm version is:
openoffice.org-core-3.0.0-0.0.12.1.fc10-x86_64
(VIII) accessibility is: false
(VIV)  fedora release is: Fedora release 9.90 (Rawhide)
(VV)   LANG is: en_GB.utf8
...start free space details ...
Filesystem           1K-blocks      Used Available Use% Mounted on
/dev/sdb1             79373160  47933208  27407956  64% /home
/dev/mapper/VolGroup00-LogVol00
                      76893224  10811348  62175932  15% /
...end free space details ...
...start sestatus details ...
SELinux status:                 enabled
SELinuxfs mount:                /selinux
Current mode:                   permissive
Mode from config file:          permissive
Policy version:                 22
Policy from config file:        targeted
...end sestatus details ...
...start stackreport details ...
0x3b8fa37a1b: 0x1eb2a8:
/usr/lib64/openoffice.org3/program/../basis-link/ure-link/lib/libuno_sal.so.3 +
0x37a1b
0x3b8fa38633: 0x1eb2a8:
/usr/lib64/openoffice.org3/program/../basis-link/ure-link/lib/libuno_sal.so.3 +
0x38633
0x31d9a0ed30: 0x15da8: /lib64/libpthread.so.0 + 0xed30
0x31d8e80e90: 0x165b40: /lib64/libc.so.6 + 0x80e90 (strlen + 0x10)
0x3b8fa5e849: 0x1eb2a8:
/usr/lib64/openoffice.org3/program/../basis-link/ure-link/lib/libuno_sal.so.3 +
0x5e849 (rtl_getTextEncodingFromUnixCharset + 0x9)
0x7f2066eaaf5e: 0x13110:
/usr/lib64/openoffice.org3/program/../basis-link/program/libspelllx.so + 0x9f5e
0x7f2066eabf01: 0x13110:
/usr/lib64/openoffice.org3/program/../basis-link/program/libspelllx.so + 0xaf01
0x3b98c7ad61: 0xa6958:
/usr/lib64/openoffice.org3/program/../basis-link/program/liblnglx.so + 0x7ad61
(SpellCheckerDispatcher::isValid_Impl(rtl::OUString const&, short,
com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&,
unsigned char) + 0xbf1)
0x3b98c7b547: 0xa6958:
/usr/lib64/openoffice.org3/program/../basis-link/program/liblnglx.so + 0x7b547
(SpellCheckerDispatcher::isValid(rtl::OUString const&, short,
com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) + 0xf7)
0x3b99ce6d7c: 0xc29128:
/usr/lib64/openoffice.org3/program/../basis-link/program/libswlx.so + 0x4e6d7c
0x3b99b661dd: 0xc29128:
/usr/lib64/openoffice.org3/program/../basis-link/program/libswlx.so + 0x3661dd
0x3b99b662ed: 0xc29128:
/usr/lib64/openoffice.org3/program/../basis-link/program/libswlx.so + 0x3662ed
0x3b99b6bef7: 0xc29128:
/usr/lib64/openoffice.org3/program/../basis-link/program/libswlx.so + 0x36bef7
0x3b99afb825: 0xc29128:
/usr/lib64/openoffice.org3/program/../basis-link/program/libswlx.so + 0x2fb825
(ViewShell::LayoutIdle() + 0xc5)
0x3b99c3ebe0: 0xc29128:
/usr/lib64/openoffice.org3/program/../basis-link/program/libswlx.so + 0x43ebe0
0x3b916f1043: 0x3dfbc8:
/usr/lib64/openoffice.org3/program/../basis-link/program/libvcllx.so + 0xf1043
(Timer::ImplTimerCallbackProc() + 0x83)
0x128b7e: 0x53908:
/usr/lib64/openoffice.org/basis3.0/program/libvclplug_gtklx.so + 0x18b7e
0x3f48c37c5b: 0xde200: /lib64/libglib-2.0.so.0 + 0x37c5b
0x3f48c3749b: 0xde200: /lib64/libglib-2.0.so.0 + 0x3749b
(g_main_context_dispatch + 0x23b)
0x3f48c3ac7d: 0xde200: /lib64/libglib-2.0.so.0 + 0x3ac7d
0x3f48c3ae3b: 0xde200: /lib64/libglib-2.0.so.0 + 0x3ae3b
(g_main_context_iteration + 0x6b)
0x1289d5: 0x53908:
/usr/lib64/openoffice.org/basis3.0/program/libvclplug_gtklx.so + 0x189d5
0x3b916ec20e: 0x3dfbc8:
/usr/lib64/openoffice.org3/program/../basis-link/program/libvcllx.so + 0xec20e
(Application::Yield(bool) + 0x3e)
0x3b916ec287: 0x3dfbc8:
/usr/lib64/openoffice.org3/program/../basis-link/program/libvcllx.so + 0xec287
(Application::Execute() + 0x27)
0x3b9942c2f9: 0x77db8:
/usr/lib64/openoffice.org3/program/../basis-link/program/libsoffice.so + 0x2c2f9
0x3b916f0824: 0x3dfbc8:
/usr/lib64/openoffice.org3/program/../basis-link/program/libvcllx.so + 0xf0824
0x3b916f08c5: 0x3dfbc8:
/usr/lib64/openoffice.org3/program/../basis-link/program/libvcllx.so + 0xf08c5
(SVMain() + 0x25)
0x3b9945e7cc: 0x77db8:
/usr/lib64/openoffice.org3/program/../basis-link/program/libsoffice.so + 0x5e7cc
(soffice_main + 0x9c)
0x40094b: 0x1028: /usr/lib64/openoffice.org3/program/swriter.bin + 0x94b (main +
0xb)
0x31d8e1e32a: 0x165b40: /lib64/libc.so.6 + 0x1e32a (__libc_start_main + 0xfa)
0x400879: 0x1028: /usr/lib64/openoffice.org3/program/swriter.bin + 0x879
...end stackreport details ...
...start sample ldd details ...
	linux-vdso.so.1 =>  (0x00007fff94dfe000)
	libgtk-x11-2.0.so.0 => /usr/lib64/libgtk-x11-2.0.so.0 (0x000000000036a000)
	libgdk-x11-2.0.so.0 => /usr/lib64/libgdk-x11-2.0.so.0 (0x0000000000a1b000)
	libatk-1.0.so.0 => /usr/lib64/libatk-1.0.so.0 (0x0000000000cdc000)
	libgdk_pixbuf-2.0.so.0 => /usr/lib64/libgdk_pixbuf-2.0.so.0 (0x0000000000efc000)
	libpangocairo-1.0.so.0 => /usr/lib64/libpangocairo-1.0.so.0 (0x00000000b3a65000)
	libpango-1.0.so.0 => /usr/lib64/libpango-1.0.so.0 (0x000000000111d000)
	libcairo.so.2 => /usr/lib64/libcairo.so.2 (0x0000000001362000)
	libgmodule-2.0.so.0 => /lib64/libgmodule-2.0.so.0 (0x00000000015cd000)
	libdl.so.2 => /lib64/libdl.so.2 (0x0000000003632000)
	libgthread-2.0.so.0 => /lib64/libgthread-2.0.so.0 (0x00000000017d0000)
	librt.so.1 => /lib64/librt.so.1 (0x00000000019d4000)
	libdbus-glib-1.so.2 => /usr/lib64/libdbus-glib-1.so.2 (0x0000000001bdd000)
	libdbus-1.so.3 => /lib64/libdbus-1.so.3 (0x0000000001dfd000)
	libgobject-2.0.so.0 => /lib64/libgobject-2.0.so.0 (0x000000000203a000)
	libglib-2.0.so.0 => /lib64/libglib-2.0.so.0 (0x000000000227c000)
	libvclplug_genlx.so =>
/usr/lib64/openoffice.org/basis3.0/program/libvclplug_genlx.so (0x000000000255c000)
	libvcllx.so => /usr/lib64/openoffice.org/basis3.0/program/libvcllx.so
(0x00000000027f0000)
	libpsplx.so => /usr/lib64/openoffice.org/basis3.0/program/libpsplx.so
(0x0000000002ddd000)
	libsotlx.so => /usr/lib64/openoffice.org/basis3.0/program/libsotlx.so
(0x00000000030d4000)
	libutllx.so => /usr/lib64/openoffice.org/basis3.0/program/libutllx.so
(0x000000002a5df000)
	libtllx.so => /usr/lib64/openoffice.org/basis3.0/program/libtllx.so
(0x0000000003338000)
	libcomphelp4gcc3.so =>
/usr/lib64/openoffice.org/basis3.0/program/libcomphelp4gcc3.so (0x0000000003836000)
	libucbhelper4gcc3.so =>
/usr/lib64/openoffice.org/basis3.0/program/libucbhelper4gcc3.so (0x0000000003b7c000)
	libuno_cppuhelpergcc3.so.3 =>
/usr/lib64/openoffice.org/basis3.0/program/../ure-link/lib/libuno_cppuhelpergcc3.so.3
(0x0000000003df8000)
	libuno_cppu.so.3 =>
/usr/lib64/openoffice.org/basis3.0/program/../ure-link/lib/libuno_cppu.so.3
(0x00000000040a1000)
	libvos3gcc3.so => /usr/lib64/openoffice.org/basis3.0/program/libvos3gcc3.so
(0x00000000042cf000)
	libuno_sal.so.3 =>
/usr/lib64/openoffice.org/basis3.0/program/../ure-link/lib/libuno_sal.so.3
(0x00000000044f6000)
	libX11.so.6 => /usr/lib64/libX11.so.6 (0x00000000048ec000)
	libXext.so.6 => /usr/lib64/libXext.so.6 (0x0000000004bf7000)
	libpthread.so.0 => /lib64/libpthread.so.0 (0x00000000406e9000)
	libstdc++.so.6 => /usr/lib64/libstdc++.so.6 (0x0000000004e08000)
	libm.so.6 => /lib64/libm.so.6 (0x0000000005112000)
	libgcc_s.so.1 => /lib64/libgcc_s.so.1 (0x0000000005397000)
	libc.so.6 => /lib64/libc.so.6 (0x00000000055ad000)
	libgio-2.0.so.0 => /lib64/libgio-2.0.so.0 (0x0000000005919000)
	libXcomposite.so.1 => /usr/lib64/libXcomposite.so.1 (0x000000003738e000)
	libXfixes.so.3 => /usr/lib64/libXfixes.so.3 (0x0000000005b87000)
	libpng12.so.0 => /usr/lib64/libpng12.so.0 (0x0000000005d8c000)
	libfontconfig.so.1 => /usr/lib64/libfontconfig.so.1 (0x0000000005fb1000)
	libXrender.so.1 => /usr/lib64/libXrender.so.1 (0x00000000f0832000)
	libXi.so.6 => /usr/lib64/libXi.so.6 (0x00000000061e2000)
	libXrandr.so.2 => /usr/lib64/libXrandr.so.2 (0x00000000063eb000)
	libXcursor.so.1 => /usr/lib64/libXcursor.so.1 (0x00000000065f2000)
	libpangoft2-1.0.so.0 => /usr/lib64/libpangoft2-1.0.so.0 (0x00000000067fc000)
	libfreetype.so.6 => /usr/lib64/libfreetype.so.6 (0x0000000006a29000)
	libz.so.1 => /lib64/libz.so.1 (0x0000000006cbd000)
	libpixman-1.so.0 => /usr/lib64/libpixman-1.so.0 (0x0000000042a4d000)
	libselinux.so.1 => /lib64/libselinux.so.1 (0x00000000b5732000)
	/lib64/ld-linux-x86-64.so.2 (0x00000031d8a00000)
	libnsl.so.1 => /lib64/libnsl.so.1 (0x0000000006ed2000)
	libcap.so.2 => /lib64/libcap.so.2 (0x0000000060555000)
	libXinerama.so.1 => /usr/lib64/libXinerama.so.1 (0x00000000070eb000)
	libSM.so.6 => /usr/lib64/libSM.so.6 (0x00000000072ed000)
	libICE.so.6 => /usr/lib64/libICE.so.6 (0x00000000074f7000)
	libi18nisolang1gcc3.so =>
/usr/lib64/openoffice.org/basis3.0/program/libi18nisolang1gcc3.so
(0x0000000007712000)
	libbasegfxlx.so => /usr/lib64/openoffice.org/basis3.0/program/libbasegfxlx.so
(0x0000000007917000)
	libicuuc.so.38 => /usr/lib64/libicuuc.so.38 (0x0000000007b9d000)
	libicule.so.38 => /usr/lib64/libicule.so.38 (0x0000000068bd6000)
	libjvmaccessgcc3.so.3 =>
/usr/lib64/openoffice.org/basis3.0/program/../ure-link/lib/libjvmaccessgcc3.so.3
(0x0000000007edc000)
	libuno_salhelpergcc3.so.3 =>
/usr/lib64/openoffice.org/basis3.0/program/../ure-link/lib/libuno_salhelpergcc3.so.3
(0x00000000c3d4f000)
	libcrypt.so.1 => /lib64/libcrypt.so.1 (0x00000000080e3000)
	libxcb-xlib.so.0 => /usr/lib64/libxcb-xlib.so.0 (0x000000000831b000)
	libxcb.so.1 => /usr/lib64/libxcb.so.1 (0x000000000851c000)
	libXau.so.6 => /usr/lib64/libXau.so.6 (0x000000005f1d8000)
	libexpat.so.1 => /lib64/libexpat.so.1 (0x0000000008737000)
	libicudata.so.38 => /usr/lib64/libicudata.so.38 (0x00007f7a8c0bb000)
	libXdmcp.so.6 => /usr/lib64/libXdmcp.so.6 (0x000000007144b000)
...end sample ldd details ...


Expected results:
Should work

Additional info:
Not tested on x86

Comment 1 Paul F. Johnson 2008-05-16 10:23:21 UTC
Created attachment 305669 [details]
File that kills OOo writer locally

Comment 2 Caolan McNamara 2008-05-16 12:32:12 UTC
Well I can see reproduce this anyway, sort of odd looking. I'll get a debugger
in there...


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