firefox crash while adding theme Oxygen

Bug #301408 reported by Magi Su
2
Affects Status Importance Assigned to Milestone
gtk-qt-engine (Ubuntu)
Won't Fix
Undecided
Unassigned

Bug Description

To reproduce the bug, I started KDE4 in kubuntu 8.10, and then start firefox, open several arbitrary pages, then go to Tools-Add-ons, install oxygen theme.

Here are the crash information.

The program 'firefox' received an X Window System error.
This probably reflects a bug in the program.
The error was 'BadAlloc (insufficient resources for operation)'.
  (Details: serial 36654 error_code 11 request_code 53 minor_code 0)
  (Note to programmers: normally, X errors are reported asynchronously;
   that is, you will receive the error a while after causing it.
   To debug your program, run it with the --sync command line
   option to change this behavior. You can then get a meaningful
   backtrace from your debugger if you break on the gdk_x_error() function.)
Locking assertion failure. Backtrace:
#0 /usr/lib/libxcb-xlib.so.0 [0x7f1c4cd4a9fc]
#1 /usr/lib/libxcb-xlib.so.0(xcb_xlib_lock+0x17) [0x7f1c4cd4ab77]
#2 /usr/lib/libX11.so.6 [0x7f1c4f63f8c0]
#3 /usr/lib/libXrender.so.1(XRenderFreePicture+0x46) [0x7f1c4f902a26]
#4 /usr/lib/libQtGui.so.4 [0x7f1c44fcccfb]
#5 /usr/lib/libQtGui.so.4 [0x7f1c44fcd680]
#6 /usr/lib/libQtGui.so.4(_ZN7QPixmap5derefEv+0x53) [0x7f1c44fc2fa3]
#7 /usr/lib/libQtGui.so.4(_ZN7QPixmapD1Ev+0x24) [0x7f1c44fc32e4]
#8 /usr/lib/libQtGui.so.4 [0x7f1c450a50bb]
#9 /usr/lib/libQtGui.so.4 [0x7f1c4509d819]
#10 /usr/lib/libQtGui.so.4 [0x7f1c44fccc58]
#11 /usr/lib/libQtGui.so.4 [0x7f1c44fcd680]
#12 /usr/lib/libQtGui.so.4(_ZN7QPixmap5derefEv+0x53) [0x7f1c44fc2fa3]
#13 /usr/lib/libQtGui.so.4(_ZN7QPixmapD2Ev+0x24) [0x7f1c44fc3334]
#14 /usr/lib/libQtGui.so.4 [0x7f1c44fc8193]
#15 /usr/lib/libQtGui.so.4 [0x7f1c44fc879f]
#16 /usr/lib/libQtGui.so.4 [0x7f1c44fc7e85]
#17 /lib/libc.so.6(exit+0x9d) [0x7f1c53d0366d]
#18 /usr/lib/libgdk-x11-2.0.so.0 [0x7f1c4e990c81]
#19 /usr/lib/libX11.so.6(_XError+0xf4) [0x7f1c4f638784]

Revision history for this message
Jonathan Thomas (echidnaman) wrote :

Possibly related to bug 220628, likely a gtk-qt-engine bug.

Revision history for this message
Jonathan Thomas (echidnaman) wrote :

Sadly, gtk-qt-engine is a quite broken piece of software and has been removed from distribution. (See bug 404930)
Unfortunately this means that the large number of bugs will not be seeing fixes. :(

For now, the best integration option for KDE is the QtCurve style, (gtk2-engines-qtcurve) which offers a theme quite similar to the default Oxygen theme. The configuration module for gtk-qt-engine has been salvaged and is now living in the kcm-gtk package, which will be available and installed by default in Kubuntu 9.10.

Thanks for understanding. This package tried its best, but in the end did not live up to the standards required by anybody who doesn't like looking at a broken Oxygen imitation.

Changed in gtk-qt-engine (Ubuntu):
status: New → Won't Fix
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.