uavos / apx-gcs

APX Ground Control
GNU Lesser General Public License v3.0
13 stars 12 forks source link

fix: #38 Autoupdate crush bug #47

Closed SavinTop closed 9 months ago

SavinTop commented 9 months ago

Originally, I attempted to convince the program that it was a bundle, but in the end, I had to run the AppImage and attach GDB directly to the process because GDB refused to launch the AppImage directly. Ultimately, I was able to trace back the issue; the exception was thrown from the libappimageupdate library after the checkForChanges function call.

Solution: Wrap the function call in a try-catch block; no further actions are required. The AppUpdate plugin will be in the "NoUpdates" state.