mAirList 3.0.2.556 crasht beim Start

Hallo Torben,

mit dem neuesten Snapshot crasht mAirList sofort beim Starten mit folgender Vista-Fehlermeldung (mAirList selber öffnet sich gar nicht):

Problemsignatur:
Problemereignisname: APPCRASH
Anwendungsname: mAirList.exe
Anwendungsversion: 3.0.2.556
Anwendungszeitstempel: 2a425e19
Fehlermodulname: USER32.dll
Fehlermodulversion: 6.0.6001.18000
Fehlermodulzeitstempel: 4791a773
Ausnahmecode: c0000005
Ausnahmeoffset: 00007bb6
Betriebsystemversion: 6.0.6001.2.1.0.256.6
Gebietsschema-ID: 1031
Zusatzinformation 1: cc77
Zusatzinformation 2: ef1a5c26c968aa33f0b7c9bb536b7677
Zusatzinformation 3: dabe
Zusatzinformation 4: 992dbb4d0398d2773d0193aaeab26d28

Nur zur Info: Beim Starten kommt zusätzlich noch diese Meldung, weil ich mein Interface derzeit nicht angeschlossen habe. Das war aber in den vorigen Versionen auch so und mAirList startete trotzdem. Ist das Interface angeschlossen, startet mAirList auch.


mAirList

Error starting engine: Create: The device or device instance is not registered with DirectInput. This value is equal to the REGDB_E_CLASSNOTREG standard COM return value.

OK

Hast du eine Idee, was ich tun könnte?

Auf den nächsten Snapshot warten - ich hab das Problem nämlich auch schon bemerkt und schon behoben. Solange die normale 3.0.2 nehmen.

Prima, danke für die schnelle Hilfe!

Problem im neuen Snapshot gelöst.

Sehr gut.

Der Hintergrund ist, dass die Initialisierung der Fernsteuerungen jetzt so ziemlich an den Schluss geschoben wurde. Das ist notwendig für die neue SAS-Schnittstelle, die nicht nur Befehle entgegennimmt, sondern auch Statusänderungen der Player an das Pult weiterleitet. Dazu müssen die Player bereits initialisiert sein, wenn die Fernsteuerung gestartet wird.

Generell ist es jetzt so, dass mAirList nur noch fatale Fehler per Dialogbox beim Start meldet (und sich dann beendet). Nicht-fatale Fehler landen als Meldung im System-Log, und gibt es solche, dann geht auch das System-Log-Fenster beim Programmstart automatisch auf, und es erscheint eine Hinweismeldung. Gilt für Fernsteuerungen, Logging-Schnittstellen und Datenbanken.