help, crashes on glutCreateWindow

I have been OpenGL for about two years now and it mysteriously has stopped working.

It runs once after every reboot, and the second time I run the program, I get some “ddraw help” error window (which looks just like an invalid page fault window, it tells you what the registers hold etc).

I just took my second graphics course and have been heavily programming it and it has been working, and now it suddenly crashed.

I have been working on this all day and don’t know who to turn to, so can someone please take the time to help me if you can?

I haven’t changed my drivers recently so that isn’t it.

Here is a more detailed description of what is wrong (it starts out just re-iterating what I already said but there is more):

reboot and run once: it works fine
reboot and run second time: crashes, gets a “ddraw help” error window
reboot and run third time: exits (not crashes) on call to glutCreateWindow

ALL OTHER openGL programs that I have EVER written crash in this fashion. WHY is this happining to me? I’m a good boy…weep

I am running on a PC with a geforce2 GTS, windows 98.

If anyone can help me I would appreciate it.