31. Aug
Fehler-Eingrenzung Mi:Fusion 3
Läuft Dein Mi:Fusion nicht rund?
dann lese diesen Text hier aufmerksam…
Gestern wurde Miranda Fusion 3.0 Final ausgeliefert. Obwohl weder wir noch unsere Betatester Probleme hatten, häufen sich hier die Fehlermeldungen! Deshalb lest diesen Text sorgfältig, folgt den Anweisungen Schritt für Schritt.
Generelles: Damit wir jetzt gemeinsam herausfinden woran es explizit liegt ist es erstmal wichtig zu wissen, ob es an Fusion liegt oder an gewissen Einstellungen die getätigt wurden, diverser Systemkonfigurationen, oder an importierten Profilen.
Wichtig ist natürlich das Euer Windows auf dem neuesten Stand ist und ganz besonders für XP-Nutzer: Internet Explorer 8 (ACHT) muss installiert sein. Ihr müsst ihn ja nicht nutzen.
Und damit Eure Runtimes auf dem neuesten Stand sind empfehle ich das “All In One Runtimes” Paket von Sereby.
Ach ja, bitte schließt sämtliche Player (Winamp, Mediaplayer) um die Fehlerquelle WATrack auch auszuschließen.
Für uns also die elementare Frage: Passiert Euer Fehler bei einem “nackten” unkonfigurierten Miranda?
Um das zu klären ist eine sog. “Clean Install” Voraussetzung, also:
- ggf. noch vorhandene Miranda Installationen deinstallieren
- Miranda Fusion 3.0 Setup ausführen
- erstmal KEINE History importieren und auch KEINE Einstellungen tätigen
- jetzt einfach nur Miranda Fusion starten
Startet Miranda Fusion nun? Wenn NEIN bitte ausführlich posten was genau passiert bzw. nicht passiert und die Eckdaten Eures Systems z.B. “Windows Vista SP1 64 bit, 4GB RAM” Laptop oder Desktop … usw. … denn vielleicht klemmt es bei nur einem Betriebssystem …
Den passenden Thread bezüglich dieses Problems findet Ihr hier: http://www.miranda-fusion.de/forum/allgemeine-probleme/version-3-0-geht-bei-mir-nicht/page-2/#p9500
Wenn JA, also Miranda startet, dann weiter im Text.
- Jetzt bitte 1 (in Worten EIN) Protokoll einrichten, also nur Zugangsdaten eintragen.
- und bitte mit diesem Protokoll online gehen
Wenn jetzt ein Fehler auftaucht bitte auch hier genau beschreiben um was für ein Protokoll es sich handelt und was genau und wann/wobei es genau passiert ist. Auch hier wieder mit System-Eckdaten und evtl. Crashlogs und/oder Screenshots.
Wenn alles in Ordnung ist, nimm’ Dir das nächste Protokoll vor und verfahre wie eben beschrieben, solange bis Du all Deine üblichen Protokolle erfolgreich online gebracht hast.
Sollte Miranda also während dieser Versuche Abstürzen, dann bitte hier posten: http://www.miranda-fusion.de/forum/protokoll-clientspezifische-probleme/absturz-von-miranda-3-x-x-nach-dem-verbinden-einzelner-protokolle-sammelthread/#p9516
Wenn Du bisher keinen Fehler hattest kann es eigentlich schon nicht mehr an Fusion selbst liegen sondern evtl. an importierten Kontakten oder Historys oder an Einstellungen die Du tätigst oder zusätzlichen Plugins die Du installierst.
Wenn Du eines oder mehrere der eben genannten Sachen vor hast dann tu dies bitte Schritt für Schritt und teste erst immer aus ob noch alles funktioniert, bevor Du mit dem nächsten Schritt weiter machst. So lässt sich ein Fehler leichter eingrenzen.
Grad im Bezug auf Import von History und Kontakten les’ Dir hier auf der Webseite die Rubrik ‘Installation’ insbesondere den Bereich ‘Backup’ durch. Auch das Video-Tutorial von Puttee ist sehr hilfreich.
Solltet Ihr dennoch Probleme beim Ex-/Import haben, dann bitte hier posten: http://www.miranda-fusion.de/forum/allgemeine-probleme/probleme-beim-umstieg-mifu-2-x-x-nach-3-x-x-history-imexport/
Wenn Fehler auftauchen … Ihr wisst schon … detaillierte Postings bitte. :-)
Bei einigen von Euch ist es so, dass Ihr beim Start von Miranda den DbxTree Dialog seht.
Das bedeutet lediglich das Miranda nicht korrekt beendet wurde weil es z.B. abgestürzt ist. Es benutzt daraufhin das zuletzt funktionierende, angelegte *.autobackup bzw. *.jrn. Wenn also bei einer solchen Meldung Miranda wieder ordnungsgemäß läuft, ist alles ok. Dieser Dialog heißt also nicht, das Miranda genau in diesem Moment abgestürzt ist!
In 99% der Fälle ist Miranda aber nicht abgestürzt sondern es wurde “abgewürgt”! Und zwar von Windows. Die meisten von Euch werden Miranda sicherlich NICHT vor dem Herunterfahren von Windows beenden.
Nun passiert folgendes: Windows sagt allen Anwendungen dass sie sich schließen sollen. Wenn alle zu sind fährt Windows runter. Wenn aber ab einer gewissen Zeit immer noch Anwendungen offen sind werden diese “gekillt”. Während Windows XP den Programmen noch 20 Sekunden Zeit gab sich ordnungsgemäß zu beenden gibt Windows 7 ihnen lediglich magere 2 Sekunden. Das ist für Miranda zu wenig. Denn Miranda ist nicht sofort beendet wenn ich schließe, auch wenn das Fenster schon weg ist. Es speichert noch diverse Dinge. Ganz zum Schluss unter anderem dass es korrekt beendet wurde. Doch Windows unterbricht Miranda dabei. Somit denkt es beim nächsten Start das es zuvor abgestürzt ist und es erscheint dieser Dialog.
Wenn bei Euch genau dieses Problem immer und immer wieder auftaucht, dann bitte hier posten: http://www.miranda-fusion.de/forum/allgemeine-probleme/miranda-fusion-3-x-x-startet-nach-systemstart-immer-mit-einer-hinweisbox-fehlermeldung-sammelthread/#p9518
Damit Ihr auf Eurem Sytem mal ermitteln könnt ob Miranda wenig oder viel Zeit braucht sich zu beenden, hab ich ein kleines Tool geschrieben. Es misst die Zeit zwischen dem Schließen und bis der Prozess tatsächlich beendet wurde. Daraufhin gibt es einen Index aus. Je niedriger dieser ist desto schneller hat sich Miranda bei Euch beendet. Bei mir sind es Werte zwischen 130 und 200.
Ihr könnt eure Ergebnisse hier gern posten.
Close Test
291 Downloads (324,4 KiB | Upload: 30. August 2010)
Misst die Zeit zwischen schließen von Miranda bis zum tatsächlichen beenden des miranda32.exe Prozesses und gibt einen Index aus
Die Zeit die Windows den Anwendungen zum Beenden gibt kann man übrigens einstellen. Allerdings nicht über ein Menü sondern nur in der Registry. Damit Ihr es einfacher habt hab ich dafür einen Hotfix geschrieben. Ich hab die längeren Windows XP Standardwerte genommen da die Windows 7 Werte eindeutig zu kurz sind. Dieser Fix funktioniert auf allen Windowsversionen.
Time Fix
275 Downloads (170,6 KiB | Upload: 30. August 2010)
erhöht das Zeitfenster zum korrekten Beenden von Miranda beim Herunterfahren von Windows.
Ob es aber Abhilfe schafft kann ich nicht garantieren.
Euer Highcoder
am 31. August 2010 um 01:52
8716
130-200 ?? wow… da komm ich mir mit meinen 1300-2000 ganzschön lahm vor….
am 31. August 2010 um 18:09
8734
Es geht erstmal darum überhaupt mal zu sehen wie lang es braucht und ab wann ungefähr Probleme auftauchen. Von daher muss es nicht lahm sein. Zu lahm ist es erst dann wenn du den Dialog bekommst ;-)
am 31. August 2010 um 03:10
8719
der time fix hat bei mir keinen effekt. win7 würgt weiterhin die ganzen prozesse ab und fährt einfach runter. win7 64bit. fix als admin ausgeführt
am 31. August 2010 um 18:10
8735
Ist mir auch schon aufgefallen. Obwohl vorhanden scheinen Windows 7 die Einträge nicht zu interessieren… da muss ich mal weiter recherchieren…
am 31. August 2010 um 07:24
8721
Hi,
was erzeugt denn die Abhängigkeit zu Internet Explorer 8? Ich bin auf der Arbeit und kann / soll / darf / will den Internet Explorer nicht einfach auf Version 8 heben. Ich habe zwar diverse Probleme (nach einer frischen Installation fehlen reproduzierbar Smilypacks, die Schriften bei den Abwesenheitsnachrichten sind kaum lesbar) aber an sich funktioniert alles. Es stürzt jedenfalls nicht ab. (Frische Neuinstallation, Miranda Fusion 2.X deinstalliert und alles unter Anwendungsdaten gelöscht).
MfG
Andreas
am 31. August 2010 um 18:18
8737
Die Abhängigkeit ist nur im Skin des Nachrichtenfensters begründet. Für XP user nutzen wir immer noch IEview als Skinengine (setup erkennt ob WinXP oder andere) weil der BlackGlass mit blauem Luna Fensterrahmen einfach doof aussieht. Da du verständlicherweise nix ändern darfst empfehle ich dir mal die .ZIP version zu benutzen. Die kommt OHNE IEviev und sollte abgesehen von dem Rahmen laufen…
am 31. August 2010 um 07:43
8722
Moin,
noch mal eine generelle Frage zu dem DbxTree Dialog. Wie beende ich denn Miranda denn richtig? Denn egal, wie ich es beende (sei es über Beenden in der Taskleiste ohne oder mit vorigem offline gehen oder beim herunterfahren oder beim Beenden in dem Programm selber), ich bekomm diesen DbxTree Dialog IMMER!!!
Auch, als ich jetzt den Close-Test gemacht habe und dann Fusion neu gestartet habe kam der DbxTree Dialog. Mein Wert ist übrigens 9. Vielleicht kann mir einer Abhilfe geben.
Nutze aktuelle WinXP und IE8
am 31. August 2010 um 18:12
8736
9….? Zu kurz… da kann Miranda nix gespeichert haben… Warum auch immer aber du hast noch ein anderes Problem.
Über Hauptmenü -> Beenden oder über mein Tool sollte Miranda IMMER sauber beenden.
Also weiter forschen. Der Dialog ist zwar nervig aber nicht schlimm… sollte nach Klick auf OK ja normal laufen.
am 31. August 2010 um 18:36
8741
So kann man das nicht sagen Highcoder. Es gab schon des öfteren, auch mit der alten Miranda Version, dass Problem, dass Miranda trotz des Beenden Buttons nicht korrekt geschlossen wurde. Irgendein Plugin ist die Ursache dafür und käst sich ewig nicht aus. Da haben mir auch schon mehrere Entwickler besättigt, doch keiner kennt wirklich die Ursache.
@Fido. Geh mal mit allen PROTOKOLLEN Offline, und beende erst dann Miranda. Wird es dann korrekt geschlossen, ohne dass die TreeBox beim Start kommt? (vorausgesetz ältere autobackups wurde gelöscht)
am 31. August 2010 um 19:51
8745
Siehe Beitrag im Forum ;-) – nicht immer hin und her springen ;-)!
am 31. August 2010 um 09:18
8724
hmmm..
Bei mir lief gestern Miranda tadelos, beim schließen allerdings ist es dann abgestürzt. Heute wollte es dann nicht mehr Starten, es kam auch der DbxTree-Dialog. Nachdem ich aber die Backup-Dateien im Profil-Ordner löschte, konnte ich es wieder starten.
am 31. August 2010 um 11:22
8725
Bei dem oben genannten “DbxTree Dialog” ist es so dass sich Miranda bei mir immer aufhängt wenn ich den Dialog nicht schnell genug wegklicke.
am 31. August 2010 um 18:19
8738
oO? ok… danke für den Hinweis
am 31. August 2010 um 12:47
8727
Habe jetzt 3 mal getestet und 2x 74 und 1×76 gehabt
am 31. August 2010 um 18:19
8739
Das passt ja… und trotzdem den Fehler dass der DB Dialog aufploppt?
am 7. September 2010 um 15:53
8878
jap das problem habe ich trotzdem
am 31. August 2010 um 13:08
8728
Ich habe den Artikel um ein paar Forenlinks erweitert. Bitte postet entsprechend der oben genannten möglichen Probleme Euer Anliegen, bzw. weitere Informationen, wie Crashlogs, Screenshots von Fehlermeldung, verwendetes Betriebssystem etc.
am 31. August 2010 um 13:33
8729
komme auf 80-130 beim schließen.
am 31. August 2010 um 14:31
8730
Lol, beim ersten mal 130 und beim zweiten mal 1449
am 31. August 2010 um 18:20
8740
Darfste nicht sofort direkt nach dem Start von Miranda machen. Da ist Miranda ja immer noch beschäftigt sich zu öffnen und alles zu laden. Da kommst du gleich mit beenden… is ja klar dass er dann ne weile braucht… ^^
am 1. September 2010 um 10:49
8751
Klingt nachvollziehbar.
Jetzt wo Miranda schon wieder eine Weile gelaufen ist habe ich 170 im letzten Test erreicht.
am 31. August 2010 um 16:00
8731
wahhhh ich werd bekloppt. das neue miranda läuft bei mir… naja dieser dialog kommt zwar vom dbx-tree aber ansonsten gehts. ausser: seitdem ich es am laufen hab springt der fokus ständig aus den fenstern. also ich schreibe im icq fenster mit jemandem und auf einmal hüpft er weg und hört auf zu schreiben. das macht er selbst wenn ich hier im firefox was schreibe. oder wenn ich am zocken bin nimmt er den fokus aus dem spiel zurück auf den desktop was das spiel dann minimiert. das nervt gewaltig.
am 31. August 2010 um 16:25
8732
ok nach nem neustart des pcs hats sich wohl gebessert bis jetzt noch kein fokussprung
am 31. August 2010 um 19:36
8744
o0 closetime zwischen 130 und 200… bei mir (win vista 32bit ultimate) liegt sie bei satten 824… :D
am 31. August 2010 um 23:44
8748
Dank dem Cose Test ist eine aus meiner Kontaktliste geflogen, aber sie ist Miranda noch bekannt mit dem gesammten Verlauf. Kann mir da jemand bitte helfen?
am 1. September 2010 um 00:06
8749
So, jeden einzelnen Kontakt aus dem Metakontakt rausoperiert und wieder einen neuen Metakontakt daraus gemacht … gelöst.
am 1. September 2010 um 01:57
8750
Liegt bei 1600 bis 2000… System: WIN7 HP 64. Problem ja auch schon im DEV-Nlog angesprochen!
am 1. September 2010 um 17:00
8757
Also ich bekam auch den Tbx Tree Dialog. Bei mir lag es an der Einstellung:
Einstellungen -> unter Ereignisse – Update Benachrichtigung -> Automatisch auf neue Versionen von Miranda IM prüfen
Dort den Haken wieder rausgenommen und die Backups aus dem Profilordner gelöscht und es kam kein Absturzdialog bzw der oben genannte mehr.
am 1. September 2010 um 19:08
8760
Warum hast du ihn überhaupt reingemacht? Bei 3.0 Final ist er standardmäßig draußen. Updates erfolgen ab jetzt nur noch über unseren eigenen Updater, nachdem wir alles vorher getestet haben.
Ist zwar auch nicht immer ne Garantie das alles glatt läuft, aber es vermeidet teilweise recht krasse Probleme…