Red Hat Bugzilla – Bug 457193
[a11y] Base; Exiting Relation Design window after saving a relationship table crashes OOo
Last modified: 2008-09-10 02:39:36 EDT
Description of problem:
In Base. If the Relation Design window(tools-relationships) is accessed while a
table is saved there, then trying to exit the window will result in OOo crashing.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1.Create DB with some tables
3.Add one or more tables
4.press save icon
5.press exit icon in upper right hand corner
Window should close
I orginally raised this issue with OOo
http://qa.openoffice.org/issues/show_bug.cgi?id=92253. They informed me that
they do not do a 64 bit build as standard and suggested I come here.
Created attachment 312969 [details]
Output from a resulting crash
I see that the crash is related to accessbility, so if you don't need
accessibility features you can workaround this and disable them in the gnome
system->preferences->personal->assistive technologies and restart your session
Yay. The work around works. Thank you.
What indicates that the crash is related to accessibility?
I see accessibility referenced a few times however the only thing that seems to
highlight this is that lines 49-56 contain much more detail than other lines.
I am trying to understand what I can so I can pass on the info back to OOo to
help them close off the issue I opened there.
This problem was driving me CRAZY! so again, thanks.
The "accessibility is: true" line is a hint, but the big give away is the
... (Window::GetAccessibleName() const + 0x23) ... line just before we enter
libc (near the top) before the final crash.
Don't worry about the upstream issue, I'll track down the broken piece of code
and supply upstream with a fix when I find it.
Thanks for the education.
I told OOo I would provide an update with any solution found. I have and I
referred them back to here in case they are interested.
Workaround checked in, will be in >= 2.4.1-17.5 if we do another F-9 release
openoffice.org-2.4.1-17.5.fc9 has been submitted as an update for Fedora 9
openoffice.org-2.4.1-17.5.fc9 has been pushed to the Fedora 9 testing repository. If problems still persist, please make note of it in this bug report.
If you want to test the update, you can install it with
su -c 'yum --enablerepo=updates-testing update openoffice.org'. You can provide feedback for this update here: http://admin.fedoraproject.org/updates/F9/FEDORA-2008-7220
openoffice.org-2.4.1-17.6.fc9 has been submitted as an update for Fedora 9.
openoffice.org-2.4.1-17.6.fc9 has been pushed to the Fedora 9 stable repository. If problems still persist, please make note of it in this bug report.