Issue 96366

Summary: pptx: presentation objects having wrong size/position
Product: Impress Reporter: kkelley515 <kelleyk>
Component: open-importAssignee: AOO issues mailing list <issues>
Status: ACCEPTED --- QA Contact:
Severity: Trivial    
Priority: P3 CC: issues
Version: OOO300m9   
Target Milestone: ---   
Hardware: PC (x86_64)   
OS: Linux, all   
Issue Type: DEFECT Latest Confirmation in: ---
Developer Difficulty: ---
Attachments:
Description Flags
MS powerpoint 2007 none

Description kkelley515 2008-11-19 20:54:54 UTC
When opening some .pptx files using ooimpress, I get a crash with the following
report:

===================================================================
(I)    x.org loaded video driver of...
(II) Loading /usr/lib64/xorg/modules/drivers//radeonhd_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.2-7-x86_64
(VI)   kernel is: Linux 2.6.27.5-113.fc10.x86_64 #1 SMP Mon Nov 17 04:03:45 EST
2008 x86_64 x86_64 x86_64
(VII)  OpenOffice.org core rpm version is:
openoffice.org-core-3.0.0-9.10.fc10-x86_64
(VIII) accessibility is: false
(IX)   fedora release is: Fedora release 10 (Cambridge)
(X)    LANG is: en_US.utf8
...start free space details ...
Filesystem           1K-blocks      Used Available Use% Mounted on
/dev/mapper/VolGroup00-LogVol00
                     151560372  16848760 127012772  12% /
/dev/mapper/VolGroup00-LogVol00
                     151560372  16848760 127012772  12% /
