ArduPilot / ArduPilot/MAVProxy

On Windows, closing FFT window crashes Mavexplorer

Open
#1,206 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
595
Forks
773
Avg merge
2d 6h
Merged PRs (30d)
18

Description

Hi everyone.

Behaviour: I load a log, run FFT on it, close one of the windows, Mavexplorer crashes. Running from the command line, there is error output:
`PS C:\Program Files (x86)\MAVProxy> Traceback (most recent call last):
File "MAVProxy\modules\lib\wxconsole_ui.py", line 90, in on_idle
File "multiprocessing\connection.py", line 206, in send
File "multiprocessing\connection.py", line 280, in _send_bytes
BrokenPipeError: [WinError 232] Die Pipe wird gerade geschlossen` [Pipe is being closed]

I am on Windows 10, installed via the prebuilt installer.

Contributor guide

No contributing guide indexed for this repository

Research direction

Reproduce the crash on Windows 10 by loading a log, running FFT, and closing one FFT window. Start in MAVProxy/modules/lib/wxconsole_ui.py at line 90 and inspect the reported multiprocessing pipe error. Done means closing the FFT window no longer crashes Mavexplorer or produces the BrokenPipeError.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
desktop
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.