757 bglBindTexture(GL_TEXTURE_2D, tex);
(gdb) n
759 BuildGLErrorCheck(); // XXX: Clear errors.
(gdb) n
glGetError 0x500
761 texfmt_rgb = Polymost_TryDummyTexture(pic, texfmts_rgb);
(gdb) bt
#0 Polymost_DetermineTextureFormatSupport () at source/build/src/polymost.cpp:761
#1 polymost_glinit () at source/build/src/polymost.cpp:410
#2 0x0013f9ec in setgamemode (davidoption=<optimized out>, daxdim=<optimized out>, daydim=<optimized out>,
dabpp=<optimized out>, dabpp@entry=32) at source/build/src/engine.cpp:9890
#3 0x000d63b0 in Menu_EntryLinkActivate (entry=0x1) at source/duke3d/src/menus.cpp:2800
#4 Menu_RunInput_EntryLink_Activate (entry=entry@entry=0x22c360 <ME_VIDEOSETUP_APPLY>)
at source/duke3d/src/menus.cpp:5320
#5 0x000dcc64 in Menu_RunInput (cm=0x22cad4 <Menus+140>) at source/duke3d/src/menus.cpp:6026
#6 M_DisplayMenus () at source/duke3d/src/menus.cpp:6351
#7 0x000cbf90 in G_PlaybackDemo () at source/duke3d/src/demo.cpp:932
#8 0x00047018 in app_main (argc=<optimized out>, argv=<optimized out>) at source/duke3d/src/game.cpp:6590
#9 0x76a78678 in __libc_start_main (main=0x7efff794, argc=1991888896,
argv=0x76a78678 <__libc_start_main+276>, init=<optimized out>, fini=0x1f1bbc <__libc_csu_fini>,
rtld_fini=0x76fdf9b8 <_dl_fini>, stack_end=0x7efff794) at libc-start.c:291
#10 0x000378a8 in _start ()
Seems to happen on glBindTexture(GL_TEXTURE_2D, tex), in Polymost_DetermineTextureFormatSupport (), but I don't know how could a simple GL_TEXTURE_2D be a wrong enum...

Help
Duke4.net
DNF #1
Duke 3D #1