...end free space details ...
...start (default) java details ...
java version "1.6.0_0"
IcedTea6 1.3.1 (6b12-Fedora-10) Runtime Environment (build 1.6.0_0-b12)
OpenJDK 64-Bit Server VM (build 1.6.0_0-b12, mixed mode)
...end (default) java details ...
...start sestatus details ...
SELinux status:                 enabled
SELinuxfs mount:                /selinux
Current mode:                   enforcing
Mode from config file:          enforcing
Policy version:                 23
Policy from config file:        targeted
...end sestatus details ...
...start stackreport details ...
0x34ef037c2b: 0x1eb8a8:
/usr/lib64/openoffice.org3/program/../basis-link/ure-link/lib/libuno_sal.so.3 +
0x37c2b
0x34ef038843: 0x1eb8a8:
/usr/lib64/openoffice.org3/program/../basis-link/ure-link/lib/libuno_sal.so.3 +
0x38843
0x34eae32f60: 0x16bb40: /lib64/libc.so.6 + 0x32f60
0x34eae32ed5: 0x16bb40: /lib64/libc.so.6 + 0x32ed5 (gsignal + 0x35)
0x34eae34a43: 0x16bb40: /lib64/libc.so.6 + 0x34a43 (abort + 0x183)
0x34f34c58e4: 0xf4398: /usr/lib64/libstdc++.so.6 + 0xc58e4
(__gnu_cxx::__verbose_terminate_handler() + 0x114)
0x34f34c3ce6: 0xf4398: /usr/lib64/libstdc++.so.6 + 0xc3ce6
0x34f34c2edb: 0xf4398: /usr/lib64/libstdc++.so.6 + 0xc2edb
0x34f34c3aa8: 0xf4398: /usr/lib64/libstdc++.so.6 + 0xc3aa8 (__gxx_personality_v0
+ 0x358)
0x34f2810c83: 0x16030: /lib64/libgcc_s.so.1 + 0x10c83
0x34f2810d57: 0x16030: /lib64/libgcc_s.so.1 + 0x10d57 (_Unwind_Resume + 0x77)
0x982a5c: 0x6266e0:
/usr/lib64/openoffice.org3/program/../basis-link/program/libsdlx.so + 0x380a5c
0x960461: 0x6266e0:
/usr/lib64/openoffice.org3/program/../basis-link/program/libsdlx.so + 0x35e461
0x96865f: 0x6266e0:
/usr/lib64/openoffice.org3/program/../basis-link/program/libsdlx.so + 0x36665f
0x7fa29cb643a8: 0x312d78:
/usr/lib64/openoffice.org3/program/../basis-link/program/libooxlx.so + 0xfe3a8
0x7fa29cb5defc: 0x312d78:
/usr/lib64/openoffice.org3/program/../basis-link/program/libooxlx.so + 0xf7efc
0x7fa29c8584df: 0x182b8:
/usr/lib64/openoffice.org3/program/../basis-link/program/fastsax.uno.so + 0xb4df
0x7fa29cb4be47: 0x312d78:
/usr/lib64/openoffice.org3/program/../basis-link/program/libooxlx.so + 0xe5e47
0x7fa29cb5693f: 0x312d78:
/usr/lib64/openoffice.org3/program/../basis-link/program/libooxlx.so + 0xf093f
0x7fa29cb3ff18: 0x312d78:
/usr/lib64/openoffice.org3/program/../basis-link/program/libooxlx.so + 0xd9f18
0x7fa2acbdf9bd: 0x401988:
/usr/lib64/openoffice.org3/program/../basis-link/program/libsfxlx.so + 0x1b69bd
(SfxObjectShell::ImportFrom(SfxMedium&) + 0xafd)
0x7fa2acbe07ea: 0x401988:
/usr/lib64/openoffice.org3/program/../basis-link/program/libsfxlx.so + 0x1b77ea
(SfxObjectShell::DoLoad(SfxMedium*) + 0x3aa)
0x7fa2acc2e792: 0x401988:
/usr/lib64/openoffice.org3/program/../basis-link/program/libsfxlx.so + 0x205792
(SfxBaseModel::load(com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue>
const&) + 0x132)
0x7fa2acc7c937: 0x401988:
/usr/lib64/openoffice.org3/program/../basis-link/program/libsfxlx.so + 0x253937
0x7fa29e0d8c01: 0x305868:
/usr/lib64/openoffice.org3/program/../basis-link/program/libfwklx.so + 0x170c01
0x7fa29e0d93c8: 0x305868:
/usr/lib64/openoffice.org3/program/../basis-link/program/libfwklx.so + 0x1713c8
0x7fa29e0cd4fb: 0x305868:
/usr/lib64/openoffice.org3/program/../basis-link/program/libfwklx.so + 0x1654fb
0x7fa29e0cda28: 0x305868:
/usr/lib64/openoffice.org3/program/../basis-link/program/libfwklx.so + 0x165a28
0x34fa6d0201: 0x14ded8:
/usr/lib64/openoffice.org3/program/../basis-link/program/libcomphelp4gcc3.so +
0xd0201
(comphelper::SynchronousDispatch::dispatch(com::sun::star::uno::Reference<com::sun::star::uno::XInterface>
const&, rtl::OUString const&, rtl::OUString const&, int,
com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) + 0x3a1)
0x14ed37: 0x74938:
/usr/lib64/openoffice.org3/program/../basis-link/program/libsofficeapp.so + 0x3ed37
0x1626a5: 0x74938:
/usr/lib64/openoffice.org3/program/../basis-link/program/libsofficeapp.so + 0x526a5
0x13ce01: 0x74938:
/usr/lib64/openoffice.org3/program/../basis-link/program/libsofficeapp.so + 0x2ce01
0x13e35c: 0x74938:
/usr/lib64/openoffice.org3/program/../basis-link/program/libsofficeapp.so + 0x2e35c
0x34f8cd8ab9: 0x3f0dc8:
/usr/lib64/openoffice.org3/program/../basis-link/program/libvcllx.so + 0x2d8ab9
0x7fa2a5cca55a: 0x8cc30:
/usr/lib64/openoffice.org/basis3.0/program/libvclplug_genlx.so + 0x5f55a
(SalDisplay::DispatchInternalEvent() + 0xba)
0x7fa2a679f1bf: 0x54ea8:
/usr/lib64/openoffice.org/basis3.0/program/libvclplug_gtklx.so + 0x191bf
0x34ec23775b: 0xdf7a0: /lib64/libglib-2.0.so.0 + 0x3775b
(g_main_context_dispatch + 0x23b)
0x34ec23af2d: 0xdf7a0: /lib64/libglib-2.0.so.0 + 0x3af2d
0x34ec23b0eb: 0xdf7a0: /lib64/libglib-2.0.so.0 + 0x3b0eb
(g_main_context_iteration + 0x6b)
0x7fa2a679f355: 0x54ea8:
/usr/lib64/openoffice.org/basis3.0/program/libvclplug_gtklx.so + 0x19355
0x34f8af00ce: 0x3f0dc8:
/usr/lib64/openoffice.org3/program/../basis-link/program/libvcllx.so + 0xf00ce
(Application::Yield(bool) + 0x3e)
0x34f8af0147: 0x3f0dc8:
/usr/lib64/openoffice.org3/program/../basis-link/program/libvcllx.so + 0xf0147
(Application::Execute() + 0x27)
0x1391f9: 0x74938:
/usr/lib64/openoffice.org3/program/../basis-link/program/libsofficeapp.so + 0x291f9
0x34f8af46e4: 0x3f0dc8:
/usr/lib64/openoffice.org3/program/../basis-link/program/libvcllx.so + 0xf46e4
0x34f8af4785: 0x3f0dc8:
/usr/lib64/openoffice.org3/program/../basis-link/program/libvcllx.so + 0xf4785
(SVMain() + 0x25)
0x16bddc: 0x74938:
/usr/lib64/openoffice.org3/program/../basis-link/program/libsofficeapp.so +
0x5bddc (soffice_main + 0x9c)
0x40094b: 0x1028: /usr/lib64/openoffice.org3/program/simpress.bin + 0x94b (main
+ 0xb)
0x34eae1e546: 0x16bb40: /lib64/libc.so.6 + 0x1e546 (__libc_start_main + 0xe6)
0x400879: 0x1028: /usr/lib64/openoffice.org3/program/simpress.bin + 0x879
...end stackreport details ...
...start sample ldd details ...
	linux-vdso.so.1 =>  (0x00007ffff77ff000)
	libgtk-x11-2.0.so.0 => /usr/lib64/libgtk-x11-2.0.so.0 (0x000000000036b000)
	libgdk-x11-2.0.so.0 => /usr/lib64/libgdk-x11-2.0.so.0 (0x0000000000940000)
	libatk-1.0.so.0 => /usr/lib64/libatk-1.0.so.0 (0x0000000000bde000)
	libgio-2.0.so.0 => /lib64/libgio-2.0.so.0 (0x0000000000dfe000)
	libpangoft2-1.0.so.0 => /usr/lib64/libpangoft2-1.0.so.0 (0x0000000030644000)
	libgdk_pixbuf-2.0.so.0 => /usr/lib64/libgdk_pixbuf-2.0.so.0 (0x0000000001072000)
	libpangocairo-1.0.so.0 => /usr/lib64/libpangocairo-1.0.so.0 (0x000000000128f000)
	libcairo.so.2 => /usr/lib64/libcairo.so.2 (0x000000000149a000)
	libpango-1.0.so.0 => /usr/lib64/libpango-1.0.so.0 (0x000000000170e000)
	libfreetype.so.6 => /usr/lib64/libfreetype.so.6 (0x0000000001957000)
	libfontconfig.so.1 => /usr/lib64/libfontconfig.so.1 (0x0000000001bef000)
	libgmodule-2.0.so.0 => /lib64/libgmodule-2.0.so.0 (0x0000000001e20000)
	libgthread-2.0.so.0 => /lib64/libgthread-2.0.so.0 (0x0000000002023000)
	librt.so.1 => /lib64/librt.so.1 (0x0000000002227000)
	libdbus-glib-1.so.2 => /usr/lib64/libdbus-glib-1.so.2 (0x0000000002430000)
	libdbus-1.so.3 => /lib64/libdbus-1.so.3 (0x0000000022074000)
	libgobject-2.0.so.0 => /lib64/libgobject-2.0.so.0 (0x0000000002650000)
	libglib-2.0.so.0 => /lib64/libglib-2.0.so.0 (0x0000000002893000)
	libvclplug_genlx.so =>
