ArduPilot / ArduPilot/MissionPlanner

Out of memory error when loading large dataflash logs (>20MB)

Open
#408 7 comments 0 reactions 0 assignees View on GitHub
Dominant language
C#
Stars
2.4k
Forks
2.9k
Avg merge
19h 16m
Merged PRs (30d)
4

Description

Loading a large (50MB) dataflash logs results in an "out of memory" error. 20MB seems to work fine. Don't have anything in between to test!

While this may sound like excessively large logs, EKF really blows out the log size, AND requires detailed log analysis.

https://drive.google.com/file/d/0B9AHb7NB3l6gRVBHUEZTcG1fbWM/edit?usp=sharing

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reproducing the failure with the linked 50MB dataflash log and compare it with a working 20MB log. Trace the log-loading path and observe memory usage; done means large EKF-heavy logs load without an out-of-memory error and remain available for detailed analysis.

Written by the indexing model from the issue text.

Assessment

Tech stack
csharp
Domain
desktop
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.