2025-07-20 13:10 CEST

View Issue Details Jump to Notes ]
IDProjectCategoryView StatusLast Update
0004399Spring engineGfx driver issuespublic2014-10-07 18:52
Reporterabma 
Assigned Toabma 
PrioritynormalSeveritymajorReproducibilityalways
StatusresolvedResolutionunable to reproduce 
Product Version 
Target VersionFixed in Version 
Summary0004399: OpenGL errors with ATI drivers: GL_INVALID_OPERATION
Descriptionhappens in "l"-mode for example
Steps To Reproduceset DebugGL = 1
press l
TagsNo tags attached.
Checked infolog.txt for Errors
Attached Files

-Relationships
+Relationships

-Notes

~0013120

abma (administrator)

[f=0000000] Error: OpenGL: source<API> type<error> id<2272> severity<high>:
glGetProgramiv has failed because the referenced program object '14' does not have any geometry shaders attached to it (GL_INVALID_OPERATION)
C:\Windows\SysWOW64\ntdll.dll 0x76FA1D85 ??:0
D:\spring\spring.exe 0x008FD9D0 rts/System/Platform/Win/CrashHandler.cpp:135
D:\spring\spring.exe 0x006AFE3C /opt/mxe/usr/lib/gcc/i686-w64-mingw32/4.8.1/include/c++/bits/basic_string.h:293
C:\Windows\system32\atioglxx.dll 0x03DEFD47 ??:0
C:\Windows\system32\atioglxx.dll 0x03DEF555 ??:0
C:\Windows\system32\atioglxx.dll 0x03CC920E ??:0
C:\Windows\system32\atioglxx.dll 0x03C81E16 ??:0
C:\Windows\system32\atioglxx.dll 0x03C830FD ??:0
C:\Windows\system32\atioglxx.dll 0x0437A413 ??:0
D:\spring\spring.exe 0x006F14F8 rts/Rendering/Shaders/GLSLCopyState.cpp:384
D:\spring\spring.exe 0x006F22EE rts/Rendering/Shaders/Shader.cpp:424
D:\spring\spring.exe 0x006F5876 /opt/mxe/usr/lib/gcc/i686-w64-mingw32/4.8.1/include/c++/bits/hashtable.h:369
D:\spring\spring.exe 0x006F5D9E rts/Rendering/Shaders/Shader.cpp:357
D:\spring\spring.exe 0x00638FCD rts/Map/SMF/SMFRenderState.cpp:449
D:\spring\spring.exe 0x0062C400 rts/Map/SMF/SMFGroundDrawer.cpp:293
D:\spring\spring.exe 0x00683E8F rts/Rendering/Env/CubeMapHandler.cpp:207
D:\spring\spring.exe 0x006841C1 rts/Rendering/Env/CubeMapHandler.cpp:136
D:\spring\spring.exe 0x0042CDB8 rts/Game/Game.cpp:1241
D:\spring\spring.exe 0x008B9F0E rts/System/SpringApp.cpp:895
D:\spring\spring.exe 0x008C0F14 rts/System/SpringApp.cpp:923
D:\spring\spring.exe 0x0089D146 rts/System/Main.cpp:48
D:\spring\spring.exe 0x00F50434 rts/System/Main.cpp:107
D:\spring\spring.exe 0x00401402 crtexe.c:0
C:\Windows\syswow64\kernel32.dll 0x75A2338A ??:0
C:\Windows\SysWOW64\ntdll.dll 0x76FB9F72 ??:0
C:\Windows\SysWOW64\ntdll.dll 0x76FB9F45 ??:0
C:\Windows\SysWOW64\ntdll.dll 0x76FA015D ??:0
C:\Windows\syswow64\kernel32.dll 0x75A219F8 ??:0
C:\Windows\syswow64\kernel32.dll 0x75A24200 ??:0
D:\spring\spring.exe 0x00BC2E3C thread.cpp:0
D:\spring\spring.exe 0x00CDC574 /slave/mingwlibs/include/boost/thread/detail/thread.hpp:118
D:\spring\spring.exe 0x00BC1967 thread.cpp:0
C:\Windows\SysWOW64\ntdll.dll 0x76FB9F72 ??:0
C:\Windows\SysWOW64\ntdll.dll 0x76FB9F45 ??:0

~0013123

abma (administrator)

