You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The program hangs when it tried to execute "ud2", which is an illegal instruction. But, you can see right before that is when it called _Z22_err_print_index_errorPKcS0_illS0_S0_b, or demangled it would be _err_print_index_error(char const*, char const*, int, long, long, char const*, char const*, bool). This correctly prints to terminal, but fails to print to the Godot console. I'm thinking it's because it almost immediately crashes after calling _err_print_index_error.
Most desirably, this should be showing where in the GDScript the error is. But, I understand sometimes that's hard to implement. But, it should at the minimum be showing the C++ error in the console, as it usually does.
Minimal reproduction project:
I've tried to create one but I can't other than this specific instance in my project. Hopefully I've left enough information, if you want more data collection I'd be happy to help.
The text was updated successfully, but these errors were encountered:
npip99
changed the title
Error not showing up in GUI
Thread C++ Error not showing up in GUI
Oct 21, 2019
Can anyone still reproduce this bug in Godot 3.2.3 or any later release?
If yes, please ensure that an up-to-date Minimal Reproduction Project (MRP) is included in this report (a MRP is a zipped Godot project with the minimal elements necessary to reliably trigger the bug). You can upload ZIP files in an issue comment with a drag and drop.
Godot version: v3.2.alpha0.official
OS/device including version: Ubuntu 18.04.3
Issue description:
My game seems to randomly just close down, leaving
** Debug Process Stopped **
. I have no error at all in the godot GUI, it all looks clear.But, when I run from commandline, I get
So, it seems this error should have been appearing in the Godot GUI, but it wasn't. I tried pulling up
gdb
, and found this:The program hangs when it tried to execute "ud2", which is an illegal instruction. But, you can see right before that is when it called
_Z22_err_print_index_errorPKcS0_illS0_S0_b
, or demangled it would be_err_print_index_error(char const*, char const*, int, long, long, char const*, char const*, bool)
. This correctly prints to terminal, but fails to print to the Godot console. I'm thinking it's because it almost immediately crashes after calling_err_print_index_error
.Most desirably, this should be showing where in the GDScript the error is. But, I understand sometimes that's hard to implement. But, it should at the minimum be showing the C++ error in the console, as it usually does.
Minimal reproduction project:
I've tried to create one but I can't other than this specific instance in my project. Hopefully I've left enough information, if you want more data collection I'd be happy to help.
The text was updated successfully, but these errors were encountered: