mairlist starte nicht mehr :(

Hallo Torben,

seit heute tritt ein permamenter Fehler auf, wegen dem ich Mairlist gar nciht mehr nutzen kann :frowning: (Fehler trat schon seit ein paar tagen sporadsisch auf, jetzt aber immer):

Bei Starten von mairlist (oder kurz danach) erscheint diese Fehlermeldung:


mAirList: mAirList.exe - Systemfehler

Das Programm kann nicht gestartet werden, da MSVCR90.dll auf dem Computer fehlt. Installieren Sie das Programm erneut, um das Problem zu beheben.

Wenn ich die Meldung wegklicke, erscheint sie sofort wieder, solange bis ich mairlist über den Taskmanager abschieße (man kann auch mit etwas Geduld ALT-F4 drücken – klappt aber nicht immer)

Was ich versucht habe:

  1. Programm neu installieren
  2. MSVCR_90.dll neu installieren (x86 und x64 Versionen – u.a. http://www.microsoft.com/de-de/download/details.aspx?id=5582)
  3. MSVCR_90.dll direkt in Mairlist-Ordner kopieren
    ==> Alles kein Erfolg.

Die Fehlermeldung erscheint immer genau dann, wenn die Maus das Mairlist-Fenster “betritt” (vgl Demo-Video: http://screencast.com/t/K35pDZjdF8f). Das Problem tritt auch mit dem Config-Programm auf.

Ich nutze mairlist Home Studio Version 4.1.2 (Setup-Version) unter deutschem Win7 x64 mit UAC.

Any hints?


Fehlermeldung.PNG

mairlist-folder.PNG

WindowsFolder.PNG

Hab grad den Bugtracker entdeckt. Werde dort ein Issue erstellen.

Hm, nach einem Neustart des Systems geht es jetzt vorerst wieder. Mal sehen, ob das das Problem dann vielleicht doch ganz einfach zu lösen war. I’ll report back.

Bugtracker muss nicht sein, Forum ist schon ok.

Das ist die Microsoft Visual C++ Runtime, Version 9.0.

mAirList ist aber in Delphi geschrieben - es kann also höchstens sein, dass irgendeine von mAirList eingebundene DLL indirekt die MSVCR90.dll benötigt. Vielleicht irgendwas von BASS? Ich weiß nicht.

Hier gibt es ein Tool, mit dem man das herausfinden kann: http://www.dependencywalker.com/

Ich hab das gerade mal testweise auf die mAirList.exe losgelassen. Bei mir wird zwar (über den Umweg bass.dll) eine msvcrt.dll (ohne Versionsnummer) angezeigt, aber keine msvcr90.dll.

Der Dependency-Scan ergab auch bei mir keine Abhängigkeit von der “fehlenden” dll. Da ich die Warnung neulich auch bei einem anderen Programmen hatte (Winamp) glaube ich nicht mehr, dass es direkt an mairlist liegt.

Ich vermute vielmehr einen Zusammenhang mit dem Treiber der OnBoard-Soundkarte, denn der Fehler nur dann auf, wenn ich diese Soundkarte benutzt habe.

Falls sich neue Erkenntnisse ergeben sollten, werde ich hier posten.

Danke an alle. :slight_smile: