Module für V2.2 und V2.3 vom Netz genommen

Auf Grund der seit Monaten ungelösten Probleme mit Schutzverletzungen beim Einsatz meiner Module in V2.2 und V2.3 habe ich diese jetzt vom Netz genommen. Der Quellcode der Module hat sich von der gut funktionierenden V2.1 zu V2.2 eigentlich nicht geändert. Ohne Unterstützung durch IPS komme ich nicht weiter. Bis dahin lassen sich die Module nur noch für den stundenweisen Betrieb nutzen, nicht aber für den Dauerbetrieb. Ich werde deshalb auch erstmal keine neuen Module mehr schreiben.

„Etwas“ frustriert. :mad:
Tommi

<Edit> 04.09.2010: Das Problem wurde endlich gelöst. Bitte die neuen Versionen downloaden </edit>

hallo Tommi,

das finde ich schade. Ich nutze bisher Dein Modul für den EM1010 PC, mit diesem habe ich aber noch keine Schutzverletzung gehabt (IPS 2.3).

Hallo tommi,

das ist sehr Schade!

Direkte Frage: Wie ist hier die Haltung vom Hersteller ? Gibt es da keine Unterstützung ?

Ich habe ja ein Test Modul aus Deinem Source gebaut. Kann man den Fehler provozieren bzw. reproduzieren ? Wenn ich es richtig verstanden kracht IPS dann komplett. Gibst es da einen Eventlog Eintrag bei Dir, oder ist der Service dann kompl. beendet ?

Wie mein Vorredner schon angemerkt hat, habe auch ich bisher nicht bewusst was gemerkt.

Gruß,

DanB

Der Fehler ist u.a. hier beschrieben. In der Regel gibt es erst nach einigen Stunden Probleme, wahrscheinlich in Abhängigkeit der Anzahl der Aufrufe. Eine ganzen Reihe von Nutzern geht es genauso und haben mich teilweise direkt angeschrieben. Diejenigen, bei denen es funktioniert, melden sich ja meistens nicht.
Tommi

Hab ich irgendwelche Hardware mit der ich deine Module ausprobieren könnte?

Kurioser Weise scheinen die TT/SMSwitch/Chromoflex Module nicht betroffen zu sein… :confused:

paresy

Am meisten wurden bisher das EM1010PC Energiemesssystem und die WS300-Module genannt, also mit WDE1, WS300PC und IPWE1 sowie den entsprechenden Sensoren. Quellcode kann ich bei Bedarf per PM schicken.
Wäre nett, wenn Du Dir das mal im Zusammenhang ansehen könntest. Ich habe keine Ahnung, was ich noch machen könnte. Noch dazu, weil ich eigentlich von V2.1 zur V2.2+3 hin nichts funktionell geändert habe.

Danke!
Tommi

Aktuell sind mir keine Probleme bekannt…

Toni

Hallo tommi,

seit 2.3 kann ich WS300 PC nicht anlegen.
" Invalid pointer operation "

WDE1 geht meisten erst im 2. Anlauf.

Fehlerkonsole
20:41:41
Access violation at address 00404B03 in module ‚ips.exe‘. Read of address FFFFFFC4
ErrorLevel E_WARNING - ErrorCode 2 - File C:\IP-Symcon\webfront\data\ips.php - Line 311
20:41:41
Access violation at address 00404B03 in module ‚ips.exe‘. Read of address FFFFFFC4
ErrorLevel E_WARNING - ErrorCode 2 - File C:\IP-Symcon\webfront\data\ips.php - Line 311
IP-Symcon

Es wäre sehr schade, wenn das Problem nicht gelöst werden kann.

Gruß
Peter

Ich würde es auch sehr begrüssen, wenn IPS das anschauen könnte. Ist auch hierbeschrieben. Absolut stabil bis 2.1, seit 2.2 ständig Abstürze in IPS.

Danke, kjb

