From: <al...@sg...> - 1999-12-29 23:13:12
|
Hi dri-devel, Passing along a bug report. XFree86 3.9.16 + DRI appears to have a bug when dealing with multiple windows; you can see this in Performer's 'multiwin' sample shipped in /usr/share/Performer/src/pguide/libpf/C/multiwin.c The program gets a segmentation violation when opening up its 2nd window & calling glXMakeCurrent. Stack trace is as follows: #0 0x403f0087 in XMesaMakeCurrent () from /usr/X11R6/lib/libGL.so.3 #1 0x402c739a in driMesaBindContext () from /usr/X11R6/lib/libGL.so.3 #2 0x402bf4dc in glXMakeCurrent () from /usr/X11R6/lib/libGL.so.3 #3 0x40860384 in pfWindow::open (this=0x8094e80) at pfWindow.C:2710 [...] This call to pfWindow::open is for the 2nd window; the first one was successful. Same code works ok with software Mesa 3.1b3 & plain ol' XFree 3.3.3.1 Sorry for the lack of more detailed information, thought it might be useful to pass this along anyways. I'll take a closer look through the code next week.. Allan ---- Allan Schaffer al...@sg... Silicon Graphics http://reality.sgi.com/allan |