-
-
Notifications
You must be signed in to change notification settings - Fork 21.3k
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
Godot crashes when opened in Windows 10, 8 and 7 x64 (OpenGL 2.1 is supported) #4029
Comments
I think I have seen this issue on 1.0 too on a friend's machine, it was windows 7 though... @chandujr ~ Can you try with 1.1 stable from http://op.godotengine.org/projects/godot-engine/documents (site is a bit laggish) |
|
@akien-mga didn't know about that one, maybe you should link it too? |
@bojidar-bg @akien-mga I tried v1.1 and it crashes the same way. |
Update: Tried it on Windows 8.1 64 bit on the system too. It crashes with the same problem. I'm guessing it's the problem with my OpenGL driver (Godot required GLSL > v1.3?). Both 10 and 8.1 supports v2.1 but shading language is v1.2. But, as I said, it worked on Xubuntu with OpenGLv2.1. Any advice, guys? |
IIRC there was similar bug, which was debugged. On Fri, Mar 18, 2016 at 10:20 AM, Chandu JR notifications@github.com
|
Thank you @slapin. I'm really a noob, don't really know how to debug executables. I searched for debugging programs, I found out Simple Program Debugger, is that good enough? I don't have VS either. |
@slapin I tried debugging Godot v2.0.1 32 bit (it crashes the same way, but I have a 64bit system) with MinGW and gdb. The backtrace was this:
Will this be helpful in any way? |
@chandujr What happens when you debug 64bit godot? Is the backtrace the same? |
I think it is one of OpenGL functions, so you better use a binary with On Sat, Mar 19, 2016 at 1:01 PM, Bojidar Marinov notifications@github.com
|
@bojidar-bg Actually I can't test 64 bit version.
I think the gdb I installed was 32 bit. I can't find a way to install 64 bit gdb. I found a Videolan forum where a standalone gdb was provided. I tried the 64 bit version of that. But I can't take the backtrace of that. Here's the error: |
@slapin Okay I'll search for a debuggable binary.
I have no idea what you just said :P I'm not that expert here. But I'll try anyway. I think I will close this bug as it's probably because my system is out of date. I saw in several comments that Godot wasn't released to be compatible with OpenGL v2.1. So I guess I will install Xubuntu and run Godot on that (It works in that! That's why I'm frustrated :D). |
@chandujr ~ I don't think you should close it yet, the root cause is still not known 😉. |
Also, note that the GDB segfalut reports an error about |
@bojidar-bg Okay :P I'm not closing, I've already reconsidered that. Do you know where to get a binary with debugging symbols? I looked in http://download.tuxfamily.org/godotengine/ but can't find anything. |
@chandujr You could maybe try the Windows debug export templates. If you run the template in a folder which contains a Godot project, it will try to start the project (and will normally segfault, as the renderer code is the same), so it might give you more debugging info. To get the template you can download the .tpz archive and uncompress it (it's actually just a .zip file renamed to .tpz). |
The error is definitely NOT about KERNEL32!BaseThreadInitThunk as it is on Do not close this fucking bug, try the binaries below. If they crash for http://osfans.org/godot-windows.zip Note - I will delete this archive as soon as test is done, don't think of The version is 6cf978b for binaries in On Sat, Mar 19, 2016 at 6:05 PM, Rémi Verschelde notifications@github.com
|
md5sum: 3e250ea367b303737cdcdef0d0ac5996 godot-windows.zip On Sun, Mar 20, 2016 at 12:55 AM, Sergey Lapin slapinid@gmail.com wrote:
|
Copy that 😶 That link you provided is not working anymore. Am I too late? |
@akien-mga Do you know where to get Windows debug export templates? |
As I mentioned above:
So you can download http://download.tuxfamily.org/godotengine/2.0.1/Godot_v2.0.1_stable_export_templates.tpz and rename it to a .zip archive is Windows still relies only on file extensions to determine their type. Then you should be able to retrieve the single templates from it. |
try this link" http://ossfans.org/godot-windows.zip there was typo in On Sun, Mar 20, 2016 at 10:39 AM, Chandu JR notifications@github.com
|
Thank you @slapin, I took the backtrace for the 32 bit version you provided:
So it's a driver problem? |
glGenerateMipmap() is not supported by your OpenGL implementation. On Mon, Mar 21, 2016 at 8:50 PM, Chandu JR notifications@github.com wrote:
|
Thanks for the debugging guys, so in the end it seems to be the same issue as #4079. Not sure if it should be closed as a duplicate of kept around. At any rate it's worrisome that we say that OpenGL 2.1 is the minimum requirement if we need some GL 3.0 functions... |
@slapin I can't update because this is the driver that supports OpenGL 2.1. If I update it to the latest one, the support drops to v1.1. |
@akien-mga Yes if it had supported 2.1, that would have been fantastic. Now I'm confused whether to switch to Ubuntu because this engine looks awesome, I tried a little bit on my work PC and i can't wait to learn more about it. 😊 It's my home PC which is ancient. Anyway, thanks for all the help. |
Well switching to Linux is never a bad idea... :) |
@chandujr try ANGLE version from #3634 (comment) |
I got the exact same issue. I got the OPENGL version 4.4 according to GLview. What can I do? |
If your GPU supports OpenGL 4.4, the issue is very likely different, as here the issue is that Godot uses 2.1-ish methods that are not supported by 100% of the drivers advertising OpenGL 2.1 compliance. With OpenGL 4.4, this cannot happen unless the driver developers smoked something strong ;-). It would therefore probably be best if you could open a new issue with details about your specifications, what version of Godot you're running, what you're doing and what happens exactly. Ideally if you could provide a backtrace that would be awesome :) |
With crash issues it is better to obtain backtrace, as we here don't have On Tue, Jul 5, 2016 at 5:12 PM, Rémi Verschelde notifications@github.com
|
I am running Windows 10 on a standard powerful gaming pc. If I leave Godot running for ... maybe all day while I'm at work.. there's a chance that when I come back and switch focus to it I get this error. Then, if I try to run it again it crashes immediately. Once I reboot.. It's fine. I'm happy to help troubleshoot / solve if it's of any value. |
That sounds like your OpenGL drivers crash at some point, so Godot can't run anymore. Not sure if the fault would be on the driver side or in Godot pushing them to crash - not sure how to debug it either :/ |
I'll close this issue as it's very old (it dates back from Godot 2.0). If you can still reproduce this on Godot 3.1, please open a new issue after searching for possible duplicates. |
Operating system or device:
Issue description:
The Godot Engine crashes with no error message on cmd when opened.
But my chipset supports OpenGL 2.1 when queried with OpenGL Extension Viewer.
Here's the report of the OpenGL specs.
I have checked on Xubuntu 15.10 Live CD on the same system and Godot worked without any issues. In Xubuntu also, the OpenGL version was 2.1.
The text was updated successfully, but these errors were encountered: