[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

gEDA-user: KiCad 3D Viewer problem [was: Re: gEDA interview with DJ at DevCon]



On Thu, 2010-10-28 at 23:58 +0100, Peter Clifton wrote:

> The program 'pcbnew' received an X Window System error.
> This probably reflects a bug in the program.
> The error was 'BadDrawable (invalid Pixmap or Window parameter)'.
>   (Details: serial 45001 error_code 9 request_code 137 minor_code 8)
> 
> 
> (gdb) bt
> #0  gdk_x_error (display=0x849d280, error=0xbfffc84c) at /build/buildd/gtk+2.0-2.22.0/gdk/x11/gdkmain-x11.c:439
> #1  0x0022eba9 in _XError (dpy=0x849d280, rep=0x8836aa8) at ../../src/XlibInt.c:1573
> #2  0x0022b69a in handle_error (dpy=0x849d280, err=0x849d280, in_XReply=1) at ../../src/xcb_io.c:166
> #3  0x0022bddf in _XReply (dpy=0x849d280, rep=0xbfffc9c0, extra=0, discard=0) at ../../src/xcb_io.c:623
> #4  0x001dbeac in DRI2SwapBuffers (dpy=0x849d280, drawable=69208555, target_msc=0, divisor=0, remainder=0, count=0xbfffca68) at dri2.c:545
> #5  0x001db3a4 in dri2SwapBuffers (pdraw=0x8b313d0, target_msc=0, divisor=0, remainder=0) at dri2_glx.c:553
> #6  0x001b4337 in glXSwapBuffers (dpy=0x849d280, drawable=69208555) at glxcmds.c:730
> #7  0x00316a2b in wxGLCanvas::SwapBuffers() () from /usr/lib/libwx_gtk2u_gl-2.8.so.0
> #8  0x082a5f3e in Pcb3D_GLCanvas::Redraw(bool) ()
> #9  0x0829f8e4 in Pcb3D_GLCanvas::OnPaint(wxPaintEvent&) ()
> #10 0x00890c2f in wxAppConsole::HandleEvent(wxEvtHandler*, void (wxEvtHandler::*)(wxEvent&), wxEvent&) const () from /usr/lib/libwx_baseu-2.8.so.0
> 
> 
> So.. something is upsetting DRI2 / OpenGL.

And for logging and fullness, I just spotted the following appearing
in /var/log/Xorg.0.log when the program dies:


[ 22155.171] (EE) intel(0): [DRI2] DRI2SwapBuffers: drawable has no back or front?

Should give a decent hint as to what error paths to check.

-- 
Peter Clifton

Electrical Engineering Division,
Engineering Department,
University of Cambridge,
9, JJ Thomson Avenue,
Cambridge
CB3 0FA

Tel: +44 (0)7729 980173 - (No signal in the lab!)
Tel: +44 (0)1223 748328 - (Shared lab phone, ask for me)



_______________________________________________
geda-user mailing list
geda-user@xxxxxxxxxxxxxx
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user