Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 270606 - app-office/openoffice-3.1.0: incorrect rendering of an MS Word file
Summary: app-office/openoffice-3.1.0: incorrect rendering of an MS Word file
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal with 1 vote (vote)
Assignee: Gentoo Office Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-05-20 17:36 UTC by Alexey Charkov
Modified: 2009-11-28 22:04 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
The misrendered file (mag1year.doc,77.50 KB, application/msword)
2009-05-20 17:37 UTC, Alexey Charkov
Details
The file as rendered by openoffice-3.0.1 (mag1year.pdf,92.06 KB, application/pdf)
2009-05-20 17:38 UTC, Alexey Charkov
Details
The file as (incorrectly) rendered by openoffice-3.1.0 (mag1year_31.pdf,52.82 KB, application/pdf)
2009-05-20 17:39 UTC, Alexey Charkov
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Alexey Charkov 2009-05-20 17:36:12 UTC
After an upgrade of Openoffice from version 3.0.1 to 3.1.0, I observe a strange issue with the rendering of at least one MS Word file that I have never run into before. A test file with expected and actual rendering are attached.

Reproducible: Always

Steps to Reproduce:




Portage 2.2_rc33 (default/linux/amd64/2008.0/desktop, gcc-4.3.3, glibc-2.9_p20081201-r2, 2.6.29-gentoo-r4-alchark-u3s x86_64)
=================================================================                                                            
System uname: Linux-2.6.29-gentoo-r4-alchark-u3s-x86_64-Intel-R-_Core-TM-2_Duo_CPU_T7500_@_2.20GHz-with-gentoo-2.0.0         
Timestamp of tree: Tue, 19 May 2009 22:45:01 +0000                                                                           
distcc 3.1 x86_64-pc-linux-gnu [disabled]                                                                                    
ccache version 2.4 [disabled]                                                                                                
app-shells/bash:     4.0_p24                                                                                                 
dev-java/java-config: 2.1.7                                                                                                  
dev-lang/python:     2.5.4-r2, 2.6.2                                                                                         
dev-util/ccache:     2.4-r8                                                                                                  
dev-util/cmake:      2.6.4                                                                                                   
sys-apps/baselayout: 2.0.0                                                                                                   
sys-apps/openrc:     0.4.3-r2                                                                                                
sys-apps/sandbox:    1.9                                                                                                     
sys-devel/autoconf:  2.13, 2.63-r1                                                                                           
sys-devel/automake:  1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10.2                                                        
sys-devel/binutils:  2.19.1-r1
sys-devel/gcc-config: 1.4.1
sys-devel/libtool:   2.2.6a
virtual/os-headers:  2.6.29
ACCEPT_KEYWORDS="amd64 ~amd64"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-O2 -march=core2 -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/config /var/lib/hsqldb"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/splash /etc/terminfo /etc/texmf/language.dat.d /etc/texmf/language.def.d /etc/texmf/updmap.d /etc/texmf/web2c /etc/udev/rules.d"
CXXFLAGS="-O2 -march=core2 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="distlocks fixpackages parallel-fetch preserve-libs protect-owned sandbox sfperms strict unmerge-orphans userfetch"
GENTOO_MIRRORS="http://mirror.yandex.ru/gentoo-distfiles http://distfiles.gentoo.org"
LANG="ru_RU.UTF-8"
LC_ALL="ru_RU.UTF-8"
LDFLAGS="-Wl,-O1"
LINGUAS="ru en"
MAKEOPTS="-j6 -l6"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/portage/local/layman/kde-testing /usr/portage/local/layman/x11 /usr/portage/local/misc"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X a52 aac acl acpi alsa amd64 amr amrnb amrwb archive avahi bash-completion berkdb bluetooth branding bzip2 cairo cdparanoia cdr chm cli consolekit cracklib crypt cups curl dbus dhcp djvu dri dts dvd dvdr dvdread emboss encode evo exif fam fbcon ffmpeg flac foomaticdb ftp gdbm gif gimp git gnutls gpm gs gstreamer hal iconv id3tag ieee1394 imagemagick imlib ipv6 ipw3945 isdnlog java javascript jingle jpeg kipi kqemu ladspa lame laptop latex lcms ldap libnotify lm_sensors lzo mad matroska midi mikmod mmx mmxext mng mp3 mp4 mpeg mudflap multilib musepack ncurses nls nptl nptlonly nsplugin ntp ogg opengl openmp oscar pam pcre pdf plasma png ppds ppp pppd qt-copy qt3 qt3support qt4 quicktime rar readline reflection ru-dv samba sasl scanner sdl session smp spell spl sse sse2 ssl ssse3 startup-notification stream subversion svg symlink sysfs taglib tcpd tetex theora threads tiff truetype unicode usb v4l v4l2 vdpau vnc vorbis wifi wmf x264 xcomposite xine xml xorg xulrunner xv xvid xvmc zeroconf zip zlib" ALSA_CARDS="hda-intel" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="synaptics evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="ru en" QEMU_SOFTMMU_TARGETS="arm i386 mips mipsel x86_64" QEMU_USER_TARGETS="arm i386 mips mipsel x86_64" USERLAND="GNU" VIDEO_CARDS="intel nvidia"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 1 Alexey Charkov 2009-05-20 17:37:56 UTC
Created attachment 191915 [details]
The misrendered file

The file contains two pages with tables and headings. The first page is rendered blank by openoffice-3.1.0, while openoffice-3.0.1 renders it correctly with a table being displayed.
Comment 2 Alexey Charkov 2009-05-20 17:38:30 UTC
Created attachment 191916 [details]
The file as rendered by openoffice-3.0.1
Comment 3 Alexey Charkov 2009-05-20 17:39:12 UTC
Created attachment 191917 [details]
The file as (incorrectly) rendered by openoffice-3.1.0
Comment 4 urcindalo 2009-06-04 07:58:10 UTC
Same happens to me on AMD64. I just upgraded from stable amd64 3.0.0 to ~amd64 3.1.0. Like in your case the tables don't render correctly.

If necessary I'll add the attachments for correct and incorrect rendering as soon as I re-emerge openoffice-3.0.0.

This is my installed openoffice-3.1.0, emerged on 2009-06-03:
=====
$ eix -I openoffice
[I] app-office/openoffice
     Available versions:  (~)2.4.1_rc2[1] (~)2.4.1[1] 3.0.0 (~)3.0.1 (~)3.1.0 {bash-completion binfilter cups dbus debug eds elibc_FreeBSD firefox gnome gstreamer gtk java kde ldap linguas_af linguas_ar linguas_as_IN linguas_be_BY linguas_bg linguas_bn linguas_br linguas_brx linguas_bs linguas_ca linguas_cs linguas_cy linguas_da linguas_de linguas_dgo linguas_dz linguas_el linguas_en linguas_en_GB linguas_en_US linguas_en_ZA linguas_eo linguas_es linguas_et linguas_eu linguas_fa linguas_fi linguas_fr linguas_ga linguas_gl linguas_gu linguas_gu_IN linguas_he linguas_hi_IN linguas_hr linguas_hu linguas_id linguas_it linguas_ja linguas_ka linguas_kk linguas_km linguas_kn_IN linguas_ko linguas_kok linguas_ks linguas_ku linguas_lt linguas_lv linguas_mai linguas_mk linguas_ml_IN linguas_mn linguas_mni linguas_mr_IN linguas_nb linguas_ne linguas_nl linguas_nn linguas_nr linguas_ns linguas_oc linguas_or_IN linguas_pa_IN linguas_pl linguas_pt linguas_pt_BR linguas_ru linguas_rw linguas_sa_IN linguas_sat linguas_sd linguas_sh linguas_sk linguas_sl linguas_sr linguas_ss linguas_st linguas_sv linguas_sw_TZ linguas_ta linguas_ta_IN linguas_te_IN linguas_tg linguas_th linguas_ti_ER linguas_tn linguas_tr linguas_ts linguas_uk linguas_ur_IN linguas_uz linguas_ve linguas_vi linguas_xh linguas_zh_CN linguas_zh_TW linguas_zu mono nsplugin odk opengl pam seamonkey templates xulrunner}
     Installed versions:  3.1.0(19:52:22 03/06/09)(bash-completion binfilter cups dbus gstreamer gtk java kde ldap linguas_en linguas_en_US linguas_es mono nsplugin opengl pam -debug -eds -elibc_FreeBSD -gnome -linguas_af -linguas_ar -linguas_as_IN -linguas_be_BY -linguas_bg -linguas_bn -linguas_br -linguas_brx -linguas_bs -linguas_ca -linguas_cs -linguas_cy -linguas_da -linguas_de -linguas_dgo -linguas_dz -linguas_el -linguas_en_GB -linguas_en_ZA -linguas_eo -linguas_et -linguas_eu -linguas_fa -linguas_fi -linguas_fr -linguas_ga -linguas_gl -linguas_gu -linguas_he -linguas_hi_IN -linguas_hr -linguas_hu -linguas_id -linguas_it -linguas_ja -linguas_ka -linguas_kk -linguas_km -linguas_kn_IN -linguas_ko -linguas_kok -linguas_ks -linguas_ku -linguas_lt -linguas_mai -linguas_mk -linguas_ml_IN -linguas_mn -linguas_mni -linguas_mr_IN -linguas_nb -linguas_ne -linguas_nl -linguas_nn -linguas_nr -linguas_ns -linguas_oc -linguas_or_IN -linguas_pa_IN -linguas_pl -linguas_pt -linguas_pt_BR -linguas_ru -linguas_rw -linguas_sa_IN -linguas_sat -linguas_sd -linguas_sh -linguas_sk -linguas_sl -linguas_sr -linguas_ss -linguas_st -linguas_sv -linguas_sw_TZ -linguas_ta -linguas_ta_IN -linguas_te_IN -linguas_tg -linguas_th -linguas_ti_ER -linguas_tn -linguas_tr -linguas_ts -linguas_uk -linguas_ur_IN -linguas_uz -linguas_ve -linguas_vi -linguas_xh -linguas_zh_CN -linguas_zh_TW -linguas_zu -odk -templates)
     Homepage:            http://go-oo.org
     Description:         OpenOffice.org, a full office productivity suite.

[1] (layman/sabayon)
======
Comment 5 Ziga Boehm 2009-06-07 03:02:37 UTC
I have experienced same rendering problems with disappearing tables, using 3.1.0 (~amd64). Openoffice 3.0.1 (for files I tried to open) doesn't exhibit the same erroneous behaviour.

It seems to be a known or at least already reported bug(s):
http://www.openoffice.org/issues/show_bug.cgi?id=101689
http://www.openoffice.org/issues/show_bug.cgi?id=101661
Comment 6 Jean-Philippe Robichaud 2009-06-22 02:16:30 UTC
I've found a quick fix on the Arch Linux forum:
http://bbs.archlinux.org/viewtopic.php?pid=554351#p554351

Foe the lazy:
1. open the document
2. go to view -> navigator (or hit F5)
This brings up a window that lists (among other things) all tables in the document
3. right click on a table, then select Table -> Edit
4. In the pop up window select the "Table" tab and either modify the width by a token amount or set left spacing to 0
5. click OK
Comment 7 David Bruha 2009-07-01 07:35:58 UTC
I have found this on the OpenOffice site as well, it's a problem with x64 linux version and it's repaired in the 3.1.1.

You can also go around the problem by saving the imported document as odt and then reopen it, all tables are correct then.
Comment 8 Andreas Proschofsky (RETIRED) gentoo-dev 2009-11-28 22:04:57 UTC
Fixed in 3.1.1, closing