Notice: This forum has been recovered from an old backup, so some content, links, and dates may be outdated. The forum is currently read-only while we restore sign-in and registration functionality. Details
If you find this forum valuable and would like to help keep it online, donations to help cover hosting and domain costs are greatly appreciated, but never expected. You can support the forum through Buy Me a Coffee or Ko-fi. Thank you for helping preserve the EventGhost community.
Seit einer Woche benutze ich EventGhost intensiv (Befehlsempfang durch X10-Funkfernbedienung und Steuerung meines Receivers mittels IrTrans-Transceiver), habe jedes der letzten Updates installiert und bin begeistert. Danke f├╝r die klasse Arbeit!
Neben aller tollen Funktionalität gab es jedoch auch ein paar Abstürze, nur leider sehr unspezifisch. Der letzte Absturz trat beim Start vom Firefox auf. (Ich nutze unter anderem das Plugin Task/Create Events.) Hier ein Screenshot der Fehlermeldung von EventGhost (Build 558):
Build 564 ist bereits installiert, aber seitdem gab es noch keinen neuen Absturz.
Hmm, das Task-Plugin lasse ich auch immer mitlaufen, aber da gab es bei mir schon seit Ewigkeiten keinen Absturz mehr.
Welche Betriebssystemversion benutzt du denn?
Kam bei den Abst├╝rzen immer so ein Hinweis auf "Task Monitor: EventGhost.exe"?
Man kann schon sagen, dass das Task-Plugin wirklich eine gef├ñhrliche Stelle ist. Da wird auf Daten zugegriffen, die unter Umst├ñnden noch w├ñhrend des Zugriffes wieder verschwinden k├Ânnen, weil z.B. das Programm gerade geschlossen wird. Allerdings habe ich da wirklich jede M├Âglichkeit eines Fehlers versucht abzufangen.
Ich habe mir gerade mal den Source wieder angesehen und kann da im Moment keine auch nur theoretische L├╝cke entdecken, aber vielleicht ist es auch ein Bug der verwendeten API. Man k├Ânnte daher versuchen, das ganze Plugin auf einer anderen API neu aufzubauen. Der Aufwand w├╝rde sich aber nur lohnen, wenn man sich sicher sein kann, dass es wirklich immer (oder zumindest oft) mit dem Task-Plugin zu tun hat. Denn vielleicht ist es auch ein Fehler, der ganz woanders entsteht.
Bitmonster wrote:Welche Betriebssystemversion benutzt du denn?
XP Pro SP2
Bitmonster wrote:Kam bei den Abst├╝rzen immer so ein Hinweis auf "Task Monitor: EventGhost.exe"?
Dass genau dieser Hinweis kam, kann ich nicht beschw├Âren. Ist mir leider erst beim letzten Mal aufgefallen. Aber ein Hinweisfenster mit der Alternative Beenden/Debuggen kam jedes Mal.
Bitmonster wrote:Der Aufwand w├╝rde sich aber nur lohnen, wenn man sich sicher sein kann, dass es wirklich immer (oder zumindest oft) mit dem Task-Plugin zu tun hat. Denn vielleicht ist es auch ein Fehler der ganz woanders entsteht.
Ich werde es mal weiter beobachten und mich melden, wenn es wieder auftritt. Hast du noch einen Tip, wie ich die Fehlerquelle weiter eingrenzen k├Ânnte?
XP Pro SP2 habe ich hier auch. Also dann liegt es schonmal nicht an irgendwelchen kleinen Divergenzen zwischen Home und Pro.
Leider kann man bei dieser Art von Fehlern nicht so leicht was machen um es weiter einzugrenzen. Man kann schon froh sein, dass Windows wenigstens den Hinweis gibt, dass der Fehler mit dem unsichtbaren Fenster "Task Monitor" etwas zu tun hat.
Zuerst sollten wir mal abwarten, ob wenigstens der Hinweis auf das Task-Plugin sich durch den Titel "Task Monitor: EventGhost.exe" bestätigt.
Eine ähnliche Stelle hat noch das System-Plugin. Dort müsste die Meldung dann wahrscheinlich "DeviceChangeNotifier: EventGhost.exe" lauten. Sollte dann aber eher passieren, wenn man ein Laufkwerk/Medium hinzufügt oder auswirft.
Also momentan sind nur die Titel der Fehlermeldungen interessant.
also die meldung, dass eventghost nicht beendet werden kann kommt jetzt nicht mehr...daf├╝r kommt die meldung, dass der "DeviceChangeNotifier" nicht beendet werden kann
Meier wrote:also die meldung, dass eventghost nicht beendet werden kann kommt jetzt nicht mehr...daf├╝r kommt die meldung, dass der "DeviceChangeNotifier" nicht beendet werden kann
Hehe, wenn man vom Teufel redet.
Shit, das war das Fenster, das ich in der 564 gefixt hatte.
Meier wrote:also die meldung, dass eventghost nicht beendet werden kann kommt jetzt nicht mehr...daf├╝r kommt die meldung, dass der "DeviceChangeNotifier" nicht beendet werden kann
Ich kriege den Fehler hier nicht erzeugt, aber ich habe mal eine kleine Änderung vorgenommen, die das Schließen des DeviceChangeNotifier erzwingen sollte. Also schauen wir mal, ob Du mit der 566 noch immer den Fehler kriegst.
Ich habe mal eben die 0.3.1 Build 567 als vollständiges Setup hochgeladen. Wenn sich da sonst keine Bugs mehr zeigen, dann geht die morgen als SourceForge-Release raus.