ArduPilot / ArduPilot/MissionPlanner

Ubuntu mono 2.10.8.1 MissionPlanner Unhandled Exception

Open
#197 13 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

After last online update some days ago MissionPlanner won't start with mono.
the previous version runs without any problems.

exception:
wolke@schnell:~/Downloads/MissionPlanner-latest$ mono MissionPlanner.exe

Unhandled Exception: System.TypeLoadException: Could not load type 'MissionPlanner.Program' from assembly 'MissionPlanner, Version=1.1.5031.12842, Culture=neutral, PublicKeyToken=null'.
[ERROR] FATAL UNHANDLED EXCEPTION: System.TypeLoadException: Could not load type 'MissionPlanner.Program' from assembly 'MissionPlanner, Version=1.1.5031.12842, Culture=neutral, PublicKeyToken=null'.

my mono version:
wolke@schnell:~/Downloads/MissionPlanner-latest$ mono --version
Mono JIT compiler version 2.10.8.1 (Debian 2.10.8.1-5ubuntu1)
Copyright (C) 2002-2011 Novell, Inc, Xamarin, Inc and Contributors. www.mono-project.com
TLS: __thread
SIGSEGV: altstack
Notifications: epoll
Architecture: x86
Disabled: none
Misc: softdebug
LLVM: supported, not enabled.
GC: Included Boehm (with typed GC and Parallel Mark)

Contributor guide

No contributing guide indexed for this repository

Research direction

Reproduce the startup failure by running MissionPlanner.exe with Mono 2.10.8.1, then compare it with the previous version that still runs. Done means the latest MissionPlanner starts under the reported Ubuntu Mono version without the System.TypeLoadException.

Written by the indexing model from the issue text.

Assessment

Tech stack
csharp, ubuntu
Domain
desktop, operating-systems
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.