Bug#575758: openoffice.org-impress: impress systematically crashes on startup

2010-03-29 Thread Rene Engelhard
forwarded 575758 http://www.openoffice.org/issues/show_bug.cgi?id=108428
tag 575758 + patch
tag 575758 + pending
iretitle 575758 openoffice.org-impress: impress crashes on startup /
thanks

Hi,

On Mon, Mar 29, 2010 at 02:05:32AM +0200, Samuel Thibault wrote:
 This version of impress systematically crashes on startup, even on
 a blank presentation. I tried to unset LANG  LC_CTYPE, as well as
 .openoffice.org, dropping openoffice.org-gnome, without any change. I
 tried to change the user, and that did make it work. I wonder what the

So it does not systematically crash (BTW, why did you use
such a crappy subject anyway?)

 difference can be in both case, as the rest of my desktop was exactly
 the same (ssh -X theotheru...@localhost). Other modules lik writer or

It is not *exactly* the same, unless you have the identical user configs
on yor old and the new user.

 calc do start fine however, but as soon as I try to create or open an
 impress document, I get a crash.
 
 Below is the backtrace I'm getting.

iLooks like https://bugzilla.novell.com/show_bug.cgi?id=588957 and
http://www.openoffice.org/issues/show_bug.cgi?id=107271 and
http://www.openoffice.org/issues/show_bug.cgi?id=108428
(at least the backtrace is similar and threfore
http://lists.freedesktop.org/archives/ooo-build-commit/2010-March/002886.html
should probably fix it)

Will add the patch.

Grüße/Regards,

René
-- 
 .''`.  René Engelhard -- Debian GNU/Linux Developer
 : :' : http://www.debian.org | http://people.debian.org/~rene/
 `. `'  r...@debian.org | GnuPG-Key ID: D03E3E70
   `-   Fingerprint: E12D EA46 7506 70CF A960 801D 0AA0 4571 D03E 3E70



--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#575758: openoffice.org-impress: impress systematically crashes on startup

2010-03-29 Thread Samuel Thibault
Rene Engelhard, le Mon 29 Mar 2010 09:31:51 +0200, a écrit :
 On Mon, Mar 29, 2010 at 02:05:32AM +0200, Samuel Thibault wrote:
  This version of impress systematically crashes on startup, even on
  a blank presentation. I tried to unset LANG  LC_CTYPE, as well as
  .openoffice.org, dropping openoffice.org-gnome, without any change. I
  tried to change the user, and that did make it work. I wonder what the
 
 So it does not systematically crash

With my environment it does.

 (BTW, why did you use such a crappy subject anyway?)

What could have been better?

  difference can be in both case, as the rest of my desktop was exactly
  the same (ssh -X theotheru...@localhost). Other modules lik writer or
 
 It is not *exactly* the same, unless you have the identical user configs
 on yor old and the new user.

The rest of the desktop (i.e. wm and such) _is_ the same, since it's the
same session: I am doing

$ ooimpress
crash
$ ssh -X theotheru...@localhost
other$ ooimpress
doesn't crash

I also have erased both users' .openoffice.org* to make sure these don't
interfere.

Samuel



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#575758: openoffice.org-impress: impress systematically crashes on startup

2010-03-29 Thread Rene Engelhard
Hi,

On Mon, Mar 29, 2010 at 12:35:07PM +0200, Samuel Thibault wrote:
 The rest of the desktop (i.e. wm and such) _is_ the same, since it's the
 same session: I am doing
 
 $ ooimpress
 crash
 $ ssh -X theotheru...@localhost
 other$ ooimpress
 doesn't crash

So those are not the same. The one is local X, the other one remote.
That probably causes different behavviour (OOo checks what capabilities
the X you use has). A sane test here would be to use them both in the
same X.

In this case upstream suggests this (at lesst) has to do with XRender
enabled or not.

Grüße/Regards,

René
-- 
 .''`.  René Engelhard -- Debian GNU/Linux Developer
 : :' : http://www.debian.org | http://people.debian.org/~rene/
 `. `'  r...@debian.org | GnuPG-Key ID: D03E3E70
   `-   Fingerprint: E12D EA46 7506 70CF A960 801D 0AA0 4571 D03E 3E70



--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#575758: openoffice.org-impress: impress systematically crashes on startup

