Setting SDL_OPENGLBLIT causes segfault on Win32 w/1.1.5

Hello,

I’m using the Mingw32 devel release of SDL 1.1.5, and it seems that setting
SDL_OPENGLBLIT as a flag passed to SDL_SetVideoMode() causes a segfault
under Win32.

I came across this while I was updating Aleph One, so to be sure, I checked
to see if ‘test/testgl’ worked when passed the ‘-logo’ arg. Sure enough,
testgl segfaulted as well. I’m using the Mingw32 environment that Sam put
together, and everything else works great. Can anyone else check this ?

Thanks–
Ian Pitcher (0.33333333333 of Technician)
<@Ian_Pitcher>
http://www.technician.org/
“Soon it will work everywhere !” - Konstantin Raudive, via. clock radio

Hello,

I’m using the Mingw32 devel release of SDL 1.1.5, and it seems that setting
SDL_OPENGLBLIT as a flag passed to SDL_SetVideoMode() causes a segfault
under Win32.

I’ve successfully tested this on a G400 and VMWare. What video card do
you have? Do you have the latest drivers for your card?

See ya,
-Sam Lantinga, Lead Programmer, Loki Entertainment Software

Sam,

I am using a 3dfx Voodoo3. Since I posted the first time, I’ve come to the
conclusion that the problem is due to the 3dfxogl.dll from the latest 3dfx
driver release. What’s strange is, that it does not segfault when I put the
SDL.dll from the 1.1.4 distribution in the application directory. Although
it doesn’t segfault, none of the 2D being blitted to the main surface shows.

Yes, I am using the latest drivers. Is this a problem with 3dfx’s OpenGL
ICD ? The common opinion is that this is a 3dfx driver problem. What has
changed since 1.1.4 ?

Thanks–
Ian Pitcher (0.33333333333 of Technician)
<@Ian_Pitcher>
http://www.technician.org/
“C’mon, you got a Benz, i got a busket” - Street Person in ‘Suicide Kings’