MobiFlight Community Support

Welcome to the forum for MobiFlight! Feel free to reach out to the community in case you have questions, issues or just want to share great ideas or details about your latest home cockpit project.

You like MobiFlight? Donate via PayPal and support the MobiFlight development. Thanks! 

05/03/2024 - This forum is read-only

The community support for MobiFlight has moved exclusively over to our Discord server. Register for free and enjoy more interactive functions like image and video upload, voice chat. More than 7,000 registered users around the world make it a great experience!

See you on our MobiFlight Community Discord server.

A HUGE Thank You to everyone who participated in the forum, especially obviously to Pizman and Stephan who did an outstanding job over so many years providing an incredible service to the MobiFlight community.

The forum is still providing a lot of good content, hence we keep this information accessible.

icon
Avatar
fbalk
Posts: 11
Ich hoffe hier auf Hilfe :w00t:
seit gestern Abend startet mein Mobifligt mit einer Fehlermeldung. Leider kann ich hier kein Bild hoch laden, aber vielleicht erkennt ihr etwas aus dem Fehlerlog. Der letzte Satz lautet: "Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt".

Ich habe 2 Arduino Megas angeschlossen (Clone), beide haben bis zuletzt Ordnungsgemäß Funktioniert. In der letzten Session habe ich noch ein paar Tasten umprogrammiert, mehr nicht. Was mich wundert, trenne ich beide vom USB, startet Mobiflight mit der geladenen Config. Schließe ich nur eins von beiden Boards an, kommt wieder die Fehlermedlung. Ich hab auch mal ein unprogrammiertes Board versucht, auch da meldet MF den gleichen Fehler. Nun kenn ich mich wirklich nicht gut aus und hoffe hier auf Hilfe. Die Suchfunktion habe ich genutzt, allerdings bin ich da nicht schlauer geworden. Hier der Fehlerlog:

Informationen über das Aufrufen von JIT-Debuggen
anstelle dieses Dialogfelds finden Sie am Ende dieser Meldung.

************** Ausnahmetext **************
System.NullReferenceException: Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt.
bei MobiFlight.OrphanedSerialsDialog.updateOrphanedList()
bei MobiFlight.OrphanedSerialsDialog..ctor(List`1 serials, DataTable dataTable, DataTable inputDataTable)
bei MobiFlight.MainForm._checkForOrphanedSerials(Boolean showNotNecessaryMessage)
bei MobiFlight.MainForm._loadConfig(String fileName)
bei MobiFlight.MainForm._autoloadLastConfig()
bei MobiFlight.MainForm._autoloadConfig()
bei MobiFlight.MainForm.ExecManager_OnModuleLookupFinished(Object sender, EventArgs e)
bei MobiFlight.ExecutionManager.mobiFlightCache_LookupFinished(Object sender, EventArgs e)
bei MobiFlight.MobiFlightCache.<connectAsync>d__34.MoveNext()
--- Ende der Stapelüberwachung vom vorhergehenden Ort, an dem die Ausnahme ausgelöst wurde ---
bei System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
bei System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
bei MobiFlight.ExecutionManager.<autoConnectTimer_TickAsync>d__97.MoveNext()
--- Ende der Stapelüberwachung vom vorhergehenden Ort, an dem die Ausnahme ausgelöst wurde ---
bei System.Runtime.CompilerServices.AsyncMethodBuilderCore.<>c.<ThrowAsync>b__6_0(Object state)


************** Geladene Assemblys **************
mscorlib
Assembly-Version: 4.0.0.0.
Win32-Version: 4.8.4300.0 built by: NET48REL1LAST_C.
CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll.
----------------------------------------
MFConnector
Assembly-Version: 7.10.0.0.
Win32-Version: 7.10.0.
CodeBase: file:///C:/Mobiflight/MFConnector.exe.
----------------------------------------
System.Windows.Forms
Assembly-Version: 4.0.0.0.
Win32-Version: 4.8.4270.0 built by: NET48REL1LAST_C.
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll.
----------------------------------------
System
Assembly-Version: 4.0.0.0.
Win32-Version: 4.8.4300.0 built by: NET48REL1LAST_C.
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll.
----------------------------------------
System.Drawing
Assembly-Version: 4.0.0.0.
Win32-Version: 4.8.4084.0 built by: NET48REL1.
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll.
----------------------------------------
System.Configuration
Assembly-Version: 4.0.0.0.
Win32-Version: 4.8.4190.0 built by: NET48REL1LAST_B.
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll.
----------------------------------------
System.Core
Assembly-Version: 4.0.0.0.
Win32-Version: 4.8.4300.0 built by: NET48REL1LAST_C.
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll.
----------------------------------------
System.Xml
Assembly-Version: 4.0.0.0.
Win32-Version: 4.8.4084.0 built by: NET48REL1.
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll.
----------------------------------------
System.Data
Assembly-Version: 4.0.0.0.
Win32-Version: 4.8.4270.0 built by: NET48REL1LAST_C.
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_32/System.Data/v4.0_4.0.0.0__b77a5c561934e089/System.Data.dll.
----------------------------------------
System.Windows.Forms.resources
Assembly-Version: 4.0.0.0.
Win32-Version: 4.8.4084.0 built by: NET48REL1.
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms.resources/v4.0_4.0.0.0_de_b77a5c561934e089/System.Windows.Forms.resources.dll.
----------------------------------------
System.Numerics
Assembly-Version: 4.0.0.0.
Win32-Version: 4.8.4084.0 built by: NET48REL1.
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Numerics/v4.0_4.0.0.0__b77a5c561934e089/System.Numerics.dll.
----------------------------------------
MFConnector.resources
Assembly-Version: 7.10.0.0.
Win32-Version: 7.10.0.
CodeBase: file:///C:/Mobiflight/de-DE/MFConnector.resources.DLL.
----------------------------------------
MFConnector.resources
Assembly-Version: 7.10.0.0.
Win32-Version: 7.10.0.
CodeBase: file:///C:/Mobiflight/de/MFConnector.resources.DLL.
----------------------------------------
AutoUpdater.NET
Assembly-Version: 1.6.0.0.
Win32-Version: 1.6.0.0.
CodeBase: file:///C:/Mobiflight/AutoUpdater.NET.DLL.
----------------------------------------
FSUIPCClient
Assembly-Version: 3.1.18.324.
Win32-Version: 3.1.18.324.
CodeBase: file:///C:/Mobiflight/FSUIPCClient.DLL.
----------------------------------------
ArcazeHid
Assembly-Version: 1.0.0.0.
Win32-Version: 1.0.0.0.
CodeBase: file:///C:/Mobiflight/ArcazeHid.DLL.
----------------------------------------
Microsoft.GeneratedCode
Assembly-Version: 1.0.0.0.
Win32-Version: 4.8.4084.0 built by: NET48REL1.
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll.
----------------------------------------
CommandMessenger
Assembly-Version: 1.0.0.0.
Win32-Version: 1.0.0.0.
CodeBase: file:///C:/Mobiflight/CommandMessenger.DLL.
----------------------------------------
Microsoft.GeneratedCode
Assembly-Version: 1.0.0.0.
Win32-Version: 4.8.4084.0 built by: NET48REL1.
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll.
----------------------------------------
mscorlib.resources
Assembly-Version: 4.0.0.0.
Win32-Version: 4.8.4084.0 built by: NET48REL1.
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/mscorlib.resources/v4.0_4.0.0.0_de_b77a5c561934e089/mscorlib.resources.dll.
----------------------------------------

************** JIT-Debuggen **************
Um das JIT-Debuggen (Just-In-Time) zu aktivieren, muss in der
Konfigurationsdatei der Anwendung oder des Computers
(machine.config) der jitDebugging-Wert im Abschnitt system.windows.forms festgelegt werden.
Die Anwendung muss mit aktiviertem Debuggen kompiliert werden.

Zum Beispiel:

<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>

Wenn das JIT-Debuggen aktiviert ist, werden alle nicht behandelten
Ausnahmen an den JIT-Debugger gesendet, der auf dem
Computer registriert ist, und nicht in diesem Dialogfeld behandelt.
2021-01-27 12:23
Avatar
pizman82
Moderator
From: ETSI, Germany
Posts: 6010
Supporter
Hi

Leider kenn ich mich mit den Degub Logs nicht wirklich aus.
Anhand deiner Beschreibung vermute ich einen Fehler auf dem Mega.
Sowas kann durchaus mal vorkommen und muss gar nicht deine Schuld sein.

Ich würde vorschlagen.....
Versuch als erstes das Problem einzugrenzen. Ist es das Board selbst oder ist es die Kombination aus dem Config File und dem Board.

Kopiere dafür die aktuell benutzte MCC Datei ( Die beim Starten geladen wird) in ein anderes Verzeichnis, so das Mobiflight sie nicht findent. Dadurch startet MF mit einer leeren Example Datei.

Ergebnis:
Kommt der Fehler obwohl die Datei weg ist dann sind die Boards selbst "zerschossen".
Kommt der Fehler nicht und die 2 Boards werden grundsätzlich erkannt dann liegt der Fehler wohl in der MCC.

Im 1. Fall muss man die Boards neu Flashen. Ich hoffe du hast ein Backup ( MFMC File) ansonsten musst du die Device Settings neu machen. By the way würde ich vorher noch testen ob Beide Boards oder nur eins der beiden betroffen ist.... Das spart Arbeit.

Sollte der 2. Fall das Problem darstellen dann solltest du im nun Laufenden Mobiflight versuchen per LOAD die alte MCC Datei zu laden. Oft geht das ( und das Problem war nur beim Start).
Jetzt solltest du die MCC prüfen ob du gravierende Fehler siehst.... Z.b. eine Config die auf ein nicht mehr exisiterendes Device zugreift.

*****************
Auf Deutsch.... Spiel ein wenig rum. Es ist schwer das Problem direkt zu benennen. Ich würde aber sagen das ein "Rücksetzten" definitiv das Problem löst. Aber von Vorne beginnen sollte die letzte alternnative sein !
Good Luck !
2021-01-27 22:09
icon