STATUS_ACCESS_VIOLATION for opengl.
Mark Hannah
mg_hannah@yahoo.co.uk
Mon Aug 30 05:00:00 GMT 2004
I have a problem trying to compile any opengl programs
under cygwin. I always get the following segmentation
fault :-
Exception: STATUS_ACCESS_VIOLATION at eip=00400EE2
eax=00000001 ebx=00000000 ecx=00000000 edx=80009F60
esi=00000000 edi=00402B10
ebp=0073FD68 esp=0073FD4C
program=C:\CYGWIN\HOME\UNKNOWN\TEST.EXE
cs=0167 ds=016F es=016F fs=6377 gs=0000 ss=016F
Stack trace:
Frame Function Args
0073FD68 00400EE2 (00000001, 615D0618, 10040288,
0073FD9C)
0073FDB8 61007288 (610C7A34, FFFFFFFE, 00000018,
610C7958)
0073FE08 6100753D (00000000, 00000000, BFFC9490,
0073FF68)
0073FE28 00402912 (004011BA, 037F0500, 0073FF78,
BFF8B560)
0073FE38 0040103C (00000000, 817A1758, 00530000,
74736554)
0073FF78 BFF8B560 (817A0830, 00000008, 817A1758,
00000000)
106 [main] test 545985 handle_exceptions: Error
while dumping state (probabl
y corrupted stack)
I have downloaded source code from various places and
always get the same error whenever I try to compile. I
use the following compile command :-
gcc test.c -o test.exe -lglut32 -lopengl32
Any idea what could be wrong?
Thanks,
Mark.
Cygwin Win95/NT Configuration Diagnostics
Current System Time: Sun Aug 30 02:22:51 2009
Windows 98 SE Ver 4.10 Build 2222
Path: C:\cygwin\usr\local\bin
C:\cygwin\bin
C:\cygwin\bin
c:\WINDOWS
c:\WINDOWS\COMMAND
SysDir: C:\WINDOWS\SYSTEM
WinDir: C:\WINDOWS
HOME = `C:\cygwin\home\unknown'
MAKE_MODE = `unix'
PWD = `/home/unknown'
USER = `unknown'
Use `-r' to scan registry
a: fd N/A N/A
c: hd FAT32 19867Mb 44% CP UN
d: cd CDFS 179Mb 100% UN Win95
Data
e: cd N/A N/A
C:\cygwin / system binmode
C:\cygwin/bin /usr/bin system binmode
C:\cygwin/lib /usr/lib system binmode
. /cygdrive user binmode,cygdrive
Found: C:\cygwin\bin\bash.exe
Found: C:\cygwin\bin\cat.exe
Found: C:\cygwin\bin\cpp.exe
Found: C:\cygwin\bin\find.exe
Found: c:\WINDOWS\COMMAND\find.exe
Found: C:\cygwin\bin\gcc.exe
Found: C:\cygwin\bin\gdb.exe
Found: C:\cygwin\bin\ld.exe
Found: C:\cygwin\bin\ls.exe
Found: C:\cygwin\bin\make.exe
Found: C:\cygwin\bin\sh.exe
81k 2001年10月20日 C:\cygwin\bin\cygitcl30.dll
35k 2001年10月20日 C:\cygwin\bin\cygitk30.dll
390k 2001年10月20日 C:\cygwin\bin\cygtcl80.dll
5k 2001年10月20日 C:\cygwin\bin\cygtclpip80.dll
10k 2001年10月20日 C:\cygwin\bin\cygtclreg80.dll
623k 2001年10月20日 C:\cygwin\bin\cygtk80.dll
19k 2002年02月20日 C:\cygwin\bin\cyggdbm.dll
119k 2002年02月09日 C:\cygwin\bin\cygjpeg6b.dll
929k 2002年06月24日 C:\cygwin\bin\cygiconv-2.dll
22k 2001年12月13日 C:\cygwin\bin\cygintl-1.dll
28k 2002年09月20日 C:\cygwin\bin\cygintl-2.dll
45k 2001年04月25日 C:\cygwin\bin\cygform5.dll
26k 2001年04月25日 C:\cygwin\bin\cygmenu5.dll
156k 2001年04月25日 C:\cygwin\bin\cygncurses++5.dll
226k 2001年04月25日 C:\cygwin\bin\cygncurses5.dll
15k 2001年04月25日 C:\cygwin\bin\cygpanel5.dll
35k 2002年01月09日 C:\cygwin\bin\cygform6.dll
20k 2002年01月09日 C:\cygwin\bin\cygmenu6.dll
175k 2002年01月09日 C:\cygwin\bin\cygncurses++6.dll
202k 2002年01月09日 C:\cygwin\bin\cygncurses6.dll
12k 2002年01月09日 C:\cygwin\bin\cygpanel6.dll
175k 2002年07月22日 C:\cygwin\bin\cygpng10.dll
179k 2002年07月22日 C:\cygwin\bin\cygpng12.dll
170k 2002年01月21日 C:\cygwin\bin\cygpng2.dll
17k 2001年06月28日 C:\cygwin\bin\cyghistory4.dll
108k 2001年06月28日 C:\cygwin\bin\cygreadline4.dll
20k 2002年10月10日 C:\cygwin\bin\cyghistory5.dll
127k 2002年10月10日 C:\cygwin\bin\cygreadline5.dll
40k 2001年11月21日 C:\cygwin\bin\cygpcre.dll
39k 2001年11月21日 C:\cygwin\bin\cygpcreposix.dll
253k 2002年02月10日 C:\cygwin\bin\cygtiff3.dll
50k 2002年03月12日 C:\cygwin\bin\cygz.dll
906k 2002年11月07日 C:\cygwin\bin\cygwin1.dll
Cygwin DLL version info:
DLL version: 1.3.15
DLL epoch: 19
DLL bad signal mask: 19005
DLL old termios: 5
DLL malloc env: 28
API major: 0
API minor: 63
Shared data: 3
DLL identifier: cygwin1
Mount registry: 2
Cygnus registry name: Cygnus Solutions
Cygwin registry name: Cygwin
Program options name: Program Options
Cygwin mount registry name: mounts v2
Cygdrive flags: cygdrive flags
Cygdrive prefix: cygdrive prefix
Cygdrive default prefix:
Build date: Wed Nov 6 22:41:29 EST 2002
CVS tag: cygwin-1-3-15-1
Shared id: cygwin1S3
Cygwin Package Information
Package Version
_update-info-dir 00083-1
ash 20020731-1
base-files 1.0-1
base-passwd 1.0-1
bash 2.05b-7
binutils 20021107-1
crypt 1.0-1
cvs 1.11.0-1
cygwin 1.3.15-1
diff 1.0-1
diffutils 2.8.1-1
fileutils 4.1-1
findutils 4.1.7-4
gawk 3.1.1-5
gcc 3.2-1
gcc-mingw 3.2-20020817-1
gcc2 2.95.3-10
gdb 20010428-3
gdbm 1.8.0-4
grep 2.5-1
groff 1.17.2-1
gzip 1.3.3-4
jpeg 6b-7
less 374-1
libiconv2 1.8-2
libintl1 0.10.40-1
libintl2 0.11.5-1
libncurses5 5.2-1
libncurses6 5.2-8
libpng 1.2.4-2
libpng10 1.0.14-2
libpng10-devel 1.0.14-2
libpng12 1.2.4-2
libpng12-devel 1.2.4-2
libpng2 1.0.12-1
libreadline4 4.1-2
libreadline5 4.3-2
login 1.4-4
make 3.79.1-7
man 1.5g-2
mingw-runtime 2.2-1
ncurses 5.2-8
opengl 1.1.0-6
pcre 3.7-1
readline 4.3-2
sed 4.0.1-1
sh-utils 2.0-2
tar 1.13.25-1
termcap 20020930-1
terminfo 5.2-3
texinfo 4.2-4
textutils 2.0.21-1
tiff 3.5.7-1
vim 6.1-2
w32api 2.0-1
which 1.5-1
zlib 1.1.4-1
___________________________________________________________ALL-NEW Yahoo! Messenger - all new features - even more fun! http://uk.messenger.yahoo.com
--
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Problem reports: http://cygwin.com/problems.html
Documentation: http://cygwin.com/docs.html
FAQ: http://cygwin.com/faq/
More information about the Cygwin
mailing list