Closed bitbionic closed 6 years ago
Potentially related to #6676, you might check the workaround listed there.
That certainly sounds similar to my issue - I haven't seen it on Linux desktop but it does sound like what's happening on the tablet. I'll try your workaround and see if that makes a difference
Ever since increasing the physics2d/large_object_surface_threshold value per the workaround in #6676 I have not been able to reproduce a crash. I'll keep trying but usually I can reproduce it without too much difficulty.
Assuming it's the same issue as #6676, it was fixed by #9832 in 2.1.5.
Operating system or device, Godot version, GPU Model and driver (if graphics related): Godot v2.1.4-stable Amazon Fire Tablet (5th Gen) Fire OS 5.6.0.0 I'm not sure if Godot officially supports Fire OS, but thought I'd submit this ticket as an FYI and maybe some guidance on how to debug further.
Issue description: I'm running into an issue where the application segfaults after playing for a few minutes. The game just locks for a second and then the activity closes and returns to the home screen. I've captured crash logs with logcat a few times and so far they look the same (see below). It usually takes at least 4-5 minutes of play usually 10+ min, occasionally it won't crash at all during a game session. I've attached the process to the debugger to confirm there are no memory leaks. I do not see objects or memory growing out of control. Nothing seems out of the ordinary in the debugger while running. I don't get any useful info from the debugger when it crashes.
I have tested on Nexus 5 and Nexus 5x and have not been able to reproduce the issue on those devices. My android test bed is a bit limited so I'm not sure how big this problem is.
Here's the logcat dump relative to the problem:
Steps to reproduce: I'm not sure what the best way is to help with this. I can provide an apk file, but prefer to do that privately - to reproduce requires a fair bit of gameplay - I might need a way to either create a god mode or find some way to accelerate the problem if I can.