2010-03-29 Thread Samuel Thibault
Rene Engelhard, le Mon 29 Mar 2010 12:49:43 +0200, a écrit :
 On Mon, Mar 29, 2010 at 12:35:07PM +0200, Samuel Thibault wrote:
  The rest of the desktop (i.e. wm and such) _is_ the same, since it's the
  same session: I am doing
  
  $ ooimpress
  crash
  $ ssh -X theotheru...@localhost
  other$ ooimpress
  doesn't crash
 
 So those are not the same. The one is local X, the other one remote.
 That probably causes different behavviour (OOo checks what capabilities
 the X you use has). A sane test here would be to use them both in the
 same X.

Although the connexion way (local vs remote), it is the same X server,
and thus the same capabilities. In the second case it's going through
the ssh tunnel but that's still showing up on the same X server.

Just to be more convincing

$ ooimpress
crash
$ ssh ot...@localhost
other$ export DISPLAY=:0
other$ xauth add localhost/unix:0 MIT-MAGIC-COOKIE-1 foofoofoofoo
other$ ooimpress
doesn't crash

The way to connect to the server is now exactly the same, and thus
shared memory and such are just the same.

Samuel



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#575758: openoffice.org-impress: impress systematically crashes on startup

2010-03-29 Thread Rene Engelhard
Hi,

On Mon, Mar 29, 2010 at 02:05:31PM +0200, Samuel Thibault wrote:
 Although the connexion way (local vs remote), it is the same X server,
 and thus the same capabilities. In the second case it's going through
 the ssh tunnel but that's still showing up on the same X server.
 
 Just to be more convincing
 
 $ ooimpress
 crash
 $ ssh ot...@localhost
 other$ export DISPLAY=:0
 other$ xauth add localhost/unix:0 MIT-MAGIC-COOKIE-1 foofoofoofoo
 other$ ooimpress
 doesn't crash

Ah well. As said, I already added the mentioned patch; let's see whether it
fixes it.

I'll close the bug with the next upload - reopen if it it remains then.

Grüße/Regards,

René
-- 
 .''`.  René Engelhard -- Debian GNU/Linux Developer
 : :' : http://www.debian.org | http://people.debian.org/~rene/
 `. `'  r...@debian.org | GnuPG-Key ID: D03E3E70
   `-   Fingerprint: E12D EA46 7506 70CF A960 801D 0AA0 4571 D03E 3E70



--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#575758: openoffice.org-impress: impress systematically crashes on startup

2010-03-28 Thread Samuel Thibault
Package: openoffice.org-impress
Version: 1:3.2.0-4
Severity: normal

Hello,

This version of impress systematically crashes on startup, even on
a blank presentation. I tried to unset LANG  LC_CTYPE, as well as
.openoffice.org, dropping openoffice.org-gnome, without any change. I
tried to change the user, and that did make it work. I wonder what the
difference can be in both case, as the rest of my desktop was exactly
the same (ssh -X theotheru...@localhost). Other modules lik writer or
calc do start fine however, but as soon as I try to create or open an
impress document, I get a crash.

Below is the backtrace I'm getting.

#0  0x774dd133 in std::_Rb_tree_increment(std::_Rb_tree_node_base*) ()
   from /usr/lib/libstdc++.so.6
#1  0x7fffe752c2b0 in X11SalGraphics::drawPolyPolygon ()
   from /usr/lib/openoffice/basis3.2/program/libvclplug_genlx.so
#2  0x7fffe7527951 in X11SalGraphics::drawPolyLine ()
   from /usr/lib/openoffice/basis3.2/program/libvclplug_genlx.so
#3  0x737cd413 in SalGraphics::DrawPolyLine ()
   from /usr/lib/openoffice/program/../basis-link/program/libvcllx.so
#4  0x7372517a in OutputDevice::ImpTryDrawPolyLineDirect ()
   from /usr/lib/openoffice/program/../basis-link/program/libvcllx.so
#5  0x7372909e in OutputDevice::DrawPolyLine ()
   from /usr/lib/openoffice/program/../basis-link/program/libvcllx.so
#6  0x7fffd8ca77fb in 
drawinglayer::processor2d::VclProcessor2D::RenderPolygonHairlinePrimitive2D ()
   from /usr/lib/openoffice/program/../basis-link/program/libdrawinglayerlx.so
