Bug#464621: openoffice.org: Segfault on "Asian Layout" configuration option with German locale
Package: openoffice.org-core
Version: 1:2.3.1-4
Severity: important
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Using the locale "de_DE.UTF-8" Openoffice.org dies with a segfault as soon as I
select the option "Asian Layout" in its configuration menu. However, no crash
appears with the "C" locale. Backtrace is attached.
- -- System Information:
Debian Release: lenny/sid
APT prefers unstable
APT policy: (500, 'unstable'), (500, 'testing'), (1, 'experimental')
Architecture: i386 (i686)
Kernel: Linux 2.6.22-2-k7 (SMP w/2 CPU cores)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8) (ignored: LC_ALL set to de_DE.UTF-8)
Shell: /bin/sh linked to /bin/bash
Versions of packages openoffice.org-core depends on:
ii fontconfig 2.5.0-2 generic font configuration library
ii libc6 2.7-6 GNU C Library: Shared libraries
ii libcairo2 1.4.14-1 The Cairo 2D vector graphics libra
ii libcurl3-gnutls 7.18.0-1 Multi-protocol file transfer libra
ii libdb4.5 4.5.20-11 Berkeley v4.5 Database Libraries [
ii libexpat1 1.95.8-4 XML parsing C library - runtime li
ii libfreetype6 2.3.5-1+b1 FreeType 2 font engine, shared lib
ii libgcc1 1:4.3-20080202-1 GCC support library
ii libglib2.0-0 2.14.6-1 The GLib library of C routines
ii libgstreamer-plugi 0.10.17-1 GStreamer libraries from the "base
ii libgstreamer0.10-0 0.10.17-1 Core GStreamer libraries and eleme
ii libgtk2.0-0 2.12.0-3.1~macmenubar The GTK+ graphical user interface
ii libhunspell-1.1-0 1.1.9-1 spell checker and morphological an
ii libhyphen0 2.3-5 ALTLinux hyphenation library - sha
ii libice6 2:1.0.4-1 X11 Inter-Client Exchange library
ii libicu38 3.8-6 International Components for Unico
ii libjpeg62 6b-14 The Independent JPEG Group's JPEG
ii libldap-2.4-2 2.4.7-4 OpenLDAP libraries
ii libneon27-gnutls 0.27.2-1 An HTTP and WebDAV client library
ii libnspr4-0d 4.7.0~1.9b1-2 NetScape Portable Runtime Library
ii libnss3-1d 3.12.0~1.9b1-2 Network Security Service libraries
ii libpam0g 0.99.7.1-5 Pluggable Authentication Modules l
ii libpango1.0-0 1.18.4-1 Layout and rendering of internatio
ii libportaudio2 19+svn20071022-2 Portable audio I/O - shared librar
ii libsm6 2:1.0.3-1+b1 X11 Session Management library
ii libsndfile1 1.0.17-4 Library for reading/writing audio
ii libstartup-notific 0.9-1 library for program launch feedbac
ii libstdc++6 4.3-20080202-1 The GNU Standard C++ Library v3
ii libstlport4.6c2 4.6.2-3 STLport C++ class library
ii libx11-6 2:1.0.3-7 X11 client-side library
ii libxaw7 2:1.0.4-1 X11 Athena Widget library
ii libxext6 1:1.0.3-2 X11 miscellaneous extension librar
ii libxinerama1 1:1.0.2-1 X11 Xinerama extension library
ii libxml2 2.6.31.dfsg-1 GNOME XML library
ii libxrender1 1:0.9.4-1 X Rendering Extension client libra
ii libxslt1.1 1.1.22-1 XSLT processing library - runtime
ii libxt6 1:1.0.5-3 X11 toolkit intrinsics library
ii openoffice.org-com 1:2.3.1-4 OpenOffice.org office suite archit
ii ttf-opensymbol 1:2.3.1-4 The OpenSymbol TrueType font
ii zlib1g 1:1.2.3.3.dfsg-11 compression library - runtime
openoffice.org-core recommends no packages.
Versions of packages openoffice.org-common depends on:
ii dictionaries-common [openoffi 0.90.3 Common utilities for spelling dict
ii openoffice.org-style-andromed 1:2.3.1-4 Default symbol style for OpenOffic
Versions of packages openoffice.org-java-common depends on:
ii bsh 2.0b4-7 Java scripting environment (BeanSh
ii libxalan2-java 2.7.1-1 XSL Transformations (XSLT) process
ii libxerces2-java 2.9.1-1 Validating XML parser for Java wit
ii openoffice.org-common 1:2.3.1-4 OpenOffice.org office suite archit
Versions of packages openoffice.org-core is related to:
pn firefox <none> (no description available)
pn iceape-browser <none> (no description available)
ii icedove 2.0.0.6-1.1~replytolist free/unbranded thunderbird mail/ne
ii iceweasel 2.0.0.11-1 lightweight web browser based on M
ii imagemagick 7:6.2.4.5.dfsg1-2 Image manipulation programs
ii libsane 1.0.19~cvs20071213-5 API library for scanners
ii libxinerama1 1:1.0.2-1 X11 Xinerama extension library
ii libxrender1 1:0.9.4-1 X Rendering Extension client libra
ii openoffice.org-f 1:2.3.1-4 Legacy filters (e.g. StarOffice 5.
pn pstoedit <none> (no description available)
- -- no debconf information
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
iD8DBQFHq6uIYfUFJ3ewsJgRAtzyAJ4l7oNsmrQRJtLAvuD2I3E+ofNWngCfTtlX
y5oFVHRrPZjCSIlmzLVGpaQ=
=VMO9
-----END PGP SIGNATURE-----
$ gdb /usr/lib/openoffice/program/soffice.bin
GNU gdb 6.7.1-debian
Copyright (C) 2007 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "i486-linux-gnu"...
Using host libthread_db library "/lib/i686/cmov/libthread_db.so.1".
(gdb) run
Starting program: /usr/lib/openoffice/program/soffice.bin
[Thread debugging using libthread_db enabled]
warning: Lowest section in /usr/lib/libicudata.so.38 is .hash at 000000b4
[New Thread 0xb57c16c0 (LWP 23522)]
[New Thread 0xa3a50b90 (LWP 23525)]
[New Thread 0xa3239b90 (LWP 23526)]
[New Thread 0xa28c6b90 (LWP 23527)]
[New Thread 0x9f40fb90 (LWP 23528)]
[New Thread 0x9e6dab90 (LWP 23531)]
[Thread 0x9e6dab90 (LWP 23531) exited]
[New Thread 0x9e6dab90 (LWP 23532)]
[New Thread 0x9cf66b90 (LWP 23533)]
[Thread 0x9cf66b90 (LWP 23533) exited]
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0xb57c16c0 (LWP 23522)]
0xb76059e1 in String::Equals () from /usr/lib/openoffice/program/libtl680li.so
(gdb) bt full
#0 0xb76059e1 in String::Equals () from /usr/lib/openoffice/program/libtl680li.so
No locals.
#1 0xb7d2bc84 in ImplDevFontList::GetGlyphFallbackFont ()
from /usr/lib/openoffice/program/libvcl680li.so
No locals.
#2 0xb7d30779 in ImplFontCache::GetGlyphFallbackFont ()
from /usr/lib/openoffice/program/libvcl680li.so
No locals.
#3 0xb7d314cf in OutputDevice::ImplGlyphFallbackLayout ()
from /usr/lib/openoffice/program/libvcl680li.so
No locals.
#4 0xb7d33719 in OutputDevice::ImplLayout ()
from /usr/lib/openoffice/program/libvcl680li.so
No locals.
#5 0xb7d3571f in OutputDevice::GetTextArray ()
from /usr/lib/openoffice/program/libvcl680li.so
No locals.
#6 0xb7d358aa in OutputDevice::GetTextWidth ()
from /usr/lib/openoffice/program/libvcl680li.so
No locals.
#7 0xb7ea08aa in Edit::ImplAlign () from /usr/lib/openoffice/program/libvcl680li.so
No locals.
#8 0xb7ea23e2 in Edit::ImplAlignAndPaint ()
from /usr/lib/openoffice/program/libvcl680li.so
No locals.
---Type <return> to continue, or q <return> to quit---
#9 0xb7ea4e5a in Edit::ImplInsertText () from /usr/lib/openoffice/program/libvcl680li.so
No locals.
#10 0xb7ea6538 in Edit::ImplSetText () from /usr/lib/openoffice/program/libvcl680li.so
No locals.
#11 0xb7ea661b in Edit::SetText () from /usr/lib/openoffice/program/libvcl680li.so
No locals.
#12 0x9bf4072a in SvxAsianLayoutPage::LanguageHdl ()
from /usr/lib/openoffice/program/libcui680li.so
No locals.
#13 0x9bf40d23 in SvxAsianLayoutPage::Reset ()
from /usr/lib/openoffice/program/libcui680li.so
No locals.
#14 0x9be9e54f in OfaTreeOptionsDialog::SelectHdl_Impl ()
from /usr/lib/openoffice/program/libcui680li.so
No locals.
#15 0xb7c89adc in Timer::Timeout () from /usr/lib/openoffice/program/libvcl680li.so
No locals.
#16 0xb7c89ccb in Timer::ImplTimerCallbackProc ()
from /usr/lib/openoffice/program/libvcl680li.so
No locals.
#17 0xb513ebda in X11SalData::Timeout ()
from /usr/lib/openoffice/program/libvclplug_gen680li.so
No locals.
#18 0xb5582ed4 in GtkXLib::timeoutFn ()
from /usr/lib/openoffice/program/libvclplug_gtk680li.so
---Type <return> to continue, or q <return> to quit---
No locals.
#19 0xb64aca26 in ?? () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#20 0x080a6fd8 in ?? ()
No symbol table info available.
#21 0xb6e0fa0c in __pthread_mutex_unlock_usercnt () from /lib/i686/cmov/libpthread.so.0
No symbol table info available.
#22 0xb64ac2b6 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#23 0xb64af643 in ?? () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#24 0x080c18c8 in ?? ()
No symbol table info available.
#25 0x0000012c in ?? ()
No symbol table info available.
#26 0x08553548 in ?? ()
No symbol table info available.
#27 0x00000005 in ?? ()
No symbol table info available.
#28 0xb64afbfe in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#29 0xb5584fcd in GtkXLib::Yield ()
from /usr/lib/openoffice/program/libvclplug_gtk680li.so
No locals.
#30 0xb514d2b7 in X11SalInstance::Yield ()
---Type <return> to continue, or q <return> to quit---
from /usr/lib/openoffice/program/libvclplug_gen680li.so
No locals.
#31 0xb7c83a39 in Application::Yield () from /usr/lib/openoffice/program/libvcl680li.so
No locals.
#32 0xb7e077e6 in Dialog::Execute () from /usr/lib/openoffice/program/libvcl680li.so
No locals.
#33 0x9be95c7b in OfaTreeOptionsDialog::Execute ()
from /usr/lib/openoffice/program/libcui680li.so
No locals.
#34 0x9be3d1c7 in VclAbstractDialog_Impl::Execute ()
from /usr/lib/openoffice/program/libcui680li.so
No locals.
#35 0xa1d0dd2f in SfxApplication::OfaExec_Impl ()
from /usr/lib/openoffice/program/libsfx680li.so
No locals.
#36 0xa1ebf2f6 in SfxDispatcher::Call_Impl ()
from /usr/lib/openoffice/program/libsfx680li.so
No locals.
#37 0xa1eb2436 in SfxBindings::Execute_Impl ()
from /usr/lib/openoffice/program/libsfx680li.so
No locals.
#38 0xa1edf8e6 in SfxDispatchController_Impl::dispatch ()
from /usr/lib/openoffice/program/libsfx680li.so
No locals.
#39 0xa1ee0492 in SfxOfficeDispatch::dispatch ()
---Type <return> to continue, or q <return> to quit---
from /usr/lib/openoffice/program/libsfx680li.so
No locals.
#40 0xa17c5b28 in framework::MenuBarManager::Select ()
from /usr/lib/openoffice/program/libfwk680li.so
No locals.
#41 0xa17c68c4 in framework::MenuBarManager::LinkStubSelect ()
from /usr/lib/openoffice/program/libfwk680li.so
No locals.
#42 0xb7e1e588 in Menu::Select () from /usr/lib/openoffice/program/libvcl680li.so
No locals.
#43 0xb7e19e08 in Menu::ImplCallSelect () from /usr/lib/openoffice/program/libvcl680li.so
No locals.
#44 0xb7e856b2 in ImplWindowFrameProc () from /usr/lib/openoffice/program/libvcl680li.so
No locals.
#45 0xb514513b in SalDisplay::DispatchInternalEvent ()
from /usr/lib/openoffice/program/libvclplug_gen680li.so
No locals.
#46 0xb5582cfd in GtkXLib::userEventFn ()
from /usr/lib/openoffice/program/libvclplug_gtk680li.so
No locals.
#47 0xb64aa701 in ?? () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#48 0x080a6fd8 in ?? ()
No symbol table info available.
#49 0xb6e0fa0c in __pthread_mutex_unlock_usercnt () from /lib/i686/cmov/libpthread.so.0
---Type <return> to continue, or q <return> to quit---
No symbol table info available.
#50 0xb64ac2b6 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#51 0xb64af643 in ?? () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#52 0x080c18c8 in ?? ()
No symbol table info available.
#53 0xffffff9c in ?? ()
No symbol table info available.
#54 0x08553548 in ?? ()
No symbol table info available.
#55 0x00000000 in ?? ()
No symbol table info available.
Reply to: