Closed wzdev-ci closed 14 years ago
Angld commented
Running it vanilla, so I don't know why it says modified locally.
Anyway, When I click begin campaign/skirmish or host game, the game quits with no given error. The above is output into warzone2100.RPT.
After searching, I believe it may have something to do with my graphic card (or lack thereof - this is integrated graphics).
Zarel edited the issue description
Zarel commented
Don't worry about "modified locally".
Crash here: http://developer.wz2100.net/browser/tags/2.2.4/src/texture.c#L110
anonymous commented
Replying to Warzone2100/old-trac-import#1008 (comment:1):
After searching, I believe it may have something to do with my graphic card (or lack thereof - this is integrated graphics).
Correct It crashed in your video driver sisgl.dll
Per changed keywords from sisgl.dll access violation
to sisgl.dll access violation sis
Per changed component from Engine: Resource Management
to Engine: Graphics
Per commented
Can you run the program with the command line option "--debug texture", then post the resulting stdout.txt and stderr.txt here?
parke.bostrom@... commented
I have also encountered the same bug, with the sisgl.dll driver.
It looks like a NULL pointer error. Maybe a function is returning NULL (as an error) and WZ2100 is not checking for NULL? (Or maybe it is a bug in the driver.)
This bug started with version 2.1.x. I can run version 2.0.10 just fine.
Did WZ2100 start using a new version of OpenGL between 2.0.x and 2.1.x?
I will try attaching the the "--debug texture" output files.
parke.bostrom@... _uploaded file 20091029_stderr.txt
(10.1 KiB)_
sisgl.dll --debug texture stderr file
parke.bostrom@... _uploaded file 20091029_warzone2100.RPT
(4.7 KiB)_
sisgl.dll --debug texture rpt file
cybersphinx commented
This looks like you don't have enough RAM for your graphics card. Maybe you can raise the amount in the BIOS, or reduce texture size further to 32. If that doesn't help, there isn't much else for you to do (though maybe we want to check for available graphics ram when uploading textures, and abort with a clear error message).
parke.bostrom@... commented
I set the texture size to 32.
In the BIOS I set the integrated graphics to an "aperture" size of 256MB and a shared memory size of 128MB. (I have a total of 1GB of RAM on the system.) Warzone still crashes, exactly as before.
What are the minimum memory requirements?
What are the minimum graphics requirements? What version of OpenGL or DirectX?
Did the above requirements change between 2.0.x and 2.1.x?
Thanks!
cybersphinx commented
Hm, that should be enough RAM, 2.2 needs less than 64 MB (with default texture size). OpenGL 1.4 should be ok, I'm not sure what functionality we use, but not much more than 1.2 I think. Some of the used functions changed between 2.0 and 2.1, though I don't remember the specifics.
Unfortunately the drivers of those cheap integrated chips are usually quite crappy, so if up(or down)grading those doesn't help, we cannot do much about it (well, maybe if you can find out the exact change that makes 2.1+ crash). If Sis still make graphics chips, complain to them to fix their drivers.
Buginator changed status from new
to closed
Buginator set resolution to external
Buginator commented
This is a crash in the video drivers, and as cybersphinx said, we can't really do anything if the video drivers crash.
Hopefully, they will have better drivers by now.
Closing as a external issue (video driver bug)
keyword_sisgl.dll_access_violation_sis
resolution_external
type_bug
| by AngldThe same error occurs with version 2.2.1
Issue migrated from trac:1008 at 2022-04-15 19:52:48 -0700