Menu

#159 Baghira crashes gtk[gnome] apps [firefox] in KDE 3.4 Suse 10

open
nobody
None
5
2005-12-25
2005-12-25
Anonymous
No

crashes Firefox 1.0.7(gtk Suse 10) and GIMP as well;
below
are the console messages. BTW if executing the apps
as
root, then they don't crashes (but gtk whines on the
console). [Baghira 7.0]

user3@linux:/opt/kde3/share/apps/kthememanager/themes/Apple-Jaguar-2-fixed/wallpapers/panel>
firefox
/home/user3/.gtk_qt_engine_rc:62: error: unexpected
character `{', expected character `}'

(Gecko:8348): Gdk-CRITICAL **:
gdk_drawable_get_colormap:
assertion `GDK_IS_DRAWABLE (drawable)' failed

(Gecko:8348): Gdk-CRITICAL **:
gdk_drawable_set_colormap:
assertion `GDK_IS_DRAWABLE (drawable)' failed

(Gecko:8348): Gdk-CRITICAL **:
gdk_drawable_get_depth:
assertion `GDK_IS_DRAWABLE (drawable)' failed

(Gecko:8348): Gdk-CRITICAL **:
gdk_window_set_back_pixmap:
assertion `pixmap == NULL || gdk_drawable_get_depth
(window) == gdk_drawable_get_depth (pixmap)' failed

(Gecko:8348): Gdk-CRITICAL **:
gdk_drawable_get_colormap:
assertion `GDK_IS_DRAWABLE (drawable)' failed

(Gecko:8348): Gdk-CRITICAL **:
gdk_drawable_set_colormap:
assertion `GDK_IS_DRAWABLE (drawable)' failed

(Gecko:8348): Gdk-CRITICAL **:
gdk_drawable_get_depth:
assertion `GDK_IS_DRAWABLE (drawable)' failed

(Gecko:8348): Gdk-CRITICAL **:
gdk_window_set_back_pixmap:
assertion `pixmap == NULL || gdk_drawable_get_depth
(window) == gdk_drawable_get_depth (pixmap)' failed

(Gecko:8348): Gdk-CRITICAL **:
gdk_drawable_get_colormap:
assertion `GDK_IS_DRAWABLE (drawable)' failed

(Gecko:8348): Gdk-CRITICAL **:
gdk_drawable_set_colormap:
assertion `GDK_IS_DRAWABLE (drawable)' failed

(Gecko:8348): Gdk-CRITICAL **:
gdk_drawable_get_depth:
assertion `GDK_IS_DRAWABLE (drawable)' failed

(Gecko:8348): Gdk-CRITICAL **:
gdk_window_set_back_pixmap:
assertion `pixmap == NULL || gdk_drawable_get_depth
(window) == gdk_drawable_get_depth (pixmap)' failed

(Gecko:8348): Gdk-CRITICAL **:
gdk_drawable_get_colormap:
assertion `GDK_IS_DRAWABLE (drawable)' failed

(Gecko:8348): Gdk-CRITICAL **:
gdk_drawable_set_colormap:
assertion `GDK_IS_DRAWABLE (drawable)' failed

(Gecko:8348): Gdk-CRITICAL **:
gdk_drawable_get_depth:
assertion `GDK_IS_DRAWABLE (drawable)' failed

(Gecko:8348): Gdk-CRITICAL **:
gdk_window_set_back_pixmap:
assertion `pixmap == NULL || gdk_drawable_get_depth
(window) == gdk_drawable_get_depth (pixmap)' failed

(Gecko:8348): Gdk-CRITICAL **:
gdk_drawable_get_colormap:
assertion `GDK_IS_DRAWABLE (drawable)' failed

(Gecko:8348): Gdk-CRITICAL **:
gdk_drawable_set_colormap:
assertion `GDK_IS_DRAWABLE (drawable)' failed

(Gecko:8348): Gdk-CRITICAL **:
gdk_drawable_get_depth:
assertion `GDK_IS_DRAWABLE (drawable)' failed

(Gecko:8348): Gdk-CRITICAL **:
gdk_window_set_back_pixmap:
assertion `pixmap == NULL || gdk_drawable_get_depth
(window) == gdk_drawable_get_depth (pixmap)' failed

(Gecko:8348): Gdk-CRITICAL **:
gdk_drawable_get_colormap:
assertion `GDK_IS_DRAWABLE (drawable)' failed

(Gecko:8348): Gdk-CRITICAL **:
gdk_drawable_set_colormap:
assertion `GDK_IS_DRAWABLE (drawable)' failed

(Gecko:8348): Gdk-CRITICAL **:
gdk_drawable_get_depth:
assertion `GDK_IS_DRAWABLE (drawable)' failed

(Gecko:8348): Gdk-CRITICAL **:
gdk_window_set_back_pixmap:
assertion `pixmap == NULL || gdk_drawable_get_depth
(window) == gdk_drawable_get_depth (pixmap)' failed

(Gecko:8348): Gdk-CRITICAL **:
gdk_drawable_get_colormap:
assertion `GDK_IS_DRAWABLE (drawable)' failed

(Gecko:8348): Gdk-CRITICAL **:
gdk_drawable_set_colormap:
assertion `GDK_IS_DRAWABLE (drawable)' failed

(Gecko:8348): Gdk-CRITICAL **:
gdk_drawable_get_depth:
assertion `GDK_IS_DRAWABLE (drawable)' failed

(Gecko:8348): Gdk-CRITICAL **:
gdk_window_set_back_pixmap:
assertion `pixmap == NULL || gdk_drawable_get_depth
(window) == gdk_drawable_get_depth (pixmap)' failed

(Gecko:8348): Gdk-CRITICAL **:
gdk_drawable_get_colormap:
assertion `GDK_IS_DRAWABLE (drawable)' failed

(Gecko:8348): Gdk-CRITICAL **:
gdk_drawable_set_colormap:
assertion `GDK_IS_DRAWABLE (drawable)' failed

(Gecko:8348): Gdk-CRITICAL **:
gdk_drawable_get_depth:
assertion `GDK_IS_DRAWABLE (drawable)' failed

(Gecko:8348): Gdk-CRITICAL **:
gdk_window_set_back_pixmap:
assertion `pixmap == NULL || gdk_drawable_get_depth
(window) == gdk_drawable_get_depth (pixmap)' failed

(Gecko:8348): Gdk-CRITICAL **:
gdk_drawable_get_colormap:
assertion `GDK_IS_DRAWABLE (drawable)' failed

(Gecko:8348): Gdk-CRITICAL **:
gdk_drawable_set_colormap:
assertion `GDK_IS_DRAWABLE (drawable)' failed

(Gecko:8348): Gdk-CRITICAL **:
gdk_drawable_get_depth:
assertion `GDK_IS_DRAWABLE (drawable)' failed

(Gecko:8348): Gdk-CRITICAL **:
gdk_window_set_back_pixmap:
assertion `pixmap == NULL || gdk_drawable_get_depth
(window) == gdk_drawable_get_depth (pixmap)' failed

(Gecko:8348): Gdk-CRITICAL **:
gdk_drawable_get_colormap:
assertion `GDK_IS_DRAWABLE (drawable)' failed

(Gecko:8348): Gdk-CRITICAL **:
gdk_drawable_set_colormap:
assertion `GDK_IS_DRAWABLE (drawable)' failed

(Gecko:8348): Gdk-CRITICAL **:
gdk_drawable_get_depth:
assertion `GDK_IS_DRAWABLE (drawable)' failed

(Gecko:8348): Gdk-CRITICAL **:
gdk_window_set_back_pixmap:
assertion `pixmap == NULL || gdk_drawable_get_depth
(window) == gdk_drawable_get_depth (pixmap)' failed

(Gecko:8348): Gdk-CRITICAL **:
gdk_drawable_get_colormap:
assertion `GDK_IS_DRAWABLE (drawable)' failed

(Gecko:8348): Gdk-CRITICAL **:
gdk_drawable_set_colormap:
assertion `GDK_IS_DRAWABLE (drawable)' failed

(Gecko:8348): Gdk-CRITICAL **:
gdk_drawable_get_depth:
assertion `GDK_IS_DRAWABLE (drawable)' failed

(Gecko:8348): Gdk-CRITICAL **:
gdk_window_set_back_pixmap:
assertion `pixmap == NULL || gdk_drawable_get_depth
(window) == gdk_drawable_get_depth (pixmap)' failed

(Gecko:8348): Gdk-CRITICAL **:
gdk_drawable_get_colormap:
assertion `GDK_IS_DRAWABLE (drawable)' failed

(Gecko:8348): Gdk-CRITICAL **:
gdk_drawable_set_colormap:
assertion `GDK_IS_DRAWABLE (drawable)' failed

(Gecko:8348): Gdk-CRITICAL **:
gdk_drawable_get_depth:
assertion `GDK_IS_DRAWABLE (drawable)' failed

(Gecko:8348): Gdk-CRITICAL **:
gdk_window_set_back_pixmap:
assertion `pixmap == NULL || gdk_drawable_get_depth
(window) == gdk_drawable_get_depth (pixmap)' failed
The program 'Gecko' received an X Window System
error.
This probably reflects a bug in the program.
The error was 'BadPixmap (invalid Pixmap parameter)'.
(Details: serial 7238 error_code 4 request_code 2
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.)
user3@linux:/opt/kde3/share/apps/kthememanager/themes/Apple-Jaguar-2-fixed/wallpapers/panel>

Discussion

  • Nobody/Anonymous

    Logged In: NO

    I can confirm this issue with Firefox 1.5.0.1 on KDE 3.5.1
    with baghira from CVS (since half an hour ago).

    Firefox dies with a segfault after an invalid assertion
    about some widget not being an object.

    If you require further info on this, mail me at jure at
    aufbix.org.

    Thanks for the beautiful style.

     
  • Nobody/Anonymous

    Logged In: NO

    I can also confirm this on Kubuntu Dapper, especially when
    interacting with Firefox 1.5.06. Baghira makes FF extremely
    unstable, and somethng as simple as switching virtual
    desktops or changing the background image cause FF to
    immediately segfault.

     
MongoDB Logo MongoDB