| Benutzer | Beitrag |
|
15:30 20. Mrz 2010
| joergm2706
| | |
| Erfahrener Benutzer | Beiträge 29 | |
|
|
Bereits seit der Version 2.0.18 habe ich das Problem, dass Miranda-Fusion nicht automatisch mit Windows mitgestartet wird. Der Fehler muss bei Euch liegen, denn nach dem Windows-Start wird mir der Screen von Miranda-Fusion angezeigt. Genaugenommen heißt das, dass die mfstart.exe durchaus startet. Das wird auch in der msconfig im Reiter "Autostart" angezeigt.
So wie ich Euer Programm begreife sollte dadurch eigentlich die miranda32.exe gestartet werden, aber genau das scheint nicht zu funktionieren. Manuell mit der Verknüpfung vom Desktop aus funktioniert das Ganze. Mein OS ist Windows 7 Home Premium 64-bit.
|
|
|
15:44 20. Mrz 2010
| Highcoder
| | Developer | |
|  Moderator | Beiträge 460 | |
|
|
Servus Jörg.
Hmm… Autostart war bisher nie ein Problem. :-/
Der Autostarteintrag selber scheint ja zu funktionieren denn mfstart.exe läuft ja an. mfstart.exe erledigt wiederum ein paar aufgaben und schaut dann im Registryeintrag: HKEY_LOCAL_MACHINE/SOFTWARE/Wow6432Node/MirandaFusion nach dem Wert InstallDir (z.B. c:/Program Files (x86)/Miranda Fusion). Die mfstart.exe führt dann nämlich den Befehl execute $InstallDir/miranda32.exe aus.
Also existiert aus irgendeinem Grund der Wert InstallDir nicht mehr oder die miranda32.exe befindet sich nicht mehr dort oder heißt anders… mehr möglichkeiten fallen mir grad nicht ein was schief laufen könnte…
Schau also mal über RegEdit nach ob der Key angelegt wurde und ob die Pfade & Dateinamen soweit passen.
Soweit erstmal.
mfG
|
|
|
|
|
17:58 20. Mrz 2010
| joergm2706
| | |
| Erfahrener Benutzer | Beiträge 29 | |
|
|
Beitrag 20:57 – 20. Mrz 2010 bearbeitet von joergm2706
Der Registry-Eintrag sieht für mein Verständnis eigentlich normal aus:  
|
|
|
18:02 20. Mrz 2010
| Highcoder
| | Developer | |
|  Moderator | Beiträge 460 | |
|
|
Beitrag 17:10 – 20. Mrz 2010 bearbeitet von Highcoder
Yup das tut er… und ist die miranda32.exe genau in diesem ordner zu finden? und heißt sie auch miranda32.exe?
Mal ne andere Frage: funtioniert denn der start wenn du ein ppar minuten NACH dem hochfahren wenn du die mfstart.exe doppelklickst oder nur wenn du die miranda32.exe nimmst?
mfg
|
|
|
|
|
22:19 20. Mrz 2010
| joergm2706
| | |
| Erfahrener Benutzer | Beiträge 29 | |
|
|
Beitrag 22:13 – 20. Mrz 2010 bearbeitet von joergm2706
Ich führe eigentlich dann kurz nach dem Start, sobald Windows sich komplett hochgefahren und überprüft hat, die Verknüpfung auf dem Desktop aus. Daran habe ich nichts geändert, die ist von Eurem Installer angelegt worden. Und diese Verknüpfung startet auch die mfstart.exe, das finde ich ja daran so merkwürdig. Danach läuft dann auch der entsprechende Prozess (miranda32.exe) laut Task Manager, was zuvor nicht der Fall war. Auch das hatte ich bereits überprüft.
Wie bereits gesagt, dieses Problem hatte ich erst seit der 2.0.18, vorher nicht. Kann natürlich auch daran liegen, dass diese Version die vorherige Installation komplett entfernt hatte, das war doch die Grundvoraussetzung für Euer neues Updatesystem. Vielleicht ist dabei doch irgend ein alter Eintrag in der Registry übrig geblieben, aber das müsst Ihr mir sagen, ich weiß ja nicht wo dort was eingetragen wird.
Um die Sache zu toppen, obwohl das nicht miteinander zu tun haben muss: Vor kurzem gab es auch eine neue Skype-Version (4.2.0.155), dort habe ich das gleiche Problem. Auch Skype startet seitdem nicht mehr automatisch mit Windows-Start.
|
|
|
22:24 20. Mrz 2010
| Highcoder
| | Developer | |
|  Moderator | Beiträge 460 | |
|
|
oO
Kann das sein das zum Windowsstart dein rechner etwas überfordert ist?
Hmm… probier mal was… benenn mal im Miranda Ordner die mfwd.exe um in blablubb.exe oder so und probier´s nochmal…
|
|
|
|
|
23:26 20. Mrz 2010
| joergm2706
| | |
| Erfahrener Benutzer | Beiträge 29 | |
|
|
Überfordert ist mein Rechner definitiv nicht, ist erst ein Jahr alt und entsprechend leistungsfähig, was mir in Bezug auf Win7 sehr zugute kam (BIOS hatte bereits bereits SLIC2.1…).
Das was Du da vorschlägst werde ich morgen mal versuchen, aber nicht so, wenn man ausführbare Systemdateien am Start hindern will sollte man doch besser die Dateiendung ändern, z.B. in *.old. Werde dann morgen nochmals posten ob es was gebracht hat. Ach ja, wozu ist der MF-Watchdog eigentlich gut wenn Ihr ihn für verzichtbar haltet?
|
|
|
00:49 21. Mrz 2010
| Highcoder
| | Developer | |
|  Moderator | Beiträge 460 | |
|
|
Ist sicherlich richtig mit der dateiendung aber für den watchdog wärs egal da die mfstart.exe den watchdog startet und nur nach mfwd.exe schaut…
Der watchdog schaut ob Miranda richtig beendet wurde… vor nicht allzu langer zeit tauchte vermehrt der fehler auf das der prozess miranda32.exe nach beenden nachwievor im taskmanager zu sehen war. teilweise mit 100% CPU Auslastung. Dazu schaut der watchdog alle 5 sekunden ob Windowhandle UND prozess vorhanden sind… wen beide ja = Ok, wenn prozess = ja aber Window =nein dann "hängt" der miranda prozess und mfwd.exe versucht ihn dann zu killen.
Was ich jetzt mit deinem versuch prüfen will ist ob der watchdog miranda beim start killt weil z.B. prozess schon da aber der rest noch net… ist halt n versuch…
mfG
|
|
|
|
|
18:03 21. Mrz 2010
| joergm2706
| | |
| Erfahrener Benutzer | Beiträge 29 | |
|
|
Hallo Highcoder, so, der zweite Versuch brachte den Erfolg.
Nachdem ich MF geschlossen und die Datei umbenannt hatte, zuerst einmal ein Kaltstart. Dieser brachte das Ergebnis dass lt. Task Manager zwar der Prozess lief (obwohl nach dem Hochfahren das Bild nicht angezeigt wurde), es wurde unten rechts aber kein Symbol eingeblendet. Als ich versucht hatte dieses über das Menü wieder zum Leben zu erwecken, bekam ich die Anzeige dass dieses Symbol momentan inaktiv wäre. Gleiches galt auch für Skype.
Nach dem anschließenden Reset gleich hinterher war dann alles in Ordnung, sowohl MF als auch Skype laufen mit aktiven Symbolen in der Statusleiste. Ich will nicht hoffen dass MF und Skype nur nach einem Reset ordentlich starten, irgendwann will ich meinen Rechner ja auch mal ausschalten.
Jetzt frage ich mich natürlich was an meinem System anders ist als bei anderen, wo das Problem nicht auftaucht. Eine Möglichkeit hätte ich vielleicht, und in dem Zusammenhang eine Frage: Ist MF in irgendeiner Form von Java abhängig, z.B. die GUI?
|
|
|
18:19 21. Mrz 2010
| Highcoder
| | Developer | |
|  Moderator | Beiträge 460 | |
|
|
keine ahnung was bei dir anders is.
Miranda ist komplett in C++ geschrieben. Hat also rein gar nichts mit Java zu tun.
Irgendwas scheint dein System beim start entweder ziemlich stark zu belasten oder zumindest durcheinander zu bringen… Nachdem dein rechner hochgefahren ist funktioniert ja ein manueller start ohne probleme…
Vielleicht kannste ja mal versuchen dein autostart auszumisten. Ich hätte z.B. erstmal ALLE autostarts rausgenommen, miranda und skype belassen und nach und nach die anderen wieder eingesetzt um den schuldigen zu finden.
Wenn natürlich alle raus sind und Miranda/Skype immer noch mucken machen ist was anderes faul…
mfG
|
|
|
|
|
13:22 29. Mrz 2010
| Ixodiac
| | |
| New Member | Beiträge 1 | |
|
|
Hi ihr beiden…
Also ich hatte das selbe Problem und ein Kumpel (den ich vor kurzem zum Wechsel von icq auf MF überzeugt habe ) berichtete mir von dem selben Problem. Nach dem ich auf den Rat hin den WatchDog durch Umbenennen außer Kraft gesetzt hatte, gings dann auch wieder. Ich lasse Miranda derzeit jetzt einfach so laufen (ohne mfwd.exe) und alles klappt wunderbar…. Ich finds jetzt nur irgendwie doof, dass ein Programmteil der etwas verbessern sollte nich funktioniert. Oder hab ich irgendwas übersehn was man noch versuchn könnte? Ich hoffe es findet sich eine Lösung, dass der Watchdog wieder aufpassen kann und nich in seiner Hütte versauert.
Ansonsten schonmal vielen Dank für die Hilfe… wieder mal ein Problem gelöst ^^
|
|
|
23:57 25. Apr 2010
| Sensenmann
| | |
| Miranda-Neuling | Beiträge 7 | |
|
|
So, dann schreib ich hier auch noch rein.
Ich hab das gleiche Problem wie Jörg, dass MiFu nicht immer beim Windowsstart kommt, und wollt nachhaken, obs noch andere Lösungsmöglichkeiten außer mfwd zu deaktivieren geben könnte.
Bei mir ebenfalls Win7 64bit, recht neuer Rechner (sollte also nicht überfordert sein), MiFu sogar die aktuelle 2.0.22 komplett neuinstalliert (also deinstalliert, und des alte Profil gelöscht, und dann wieder drauf), Registry schaut so aus wie oben beschrieben, meinen Autostart hab ich auch geleert.
Teilweise kam bei Systemstart noch die Fehlermeldung, dass der Prozess noch ausgeführt wird, aber nicht beendet werden konnte (wiederholen y/n?). Das könnte doch auch auf ein Problem beim WD hinweisen?
Außerdem stürzt Miranda manchmal ab, wenn ich ein Textfenster öffne, wenn mir jemand (icq) geschrieben hat. (Such dann den passenden Fehler wenns wieder passiert und ich nen Crashlog hab).
Und noch ein kleiner Bug (wsl fehlplatziert hier ^^): wenn ich mit dem Configurator mein Profil sichere, freezt der Configurator ca 1min ein ("keine Rückmeldung"). Kurz drauf gibt er dann aber die Meldung "fertig", und das Profil ist gesichert.
mfg Sensenmann
|
mi:fu 2.0.fastimmeraktuell | Win 7 64bit
|
|
|
11:37 28. Apr 2010
| K1ckEM
| | |
| New Member | Beiträge 1 | |
|
|
Beitrag 09:37 – 28. Apr 2010 bearbeitet von K1ckEM
Gleiches Problem hier!
Hab Windows Vista 32 und ebenfalls einen recht neuen Rechner. Bei mir wird auch Skype parallel gestartet, vielleicht hat es was damit zu tun?
|
|
|
13:28 28. Apr 2010
| Highcoder
| | Developer | |
|  Moderator | Beiträge 460 | |
|
|
Der Watchdog ist NUR ein externer Workaround für das "prozess hängt nach beenden" Problem den ich daraufhin "blind" entwickelt hab da ich ihn nie selbst, magels Fehler, testen konnte. Von daher braucht keiner angst haben das er in "seiner Hütte versauert" wenn er deaktiviert wird, sollte er Probleme machen.
Da ich nicht dachte das er selber mal zum problem werden würde startet er (momentan noch) immer automatisch mit Miranda Fusion. Sofern ihr also von dem oben genannten Problem nicht betroffen seid ist er sowieso entbehrlich.
@Sensemann
Ja die Fehlermeldung kommt vom WD. Wie gesagt, deaktiviere ihn einfach. Chrashlog für den Nachrichtenfenster-Bug wär nicht schlecht. Und was den Freeze beim Configurator anbelangt… Der Configurator ist nicht von mir geschrieben aber ich kenne den Sourcecode. Er ist noch ziemlich "basic". So wäre für diesen fall z.B. eine Verlaufsanzeige nicht schlecht wo man sieht das er grad was tut, damit man nicht denkt das es ein Freeze ist.
Aber im Hinblick auf den Autoupdater muss auch ein neuer Configurator her den ich gerade schreibe. Von daher kann das dann auch zu den Akten. Er wird ein paar zusätzliche dinge enthalten (wie z.B. De-/aktivierung des Watchdogs) und nicht mehr das .NET-Framework voraussetzen.
soweit erstmal
mfG
|
|
|
|
|
15:26 28. Apr 2010
| Sensenmann
| | |
| Miranda-Neuling | Beiträge 7 | |
|
|
Sehr schön, dann kann ich den WD beruhigt deaktivieren .
Den Crashlog vom Nachrichtenfenster-Bug hab ich leider bei der Neuinstallation mit entfernt (hätt ich auch drandenken können…), aber wenns wieder auftaucht stell ich ihn online, damit ich wenigstens einen kleinen Part fürs Bugfixing leisten kann.
|
mi:fu 2.0.fastimmeraktuell | Win 7 64bit
|
|