-
Notifications
You must be signed in to change notification settings - Fork 2.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
OpenGL Nvidia GPU Driver crashes while changing to fullscreen mode #7957
Comments
Doesn't happen on v1.0.1-860-gff3bb35 |
If you wanna as fast as possible to see what's going on then Alt+Enter couple of times and the error will happen. |
Amd doesn't seem affected, spammed alt+enter in both recent tab and running some games - no issue, same for recently added double click in-game. |
@LunaMoo Guess its Nvidia related then. Thanks for confirming. |
I don't know if it's nvidia only related but the problem appeared here(GTX750TI)almost every time I try to enter full screen but ONLY while using OpenGL(with direct3d9 even holding F11(switching at least 3 times ever second),the problem didn't appear) Also I just have the usual Send\Don't Send kind of window,not that window |
Should be more specific, yes its OpenGL exclusive. Thanks for mentioning it vsub. |
I can only reproduce this if I go extremely quickly while pressing alt-enter or f11 (or holding them down). Does this still happen for you guys if you slow the button presses down a little? I can't get it to crash simply by going fullscreen, back to windowed, going fullscreen, etc., over and over if I go slowly. |
PPSSPP had this problem I think since always...holding any of the hotkeys,it will rapidly execute the hotkey command. F11 - constantly switching between full screen and window mode(as fast as your pc can do it) I'm pressing F11 like I always do and it can also crash with double click(to enter\exit full screen) Currently I'm always afraid to enter\exit full screen,I have to always do a save state before entering\exiting full screen and I want to use the latest beta because it contains a fix for a bug that was bothering me for a while |
That's just Windows' regular keyboard repeat functionality. We use normal Windows shortcut handling for these functions. I have never been able to make fullscreen switching crash on my computer. I just held F11 down for half a minute and it flashed like crazy but kept going no problem... |
I don't see anyone actually mentioning this but the problem happens only while playing some game,not in the menus\games list |
@hrydgard Just like vsub said, it happens in game and its still crashing when holding F11 on the newest nightly build. I'm using OpenGL Mode and Windows 10 x64. |
Here's how it looks on my end |
Scary. I can't get it to happen though, which would help debugging it :/ On Windows 10 64-bit here, nVidia 700-series. |
And this is what I did just now And ppsspp crashed again...sometimes it doesn't crash but it stays on a black screen doing huge cpu usage Btw @hrydgard which drivers version are you using? |
I updated my drivers to 355.82 (I have a new GTX 970) and I can't get PPSSPP to crash anymore on Windows 7 x64, but it does hang the entire program if I sit there holding F11 while a game is running.. |
I'm on 355.82 too. And can confirm that another person with GTX 960 with latest drivers crashes too. |
Another person tested on a GTX 750 Ti and says that it crashes on the latest nightly builds. |
Here's the log if that helps at all (GTX 960) https://mega.nz/#!F5A0GTaB!Pc1rSLI47YPN_fLmk3wrt0rPEDzmkN43iVXRdhXV7VA |
Same as @hrydgard for me, I can't reproduce the issue by holding F11 down (on the menu as well as in a game). |
@vsub Very latest drivers. I can't figure out what we are doing that drivers don't like, but I'll see if I can simplify the resizing code and see if that helps... We can also try to get rid of the "inner window" that we use for display, but last I tried that we got even worse crashing issues on Intel GPUs... |
Can any of you guys with problems try with #7984 ? |
I'm not sure what to report. 2.Before my pc freeze at back screen while trying the latest beta,I found that if "Stretch to Display" is enabled,ppsspp will crash every time I try to go fullscreen(with the hotkey,not the menu)and almost never if it's disabled(I have to hold F11 for a while)but after I restart it,it didn't crash for a while and then it started crashing again even with that option disabled. Disabling each of those decreases more and more the possibility of crashing Stretch to Display - especially this one |
So, in 1410d7f , I tried a little thing where we pause rendering completely while the size change is happening. I have some hope that it will reduce this problem but as always I have no idea if it helped, because it doesn't crash for me. So please test! |
It does look like a solution and it's not crashing now(I can't be 100% sure(sometimes it was crashing randomly)but I think this is the fix) |
Thanks @vsub, sounds promising. |
Well here is one new problem. |
Oh! I know why that is. Will fix immediately. |
That should do it. Thanks for the catch. |
Here we go again :( but this time I don't know if it's related to some of the recent changes 1.Start ppsspp and enable any post processing shader(I usually use Natural Colors) If I use the option "Pause when not focused",ppsspp will not crash and it will not crash if the window is not maximized And I don't know if this is supposed to happen(not that I use the option)but the option Small Display is ignored when you enter full screen and it's still ignored when you exit full screen(it's shrinking the window to the "small display" size again when you unmaximize the window) |
I am not able to reproduce this on my NVIDIA 9800 GT with the steps above with #7988. Didn't try without it, but maybe it has the same cause. Otherwise, I can't repro. -[Unknown] |
Seems that way,ppsspp is not crashing with that change |
Alright, great. Let's await @GamerzHell9137 's testing, then close. |
Ping @GamerzHell9137 |
Sorry for being absent but i was changing towns for college so it took a while to move stuff. Didn't have internet connection so i couldn't test the new builds or anything and the new isp came the day when i was supposed to go back home. So yeah, im at home right now and my pc is at college place so i can't test it right now. Gonna report on sunday or monday, whenever i get on the PC. (College life is sure busy) |
@hrydgard Just checked v1.0.1-2783-g3c499fd and no crashes here. Good that this has been solved. |
For some reason when you sometimes change from Windowed to Fullscreen PPSSPP crashes
The text was updated successfully, but these errors were encountered: