Comments (18)
Thanks for reporting. We will look into is as soon as we get time. For future reference please read the simple rules in the wiki for issue reporting. Thanks
from ezquake-source.
I can't reproduce this.. Are you still experiencing the issue?
from ezquake-source.
yes, i can still reproduce this.
basically switching gl_no24bit to 0/1 is only possible via config export , quit, and reloading EZq.
after that variable has been changed without restart, i might get lucky, turn on 3-4 particle effects, but as soon as i want to touch gamma or something serious it crashes.
I am using latest QRP textures (as probably most everybody) :)
i´ve attached my cfg. try loading & flip no24bit, maybe its in there
from ezquake-source.
using 15.march nightly build, and it seems fixed. Can´t reproduce anymore since this one!
from ezquake-source.
ok i was a bit soon here. Still reoccuring. Changed no24bit , didnt restart client. I tried changing gamma via autocompletion no errors.... then i tried to change s_desiredsamples and hit TAB to complete, BOOM crash to desktop again. Still there! :(
from ezquake-source.
So is it no24bit toggling that causes it still? I'm wondering if you have some weirdo files in your quake or qw directory causing this... If you could try creating a new quake folder only containing original pak0.pak and pak1.pak (unmodiifed) and the .exe and see if you can reproduce, otherwise, just keep popping in the rest of your files one by one (pak/pk3 files) and then like texture folders until you hit what's causing it.
from ezquake-source.
ok i will try that reducing strategy (freshinstall) and check this weekend!
I had Pengu try no24bit 1 and his qw crashed also. (one more confirmed) :)
from ezquake-source.
Are you using nquake as base?
from ezquake-source.
I do believe you hehe, it's just that it's merely impossible to debug if I can't reproduce it :)
from ezquake-source.
This is where having a visual studio project would come in handy. Very easy for @onethree7 to simply install it and run via that (or attach to the process as it crahses) to get a full stack trace when the crash happens.
But I guess the same thing could be done with gdb in mingw, just not as straight forward.
from ezquake-source.
@JoakimSoderberg Absolutely! How's your CMake pull request coming along? ;)
from ezquake-source.
:D
from ezquake-source.
hi guys, thanks for all the suggestions and feedback!
I thiiiiiiink i managed to drill the issue down to a .pk3.
I tried with a pak1+pak2.pak freshinstall from quake cd :D then copyied my ezquake exe and ezquake folder over. Tried to reproduce [always like this: 1) map dm4 2)gl_no24bit 1 3)vid_restart 4)map dm6 5) gl_gam(TAB) 6)s_des(TAB)] usually there it crashes. It crashed again here, so i had to look further.
I began reducing the ezquake folder and found that the issue only occurs when a file called "base.pk3" is inside qw\ezquake\ . The other ,pk3 can be loaded fine without any issue. But as soon base.pk3 is there, i get this crash.
Then i checked weather this is nquake or ezquake delivered :D Those files are in ezquake Full version i believe. My base.pk3 has the following md5 sum "c2282a0426931cb13f0a28aa5f5246aa".
As for debugging, im totally clueless sadly. I have visual studio 2015 installed, but whenever im hitting debug after the crash, my debugger crashes :D ;D guess thats windows^^
from ezquake-source.
one correction on reproducing its not at step 2)gl_no24bit 1, its 0!!! as i switch from using it to not using it (sorry)
Edit: Concerning your question: Are you using nquake as base?
-> nope
from ezquake-source.
The version of base.pk3 I am using has a different md5 sum ("52c9baeb5618f3d7c67572ec8621ecfd"), available from the full install of ezquake 2.1, here
Can you test with that version, and if that doesn't crash (fingers crossed) we can take it from there to work out what the differences are?
from ezquake-source.
I was able to reproduce this fairly easy by following the steps. Just that I can't recall what gdb told me :(
I'll see if I can get my memory straight and update this post with what I found, but I think it had something to do with the cache ... Hmm, some small memory fragments coming back while writing: It was something with hash buckets in the fs.. fs_nocache 1 "solved" the issue IIRC....
from ezquake-source.
<3 <3 <3
can´t reproduce at all on todays nightly. Great job guys, thanks 👍
from ezquake-source.
Good to hear. It was my mistake when trying to reproduce it, your steps worked perfectly. Thanks for spending the time and working it out.
from ezquake-source.
Related Issues (20)
- BUG: load game menu does not populate with saved games HOT 2
- BUG: randomly attack command does not work after starting new game HOT 3
- BUG: pcre2 port broke font listing HOT 2
- BUG: vfspak_seek warning on map change HOT 3
- REQ: Make /teamlock affect 1on1 (regarding skins) HOT 1
- BUG: glitchy text in the console HOT 3
- BUG: amd - leaks from flashblend when gl_outline is enabled HOT 4
- BUG: ezquake hangs on loading gpl maps in gpl maps pk3 HOT 3
- REQ: cfg_SAVE all unbinded keys (except escape, not usable)
- REQ: add options to scr_conback HOT 1
- BUG: Unspecific missing surfaces HOT 7
- BUG: Server specific commands registered when in client mode HOT 2
- Light from gl_colorlights 1 is missing on floors and walls when they have low blue color value with r_drawflat
- REQ: add option to remove hud_(team)frags_style indicator and hud_gameclock colon HOT 4
- REQ: Approve "Quake Sound Bulb" 44KHz sounds
- BUG: gl_lighting_color/vertex don't work anymore
- BUG: player animation is missing some frames
- BUG: gl_part_gunshots 1 yellow sparks (dis)appear
- BUG: build error at Artix HOT 7
- BUG: con_notify_time dissapears before set value HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from ezquake-source.