[Bug 438463] Re: Epiphany fails to start with a "drawable is not a pixmap or window" error

2009-10-06 Thread Francis Whittle
I have a similar (more or less identical, actually) problem on
Debian/sid (with many different combinations of webkit and epiphany,
including several git revisions).  Specifically removing session-
crashed.xml works around it (this is undesirable in many cases though).
Reproduceable on both ATi Catalyst and the free drivers.

Interesting thing about this one, breaking on gdk_x_error is ineffective
(with or without --sync command line).  Don't know if that's something
peculiar at my end or not.

-- 
Epiphany fails to start with a "drawable is not a pixmap or window" error
https://bugs.launchpad.net/bugs/438463
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 438463] Re: Epiphany fails to start with a "drawable is not a pixmap or window" error

2009-10-06 Thread Francis Whittle
Alright, seeing as how I couldn't get a backtrace on gdk_x_error I've
done as best I can and instead put a break in at the GDK Warning
immediately before hand.  If I step through from this point the
BadWindow error is raised as soon as gdk_x11_drawable_get_xid return.
Backtrace:

Breakpoint 2, IA__gdk_x11_drawable_get_xid (drawable=0x0)
at /tmp/buildd/gtk+2.0-2.18.2/gdk/x11/gdkdrawable-x11.c:952
952 /tmp/buildd/gtk+2.0-2.18.2/gdk/x11/gdkdrawable-x11.c: No such file or 
directory.
in /tmp/buildd/gtk+2.0-2.18.2/gdk/x11/gdkdrawable-x11.c
(gdb) bt
#0  IA__gdk_x11_drawable_get_xid (drawable=0x0)
at /tmp/buildd/gtk+2.0-2.18.2/gdk/x11/gdkdrawable-x11.c:952
#1  0x7fffe83f4b15 in window_is_xembed () at canberra-gtk-module.c:371
#2  dispatch_sound_event () at canberra-gtk-module.c:436
#3  dispatch_queue () at canberra-gtk-module.c:794
#4  0x7fffe83f51d3 in idle_cb (userdata=0x0) at canberra-gtk-module.c:802
#5  0x7495a847 in gdk_threads_dispatch (data=0x81f100)
at /tmp/buildd/gtk+2.0-2.18.2/gdk/gdk.c:506
#6  0x71e7512a in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#7  0x71e78988 in ?? () from /lib/libglib-2.0.so.0
#8  0x71e78e5d in g_main_loop_run () from /lib/libglib-2.0.so.0
#9  0x74d24c07 in IA__gtk_main ()
at /tmp/buildd/gtk+2.0-2.18.2/gtk/gtkmain.c:1216
#10 0x00432ca4 in main (argc=1, argv=0x7fffe918) at ephy-main.c:782

Could be insufficient checking in libcanberra?

-- 
Epiphany fails to start with a "drawable is not a pixmap or window" error
https://bugs.launchpad.net/bugs/438463
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 438463] Re: Epiphany fails to start with a "drawable is not a pixmap or window" error

2009-10-06 Thread Francis Whittle
Apologies for the bug spam.

I can work around the issue by doing an ‘apt-get remove libcanberra-gtk-
module’ – I'm currently investigating the offending procedure in that
library;  Will file a bug upstream when I find something.

José and/or Taylor, can you confirm whether removing libcanberra-gtk-
module "fixes" it for you?

Cheers.

-- 
Epiphany fails to start with a "drawable is not a pixmap or window" error
https://bugs.launchpad.net/bugs/438463
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 438463] Re: Epiphany fails to start with a "drawable is not a pixmap or window" error

2009-10-06 Thread Francis Whittle
The module warning is harmless, just means you won't be getting any
sound events from libcanberra.

Well I produced a fix for the problem, then checked libcanberra git, where I 
discovered that filing a bug on it is pointless, as this has already been fixed 
upstream.
See: 
http://git.0pointer.de/?p=libcanberra.git;a=commit;h=ed6f221e617537b1901211d41c0bd8018739e814

-- 
Epiphany fails to start with a "drawable is not a pixmap or window" error
https://bugs.launchpad.net/bugs/438463
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 438463] Re: Epiphany fails to start with a "drawable is not a pixmap or window" error

2009-10-06 Thread Francis Whittle
(To clarify: that's not my fix, it was just there when I double checked
before filing)

-- 
Epiphany fails to start with a "drawable is not a pixmap or window" error
https://bugs.launchpad.net/bugs/438463
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs