mavlink / qgroundcontrol

Cross-platform ground control station for drones (Android, iOS, Mac OS, Linux, Windows)
http://qgroundcontrol.io
3.27k stars 3.59k forks source link

Segmentation Fault and crash when uploading parameters from file #10245

Open tadteo opened 2 years ago

tadteo commented 2 years ago

Expected Behavior

I'm trying to upload a set of parameters from a .param file, and I'm expecting the system to upload the parameters and give an OK.

Current Behavior

The program crash (segmentation fault)

Steps to Reproduce:

Please provide an unambiguous set of steps to reproduce the current behavior

  1. Under "vehicle setup">"Parameters">"Tools">"Load from file"
  2. Selecting file

System Information

Detailed Description

I have just upgraded the version of the firmware to the Pixhawk 5x (I think the previous firmware was compiled to work on the px4_v4) and then when trying to upload the previous parameters already working with the same autopilot (but different firmware) the program crashed (and now I'm not sure if the parameters have been uploaded or not)

Log Files and Screenshots

-Output of terminal (from which I have lunched the program)

Settings location "/home/user/.config/QGroundControl.org/QGroundControl.ini" Is writable?: true
Filter rules "*Log.debug=false\nGStreamerAPILog.debug=true\nqt.qml.connections=false"
System reported locale: QLocale(English, Latin, United States) ; Name "en_US" ; Preffered (used in maps):  "en-US"
VideoReceiverLog: Stop called on empty URI
VideoReceiverLog: Stop called on empty URI
MAVLinkLogManagerLog: MAVLink logs directory: "/home/user/Documents/QGroundControl/Logs"
Map Cache in: "/home/user/.cache/QGCMapCache300" / "qgcMapCache.db"
qml: QGCCorePlugin(0x5558b2d1e7a0) []
setCurrentPlanViewSeqNum
setCurrentPlanViewSeqNum
_recalcFlightPathSegments homePositionValid false
_recalcFlightPathSegments homePositionValid false
"v4.2.0"
_recalcFlightPathSegments homePositionValid false
setCurrentPlanViewSeqNum
setCurrentPlanViewSeqNum
_recalcFlightPathSegments homePositionValid false
_recalcFlightPathSegments homePositionValid false
ParameterManagerLog: Attemping load from cache
ParameterManagerLog: Parameters loaded from cache /home/user/.config/QGroundControl.org/ParamCache/1_1.v2
setCurrentPlanViewSeqNum
setCurrentPlanViewSeqNum
_recalcFlightPathSegments homePositionValid false
_recalcFlightPathSegments homePositionValid false
_recalcFlightPathSegments homePositionValid false
Segmentation fault (core dumped)
tiralonghipol commented 1 year ago

same thing! any news on this? edit:

@tadteo adding the micro sd card solved the issue lol