Eben bekomme ich beim Rechtsklick im Meldungen-Fenster der IPS-Console die folgende Zugriffsverletzung:
…wollte eine Fehlermeldung kopieren…
Die Zugriffsverletzung kommt aber nur bei den Fehlermeldungen von einem IPS-Modul an dem ich grad schreibe. Bei allen anderen Meldungen kann ich diese mit der rechten Maustaste kopieren.
ich wollte das gerade mal nachstellen, habe es aber leider nicht hinbekommen. Ich kann zwar die Fehlermeldung auf verschiedenen Wegen provozieren, erhalte beim Rechtsklick aber keine Fehlermeldung.
Wo genau liegt denn der Fehler im Modul und wie rufst du das Modul auf, so dass der Fehler geworfen wird?
Der Fehler in der module.php wurde verursacht durch ein IF mit 2 AND drin. Am Ende vom IF war eine normale Klammer „)“ zu viel. Oder war es am Anfang vom IF…bin mir nicht mehr ganz sicher…
Dann hab ich das Modul in der IPS-Console über „Module Control“ aktualisiert und dabei kamen dann die Fehlermeldungen und der gemeldete Fehler beim Versuch die Meldung mit Rechtsklick zu kopieren.
Deine beschriebene Fehlermeldung kommt direkt beim initialisieren des Moduls, allerdings funktioniert sowohl Rechtsklick als auch Kopieren einwandfrei. Lediglich beim Öffnen kommt (wie vorgesehen) eine Fehlermeldung, allerdings eine andere.
ABER wenn man dann versucht die Modul-Instanz anzulegen, dann kommt die Fehlermeldung mit rotem Hintergrund und hier kommt die Fehlermeldung beim Rechtsklick!
Vermutlich kommt die Fehlermeldung dann allgemein bei Fehlern mit rotem Hintergrund?! Könntest du dann nochmal testen, wenn du es auch nachstellen kannst.
Bei der IPS-Console von der v5 bekomme ich die Fehlermeldung auch.
Jetzt hats bei mir auch geklappt. Danke für die Anleitung. Ich habe zumindest auch schon eine Idee, woran das Problem liegt. Der Fehler sollte dein System allerdings nicht beeinflussen.
Als Workaround bis zum Fix kannst du übrigens die Nachricht auswählen und mit Strg + C kopieren.