12.08.2010 09:30:58.93 | 29727 | DEBUG   | VariableManager      | [Wetterstation\WS300\Serverraum\WS300PC Sensor 0\Temperatur] = 18.4
12.08.2010 09:30:58.93 | 42731 | DEBUG   | VariableManager      | [Wetterstation\WS300\Serverraum\WS300PC Sensor 0\Humidity] = 72
12.08.2010 09:30:58.93 | 29591 | DEBUG   | VariableManager      | [Wetterstation\WS300\Serverraum\WS300PC Sensor 0\Battery] = True
12.08.2010 09:30:58.93 | 31416 | MESSAGE | VariableManager      | [Wetterstation\WS300\Serverraum\WS300PC Sensor 0\LostRecords] = 2
12.08.2010 09:30:58.93 | 13070 | DEBUG   | VariableManager      | [Wetterstation\WS300\Serverraum\WS300PC Sensor 1\Temperatur] = 26.8
12.08.2010 09:30:58.93 | 46678 | DEBUG   | VariableManager      | [Wetterstation\WS300\Serverraum\WS300PC Sensor 1\Humidity] = 56
12.08.2010 09:30:58.93 | 10569 | DEBUG   | VariableManager      | [Wetterstation\WS300\Serverraum\WS300PC Sensor 1\Battery] = True
12.08.2010 09:30:58.93 | 47523 | DEBUG   | VariableManager      | [Wetterstation\WS300\Serverraum\WS300PC Sensor 1\LostRecords] = 0
12.08.2010 09:30:58.93 | 16530 | DEBUG   | VariableManager      | [Wetterstation\WS300\Serverraum\WS300PC Sensor 2\Temperatur] = 25.2
12.08.2010 09:30:58.93 | 27643 | DEBUG   | VariableManager      | [Wetterstation\WS300\Serverraum\WS300PC Sensor 2\Humidity] = 58
12.08.2010 09:30:58.93 | 46961 | WARNING | TimerID #30, TimerThread #6 | [WS 300 PC SR] = Access violation at address 00401D4F in module 'ips.exe'. Write of address 00533E70
12.08.2010 09:30:59.999 |     0 | WARNING | EventThread          | Access violation at address 00402111 in module 'ips.exe'. Write of address 00533E2C
12.08.2010 09:30:59.999 |     0 | WARNING | EventThread          | Access violation at address 00402111 in module 'ips.exe'. Write of address 00533E2C
12.08.2010 09:30:59.999 |     0 | WARNING | EventThread          | Access violation at address 00402111 in module 'ips.exe'. Write of address 00533E2C
12.08.2010 09:30:59.999 |     0 | WARNING | EventThread          | Access violation at address 00402111 in module 'ips.exe'. Write of address 00533E2C
12.08.2010 09:30:59.999 |     0 | WARNING | EventThread          | Access violation at address 00402111 in module 'ips.exe'. Write of address 00533E2C
12.08.2010 09:30:59.999 |     0 | WARNING | EventThread          | Access violation at address 00402111 in module 'ips.exe'. Write of address 00533E2C
12.08.2010 09:30:59.999 |     0 | WARNING | EventThread          | Access violation at address 00402111 in module 'ips.exe'. Write of address 00533E2C
12.08.2010 09:30:59.999 |     0 | WARNING | EventThread          | Access violation at address 00402111 in module 'ips.exe'. Write of address 00533E2C
12.08.2010 09:30:59.999 |     0 | WARNING | EventThread          | Access violation at address 00402111 in module 'ips.exe'. Write of address 00533E2C

Möglicherweise ist das Problem jetzt gelöst. Ich habe jetzt eine neue Version meiner Module bei mir seit 2 Tagen fehlerfrei im Einsatz. Ich hätte jedoch vor einer allgemeinen Freigabe gerne noch das Feedback von Freiwilligen, die sich gerne bei mir melden können.

Tommi

Hallo Tommi,

habe zwar keine Probleme, würde es aber trotzdem testen.

Hallo Tommi,

ich würde gerne testen.

Gruß
Peter

Hallo Tommi.

Bin gerne dabei. Hatte trotz Problemen Dein Modul im Einsatz weil ich auf die Messwerterfassung nicht verzichten wollte.

Grüsse.

Auf Grund der 100% positiven Rückmeldung der Tester betrachte ich das Problem als gelöst und habe den Download wieder frei gegeben. Bitte die neuen Versionen von August/September installieren.
Ursache war das Fehlen der Speicherbibliothek FASTMM4, welche eigentlich lt. SDK nicht mehr notwendig sein sollte, mit Turbodelphi jedoch immer noch gebraucht wird.

Endlich ist die Kuh vom Eis :slight_smile:

Tommi