Crash when switching back and forth from full screen

Bug #69244 reported by Vincenzo Ciancia
2
Affects Status Importance Assigned to Milestone
OpenOffice
Invalid
Unknown
openoffice.org (Ubuntu)
Invalid
Undecided
Unassigned
Nominated for Feisty by Vincenzo Ciancia

Bug Description

Binary package hint: openoffice.org2-impress

I open a presentation that I have, and keep pressing "F5-ESC-PGDOWN" at random until I make impress crash with the following backtrace. This does not happen with an empty presentation so I can provide mine if needed.

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread -1246775104 (LWP 13432)]
0xb7c93efd in MapMode::MapMode ()
   from /usr/lib/openoffice/program/libvcl680li.so
(gdb) bt

#0 0xb7c93efd in MapMode::MapMode ()
   from /usr/lib/openoffice/program/libvcl680li.so
#1 0xadeed9dc in SvxTextEditSource::getRanges ()
   from /usr/lib/openoffice/program/libsvx680li.so
#2 0xadeeda6c in SvxTextEditSource::GetVisArea ()
   from /usr/lib/openoffice/program/libsvx680li.so
#3 0xadf79b80 in accessibility::AccessibleTextHelper::GetAt ()
   from /usr/lib/openoffice/program/libsvx680li.so
#4 0xadf7a885 in accessibility::AccessibleTextHelper::UpdateChildren ()
   from /usr/lib/openoffice/program/libsvx680li.so
#5 0xadf7b430 in accessibility::AccessibleTextHelper::UpdateChildren ()
   from /usr/lib/openoffice/program/libsvx680li.so
#6 0xb7b6e9e8 in SfxBroadcaster::Broadcast ()
   from /usr/lib/openoffice/program/libsvl680li.so
#7 0xadeee77b in SvxTextEditSource::removeRange ()
   from /usr/lib/openoffice/program/libsvx680li.so
#8 0xb7b6e9e8 in SfxBroadcaster::Broadcast ()
   from /usr/lib/openoffice/program/libsvl680li.so
#9 0xae00cee6 in SdrObject::BroadcastObjectChange ()
   from /usr/lib/openoffice/program/libsvx680li.so
#10 0xae00d270 in SdrObject::SetOutlinerParaObject ()
   from /usr/lib/openoffice/program/libsvx680li.so
#11 0xac5d9c03 in SdDrawDocument::GetDefaultWritingMode ()
   from /usr/lib/openoffice/program/libsd680li.so
#12 0xac5db70d in SdDrawDocument::GetDefaultWritingMode ()
   from /usr/lib/openoffice/program/libsd680li.so
#13 0xac5db758 in SdDrawDocument::GetDefaultWritingMode ()
   from /usr/lib/openoffice/program/libsd680li.so
#14 0xb7c2d01c in Timer::Timeout ()
   from /usr/lib/openoffice/program/libvcl680li.so
#15 0xb7c2d209 in Timer::ImplTimerCallbackProc ()
   from /usr/lib/openoffice/program/libvcl680li.so
#16 0xb569484a in X11SalData::Timeout ()
   from /usr/lib/openoffice/program/libvclplug_gen680li.so
#17 0xb5a884c6 in GtkXLib::timeoutFn ()
   from /usr/lib/openoffice/program/libvclplug_gtk680li.so
#18 0xb5a88501 in call_timeoutFn ()
   from /usr/lib/openoffice/program/libvclplug_gtk680li.so
#19 0xb5cb9dd6 in g_source_get_current_time () from /usr/lib/libglib-2.0.so.0
#20 0xb5cb9802 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#21 0xb5cbc7df in g_main_context_check () from /usr/lib/libglib-2.0.so.0
#22 0xb5cbcd45 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#23 0xb5a8a201 in GtkXLib::Yield ()
   from /usr/lib/openoffice/program/libvclplug_gtk680li.so
#24 0xb569e037 in X11SalInstance::Yield ()
   from /usr/lib/openoffice/program/libvclplug_gen680li.so
#25 0xb7c26f08 in Application::Yield ()
   from /usr/lib/openoffice/program/libvcl680li.so
#26 0xb7c26fdc in Application::Execute ()
   from /usr/lib/openoffice/program/libvcl680li.so
#27 0x0806d8c7 in desktop::Desktop::Main ()
#28 0xb7c2cc2c in InitVCL () from /usr/lib/openoffice/program/libvcl680li.so
#29 0xb7c2cd35 in SVMain () from /usr/lib/openoffice/program/libvcl680li.so
#30 0x0805fdc3 in sal_main ()
#31 0x0805fe46 in main ()

Revision history for this message
Vincenzo Ciancia (vincenzo-ml) wrote :

This bug is not present when using kde, just to confirm that it's a bug in gnome accessibility libraries.

Revision history for this message
Vincenzo Ciancia (vincenzo-ml) wrote :

I had metacity running from a terminal window (by chance) and was testing this bug in openoffice just to see if recent updates had fixed the problem. The problem is not fixed but I got the following additional information in the terminal window. The english for "Avviso del window manager: Specificato un" should be "Window manager warning: specified a", while the english for "finestra" is "window" and the english for "non valido per" is "not valid for".

Avviso del window manager: Specificato un WM_TRANSIENT_FOR finestra 0x4e00062 non valido per 0x4e04633 (OpenOffice).
Avviso del window manager: Buggy client sent a _NET_ACTIVE_WINDOW message with a timestamp of 0 for 0x220006e (OpenOffice)
Avviso del window manager: meta_window_activate called by a pager with a 0 timestamp; the pager needs to be fixed.
[The last two messages were repeated many times]

Revision history for this message
Vincenzo Ciancia (vincenzo-ml) wrote :

Still there in feisty, much harder to reproduce but still there, and on different machines.

Changed in openoffice:
status: Unknown → Unconfirmed
Changed in openoffice:
status: Unconfirmed → Fix Released
Changed in openoffice:
status: Fix Released → Unconfirmed
Changed in openoffice:
status: Unconfirmed → Rejected
Revision history for this message
Vincenzo Ciancia (vincenzo-ml) wrote :

I still have a bug connected with this one, I am not able to get a backtrace from ooimpress even if I installed dbgsym packages. How do I get a backtrace of OO?

Revision history for this message
Vincenzo Ciancia (vincenzo-ml) wrote :

Nobody cares here, nobody cares there. No instruction on how to provide a backtrace in openoffice, and nobody reading it's bugmail. I wonder why you don't directly close the openoffice section of launchpad :) Self-closing this bug with a bit of regret, but also a bit of hope for the future.

Changed in openoffice.org:
status: New → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.