Issue 72789 - crash in x86_64 OOo using FontOOo in getSizePos
Summary: crash in x86_64 OOo using FontOOo in getSizePos
Status: CLOSED DUPLICATE of issue 71815
Alias: None
Product: General
Classification: Code
Component: code (show other issues)
Version: OOo 2.0.4
Hardware: PC (x86_64) Linux, all
: P3 Trivial (vote)
Target Milestone: OOo 2.2
Assignee: caolanm
QA Contact: issues@framework
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-12-20 10:28 UTC by maison.godard
Modified: 2006-12-20 10:54 UTC (History)
1 user (show)

See Also:
Issue Type: DEFECT
Latest Confirmation in: ---
Developer Difficulty: ---


Attachments

Note You need to log in before you can comment on or make changes to this issue.
Description maison.godard 2006-12-20 10:28:40 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 ...
Comment 1 caolanm 2006-12-20 10:53:35 UTC
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 ***
Comment 2 caolanm 2006-12-20 10:54:29 UTC
close as dup