2020-08-11 03:43 CEST

View Issue Details Jump to Notes ]
IDProjectCategoryView StatusLast Update
0005483Spring engineGeneralpublic2017-02-18 16:31
Assigned ToKloot 
Product Version 
Target VersionFixed in Version 
Summary0005483: crash in ~CLuaDisplayLists with nvidia 378.13
DescriptionThe DLdata(0) at active[0] cause this crash.
Minimum fix is "int i = 1" in ~CLuaDisplayLists but I think CLuaDisplayLists can be rewritten and simplified.
TagsNo tags attached.
Checked infolog.txt for Errors
Attached Files




Kloot (developer)

1) deleting 0 is NOT an error in OpenGL
2) if you think something can be refactored, then do so yourself (*without* working around obvious driver bugs)


cleanrock (reporter)

We can let some players (only linux users with 378.13 i suspect) suffer until this is fixed by nvidia or just avoid calling glDeleteLists on something we know is not a display list.


Kloot (developer)

Or we can just tell them to avoid 378.13, since there is no Spring release on the immediate horizon.

There is zero sense in polluting the codebase with driver regression workarounds in the off-chance that some users might be "suffering" from them.


Kloot (developer)

can reproduce this, it's not a driver regression.


Anonymous (viewer)

Fix 94d76ac125151a8d56b70cebc761cd4bcd29bfc1 committed to develop branch: fix 0005483; LuaContextData drags in way too much junk, repo: spring changeset id: 7969

-Issue History
Date Modified Username Field Change
2017-02-18 10:12 cleanrock New Issue
2017-02-18 12:03 Kloot Note Added: 0017351
2017-02-18 12:27 cleanrock Note Added: 0017352
2017-02-18 13:59 Kloot Note Added: 0017353
2017-02-18 16:05 Kloot Assigned To => Kloot
2017-02-18 16:05 Kloot Status new => assigned
2017-02-18 16:05 Kloot Note Added: 0017354
2017-02-18 16:31 Changeset attached => spring develop 94d76ac1
2017-02-18 16:31 Anonymous Note Added: 0017355
2017-02-18 16:31 Anonymous Status assigned => resolved
2017-02-18 16:31 Anonymous Resolution open => fixed
+Issue History