/usr/lib64/openoffice.org/basis3.0/program/libvclplug_genlx.so (0x0000000002b74000)
	libvcllx.so => /usr/lib64/openoffice.org/basis3.0/program/libvcllx.so
(0x0000000002e09000)
	libpsplx.so => /usr/lib64/openoffice.org/basis3.0/program/libpsplx.so
(0x0000000003407000)
	libsotlx.so => /usr/lib64/openoffice.org/basis3.0/program/libsotlx.so
(0x00000000036ff000)
	libutllx.so => /usr/lib64/openoffice.org/basis3.0/program/libutllx.so
(0x0000000003963000)
	libtllx.so => /usr/lib64/openoffice.org/basis3.0/program/libtllx.so
(0x0000000003bfe000)
	libcomphelp4gcc3.so =>
/usr/lib64/openoffice.org/basis3.0/program/libcomphelp4gcc3.so (0x0000000003ead000)
	libucbhelper4gcc3.so =>
/usr/lib64/openoffice.org/basis3.0/program/libucbhelper4gcc3.so (0x00000000041ff000)
	libuno_cppuhelpergcc3.so.3 =>
/usr/lib64/openoffice.org/basis3.0/program/../ure-link/lib/libuno_cppuhelpergcc3.so.3
(0x000000000447b000)
	libuno_cppu.so.3 =>
/usr/lib64/openoffice.org/basis3.0/program/../ure-link/lib/libuno_cppu.so.3
(0x0000000004725000)
	libvos3gcc3.so => /usr/lib64/openoffice.org/basis3.0/program/libvos3gcc3.so
(0x0000000004953000)
	libuno_sal.so.3 =>