#7  0x7fffd8cac5b8 in 
drawinglayer::processor2d::VclPixelProcessor2D::processBasePrimitive2D ()
   from /usr/lib/openoffice/program/../basis-link/program/libdrawinglayerlx.so
#8  0x7fffd8ca0eb2 in drawinglayer::processor2d::BaseProcessor2D::process
()
   from /usr/lib/openoffice/program/../basis-link/program/libdrawinglayerlx.so
#9  0x7fffd9cfb11d in 
sdr::contact::ObjectContactOfPageView::DoProcessDisplay () from 
/usr/lib/openoffice/program/../basis-link/program/libsvxcorelx.so
#10 0x7fffd9cfb670 in sdr::contact::ObjectContactOfPageView::ProcessDisplay
() from /usr/lib/openoffice/program/../basis-link/program/libsvxcorelx.so
#11 0x7fffda0b0794 in SdrPageWindow::RedrawAll ()
   from /usr/lib/openoffice/program/../basis-link/program/libsvxcorelx.so
#12 0x7fffda02cb30 in SdrPaintView::CompleteRedraw ()
   from /usr/lib/openoffice/program/../basis-link/program/libsvxcorelx.so
#13 0x7fffcd8f0016 in sd::View::CompleteRedraw ()
   from /usr/lib/openoffice/program/../basis-link/program/libsdlx.so
#14 0x7fffcd93c2f1 in sd::DrawView::CompleteRedraw ()
   from /usr/lib/openoffice/program/../basis-link/program/libsdlx.so
#15 0x7fffcd918680 in sd::DrawViewShell::Paint ()
   from /usr/lib/openoffice/program/../basis-link/program/libsdlx.so
#16 0x7386d5a8 in Window::ImplCallPaint ()
   from /usr/lib/openoffice/program/../basis-link/program/libvcllx.so
#17 0x7386d313 in Window::ImplCallPaint ()
   from /usr/lib/openoffice/program/../basis-link/program/libvcllx.so
#18 0x7386d313 in Window::ImplCallPaint ()
   from /usr/lib/openoffice/program/../basis-link/program/libvcllx.so
#19 0x7386d313 in Window::ImplCallPaint ()
   from /usr/lib/openoffice/program/../basis-link/program/libvcllx.so
#20 0x7386d313 in Window::ImplCallPaint ()
   from /usr/lib/openoffice/program/../basis-link/program/libvcllx.so
#21 0x7386d313 in Window::ImplCallPaint ()
   from /usr/lib/openoffice/program/../basis-link/program/libvcllx.so
#22 0x7386d313 in Window::ImplCallPaint ()
   from /usr/lib/openoffice/program/../basis-link/program/libvcllx.so
#23 0x7386d313 in Window::ImplCallPaint ()
   from /usr/lib/openoffice/program/../basis-link/program/libvcllx.so
#24 0x7386d80e in Window::ImplHandlePaintHdl ()
   from /usr/lib/openoffice/program/../basis-link/program/libvcllx.so
#25 0x73865bb7 in Window::ImplHandleResizeTimerHdl ()
   from /usr/lib/openoffice/program/../basis-link/program/libvcllx.so
#26 0x73864115 in Window::GetSizePixel ()
   from /usr/lib/openoffice/program/../basis-link/program/libvcllx.so
#27 0x73811d34 in DockingWindow::GetSizePixel ()
   from /usr/lib/openoffice/program/../basis-link/program/libvcllx.so
#28 0x7380d239 in DockingAreaWindow::Paint ()
   from /usr/lib/openoffice/program/../basis-link/program/libvcllx.so
#29 0x7386d5a8 in Window::ImplCallPaint ()
   from /usr/lib/openoffice/program/../basis-link/program/libvcllx.so
#30 0x7386d313 in Window::ImplCallPaint ()
   from /usr/lib/openoffice/program/../basis-link/program/libvcllx.so
#31 0x7386e623 in Window::Update ()
   from /usr/lib/openoffice/program/../basis-link/program/libvcllx.so
#32 0x738532f5 in ToolBox::ImplDrawItem ()
   from /usr/lib/openoffice/program/../basis-link/program/libvcllx.so
#33 0x7385521d in ToolBox::MouseMove ()
   from