i still get this:
[f=0000000] Error: OpenGL: source<API> type<error> id<2272> severity<high>:
glGetProgramiv has failed because the referenced program object '14' does not have any geometry shaders attached to it (GL_INVALID_OPERATION)
[f=0000000] Warning: Stacktrace (rendering) for Spring 96.0.1-441-g4cebf22 release:
[f=0000000] Warning: [Watchdog] Hang detection triggered for Spring 96.0.1-441-g4cebf22 release.


C:\\Windows\\SysWOW64\\ntdll.dll 0x77171D85 ??:0
D:\\testspring\\spring.exe 0x008FD9D0 rts/System/Platform/Win/CrashHandler.cpp:135
D:\\testspring\\spring.exe 0x006AFE3C /opt/mxe/usr/lib/gcc/i686-w64-mingw32/4.8.1/include/c++/bits/basic_string.h:293
C:\\Windows\\system32\\atioglxx.dll 0x03EAFD47 ??:0
C:\\Windows\\system32\\atioglxx.dll 0x03EAF555 ??:0
C:\\Windows\\system32\\atioglxx.dll 0x03D8920E ??:0
C:\\Windows\\system32\\atioglxx.dll 0x03D41E16 ??:0
C:\\Windows\\system32\\atioglxx.dll 0x03D430FD ??:0
C:\\Windows\\system32\\atioglxx.dll 0x0443A413 ??:0
D:\\testspring\\spring.exe 0x006F14F8 rts/Rendering/Shaders/GLSLCopyState.cpp:384
D:\\testspring\\spring.exe 0x006F22EE rts/Rendering/Shaders/Shader.cpp:424
D:\\testspring\\spring.exe 0x006F5876 /opt/mxe/usr/lib/gcc/i686-w64-mingw32/4.8.1/include/c++/bits/hashtable.h:369
D:\\testspring\\spring.exe 0x006F5D9E rts/Rendering/Shaders/Shader.cpp:357
D:\\testspring\\spring.exe 0x00638FCD rts/Map/SMF/SMFRenderState.cpp:449
D:\\testspring\\spring.exe 0x0062C400 rts/Map/SMF/SMFGroundDrawer.cpp:293
D:\\testspring\\spring.exe 0x00683E8F rts/Rendering/Env/CubeMapHandler.cpp:207
D:\\testspring\\spring.exe 0x006841C1 rts/Rendering/Env/CubeMapHandler.cpp:136
D:\\testspring\\spring.exe 0x0042CDB8 rts/Game/Game.cpp:1241
D:\\testspring\\spring.exe 0x008B9F0E rts/System/SpringApp.cpp:895
D:\\testspring\\spring.exe 0x008C0F14 rts/System/SpringApp.cpp:923
D:\\testspring\\spring.exe 0x0089D146 rts/System/Main.cpp:48
D:\\testspring\\spring.exe 0x00F50434 rts/System/Main.cpp:107
D:\\testspring\\spring.exe 0x00401402 crtexe.c:0
C:\\Windows\\syswow64\\kernel32.dll 0x758B338A ??:0
C:\\Windows\\SysWOW64\\ntdll.dll 0x77189F72 ??:0
C:\\Windows\\SysWOW64\\ntdll.dll 0x77189F45 ??:0
C:\\Windows\\SysWOW64\\ntdll.dll 0x7717015D ??:0
C:\\Windows\\syswow64\\kernel32.dll 0x758B19F8 ??:0
C:\\Windows\\syswow64\\kernel32.dll 0x758B4200 ??:0
D:\\testspring\\spring.exe 0x00BC2E3C thread.cpp:0
D:\\testspring\\spring.exe 0x00CDC574 /slave/mingwlibs/include/boost/thread/detail/thread.hpp:118
D:\\testspring\\spring.exe 0x00BC1967 thread.cpp:0
C:\\Windows\\SysWOW64\\ntdll.dll 0x77189F72 ??:0
C:\\Windows\\SysWOW64\\ntdll.dll 0x77189F45 ??:0

~0013124

abma (administrator)

(i guess hang detection happens because generating stacktrace code is somehow broken on win32, it doesn't continue after the stacktrace)

~0013125

abma (administrator)

ooops, sorry didn't notice build was broken and so tested with an old build, sorry, will retest soon: https://github.com/spring/spring/commit/9f44dbc91d0fc7b8eee74a4bfede15f2ebc4638d

~0013126

abma (administrator)

initial error was fixed but this one remains:

when pressing f4 twice i get this one:
[f=0000145] Error: OpenGL: source<API> type<error> id<2269> severity<high>:
glUniform1f has failed to set the uniform at location '106': the uniform's type, component size, or matrix dimensions are incompatible with the function variant (GL_INVALID_OPERATION)
[f=0000145] Warning: Stacktrace (rendering) for Spring 96.0.1-443-g9f44dbc release:
C:\\Windows\\SysWOW64\\ntdll.dll 0x778E1D85 ??:0
D:\\testspring\\spring.exe 0x008FDD20 rts/System/Platform/Win/CrashHandler.cpp:135
D:\\testspring\\spring.exe 0x006AFF7C /opt/mxe/usr/lib/gcc/i686-w64-mingw32/4.8.1/include/c++/bits/basic_string.h:293
C:\\Windows\\system32\\atioglxx.dll 0x03E5FD47 ??:0
C:\\Windows\\system32\\atioglxx.dll 0x03E5F555 ??:0
C:\\Windows\\system32\\atioglxx.dll 0x03D3920E ??:0
C:\\Windows\\system32\\atioglxx.dll 0x03CF1F8C ??:0
C:\\Windows\\system32\\atioglxx.dll 0x04073395 ??:0
C:\\Windows\\system32\\atioglxx.dll 0x043E9878 ??:0
D:\\testspring\\spring.exe 0x0063920E rts/Map/SMF/SMFRenderState.cpp:453
D:\\testspring\\spring.exe 0x0062C540 rts/Map/SMF/SMFGroundDrawer.cpp:293
D:\\testspring\\spring.exe 0x00723624 rts/Rendering/WorldDrawer.cpp:124
D:\\testspring\\spring.exe 0x0042D464 rts/Game/Game.cpp:1289
D:\\testspring\\spring.exe 0x008BA23E rts/System/SpringApp.cpp:895
D:\\testspring\\spring.exe 0x008C1244 rts/System/SpringApp.cpp:923
D:\\testspring\\spring.exe 0x0089D476 rts/System/Main.cpp:48
D:\\testspring\\spring.exe 0x00F504C4 rts/System/Main.cpp:107
D:\\testspring\\spring.exe 0x00401402 crtexe.c:0
C:\\Windows\\syswow64\\kernel32.dll 0x7664338A ??:0
C:\\Windows\\SysWOW64\\ntdll.dll 0x778F9F72 ??:0
C:\\Windows\\SysWOW64\\ntdll.dll 0x778F9F45 ??:0
C:\\Windows\\SysWOW64\\ntdll.dll 0x778E015D ??:0
C:\\Windows\\syswow64\\kernel32.dll 0x766419F8 ??:0
C:\\Windows\\syswow64\\kernel32.dll 0x76644200 ??:0
D:\\testspring\\spring.exe 0x00BC31AC thread.cpp:0
D:\\testspring\\spring.exe 0x00CDCA34 /slave/mingwlibs/include/boost/thread/detail/thread.hpp:118
D:\\testspring\\spring.exe 0x00BC1CD7 thread.cpp:0
C:\\Windows\\SysWOW64\\ntdll.dll 0x778F9F72 ??:0
C:\\Windows\\SysWOW64\\ntdll.dll 0x778F9F45 ??:0
+Notes

-Issue History
Date Modified Username Field Change
2014-05-20 03:01 abma New Issue
2014-05-20 03:01 abma File Added: infolog.txt
2014-05-20 03:02 abma Steps to Reproduce Updated View Revisions
2014-05-20 03:04 abma Note Added: 0013120
2014-05-20 12:06 Kloot Changeset attached => spring release 0f7a28a9
2014-05-20 12:06 Kloot Assigned To => Kloot
2014-05-20 12:06 Kloot Status new => resolved
2014-05-20 12:06 Kloot Resolution open => fixed
2014-05-20 13:22 abma Note Added: 0013123
2014-05-20 13:24 abma Note Added: 0013124
2014-05-20 17:14 abma Assigned To Kloot =>
2014-05-20 17:14 abma Status resolved => new
2014-05-21 00:01 abma Note Added: 0013125
2014-05-21 00:39 abma Assigned To => abma
2014-05-21 00:39 abma Status new => feedback
2014-05-21 01:29 abma Note Added: 0013126
2014-05-21 01:29 abma Status feedback => assigned
2014-05-21 03:00 abma Status assigned => new
2014-05-21 03:01 abma Assigned To abma =>
2014-10-07 18:52 abma Status new => resolved
2014-10-07 18:52 abma Resolution fixed => unable to reproduce
2014-10-07 18:52 abma Assigned To => abma
+Issue History