/usr/lib64/openoffice.org/basis3.0/program/../ure-link/lib/libuno_sal.so.3
(0x0000000004b7a000)
	libXrandr.so.2 => /usr/lib64/libXrandr.so.2 (0x0000000004f71000)
	libX11.so.6 => /usr/lib64/libX11.so.6 (0x0000000005178000)
	libXext.so.6 => /usr/lib64/libXext.so.6 (0x0000000005483000)
	libdl.so.2 => /lib64/libdl.so.2 (0x00000000e1bcb000)
	libpthread.so.0 => /lib64/libpthread.so.0 (0x0000000005694000)
	libstdc++.so.6 => /usr/lib64/libstdc++.so.6 (0x00000000058b0000)
	libm.so.6 => /lib64/libm.so.6 (0x0000000005bba000)
	libgcc_s.so.1 => /lib64/libgcc_s.so.1 (0x0000000005e3f000)
	libc.so.6 => /lib64/libc.so.6 (0x0000000006056000)
	libXcomposite.so.1 => /usr/lib64/libXcomposite.so.1 (0x00000000063c8000)
	libXdamage.so.1 => /usr/lib64/libXdamage.so.1 (0x00000000065ca000)
	libXfixes.so.3 => /usr/lib64/libXfixes.so.3 (0x00000000067cc000)
	libpng12.so.0 => /usr/lib64/libpng12.so.0 (0x00000000069d1000)
	libXrender.so.1 => /usr/lib64/libXrender.so.1 (0x0000000006bf7000)
	libXinerama.so.1 => /usr/lib64/libXinerama.so.1 (0x0000000006e00000)
	libXi.so.6 => /usr/lib64/libXi.so.6 (0x00000000ef393000)
	libXcursor.so.1 => /usr/lib64/libXcursor.so.1 (0x0000000007002000)
	libselinux.so.1 => /lib64/libselinux.so.1 (0x000000000720c000)
	libpixman-1.so.0 => /usr/lib64/libpixman-1.so.0 (0x0000000007428000)
	libz.so.1 => /lib64/libz.so.1 (0x000000000766c000)
	libexpat.so.1 => /lib64/libexpat.so.1 (0x0000000007881000)
	/lib64/ld-linux-x86-64.so.2 (0x00000034eaa00000)
	libnsl.so.1 => /lib64/libnsl.so.1 (0x0000000007aaa000)
	libcap.so.2 => /lib64/libcap.so.2 (0x0000000007cc4000)
	libSM.so.6 => /usr/lib64/libSM.so.6 (0x0000000007ec8000)
	libICE.so.6 => /usr/lib64/libICE.so.6 (0x00000000422de000)
	libi18nisolang1gcc3.so =>
/usr/lib64/openoffice.org/basis3.0/program/libi18nisolang1gcc3.so
(0x00000000080d0000)
	libbasegfxlx.so => /usr/lib64/openoffice.org/basis3.0/program/libbasegfxlx.so
(0x00000000082d5000)
	libicuuc.so.40 => /usr/lib64/libicuuc.so.40 (0x000000000855c000)
	libicule.so.40 => /usr/lib64/libicule.so.40 (0x00000000088a5000)
	libjvmaccessgcc3.so.3 =>
/usr/lib64/openoffice.org/basis3.0/program/../ure-link/lib/libjvmaccessgcc3.so.3
(0x0000000008ada000)
	libuno_salhelpergcc3.so.3 =>
/usr/lib64/openoffice.org/basis3.0/program/../ure-link/lib/libuno_salhelpergcc3.so.3
(0x0000000008ce1000)
	libcrypt.so.1 => /lib64/libcrypt.so.1 (0x0000000008ee5000)
	libxcb-xlib.so.0 => /usr/lib64/libxcb-xlib.so.0 (0x000000000911d000)
	libxcb.so.1 => /usr/lib64/libxcb.so.1 (0x000000000931e000)
	libXau.so.6 => /usr/lib64/libXau.so.6 (0x00000000d6339000)
	libuuid.so.1 => /lib64/libuuid.so.1 (0x0000000009539000)
	libicudata.so.40 => /usr/lib64/libicudata.so.40 (0x00007fcfee87c000)
	libXdmcp.so.6 => /usr/lib64/libXdmcp.so.6 (0x000000000973d000)
...end sample ldd details ...

==========================================================================

The crash occurs only for a few .pptx files, not all. As soon as I fugre out how
to do it, I will attach one of the files causing the problem.
Comment 1 kkelley515 2008-11-19 20:56:16 UTC
Created attachment 58124 [details]
MS powerpoint 2007
Comment 2 wolframgarten 2008-11-20 08:04:46 UTC
Works under windows, crashes under linux with version OOO300_m9.
Comment 3 wolframgarten 2008-11-20 08:50:39 UTC
ID of the error report is r8yuvuc.
Comment 4 sven.jacobi 2009-01-16 10:45:51 UTC
sj: it is no longer crashing when loading the document in dev300m38, but some
layout problems attracted my attention, the outliner presentation objects are
fullscreen size instead of halfscreen. I change the title.