Please read the status update at the bottom of this post if this pertains to your issue.
After about 15 minutes to 30 minutes of “normal” flight, the application freezes. The engine whirr in the background is still clearly audible as if the app had not frozen, except for sporadic cutting in and out for less than a second. The application cannot be unfrozen without completely closing and opening it.
Steps Taken to Eliminate
- RAM freed up from about 1.5 GB to 2 GB
- Cache Cleared for All Applications
- Graphics Set to Low, Anti-Ailising Turned Off
- No Rooted Applications, or Hardware or Firmware Modifications
- Device Restarted Multiple Times
- Infinite Flight Re-Installed
- Flying Within Cockpit View to Reduce Graphical Load, Minimally Switching Out of It
- Mini-Map Turned Off
- No Other Applications Running
- Stable and High-Speed Internet Connection (Controlled for 5G and Standard, Same Results)
- Flew at Night for ~15 Minutes, No Issues
Device Specifications and Other Information
Model: Shield Tablet K1
Operation System/Version: Android Nougat 7.0
System Software: Latest Public Build
Infinite Flight Version: Latest Public Build
Application Market: Google Play
Live Subscription/Time: 1 Month/Carryover Live Subscription
Total Global Flights Online: ~11, Occurred Nearly (-1 Flight) Consistently in Latest ~4
Steps to Reproduce
- Restart Device, Check Latest Software (Nvidia Shield Tablet K1)
- Clear Cache
- Reinstall Infinite Flight
- Use Mitigating Settings (Low Graphics, Low Power Mode, Etc.)
- Conduct Normal Flight, with Cruising Altitude ~20,000 ft. - ~32,000 ft., Speed 280-320 knots, ~Mach 0.72
- Conduct Flight for Roughly 15 minutes to one hour, or as required to reproduce.
Nvidia is renowned for their gaming processors, and their devices are considered some of the best for gaming on the market, this tablet being no exception. This makes me surprised if this is indeed a graphics problem.
I am planning on trying again to reproduce this issue with an extra SD card inside. Will report results ASAP.
This may be considered a duplicate my some, however I have not heard a single post state they have gone through every step to eliminate the bug and/or give device specifications.
I am sorry if this is too much information and too specific. I am used to writing bug reports for larger development teams where they need all this information. As a hobbyist developer myself I like to know specifics when researching a bug.
[Edit: Cannot Find Latest OpenGLES (or whatever it’s called ;) Version Number, But Assuming Latest.]
[Edit #2: After RAM is cleared to 2 GB, background processes bring it back up to about 1 GB, leaving barely any room for the 1 GB of RAM needed for Infinite Flight.]
[Edit #3: Still looking into RAM usage and other stuff like that by myself to no avail.]
Cheers and Happy Landings!
I thank all of you guys who have helped identify this issue, and I’m glad I am not the only one to have it occur to.
The Devs are looking into the issue and I assume we will get a response soon.
If you have the same issue and were going to reply, before replying try to recreate your flight where the bug occurred, using the same procedure, using all the tactics I used to try eliminate the bug. After that, if you need to reply include what happened and your device manufacturer, model, and year. Also include some hardware and software specs, along with memory and RAM information.
This will decrease the clutter on this thread so we can keep it towered the technical side of things and not a “me too!” thread (not that "me too"s don’t help a little.)
[Edit: Status #2]
A hotfix has been pushed to the Google Play Store.
Laura: “[The] Cause of the issue was a deadlock, two threads waiting on each other, one of them was unfortunately the UI Thread, so rendering stopped short…”
When I get some time to conduct a flight and deem no related errors, I will mark a solution.
I (and the Mods, probably) ask that after a solution has been marked, that no new reply with bug reports in it should be posted here, as it likely isn’t a related issue. This is to decrease clutter.
Cheers and Happy Landings! (Or Takeoffs! ;) )
After many flights after the hotfix was pushed, I have had no related issues or bugs. I have tested on high performance settings, longer flights, etc. (except for anti-aliasing), in other words, trying to make it crash. But so far I have not had a related issue. Therefore, I’ll mark a solution.
Cheers and Happy Landings!