https://bugs.freedesktop.org/show_bug.cgi?id=33758
GitLab Migration User changed:
What|Removed |Added
Resolution|--- |MOVED
Status|NEW
https://bugs.freedesktop.org/show_bug.cgi?id=33758
--- Comment #5 from nobled 2011-06-27 12:58:05 PDT ---
Created an attachment (id=48483)
--> (https://bugs.freedesktop.org/attachment.cgi?id=48483)
small EGL program to produce BadDrawable error
(Unrelatedly, I had to workaround another bug in
https://bugs.freedesktop.org/show_bug.cgi?id=33758
--- Comment #4 from nobled 2011-06-27 12:53:00 PDT ---
Good news and bad news.
Good news: I tested in an Ubuntu Maverick chroot, and I can't reproduce the
segfault -- maybe it was fixed in Xlib? (In Lucid, libX11 is version 1.3.2; in
Maverick, i
https://bugs.freedesktop.org/show_bug.cgi?id=33758
--- Comment #3 from nobled 2011-06-24 18:29:49 PDT ---
This patch by ajax back in May seems relevant, BTW. I'll test it (and Chad's
patches) when I get a chance.
http://lists.freedesktop.org/archives/mesa-dev/2011-May/007353.html
--
Configure
nobled, try these patches and let us know if they fix the problem.
Chad Versace (2):
drisw: Do error checking in XCreateDrawable
glx: Do error checking in CreateDrawable
src/glx/drisw_glx.c | 19 ++-
src/glx/glx_pbuffer.c | 17 +++--
2 files changed, 29 inse
https://bugs.freedesktop.org/show_bug.cgi?id=33758
Karl Tomlinson changed:
What|Removed |Added
CC||bugs.freedesk...@karlt.net
--
Configur
https://bugs.freedesktop.org/show_bug.cgi?id=33758
--- Comment #2 from nobled 2011-01-31 16:50:38 PST ---
Okay, with debug symbols now the backtrace is:
#0 0x00434e18 in XCreateDrawable (base=0x811caa0, xDrawable=102760449,
drawable=102760449, modes=0x8170ff0) at drisw_glx.c:94
#1 driCrea
https://bugs.freedesktop.org/show_bug.cgi?id=33758
--- Comment #1 from nobled 2011-01-31 06:26:26 PST ---
It looks like the same problem is also in glxcmds.c:glXCreateGLXPixmap (it
returns the same xid whether or not driScreen->createDrawable() returned null)
--
Configure bugmail: https://bugs.