GNOME Bugzilla – Bug 159767
When accessing "Edit->toolbars" epi crash
Last modified: 2005-05-22 10:45:20 UTC
Each type I click "Edit -> Toolbars", Epiphany crashes. The backend used is Firefox Find below the backtrace ======================== Program received signal SIGTRAP, Trace/breakpoint trap.
+ Trace 52832
Thread 1091056160 (LWP 7910)
Do you have the composite X extension enabled (-> bug 150259) ?
Also, are there any warnings on console ?
Hello Christian, Yes the X extension composite is enable. after I set the variable XLIB_SKIP_ARGB_VISUALS=1 I saw some output like (epiphany:8203): Gdk-CRITICAL **: gdk_drawable_set_colormap: assertion `cmap == NULL || gdk_drawable_get_depth (drawable) == cmap->visual->depth' failed (epiphany:8203): Gdk-WARNING **: gdkpixbuf-drawable.c:1249: Source drawable has no colormap; either pass in a colormap, or set the colormap on the drawable with gdk_drawable_set_colormap() (epiphany:8203): Gdk-CRITICAL **: gdk_drawable_set_colormap: assertion `cmap == NULL || gdk_drawable_get_depth (drawable) == cmap->visual->depth' failed
No epiphany code involved; only gtk+ symbols. Re-assigning to gtk+.
I would assume, unless proven otherwise, that this is a colormap mismatch caused by Epiphany resulting in a BadMatch ... back-traces for X errors when the app isn't run with --sync don't tell you anything.
First, a trace from the warning: (epiphany:1450): Gdk-CRITICAL **: gdk_drawable_set_colormap: assertion `cmap == NULL || gdk_drawable_get_depth (drawable) == cmap->visua l->depth' failed Program received signal SIGTRAP, Trace/breakpoint trap.
+ Trace 53659
Thread NaN (LWP 1450)
Reporter: does the "Theme" applet in GNOME Control Centre work with composite enabled? (the crashing code is copied from there)
nop, the previews crash with the composite: http://bugzilla.gnome.org/show_bug.cgi?id=152490
I see. The code for creating the separator toolitem image is copied from there, so this is probably the same problem as bug 152490. /me wait for them to fix it... ;)
*** Bug 168865 has been marked as a duplicate of this bug. ***
*** Bug 170121 has been marked as a duplicate of this bug. ***
Created attachment 45460 [details] [review] possible fix, copied from bug 152490 Can someone who uses X composite extension and compiles Epiphany from source please test this patch? Thanks.
I committed this patch to gnome-2-10 and HEAD. If the bug still happens, please re-open this bug report.
*** Bug 304618 has been marked as a duplicate of this bug. ***
I'm committing this to libegg... Let's try to keep it in sync!