Bug 445102 - OO.org Impress crash - slide show w/ Xvnc
Summary: OO.org Impress crash - slide show w/ Xvnc
Keywords:
Status: CLOSED DUPLICATE of bug 363301
Alias: None
Product: Red Hat Enterprise Linux 5
Classification: Red Hat
Component: openoffice.org
Version: 5.1
Hardware: i386
OS: Linux
medium
high
Target Milestone: rc
: ---
Assignee: Caolan McNamara
QA Contact: desktop-bugs@redhat.com
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2008-05-03 19:22 UTC by Ian Pilcher
Modified: 2008-05-04 17:23 UTC (History)
0 users

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2008-05-04 17:23:22 UTC
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)

Description Ian Pilcher 2008-05-03 19:22:40 UTC
Description of problem:
When the display on which OpenOffice.org Impress is running is a VNC server
(Xvnc), any attempt to run a slide show causes an immediate crash.

Version-Release number of selected component (if applicable):
openoffice.org-impress-2.0.4-5.4.26

How reproducible:
100%

Steps to Reproduce:
1.  Start VNC server (Xvnc):  vncserver :7 -geometry 1260x890 -depth 16
-SecurityTypes None
2.  Connect to VNC server:  vncviewer -FullColor :7
3.  Start OpenOffice.org Impress within VNC session and attempt to run a slide
    show.
4.  Enjoy the crashy goodness!
  
Actual results:
Crash

Expected results:
No crash.  Working slide show.

Additional info:
Problem does not occur on Fedora 8 (openoffice.org-impress-2.3.0-6.14.fc8).
Backtrace below:

(I)    x.org loaded video driver of...
(III)  Desktop is: not GNOME
(IV)   libgcj version is: libgcj-4.1.2-14.el5-i386
(V)    kernel is: Linux 2.6.18-53.1.14.el5xen #1 SMP Tue Feb 19 07:47:07 EST
2008 i686 i686 i386
(VI)   OpenOffice.org core rpm version is: openoffice.org-core-2.0.4-5.4.26-i386
(VII)  depth of root window:    16 planes
(VIII) accessibility is: false
...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 ...
0x4c68e38: /usr/lib/openoffice.org2.0/program/libuno_sal.so.3 + 0x22e38
0x4c69acb: /usr/lib/openoffice.org2.0/program/libuno_sal.so.3 + 0x23acb
0x4b5420:  + 0x420 (__kernel_sigreturn + 0x0)
0x3803e4d: /usr/lib/openoffice.org2.0/program/cairocanvas.uno.so + 0x28e4d
0x3804061: /usr/lib/openoffice.org2.0/program/cairocanvas.uno.so + 0x29061
0x3804fc8: /usr/lib/openoffice.org2.0/program/cairocanvas.uno.so + 0x29fc8
0x4eb118: /usr/lib/openoffice.org2.0/program/libuno_cppuhelpergcc3.so.3 + 0x35118
0x4eb29f: /usr/lib/openoffice.org2.0/program/libuno_cppuhelpergcc3.so.3 + 0x3529f
0x4ece4a: /usr/lib/openoffice.org2.0/program/libuno_cppuhelpergcc3.so.3 + 0x36e4a
0x35cb8bb: /usr/lib/openoffice.org2.0/program/canvasfactory.uno.so + 0x28bb
0x35cd0a6: /usr/lib/openoffice.org2.0/program/canvasfactory.uno.so + 0x40a6
0x35cd43a: /usr/lib/openoffice.org2.0/program/canvasfactory.uno.so + 0x443a
0x35cb592: /usr/lib/openoffice.org2.0/program/canvasfactory.uno.so + 0x2592
0x5b7f145: /usr/lib/openoffice.org2.0/program/libvcl680li.so + 0x271145
(Window::GetCanvas() const + 0x655)
0x917ae6: /usr/lib/openoffice.org2.0/program/libcppcanvas680li.so + 0x19ae6
(cppcanvas::VCLFactory::createSpriteCanvas(Window const&) const + 0x26)
0xfe2053: /usr/lib/openoffice.org2.0/program/libsd680li.so + 0x404053
0xfd2d85: /usr/lib/openoffice.org2.0/program/libsd680li.so + 0x3f4d85
0xfd3ba4: /usr/lib/openoffice.org2.0/program/libsd680li.so + 0x3f5ba4
0xfc5346: /usr/lib/openoffice.org2.0/program/libsd680li.so + 0x3e7346
0xcfe46a: /usr/lib/openoffice.org2.0/program/libsd680li.so + 0x12046a
0xcfe6d6: /usr/lib/openoffice.org2.0/program/libsd680li.so + 0x1206d6
0xce050c: /usr/lib/openoffice.org2.0/program/libsd680li.so + 0x10250c
0xcea8e4: /usr/lib/openoffice.org2.0/program/libsd680li.so + 0x10c8e4
0x18bfbea: /usr/lib/openoffice.org2.0/program/libsfx680li.so + 0x266bea
0x18c0388: /usr/lib/openoffice.org2.0/program/libsfx680li.so + 0x267388
0x18c03f8: /usr/lib/openoffice.org2.0/program/libsfx680li.so + 0x2673f8
0x18efd85: /usr/lib/openoffice.org2.0/program/libsfx680li.so + 0x296d85
0x18efd29: /usr/lib/openoffice.org2.0/program/libsfx680li.so + 0x296d29
0x5b87546: /usr/lib/openoffice.org2.0/program/libvcl680li.so + 0x279546
0x2c16401: /usr/lib/openoffice.org2.0/program/libvclplug_gen680li.so + 0x50401
(SalDisplay::DispatchInternalEvent() + 0xb1)
0x21c0d06: /usr/lib/openoffice.org2.0/program/libvclplug_gtk680li.so + 0xfd06
0x21c0d41: /usr/lib/openoffice.org2.0/program/libvclplug_gtk680li.so + 0xfd41
0x786a5e1: /lib/libglib-2.0.so.0 + 0x295e1
0x786c342: /lib/libglib-2.0.so.0 + 0x2b342 (g_main_context_dispatch + 0x182)
0x786f31f: /lib/libglib-2.0.so.0 + 0x2e31f
0x786f885: /lib/libglib-2.0.so.0 + 0x2e885 (g_main_context_iteration + 0x65)
0x21c2c31: /usr/lib/openoffice.org2.0/program/libvclplug_gtk680li.so + 0x11c31
0x2c17877: /usr/lib/openoffice.org2.0/program/libvclplug_gen680li.so + 0x51877
(X11SalInstance::Yield(bool, bool) + 0x37)
0x5999858: /usr/lib/openoffice.org2.0/program/libvcl680li.so + 0x8b858
(Application::Yield(bool) + 0x68)
0x599992c: /usr/lib/openoffice.org2.0/program/libvcl680li.so + 0x8b92c
(Application::Execute() + 0x3c)
0xbab279: /usr/lib/openoffice.org2.0/program/libsoffice.so + 0x25279
(desktop::Desktop::Main() + 0x1779)
0x599f3fc: /usr/lib/openoffice.org2.0/program/libvcl680li.so + 0x913fc
0x599f505: /usr/lib/openoffice.org2.0/program/libvcl680li.so + 0x91505 (SVMain()
+ 0x35)
0xb9c989: /usr/lib/openoffice.org2.0/program/libsoffice.so + 0x16989 (sal_main +
0x59)
0xb9ca14: /usr/lib/openoffice.org2.0/program/libsoffice.so + 0x16a14 (main + 0x44)
0x63cdec: /lib/i686/nosegneg/libc.so.6 + 0x15dec (__libc_start_main + 0xdc)
0x80484a1: /usr/lib/openoffice.org2.0/program/simpress.bin + 0x4a1
...end stackreport details ...
...start sample ldd details ...
	linux-gate.so.1 =>  (0x0014c000)
	libuno_sal.so.3 => /usr/lib/openoffice.org2.0/program/libuno_sal.so.3 (0x00ddb000)
	libuno_salhelpergcc3.so.3 =>
/usr/lib/openoffice.org2.0/program/libuno_salhelpergcc3.so.3 (0x00490000)
	libstore.so.3 => /usr/lib/openoffice.org2.0/program/libstore.so.3 (0x0060d000)
	libdl.so.2 => /lib/libdl.so.2 (0x003bf000)
	libpthread.so.0 => /lib/i686/nosegneg/libpthread.so.0 (0x00469000)
	libstlport_gcc.so => /usr/lib/openoffice.org2.0/program/libstlport_gcc.so
(0x00b7b000)
	libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x00a15000)
	libm.so.6 => /lib/i686/nosegneg/libm.so.6 (0x00110000)
	libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x005ed000)
	libc.so.6 => /lib/i686/nosegneg/libc.so.6 (0x0014d000)
	libcrypt.so.1 => /lib/libcrypt.so.1 (0x00b3d000)
	/lib/ld-linux.so.2 (0x0079a000)
...end sample ldd details ...

Comment 1 Caolan McNamara 2008-05-04 17:23:22 UTC
RHEL-5.2 vnc doesn't have a RENDER extension IIRC, xdpyinfo | grep RENDER
probably says nothing at all

*** This bug has been marked as a duplicate of 363301 ***


Note You need to log in before you can comment on or make changes to this bug.