Skip to content
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 editor crashing due to illegal instruction (Ubuntu VM) #94255

Open
tobydjones opened this issue Jul 12, 2024 · 8 comments
Open

Godot editor crashing due to illegal instruction (Ubuntu VM) #94255

tobydjones opened this issue Jul 12, 2024 · 8 comments

Comments

@tobydjones
Copy link

tobydjones commented Jul 12, 2024

Tested versions

  • Reproducible in v4.2.2.stable.official [15073af]

System information

Godot v4.2.2.stable - Ubuntu 22.04.4 LTS 22.04 - X11 - GLES3 (Compatibility) - llvmpipe (LLVM 15.0.7, 256 bits) () - Intel(R) Xeon(R) Platinum 8272CL CPU @ 2.60GHz (2 Threads)

Issue description

I have been using Godot on an Azure VM (Ubuntu) for a few months with no issues. Yesterday, however, the editor started crashing a minute or so after opening my project, with no error message.

edited to remove MRP, as that introduced a different (known) bug

Here's the verbose output of my actual project: godot crash - game server project.txt

@AThousandShips
Copy link
Member

This sounds like it's not a Godot problem but the VM, I'd say that if it doesn't happen on a genuine machine the error lies in the implementation of the VM and if we can identify the cause and it's trivial to fix we can do that

@tobydjones
Copy link
Author

tobydjones commented Jul 12, 2024

I should have said my home PC is Windows 10, not Ubuntu, so I can't rule out Ubuntu itself, but it could well be the VM.
What can I do to help track down the issue? Is there any software I can install? Thanks.
There's no core-dump, is that a setting or something I have to install? Would it be useful?

@AThousandShips
Copy link
Member

I don't know in this case, will see if I can find some resources, but might be someone else who can point in the right direction as well

@alvinhochun
Copy link
Contributor

alvinhochun commented Jul 12, 2024

@tobydjones
Copy link
Author

tobydjones commented Jul 12, 2024

That looks very promising, thank you.

(edit) Unfortunately that's not the issue, as my project is in Compatibility mode

@huwpascoe
Copy link
Contributor

Can't imagine Godot requiring next gen SIMD instructions. Got to find out what's in that core dump to be sure.

@tobydjones
Copy link
Author

tobydjones commented Jul 14, 2024

@huwpascoe Here's the: core dump

I will attempt to look myself, though I don't know what I'm doing...

gdb gave me:
#0 0x000078b5ee697edc in ?? ()

I found this thread about compiling Godot with debugging symbols but I don't want to have to go through that hassle. Is there anywhere I can download 4.2.2 with debugging symbols included please?

@huwpascoe
Copy link
Contributor

If it's possible to get gdb to show the actual data at that address or an asm view or something then that'd help.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants