The irony of bug-buddy - OpenOffice.org Ninja

The irony of bug-buddy

Posted by Andrew Z at Saturday, August 16, 2008 | Permalink

bug-buddy is a tool to improve the quality of software by facilitating bug reporting. In a certain situation, bug-buddy does the opposite. With OpenOffice.org 2.4.1 vanilla edition, Fedora 9, and bug-buddy-2.22.0-2.fc9.i386, it is hardly possible to use OpenOffice.org. When opening a document from Nautilus, the window appears for a moment and disappears (and is actually crashing).. It crashes when opening a file dialog. It crashes during crash recovery. Resetting the user profile doesn't help. Running from the GNOME Terminal sometimes help. This error comes up on the console:

Gtk-Message: Failed to load module "gnomebreakpad": /opt/openoffice.org2.4/program/libstdc++.so.6: version `GLIBCXX_3.4.9' not found (required by /usr/lib/bug-buddy/libbreakpad.so.0)

The simple solution is to remove the bud-buddy package. For example: sudo rpm -e bug-buddy.

It seems people also have this trouble on SUSE, Ubuntu, and Gentoo. Another trick that may work is clearing GTK_MODULES such as by running GTK_MODULES="" soffice.

Related articles

1 comments:

James Henstridge said...

Another option would be to use the system provided libstdc++ rather than a custom one that is apparently missing certain symbols.

You could try temporarily renaming the /opt/openoffice.org2.4/program/libstdc++.so.6 library. If that OpenOffice still works, then it'll most likely work with bug-buddy again.