-
-
Notifications
You must be signed in to change notification settings - Fork 21.4k
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
[4.3] Crash when exporting in headless mode on linux with godot 4.3 #99284
Comments
I can't reproduce with a basic project, so this might be project specific. Could you provide a minimal reproduction project? Also tested with a more complex 3D project (https://github.com/gdquest-demos/godot-4-3d-third-person-controller), full log:
|
@akien-mga Thanks for the quick response and triage. I'm not sure how to reproduce this exactly as I haven't been able to pinpoint it, but I will try. I also found https://forum.godotengine.org/t/running-godot-from-the-command-line-doesnt-work/77735 which looks like the same issue as mine. I'm not sure what I should look for based on the error message |
I've seen the cowdata stuff come up a few times now in various issues. As far as I can tell it's related to improper vector access (i.e. if you try to access a vector with greater than the size, it'll crash). The problem seems to be that most of the codepaths accessing vectors isn't guarded against checking vector size before trying to access it. |
Tested versions
Tested this on 4.3 stable
System information
Windows 11
Issue description
When exporting in headless mode via a github action I get a crash:
The export exe is still created in this instance however the process exits with code 132 (SIGILL) and this causes the rest of the CI pipeline to fail. I was doing this as part of a CI pipeline that exports the project on push to master.
Here are the commands used for the CI export
GODOT_VERSION=4.3
EXPORT_DIR=build
EXPORT_NAME=test-project
Steps to reproduce
This looks like a reoccurrence of #89674
Minimal reproduction project (MRP)
N/A
The text was updated successfully, but these errors were encountered: