Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 183216 - OpenOffice's Special Character crashes all of OO with some fonts
Summary: OpenOffice's Special Character crashes all of OO with some fonts
Status: RESOLVED UPSTREAM
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: AMD64 Linux
: High normal (vote)
Assignee: Gentoo Office Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-06-26 07:25 UTC by Garth
Modified: 2007-09-23 17:12 UTC (History)
0 users

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Garth 2007-06-26 07:25:11 UTC
When in the Insert->Special Character... window, moving around the character list with some fonts can cause all of OpenOffice to crash.
The fonts I have found to cause the problem: Arial, Courier New, Times New Roman (there might be other, I didn't test them all).
With all three fonts, I found that that crash always occurs when the junction between the subsets "Latin Extended Additionals" and "General punctuation" need to be displayed. So if the last character in the window is 0x1eed, or the first one is 0x2013 it is fine, but as soon as you move so both get displayed at the same time the crash occurs. (to see 0x2013, you have to select one of the last subsets then move up).

This bugs has occurred on 3 amd64 machines using OpenOffice-2.2.1.
One one of the three also with OpenOffice-bin-2.2.1 (I didn't try the bin on the other two) . One one of the machine I also saw it with OpenOffice-2.2.0 (I was already upgrading OO to 2.2.1 on an other one so when I first saw it I immediately upgraded).

I do realize this might have to move to upstream, if so let me know.

Reproducible: Always

Steps to Reproduce:
1.Start OpenOffice with a document open (I've only tried in writer and calc, but I suspect it will do with all of them)
2.Insert->Special Character
3.Move to the junction between the subsets "Latin Extended Additionals" and "General punctuation"

Actual Results:  
OpenOffice immediately crashes (closes, no messages are being displayed)

Expected Results:  
To show a list of characters containing both subsets.

emerge --info of one of the computers:
Portage 2.1.2.7 (default-linux/amd64/2006.1/desktop, gcc-4.1.2, glibc-2.5-r3, 2.6.20-gentoo-r8 x86_64)
=================================================================
System uname: 2.6.20-gentoo-r8 x86_64 AMD Athlon(tm) 64 X2 Dual Core Processor 4600+
Gentoo Base System release 1.12.9
Timestamp of tree: Thu, 21 Jun 2007 07:00:08 +0000
distcc 2.18.3 x86_64-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
dev-java/java-config: 1.3.7, 2.0.32
dev-lang/python:     2.4.4-r4
dev-python/pycrypto: 2.0.1-r5
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.61
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10
sys-devel/binutils:  2.16.1-r3
sys-devel/gcc-config: 1.3.16
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.17-r2
ACCEPT_KEYWORDS="amd64"
AUTOCLEAN="yes"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=athlon64 -mtune=athlon64 -O2 -msse3 -fforce-addr -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/lib64/mozilla/defaults/pref /usr/share/X11/xkb /usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/revdep-rebuild /etc/terminfo"
CXXFLAGS="-march=athlon64 -mtune=athlon64 -O2 -msse3 -fforce-addr -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="distlocks fixpackages metadata-transfer parallel-fetch sandbox sfperms strict"
GENTOO_MIRRORS="ftp://gentoo.arcticnetwork.ca/pub/gentoo/ ftp://mirrors.tera-byte.com/pub/gentoo/ ftp://gentoo.mirrors.pair.com/ http://gentoo.chem.wisc.edu/gentoo/ http://distfiles.gentoo.org http://gentoo.osuosl.org http://www.ibiblio.org/pub/Linux/distributions/gentoo"
LANG="en_US.utf8"
LINGUAS="en"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --filter=H_**/files/digest-*"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://10.0.0.1/gentoo-portage"
USE="X Xaw3d a52 aalib acpi aim alsa amd64 arts audiofile avi bash-completion berkdb bitmap-fonts blas bzip2 bzlib cairo cdb cdparanoia cdr cli cracklib crypt cups dga dlloader dri dts dv dvd dvdr dvdread emacs emboss emul-linux-x86 encode exif fam fame ffmpeg fftw flac foomaticdb fortran ftp gd gif gimp gimpprint glut gpm gstreamer gtk gtk2 iconv icq imagemagick imap imlib isdnlog jack java joystick jpeg jpeg2k kde lcms libcaca libg++ libwww live lm_sensors lzo lzw lzw-tiff mad midi mikmod mjpeg mmx2 mozilla moznocompose moznoirc mp3 mpeg msn mudflap ncurses network network-cron nls nocardbus nowebdav nptl nptlonly nsplugin nvidia ogg oggvorbis opengl openmp oss pcre pdf perl pic png portaudio povray ppds pppd python qt qt3 qt4 quicktime readline reflection rtc sasl scanner sdl session smp spell spl ssl szip tcltk tcpd threads tiff truetype truetype-fonts type1-fonts udev unicode usb vcd videos vorbis wmf x264 xml xml2 xorg xpm xscreensaver xv xvid yahoo zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" ELIBC="glibc" INPUT_DEVICES="evdev keyboard mouse" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en" USERLAND="GNU" VIDEO_CARDS="nvidia nv vesa"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LC_ALL, LDFLAGS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2007-06-26 10:07:29 UTC
Well, if you can reproduce the issue w/ latest openoffice-bin, you should report this upstream:

http://qa.openoffice.org/issue_handling/submission_gateway.html
Comment 2 Andreas Proschofsky (RETIRED) gentoo-dev 2007-09-18 07:25:37 UTC
Yep, definately upstream. Though I have to say, that I can't reproduce this with openoffice-2.3.0 and an Arial font, so you might want to try this. Might also be some weirdness with your fonts or your font setup
Comment 3 Garth 2007-09-23 17:12:26 UTC
I was compiling OO when you changed the status, but yes. The problem is solved in 2.3.0