This is the mail archive of the
cygwin
mailing list for the Cygwin project.
Re: changes in 32-bit Cygwin OpenGL causing crashes?
- From: KIMURA Masaru <hiyuh dot root at gmail dot com>
- To: cygwin at cygwin dot com
- Date: Tue, 24 May 2016 10:26:10 +0900
- Subject: Re: changes in 32-bit Cygwin OpenGL causing crashes?
- Authentication-results: sourceware.org; auth=none
- References: <2026486348 dot 2432030 dot 1464050301698 dot JavaMail dot yahoo dot ref at mail dot yahoo dot com> <2026486348 dot 2432030 dot 1464050301698 dot JavaMail dot yahoo at mail dot yahoo dot com>
Hi,
> Have there been any changes to OpenGL libraries in 32-bit cygwin in the last six months?
i also have another OpenGL app crashing.
glxinfo reports wrong Video memory size.
glxgears raises SIGSEGV under swrast_dri.so.
i could not reach exact crash point, b/c dri-drivers looks having no
debuginfo package ATM.
maybe, mesa (or something for GLX) is simply broken?
Peace,
-----
$ uname -a
CYGWIN_NT-10.0-WOW lynx 2.5.1(0.297/5/3) 2016-04-21 22:12 i686 Cygwin
$ cygcheck.exe -c dri-drivers mesa mesa-demos xorg-server
Cygwin Package Information
Package Version Status
dri-drivers 11.2.2-1 OK
mesa 11.2.2-1 OK
mesa-demos 8.3.0-1 OK
xorg-server 1.18.2-1 OK
$ glxinfo | grep -e 'Video memory:'
Video memory: -113MB
$ gdb glxgears
...
Reading symbols from glxgears...Reading symbols from
/usr/lib/debug//usr/lib/mesa-demos/glxgears.exe.dbg...done.
done.
(gdb) r
Starting program: /usr/bin/glxgears
[New Thread 2452.0xc3c]
[New Thread 2452.0x2760]
[New Thread 2452.0x212c]
[New Thread 2452.0x1930]
[New Thread 2452.0x207c]
[New Thread 2452.0x22e4]
[New Thread 2452.0x25dc]
[New Thread 2452.0x19ec]
Program received signal SIGSEGV, Segmentation fault.
0xfeac00b5 in ?? ()
(gdb) bt
#0 0xfeac00b5 in ?? ()
#1 0x5e62b977 in gallium_dri!__driDriverGetExtensions_swrast () from
C:/cygwin/lib/dri/swrast_dri.so
#2 0x5e62bcff in gallium_dri!__driDriverGetExtensions_swrast () from
C:/cygwin/lib/dri/swrast_dri.so
#3 0x5e54ea9d in gallium_dri!__driDriverGetExtensions_swrast () from
C:/cygwin/lib/dri/swrast_dri.so
#4 0x5e5477ed in gallium_dri!__driDriverGetExtensions_swrast () from
C:/cygwin/lib/dri/swrast_dri.so
#5 0x5e547c77 in gallium_dri!__driDriverGetExtensions_swrast () from
C:/cygwin/lib/dri/swrast_dri.so
#6 0x5e6714d5 in gallium_dri!__driDriverGetExtensions_swrast () from
C:/cygwin/lib/dri/swrast_dri.so
#7 0x5e3697d0 in gallium_dri!__driDriverGetExtensions_swrast () from
C:/cygwin/lib/dri/swrast_dri.so
#8 0x5e344ea7 in gallium_dri!__driDriverGetExtensions_swrast () from
C:/cygwin/lib/dri/swrast_dri.so
#9 0x5e20cf7e in gallium_dri!__driDriverGetExtensions_swrast () from
C:/cygwin/lib/dri/swrast_dri.so
#10 0x5e220edc in gallium_dri!__driDriverGetExtensions_swrast () from
C:/cygwin/lib/dri/swrast_dri.so
#11 0x00401396 in draw () at
/usr/src/debug/mesa-demos-8.3.0-1/src/xdemos/glxgears.c:264
#12 0x0040315e in draw_gears () at
/usr/src/debug/mesa-demos-8.3.0-1/src/xdemos/glxgears.c:316
#13 draw_frame (ctx=0x20052e98, win=14680066, dpy=0x2003c330)
at /usr/src/debug/mesa-demos-8.3.0-1/src/xdemos/glxgears.c:341
#14 event_loop (ctx=0x20052e98, win=14680066, dpy=0x2003c330)
at /usr/src/debug/mesa-demos-8.3.0-1/src/xdemos/glxgears.c:706
#15 main (argc=1, argv=0x60cc5c) at
/usr/src/debug/mesa-demos-8.3.0-1/src/xdemos/glxgears.c:801
(gdb)
--
Problem reports: http://cygwin.com/problems.html
FAQ: http://cygwin.com/faq/
Documentation: http://cygwin.com/docs.html
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple