Forum
RSS (Beitrag)
Hallo zusammen,
folgendes Problem habe ich:
Ich hatte Miranda Fusion und Notepad++ auf dem Rechner installiert und alles war OK. Dann habe ich Software aktualisiert (iTunes und iPhone Configuration Utility) und eine neue Software (die vorher noch nie installiert war) iPhone Explorer (siehe http://www.software4u.de/Produ……eExplorer ) installiert. iPhone Explorer gestartet und er fand das Apple Framework nicht. Also einmal als Administrator (ich habe Windows XP mit einem normalen Benutzer) gestartet. Ab dann war der Start als normaler Benutzer auch ohne Fehlermeldung möglich. iPhone Explorer ist eine .NET Anwendung und muss irgendwas verdreht haben.
Ab dann bekam ich beim Start vom Notepad++ und Miranda Fusion nämlich folgende Fehlermeldung:
[Bild kann nicht gefunden werden]
OK denke ich mir kein Problem. Ich suche mir einfach die MSVCR80.dll und kopiere sie nach C:WindowsSystem32 oder in das Programmverzeichnis (von Notepad++ und Miranda Fusion) und gut ist. Natürlich klappte das nicht:
[Bild kann nicht gefunden werden]
Die Installation der Microsoft Visual C++ 20XY Redistributable Packages brachte auch keinen Erfolg.
Ich habe also gedacht die Windows Installation ist dahin (zu der Zeit wusste ich noch nicht, dass es vom iPhone Explorer verursacht wurde) und habe den Rechner neu installiert. Notepad++ und Miranda Fusion installiert und alles lief wunderbar.
Ganz am Ende habe ich dann wieder iTunes, das iPhone Configuration Utility und den iPhone Explorer installiert und wie oben beschrieben einmal als Administrator gestartet. Und schon war mein Problem wieder da. Also fing ich an nach der Ursache zu suchen. (Deinstallation vom iPhone Explorer löst das Problem übrigens auch nicht).
Bei Notepad++ wurde ich im Forum von SourceForge fündig: http://sourceforge.net/project…..ic/3667854 Ich habe das Plugin NppTextFX.dll umbenannt (mittlerweile in den Ordner disabled verschoben) und die Fehlermeldung ist weg.
Also habe ich mir gedacht das muss bei Miranda auch an einem Plugin liegen. Original Miranda geholt und das hat den Fehler nicht. Also fing ich an Plugins zu deaktivieren bis ich das problematische Plugin hatte: Variables
Ohne das Variables Plugin startet Miranda Fusion ohne diese Fehlermeldung.
Und jetzt seit ihr dran: Hat jemand eine Idee was für ein Problem ich habe? Was kann der iPhone Explorer beim .NET (was ja solche DLLs beinhaltet, oder?) verdreht haben? Wäre es eine kluge Idee auf das Plugin Variables zu verzichten? (Ich denke eher nicht).
Ach ja: Beide Programme starteten trotz der Fehlermeldung danach normal.
MfG
Andreas
Zurzeit benutze ich die portable Version von Miranda Fusion und habe das Plugin Variables aufgrund des Problems von oben deaktiviert.
Miranda Fusion funktioniert wunderbar aber wenn ich es beende stürzt es regelmäßig ab.
Anbei der Crashreport:
Miranda Crash Report from 2010-10-01 16:15:08+0200. Crash Dumper v.0.0.4.18
Likely cause of the crash plugin: IcqOscarJ Protocol
Exception Access Violation at address 12483093. Reading from address 00000008.
Hast du denn auch mal die MSVCR80.dll bzw. auch das Microsoft visaul C++ 2010 redistribuable package http://www.microsoft.com/downl…..bf0912db84 installiert ?
Meine Versuche mit der DLL ins Miranda oder System32 Verzeichnis kopieren stehen oben mit Screenshot dessen was dann passiert.
Ich hatte (weil ich ja auch das hier http://miranda-im.de/mediawiki/index.php?title=FAQ_Fehlermeldung_'Datei_ms…_.dll_fehlt'_nach_der_Installation_eines_Plugins gelesen hatte) bereits das Microsoft Visual C++ 2005 SP1 Redistributable Package installiert (weil die DLL in der Version glaube ich zu 2005 gehört) und habe jetzt zusätzlich auch noch das Microsoft Visual C++ 2010 Redistributable Package installiert aber beim Start mit aktiviertem Variables Plugin kommt die Fehlermeldung trotzdem noch. :(
Habe das Plugin jetzt aktiviert (und bekomme beim Start die Fehlermeldung) und werde jetzt beobachten, ob beim beenden von Miranda wieder der Crash kommt.
ElDiablo666 schrieb:
Hallo zusammen,
folgendes Problem habe ich:
Ich hatte Miranda Fusion und Notepad++ auf dem Rechner installiert und alles war OK. Dann habe ich Software aktualisiert (iTunes und iPhone Configuration Utility) und eine neue Software (die vorher noch nie installiert war) iPhone Explorer (siehe http://www.software4u.de/Produ……eExplorer ) installiert. iPhone Explorer gestartet und er fand das Apple Framework nicht. Also einmal als Administrator (ich habe Windows XP mit einem normalen Benutzer) gestartet. Ab dann war der Start als normaler Benutzer auch ohne Fehlermeldung möglich. iPhone Explorer ist eine .NET Anwendung und muss irgendwas verdreht haben.
Ab dann bekam ich beim Start vom Notepad++ und Miranda Fusion nämlich folgende Fehlermeldung….
Hallo Zusammen,
genau das selbe Szenario wie bei mir, nur das ich kein Notepad++ installiert habe.
Gibt es da schon auch nach "das ewige Leiden" :-) ein Lösung?
Also ich weiß auch nicht mehr weiter – angeblich soll es an den Manifesten liegen (nicht Miranda selber)
Ist ja net das erste mal das i-Products Probleme machen… aber gut sei´s drum.
Als erstes würd ich mal sämtliche Runtimes aktualisieren. Man kann sich die natürlich einzeln zusammensuchen aber das ist eine recht unbequeme variante. Bequemer gehts mit dem All In One Runtime Pack von Sereby. Da haste alles an Runtimes was man braucht und immer aktuell (monatliches Update). Einfach downloaden, entpacken (7-Zip), und exe als Administrator starten. Bei 64-Bit Systemen bitte BEIDE Pakete installieren (x86 & x64).
Wenn du das hast bitte nochmal Feedback geben.
mfG
Ja das Paket von Sereby ist wirklich sehr nützlich. Spart einen Haufen Zeit. Was du jetzt nochmal versuchen kannst ist besagte .dll im System32 Ordner zu suchen und dann direkt in das Miranda Programmverzeichnis zu kopieren. Das ist nämlich der erste Ort an dem nach der .dll vom Programm gesucht wird. Ist da nix gehts weiter mit C:/windows/system32/… usw…
Leider gibt es einige Plugins die nicht statisch kompiliert sind und deshalb auf die dll´s angewiesen sind.
mfG
Hallo Highcoder,
mit dem Kopieren habe ich es versucht – ohne Erfolg.
Also, wenn ich nun Miranda starte, erscheint wie oben folgende Meldung:
Wenn ich nun "OK" betätige, öffnet Miranda ohne Probleme.
In meinem "SysInspector" wird mir angezeigt, dass Miranda auf folgende Datei zugreift:
"c:\windows\winsxs\x86_microsoft.vc80.crt_1fc8b3b9a1e18e3b_8.0.50727.4053_x-ww_e6967989\msvcr80.dll"
Da einige Plugins darauf zugreifen, könnte man die "msvcr80.dll" evtl. nicht statisch verlinken und die benötigte "msvcr80.dll" im Miranda-Ordner ablegen? (diese "msvcr80.dll" ist ja von Visual Studio 2005)
Wäre das keine Lösung?
So langsam weiß ich dann auch nicht mehr weiter. Leider ist diese Fehlermeldung zu unspezifisch. Es könnte quasi alles sein. Meistens ist es irgendeine Sortware die etwas verdreht hat und der restlichen Software im System dan Probleme bereitet. Vor ein paar jahren war es z.B. der Free Download Manager der bei einer Vielzahl an Usern das System so zerwürfelt hat dass der Windows Explorer mit eben dieser Fehlermeldung hängengeblieben ist.
In euren Fällen scheint dieGemeinsamkeit wohl iTunes zu sein. Was hast du für ein Betriebssystem? Admin oder Userkonto?
Wenn ich das Problem hätte würd ich folgendermaßen rangehen. Als erstes iTunes mal wieder runterschmeißen und schauen ob es dann wieder geht. Wenn ja dann würd ich mal nach ner iTunesversion schauen die keine Probleme macht. Manchmal hilfts ja schon eine Version drunter zu nehmen. (Wir mussten auch mal n Plugin downgraden weil das neue zu Abstürzen führte).
Sollte das allerdings nicht helfen würd ich als nächstes mal alle Runtimes & Frameworks deinstallieren. Du hast zwar Serebys Pack benutzt aber wenn die Visual Studio 2005 Runtime Library bereits aktuell war bei dir wurde es nicht nochmal neu installiert. Wenn die aber nun irgendwie beschädigt ist würde dann eine neuinstallation helfen. Also alles runter und wieder neu drauf.
Manchmal ist der Wurm aber auch so dermaßen im System drin dass ich es kurzerhand neu mache. Ja ich weiß das klingt erstmal nach nem riesen Act aber wenn man das 1x gut vorbereitet geht das in 30 Minuten. Glaubste net? Wenn du noch XP haben solltest dann empfehle ich dir wärmstens die Seiten von Sereby, nLite, Windows Unattended.
Als erstes zieh ich mir den Inhalt der WinXP installations CD auf den Rechner (z.B. in den Ordner "XP-Rohversion"). Wenn es noch kein XP SP3 sein sollte dann lade ich mir das SP3 von der Microsoftseite (oder Mirrors) und integriere es in die XP Rohversion (ist n Kommandozeilenbefehl). Danach nehm ich das XP-SP3 Updatepack von Sereby, lade mir noch serebys AIO Runtimes PAck, IE-8 Addon & WMP11 Addon runter. So wird das XP dann auf den aktuellsten Stand gebracht (er aktualisiert die Packs monatlich) und noch alle Runtimes, IE8 und WMP11 integriert. Jetzt hab ich eine hochaktuelle XP SP3 Rohversion.
Nun kommt der Feinschliff mit nLite. Mit diesem Programm kann ich die XP Versionen schon im Vorfeld meinen Wünschen anpassen. Angefangen mit "Unbeaufsichtigter Installation", d.h. nicht mehr zig Klicks und Eingaben während der Installation sondern CD rein, start, ende, fertig! Dann kann man bereits Treiber integrieren (schön wenn man RAID Systeme oder SATA Treiber einbinden will, ging vorher nur mit Diskette!), man kann die Serial gleich integrieren und auch andere Einstellungen bereits im Vorfeld tätigen (im Prinzip alles was man sich sonst nach einer Neuinstallation mühsam zusammenfrickeln muss), Themes integrieren, Benutzerkonten anlegen lassen, unnötige komponenten rausschmeißen usw usw… Selbst Software kann man integrieren (dazu findet man dann mehr bei Windows Unattended). Zum schluss das ganze brennen (je nach größe auf CD oder DVD). fertig!
Alles in allem hatte ich dann ein Windows XP was ich nur einlegen brauchte, installationspfad angeben, alles weitere lief vollautomatisch ab da es ja bereits vorbereitet war. Am Ende der Installation war der Rechner bis auf ein paar Kleinigkeiten fast vollständig eingerichtet.
Das ganze hat mir dann den Schrecken einer Neuinstallation genommen. Bevor ich Tagelang Fehlersuche betreibe und am ende doch nix finde, oder wenn ich vermutete mir was böses eingefangen zu haben, dann einfach CD zücken, und 30 Minuten später hatte ich ein "frisches" System.
Unter Windows 7 gehts von Haus aus eigentlich schon so schnell. Da habe ich bisher nicht den Drang verspürt mir eine Unattended zu basteln.
Naja genug gefaselt. Ich hoffe wir lösen das Problem bei dir noch auf die eine oder andere Weise.
mfG
Hallo Highcoder,
ich habe das "msvcr80.dll"-Problem mal so gelöst (dürfte ich ja im Grunde nicht) 
Vorübergehende Lösung für mich:
miranda32.exe –> Manifest überarbeitet
….
uiAccess="false"/>
</requestedPrivileges>
</security>
</trustInfo>
<dependency>
<dependentAssembly>
<assemblyIdentity type="win32" name="Microsoft.VC80.CRT"
version="8.0.50727.762"
processorArchitecture="x86"
publicKeyToken="1fc8b3b9a1e18e3b">
</assemblyIdentity>
</dependentAssembly>
</dependency>
<dependency>
<dependentAssembly>
<assemblyIdentity
type="win32"
name="Microsoft.Windows.Common-Controls"
version="6.0.0.0"
…
Mit dieser Lösung bin ich zwar nicht ganz einverstanden, aber wie es aussieht verlangen einige Plugins die "msvcr80.dll".
Nun funktioniert alles ohne Fehlermeldung – vieleicht gibt es ja bald eine andere Lösung 
So nun allen einen "Guten Rutsch" ins neue Jahr
Edited:
Ich habe noch vergessen zu schreiben, was mich auf diese Idee gebracht hat:
Manifest-Hölle “…MSVCR80.dll nicht gefunden…”
Vielen Dank für die Info…
Ja es ist richtig dass einige Plugins die msvcr80.dll brauchen. Wahrscheinlich bist du bewanderter in Visual C als meine wenigkeit. Ich code nicht damit allein schon aus genau diesem Grunde. Ich mag diese Abhängigkeiten nicht…
Vor allem erstaunt mich das mit dem Matifest… vielleicht bin ich schon zu alt aber ist es nicht eigentlich bisher so gewesen dass wenn deine dll gebraucht wurde diese erstmal im programmverzeichnis und wenn da nix ist in system32 gesucht wird?
Doch bei dir wurde ein Manifest benötigt… warum aber bei 15000 anderen nicht?!
Wir sollten uns da beide mal zusammenquatschen.
Ich denke nicht das du die miranda32.exe neu kompiliert hast sondern das maifest mit nem resourceeditor bearbeitet hast. Da wir an der miranda32.exe eh ein paar modifikationen vornehmen könnten wir dieses denke ich mit einfließen lassen…
müsste das manifest nicht aber im entsprechenden plugin hinterlegt sein das es benötigt anstatt in miranda32.exe? schließlich kann das miranda dev team nicht alle eventualitäten die fremd-plugin-entwickler so einbauen mit berücksichtigen…
fragen über fragen…
trotzdem danke für die Arbeit und die quelle der inspiration :-)
mfG
Hallo Highcoder,
Ja es ist richtig dass einige Plugins die msvcr80.dll brauchen. Wahrscheinlich bist du bewanderter in Visual C als meine wenigkeit. Ich code nicht damit allein schon aus genau diesem Grunde. Ich mag diese Abhängigkeiten nicht…
–> Ich bin leider nicht in Visual C bewandert
, aber das Problem hat mich schon über 3 Wochen beschäftigt und das läßt mir dann auch keine Ruhe
. Somit fordere ich mich damit heraus.
Vor allem erstaunt mich das mit dem Matifest… vielleicht bin ich schon zu alt aber ist es nicht eigentlich bisher so gewesen dass wenn deine dll gebraucht wurde diese erstmal im programmverzeichnis und wenn da nix ist in system32 gesucht wird?
Doch bei dir wurde ein Manifest benötigt… warum aber bei 15000 anderen nicht?!
–> ich verstehe das auch nicht, sobald ich das Plugin "Variables.dll" dektiviert habe war die Fehlermeldung weg – aber die "Variables.dll" verweist auf "msvcr90.dll" – sehr merkwürdig.
Ich denke nicht das du die miranda32.exe neu kompiliert hast sondern das maifest mit nem resourceeditor bearbeitet hast. Da wir an der miranda32.exe eh ein paar modifikationen vornehmen könnten wir dieses denke ich mit einfließen lassen…
–> ja, ich habe nur das Manifest mit dem PE-Explorer ergänzt
müsste das manifest nicht aber im entsprechenden plugin hinterlegt sein das es benötigt anstatt in miranda32.exe? schließlich kann das miranda dev team nicht alle eventualitäten die fremd-plugin-entwickler so einbauen mit berücksichtigen…
–> ja, das manifest "sollte", falls eine "Abhängigkeit" besteht im Plugin hinterlegt sein
fragen über fragen…
–> habe ich auch
, ich denke ich werde mich mal weiter damit befassen – finde ich faszinierend
Hallo EliasB und Highcoder,
ich habe selbiges Problem:
Miranda-Fusion 3.0.9
Windwos 7 Pro 32bit
Doch bei dir wurde ein Manifest benötigt… warum aber bei 15000 anderen nicht?!
–> ich verstehe das auch nicht, sobald ich das Plugin
"Variables.dll" dektiviert habe war die Fehlermeldung weg – aber die
"Variables.dll" verweist auf "msvcr90.dll" – sehr merkwürdig.
Doch bei allen anderen würde es auch benötigt werden!! Aber es war noch niemand so nah an der Lösung wie ihr!! 
Wenn ihr in google mal nach "miranda Runtime error" sucht, gibt es unmengen an anderen Beiträgen, sogar in diesem Forum.
Aber es war halt noch niemand so nah an der Lösung, entweder gibt es garkein Ergebnis oder es wurden Plugins deaktiviert und gut wars.
Ich würde allerdings gerne, genauso wie EliasB, das Variables-Plugin weiterhin benutzen.
Vielleicht kann ja einmal jemand mit dem Entwickler des Plugins sprechen?!?
Doch bei allen anderen würde es auch benötigt werden!!
Was fürt dich zu der Annahme? (keine rethorische sondern ernst gemeinte Frage) Schließlich läuft Miranda Fusion bei 15000 anderen Usern ohne Probleme mit aktiver Variables.dll. Bisher feststellbare Gemeinsamkeit dass User mit diesem Problem Apple Software installiert haben. Ich will nicht bestreiten dass das Variables Plugin fehlerhaft ist (auf msvcr90 verweisen und doch msvcr80 nutzen o.O) aber nur die Kombination Variables.dll + i-Irgendwas Saftware scheint Komplikationen zu machen. Und danach nicht nur mit Miranda sondern auch mit Notepad++ (und den Fall hatten wir in der Vergangenheit auch schonmal).
Bisher war es such nie ein Problem wenn eine Runtime nicht installiert war. Es reichte wenn man entsprechende .dll ins Programverzeichnis kopiert hat. Denn laut MS Vorgabe der Suchreihenfolge steht das Programmverzeichnis an erster Stelle. Erst wenn da nix ist wird eigentlich in den Systemverzeichnissen gesucht. Auch wenn dieses Vorgehen eigentlich schlecht ist. Es wurde MS schon öfter als Sicherheitsrisiko angekreidet. Aber selbst das funktioniert nicht mehr.
Abgesehen von den Auswirkungen auf Miranda muss die i-Saftware also irgendwas am System gedreht haben da auch andere Software davon betroffen ist.
Abgesehen davon wird der Entwickler von Variables davon in Kenntnis gesetzt. Mal sehen was er davon hält. Und als Workaround werden wir miranda32.exe ein Manifest einimpfen. Das kann aber nur als schlechter Kompromiss gelten und nicht von dauer sein.
mfG
Hallo Highcoder,
ich wollte ja auch garnicht behaupten das bei 15000 zufriedenen Usern, mich eingeschloßen, alle dieses Problem haben. 
Sondern wie bereits geschrieben, die gesamte Miranda IM Familie, vermutlich in dem Zusammenhang mit iTunes und anderem.
Hatte "früher" Miranda ME und danach Miranda IM und bei beiden schon das selbe Problem.
Wie bereits erwähnt, müsst ihr nur mal Google befragen, zieht sich durch sämtliche Foren.
Klar, wenn das Problem SEHR verbreitet wäre, hätte es schon längst höhere Wellen geschlagen, aber da nach "weckklicken" der Fehlermeldung ja auch alles funktioniert, ist es ein Schönheitsfehler. 
Gruß Dennis
Hey Leute ;)
Ich bin über Google auf das Problem gestoßen und habe es gelößt :)
Nun ist es zwar so, dass Miranda die "msvcr80.dll" braucht aber es ist nicht mit jeder Kompatibel ;)
Es gibt viele Versionen dieser .dll in der verschiedenen Klassen hinterlegt sind.
Meine Lösung war – Sucht einfach nach der gößten msvcr80.dll in eurem Windowsordner.
Meine reichten von 612kb bis zu 783kb. Logischerweise hat die größere Datei auch mehr Classen in sich.
Also nehmt ihr die größte Datei und lädt sie direkt in das Miranda ROOT-Verzeichniss.
Alternativ benutzt meine .dll im Anhang (Hier gibts wohl kein Anhang darum MU): http://www.megaupload.com/?d=JFJT3R9Z
Falls die Datei down sein sollte, dann meldet euch am besten über meine Webseite http://blog.maysi2k.de – da ich hier nicht so aktiv sein werde – ich wollte nur helfen da ich selbst auch sehr lange das Problem hatte.
Ich hab ebenfalls iTunes und iPhone explorer installiert ;)
LG Maysi2k
Am meisten Mitglieder online: 164
Zurzeit Online:
9 Gast/Gäste
Momentan betrachten diese Seite:
1 Gast/Gäste
Mitgliederstatistiken
There have been 22 guest posters
There are 3331 members
There are 7 moderators
There are 1 admins
Forumsstatistiken
Gruppen: 2
Foren: 17
Themen: 2531
Beiträge: 13088
Neuste Mitglieder: kingdennis, kleinschluesi, LexLuthor, bag, Kenzo_2, ObiKampfKeks
Moderatoren: Puttee (2789), Futurestar (481), Highcoder (1321), ★C-roKKz★ (155), Kuhjunge (825), Testi (5), Schnoofy (12)
Administratoren: Puttee (2789)
Login
Registrieren
Guideline
Miranda Wiki
Live Chat
Home
Offline


…be a part of it…
wie



, aber das Problem hat mich schon über 3 Wochen beschäftigt und das läßt mir dann auch keine Ruhe
. Somit fordere ich mich damit heraus.