Apache OpenOffice (AOO) Bugzilla – Issue 42429
Office freezes on accessible desktop with gtk file picker
Last modified: 2005-04-08 15:20:11 UTC
On an accessible GNOME desktop, the office freezes as soon as the user tries to open the gtk-file picker. To reproduce, open gconf-editor and activate desktop/gnome/interface/accessibility checkbox, log out and back in and run the office.
Added accessibility keyword.
I'm not seeing this myself yet with accessibility enabled, what versions of gtk and ooo is this ? http://bugzilla.gnome.org/show_bug.cgi?id=161604 looks suspicious, but maybe unrelated.
I have this problem on a GNOME 2.6 with an m78. Since you're not seeing this: is the gtk file picker accessible ?
cmc->mmeeks/raul: you seeing something like this with the file dialog ?
Not really tried it - is there a stack-trace available of this freeze ?
Havent been to try m78 yet, but m76 seems to be fine with GNOME 2.6.
Created attachment 22474 [details] Selective stack trace
The machine I have this problem on runs Solaris 10 x86. I left out all the Java threads which should not have anything to do with the problem. BTW: I noticed that with the gtk plugin there appear two frames in at-poke - one from the Java bridge and one from atk. I am not sure whether this will confuse Gnopernicus or GOK. Any ideas how to disable the accessibility in the gtk plugin ?
So - considering carefully - you're right - I've no idea how this can possibly work. There's no way to get the native gtk+ a11y to talk nicely with the OO.o a11y unless both bridge to atk ( work we have planned, but not done ). I think the only/best soln' is to just disable the native file-picker when a11y is enabled.
Created attachment 22601 [details] proposed patch
*sigh*, so I propose doing something like this then once I have "fpicker3" created.
I'll try this patch in fpicker3
reopen to reassign
installset at: http://ooomisc.services.openoffice.org/pub/OpenOffice.org/cws/upload/fpicker3/ cmc->obr: perhaps you can see if that installset works around the problem for us. Though its linux intel only unfortunately.
.
You seem to build without ENABLE_GNOMEVFS, at least there is no openofficeorg-gnome-integration package in the fpicker3 install set. Without this package, OOo no longer activates accessibility, so that your fix did not work as expected in the first place. However, copying the library libfps_gnome.so into an Hamburg RE m78 build did fix the problem (-> verified), but you should consider building with ENABLE_GNOMEVFS set.
*** Issue 43665 has been marked as a duplicate of this issue. ***
Checked again in m91.