Apache OpenOffice (AOO) Bugzilla – Issue 72789
crash in x86_64 OOo using FontOOo in getSizePos
Last modified: 2006-12-20 10:54:29 UTC
Système : Linux Fedora Core 6 (x86_64) - OpenOffice 2.0.4 détail du plantage de FontOoo : (I) x.org loaded video driver of... (II) Loading /usr/lib64/xorg/modules/drivers/nv_drv.so (III) Desktop is: GNOME (IV) libgcj version is: libgcj-4.1.1-30-x86_64 libgcj-4.1.1-30-i386 (V) kernel is: Linux 2.6.18-1.2849.fc6 #1 SMP Fri Nov 10 12:34:46 EST 2006 x86_64 x86_64 x86_64 (VI) OpenOffice.org core rpm version is: openoffice.org-core-2.0.4-5.3-x86_64openoffice.org-core-2.0.4-5.5.3-x86_64 (VII) depth of root window: 24 planes (VIII) accessibility is: false (VIV) fedora release is: Fedora Core release 6 (Zod) ...start sestatus details ... SELinux status: enabled SELinuxfs mount: /selinux Current mode: enforcing Mode from config file: enforcing Policy version: 21 Policy from config file: targeted ...end sestatus details ... ...start stackreport details ... 0x3ce36708: /usr/lib64/openoffice.org2.0/program/libuno_sal.so.3 + 0x36708 0x3ce3718b: /usr/lib64/openoffice.org2.0/program/libuno_sal.so.3 + 0x3718b 0x3340dde0: /lib64/libpthread.so.0 + 0xdde0 0x43d50f96: /usr/lib64/openoffice.org2.0/program/libtk680lx.so + 0x150f96 (VCLXWindow::getPosSize() + 0x26) 0xb53a12d6: /usr/lib64/openoffice.org2.0/program/libgcc3_uno.so + 0x72d6 0xb53a1c3e: /usr/lib64/openoffice.org2.0/program/libgcc3_uno.so + 0x7c3e 0xb53a241c: /usr/lib64/openoffice.org2.0/program/libgcc3_uno.so + 0x841c 0xba1887ac: /usr/lib64/openoffice.org2.0/program/reflection.uno.so + 0x187ac 0xb9f5be66: /usr/lib64/openoffice.org2.0/program/introspection.uno.so + 0xfe66 0xb9f5c0dd: /usr/lib64/openoffice.org2.0/program/introspection.uno.so + 0x100dd 0xb9f5c14c: /usr/lib64/openoffice.org2.0/program/introspection.uno.so + 0x1014c 0x430b47c3: /usr/lib64/openoffice.org2.0/program/libsb680lx.so + 0xb47c3 (SbUnoObject::Notify(SfxBroadcaster&, SfxHint const&) + 0x463) 0x408dfb17: /usr/lib64/openoffice.org2.0/program/libsvl680lx.so + 0xdfb17 (SfxBroadcaster::Broadcast(SfxHint const&) + 0x47) 0x43103849: /usr/lib64/openoffice.org2.0/program/libsb680lx.so + 0x103849 (SbxVariable::Broadcast(unsigned long) + 0xc9) 0x430ff6ad: /usr/lib64/openoffice.org2.0/program/libsb680lx.so + 0xff6ad (SbxValue::Get(SbxValues&) const + 0x6d) 0x430fe7d8: /usr/lib64/openoffice.org2.0/program/libsb680lx.so + 0xfe7d8 (SbxValue::operator=(SbxValue const&) + 0x58) 0x43101991: /usr/lib64/openoffice.org2.0/program/libsb680lx.so + 0x101991 (SbxVariable::operator=(SbxVariable const&) + 0x11) 0x430dbfd0: /usr/lib64/openoffice.org2.0/program/libsb680lx.so + 0xdbfd0 (SbiRuntime::StepPUT() + 0x70) 0x430d67ea: /usr/lib64/openoffice.org2.0/program/libsb680lx.so + 0xd67ea (SbiRuntime::Step() + 0x19a) 0x4309d3c0: /usr/lib64/openoffice.org2.0/program/libsb680lx.so + 0x9d3c0 (SbModule::Run(SbMethod*) + 0x1c0) 0x4309d7a7: /usr/lib64/openoffice.org2.0/program/libsb680lx.so + 0x9d7a7 (SbModule::Notify(SfxBroadcaster&, SfxHint const&) + 0x117) 0x408dfb17: /usr/lib64/openoffice.org2.0/program/libsvl680lx.so + 0xdfb17 (SfxBroadcaster::Broadcast(SfxHint const&) + 0x47) 0x4309cf80: /usr/lib64/openoffice.org2.0/program/libsb680lx.so + 0x9cf80 (SbMethod::Broadcast(unsigned long) + 0x110) 0x430fedf2: /usr/lib64/openoffice.org2.0/program/libsb680lx.so + 0xfedf2 (SbxValue::SbxValue(SbxValue const&) + 0xa2) 0x43101fe6: /usr/lib64/openoffice.org2.0/program/libsb680lx.so + 0x101fe6 (SbxVariable::SbxVariable(SbxVariable const&) + 0x26) 0x430e12d4: /usr/lib64/openoffice.org2.0/program/libsb680lx.so + 0xe12d4 (SbiRuntime::FindElement(SbxObject*, unsigned int, unsigned int, unsigned long, unsigned char) + 0x244) 0x430e1c25: /usr/lib64/openoffice.org2.0/program/libsb680lx.so + 0xe1c25 (SbiRuntime::StepFIND(unsigned int, unsigned int) + 0x55) 0x430d67b7: /usr/lib64/openoffice.org2.0/program/libsb680lx.so + 0xd67b7 (SbiRuntime::Step() + 0x167) 0x4309d3c0: /usr/lib64/openoffice.org2.0/program/libsb680lx.so + 0x9d3c0 (SbModule::Run(SbMethod*) + 0x1c0) 0x4309d7a7: /usr/lib64/openoffice.org2.0/program/libsb680lx.so + 0x9d7a7 (SbModule::Notify(SfxBroadcaster&, SfxHint const&) + 0x117) 0x408dfb17: /usr/lib64/openoffice.org2.0/program/libsvl680lx.so + 0xdfb17 (SfxBroadcaster::Broadcast(SfxHint const&) + 0x47) 0x4309cf80: /usr/lib64/openoffice.org2.0/program/libsb680lx.so + 0x9cf80 (SbMethod::Broadcast(unsigned long) + 0x110) 0x430fedf2: /usr/lib64/openoffice.org2.0/program/libsb680lx.so + 0xfedf2 (SbxValue::SbxValue(SbxValue const&) + 0xa2) 0x43101fe6: /usr/lib64/openoffice.org2.0/program/libsb680lx.so + 0x101fe6 (SbxVariable::SbxVariable(SbxVariable const&) + 0x26) 0x430e12d4: /usr/lib64/openoffice.org2.0/program/libsb680lx.so + 0xe12d4 (SbiRuntime::FindElement(SbxObject*, unsigned int, unsigned int, unsigned long, unsigned char) + 0x244) 0x430e1c25: /usr/lib64/openoffice.org2.0/program/libsb680lx.so + 0xe1c25 (SbiRuntime::StepFIND(unsigned int, unsigned int) + 0x55) 0x430d67b7: /usr/lib64/openoffice.org2.0/program/libsb680lx.so + 0xd67b7 (SbiRuntime::Step() + 0x167) 0x4309d3c0: /usr/lib64/openoffice.org2.0/program/libsb680lx.so + 0x9d3c0 (SbModule::Run(SbMethod*) + 0x1c0) 0x4309d7a7: /usr/lib64/openoffice.org2.0/program/libsb680lx.so + 0x9d7a7 (SbModule::Notify(SfxBroadcaster&, SfxHint const&) + 0x117) 0x408dfb17: /usr/lib64/openoffice.org2.0/program/libsvl680lx.so + 0xdfb17 (SfxBroadcaster::Broadcast(SfxHint const&) + 0x47) 0x4309cf80: /usr/lib64/openoffice.org2.0/program/libsb680lx.so + 0x9cf80 (SbMethod::Broadcast(unsigned long) + 0x110) 0x430ff6ad: /usr/lib64/openoffice.org2.0/program/libsb680lx.so + 0xff6ad (SbxValue::Get(SbxValues&) const + 0x6d) 0x4309c87f: /usr/lib64/openoffice.org2.0/program/libsb680lx.so + 0x9c87f (SbMethod::Call(SbxValue*) + 0x8f) 0x41aa0d70: /usr/lib64/openoffice.org2.0/program/libsfx680lx.so + 0x2a0d70 (SfxMacroConfig::Call(SbxObject*, String const&, BasicManager*, SbxArray*, SbxValue*) + 0x70) 0x419c1e44: /usr/lib64/openoffice.org2.0/program/libsfx680lx.so + 0x1c1e44 (SfxObjectShell::CallBasic(String const&, String const&, SbxObject*, SbxArray*, SbxValue*) + 0xc4) 0x419c21bd: /usr/lib64/openoffice.org2.0/program/libsfx680lx.so + 0x1c21bd (SfxObjectShell::CallStarBasicScript(String const&, String const&, void*, void*) + 0xdd) 0x46286931: /usr/lib64/openoffice.org2.0/program/libsvx680lx.so + 0x886931 0x3da63d0b: /usr/lib64/openoffice.org2.0/program/libcomphelp4gcc3.so + 0x63d0b 0xba3aac48: /usr/lib64/openoffice.org2.0/program/libevtatt.so + 0x6c48 0xb53a12d6: /usr/lib64/openoffice.org2.0/program/libgcc3_uno.so + 0x72d6 0xb53a1c3e: /usr/lib64/openoffice.org2.0/program/libgcc3_uno.so + 0x7c3e 0xb53a241c: /usr/lib64/openoffice.org2.0/program/libgcc3_uno.so + 0x841c 0xbaa9693d: /usr/lib64/openoffice.org2.0/program/invocadapt.uno.so + 0x593d 0xbaa9874f: /usr/lib64/openoffice.org2.0/program/invocadapt.uno.so + 0x774f 0xb53a0185: /usr/lib64/openoffice.org2.0/program/libgcc3_uno.so + 0x6185 0xb53a08d8: /usr/lib64/openoffice.org2.0/program/libgcc3_uno.so + 0x68d8 0xb53a2a2e: /usr/lib64/openoffice.org2.0/program/libgcc3_uno.so + 0x8a2e 0xb986bc98: /usr/lib64/openoffice.org2.0/program/libfrm680lx.so + 0x1d1c98 0x3f899b81: /usr/lib64/openoffice.org2.0/program/libvcl680lx.so + 0x299b81 0xae502ee7: /usr/lib64/openoffice.org2.0/program/libvclplug_gen680lx.so + 0x57ee7 (SalDisplay::DispatchInternalEvent() + 0xb7) 0xae052076: /usr/lib64/openoffice.org2.0/program/libvclplug_gtk680lx.so + 0x16076 0x3802cf44: /lib64/libglib-2.0.so.0 + 0x2cf44 (g_main_context_dispatch + 0x1b4) 0x3802fd7d: /lib64/libglib-2.0.so.0 + 0x2fd7d 0x380302ae: /lib64/libglib-2.0.so.0 + 0x302ae (g_main_context_iteration + 0x6e) 0xae053a9b: /usr/lib64/openoffice.org2.0/program/libvclplug_gtk680lx.so + 0x17a9b 0x3f6c8d11: /usr/lib64/openoffice.org2.0/program/libvcl680lx.so + 0xc8d11 (Application::Yield(bool) + 0x51) 0x3f6c8daa: /usr/lib64/openoffice.org2.0/program/libvcl680lx.so + 0xc8daa (Application::Execute() + 0x2a) 0x4782bd15: /usr/lib64/openoffice.org2.0/program/libsoffice.so + 0x2bd15 (desktop::Desktop::Main() + 0x15a5) 0x3f6ce4d9: /usr/lib64/openoffice.org2.0/program/libvcl680lx.so + 0xce4d9 0x3f6ce5c5: /usr/lib64/openoffice.org2.0/program/libvcl680lx.so + 0xce5c5 (SVMain() + 0x25) 0x4781ed36: /usr/lib64/openoffice.org2.0/program/libsoffice.so + 0x1ed36 (sal_main + 0x46) 0x3281da44: /lib64/libc.so.6 + 0x1da44 (__libc_start_main + 0xf4) 0x4005f9: /usr/lib64/openoffice.org2.0/program/soffice.bin + 0x5f9 ...end stackreport details ... ...start sample ldd details ... libuno_sal.so.3 => /usr/lib64/openoffice.org2.0/program/libuno_sal.so.3 (0x00002aaaaaccd000) libuno_salhelpergcc3.so.3 => /usr/lib64/openoffice.org2.0/program/libuno_salhelpergcc3.so.3 (0x00002aaaab0c2000) libstore.so.3 => /usr/lib64/openoffice.org2.0/program/libstore.so.3 (0x00002aaaab2c6000) libdl.so.2 => /lib64/libdl.so.2 (0x00002aaaab4fb000) libpthread.so.0 => /lib64/libpthread.so.0 (0x00002aaaab6ff000) libstlport_gcc.so => /usr/lib64/openoffice.org2.0/program/libstlport_gcc.so (0x00002aaaab919000) libstdc++.so.6 => /usr/lib64/libstdc++.so.6 (0x00002aaaabbf3000) libm.so.6 => /lib64/libm.so.6 (0x00002aaaabef5000) libgcc_s.so.1 => /lib64/libgcc_s.so.1 (0x00002aaaac178000) libc.so.6 => /lib64/libc.so.6 (0x00002aaaac386000) libcrypt.so.1 => /lib64/libcrypt.so.1 (0x00002aaaac6d4000) /lib64/ld-linux-x86-64.so.2 (0x0000555555554000) ...end sample ldd details ...
ah getPosSize(), that's actually an interesting method in that it returns a small structure which is unusual and triggered a most interesting problem. https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=216347 *** This issue has been marked as a duplicate of 71815 ***
close as dup