WsWin läuft seit v2.84.9 nicht mehr unter W2000

Fragen, Anregungen zur PC-Wetterstations-Software

Moderatoren: Werner, Tex, weneu

Benutzeravatar
weneu
Site Admin
Beiträge: 11572
Registriert: 22 Feb 2002 01:00
Wohnort: Donauwörth
Danksagung erhalten: 18 mal
Kontaktdaten:

Beitrag von weneu »

Hallo Werner,
soeben alle 3 Versionen getestet (Windows XP mit SP2 und DirektX 9.0c)
Ergebnis:
Version 2849b0 und und 2849b1 laufen, Version 2849b2 läuft nicht.
Und nun etwas, dem du noch nachgehen solltest:
- wenn ich die nicht laufende Version 284b2 in eine leeres Verzeichnis kopiere, läuft sie
- wenn ich aber meine original-wswin.cfg in das leere Verzeichnis kopiere, läuft die Version 2849b2 nicht mehr.
Es scheint also so, wie ich bereits vermutet habe, dass es in irgendeiner Weise (????) mit einer bereits vorhandenen wswin.cfg zusammenhängt.
Andererseits glaube ich nicht, dass das SP2 ursächlich damit zusammenhängt, denn ich hatte es zuvor ja auch schon drauf
Benutzeravatar
Werner
Site Admin
Beiträge: 6066
Registriert: 04 Dez 2001 01:00
Wohnort: Lackenhäuser
Danksagung erhalten: 138 mal
Kontaktdaten:

Beitrag von Werner »

@Werner,

bei einer vorhandenen wswin.cfg scheint es ein Resourcen-Problem zu geben. Wenn vorhanden, werden natürlich die vorhandenen Daten verarbeitet, wenn nicht vorhanden sind manchen Werte leer und benötigen deshalb weniger Speicherplatz!

Was ist der Unterschied der Testversion:

- allen ist gemein, dass das Einlesen wswin.cfg hier als Procedure und nicht als Funktion vorgenommen wird (was für Programmierer).
Die Funktion hat als Rückgabe gehabt: wswin.cfg ist RO!
- alle sind "mit Speech"

1: mit Kontrolle, ob wswin.cfg vorhanden, wenn ja, überprüfen ob RO
2: keine Kontrolle ob wswin.cfg vorhanden und keine Überprüfung ob wswin.cfg RO
0: wie 1: hier wurde aber für die "Alarmdateien" der mögliche Dateinamenlänge mit Pfad von 160 Zeichen auf 120 gekürzt (= Speichersparen 46*2*40 Byte).

Wenn die 0er-Version läuft, ist es ein eindeutiges Zeichen, das beim Überprüfen der wswin.cfg das System einen Resoucen-Konflikt bekommt und deshalb mit Fehler abbricht!

dann ich werde zukünftig generell die 0-Version fortsetzen!

Werner
Harzgeist

Beitrag von Harzgeist »

Hallo Werner, hallo Wettergemeinde,

Windows 2000, SP4, professional (Firma)
wie bei Werner N.:

Version 2.84.9b0 = ok!
Version 2.84.9b1 = ok!
Version 2.84.9b2 = läuft NICHT!

@Werner N.

Die "wswin.cfg" hatte ich ja anfangs schon im Verdacht. Da aber eine reine Windows-Fehlermeldung erscheint, hatte ich meine Vermutung schnell wieder verworfen. Werner bestätigt dies ja im Prinzip.

@Dirk

Danke für deine interessante Info! Das sind ja schöne Aussichten :evil:

Euch allen ein schönes Wochenende!

Beste Grüße aus dem (noch) sonnigen Harz
Thomas
rolsch

Beitrag von rolsch »

Werner hat geschrieben: ...
Wenn die 0er-Version läuft, ist es ein eindeutiges Zeichen, das beim Überprüfen der wswin.cfg das System einen Resoucen-Konflikt bekommt und deshalb mit Fehler abbricht!
...
Werner
- nur zum Verständniss bezüglich Resoucen-Konflikt

-> den gibt's wohl nicht innerhalb des Betriebsystems -> Resourcen = Hauptspreicher?

-> hat deine Entwicklungsumgebung da ein Problem bezüglich Definition von Variabeln und deren Attribute?

- verstehe ich halt nicht, denn die Dateipfade können doch recht gross werden..., wäre noch interessant zu wissen, ob's mit dem Filessystem zusammenhängt (FAT32 - NTFS)

EDIT:
W2kpro, aktuelle MS-Patches, AMD 3200+, ATI Radeon GFX, DirectX9.x, 1GB DDR-RAM, NForce2 Chipsatz, Partitionen alle NTFS formatiert

-> Wswin32_2849b0.exe funktioniert
Zuletzt geändert von rolsch am 10 Sep 2004 15:35, insgesamt 1-mal geändert.
Edmund

Beitrag von Edmund »

Hallo Werner,

ich habe auch mal getestet

b0 läuft
b1 läuft nicht
b2 läuft nicht

System Win XP pro SP1, NTFS RAID1


Gruß
Edmund
Hans

Beitrag von Hans »

Hallo Werner,


bei mir ähnlich, wie bei den meisten anderen auch:

Version 2.84.9b0 = ok
Version 2.84.9b1 = nicht gestest
Version 2.84.9b2 = läuft nicht


cu, Hans


P.S. Hat noch jmd. die 2.84.9 zum Download? Ich habe sie versehentlich überschrieben und im Archiv nicht mehr gefunden.
Marcus P

Beitrag von Marcus P »

Hi Hans,

ich habe noch die 2.84.9, allerdings nur die 2.84.9ns (No Speech), kann ich Dir per Mail schicken, wenn Du möchtest.

Marcus
Hans

Beitrag von Hans »

Marcus P hat geschrieben:Hi Hans,

ich habe noch die 2.84.9, allerdings nur die 2.84.9ns (No Speech), kann ich Dir per Mail schicken, wenn Du möchtest.

Marcus
Hallo Marcus,


danke für das Angebot, aber ich habe die Sprachausgabe mitlaufen.
Im Augenblick begnügte ich mich erst einmal mit der 2.84.8b.
rabit
Beiträge: 324
Registriert: 16 Dez 2001 01:00
Wohnort: Mannheim
Kontaktdaten:

Beitrag von rabit »

Hallo,

bei mir läuft die V2.84.9b2 ganz normal. 0 und 1 habe ich nicht getestet.

Das ganze läuft unter: XP Prof, SP2.

Grüße
gerhard
rolsch

Beitrag von rolsch »

:!:

-> also nach längerem testen bin ich nun zurück auf die wswin32_2849a.exe

-> folgende Effekte traten bei mir bei längerer Laufzeit (1-5h) mit der Wswin32_2849b0.exe auf:

a)
Sporadisch schaltete sich die Autoprotectfunktion von NortonAnitVirus 2004pro ab.
Ab diesem Zeitpunkt konnten keine Dateien auf der Festplatte angelegt werden.
WsWin32 sagte zwar, dass die Datei xy erzeugt wurde, doch diese war danach auf der Festplatte nicht auffindbar :?:

b)
auf dem Wetterserver ist die Kerio WinRoute Firewall 6.0 installiert.
Sobald Wswin32_2849b0.exe gestartet wird, ist eine Netzwerkkommunikation nach ca. 10-20 Minuten nicht mehr möglich - sehr seltsam...

Ich habe den Wetterrechner heute ca. 4 Stunden auf Trojaner/Viren usw. getestet, glücklicherweise ohne etwas zu finden.
Ich denke, Wswin32_2849b0.exe hat ein Memory-Leak oder ähnliches (schreiben in fremde Speicherbereiche?),
was unangenehme Auswirkungen auf andere Programme hat :)
thomasDD

Beitrag von thomasDD »

Hallo Werner+ Wettergemeinde,

vielleicht hilft mein Testergebnis noch:
- W2K Professional, SP2
- mit oder ohne Virenscanner kein Unterschied

- 2.84.9b läuft nicht
- 2.84.9b0 läuft (aber NICHT wenn in Wswin32 umbenannt!!!)
- 2.84.9b1 läuft nicht
- 2.84.9b2 läuft nicht

mich wundert, das die 2.84.9b0 nach der Umbenennung nicht mehr läuft.

bin einstweilen zurück auf die 2.84.8b

Gruß aus Dresden
Thomas
graphix

noch ein ergebnis

Beitrag von graphix »

tach zusammen,

auch ich habe die gleichen probleme mit der 2.84.9b.

Windows 2000 prof., SP4

Version 2.84.9b0 = läuft, solange nicht in wswin32.exe umbenannt
Version 2.84.9b1 = läuft, solange nicht in wswin32.exe umbenannt
Version 2.84.9b2 = läuft, solange nicht in wswin32.exe umbenannt

die orginale wswin32.exe in z.b. wswin32_12345.exe umbenannt = läuft
alle dateien in ein neues, leeres Verzeichnis (PC-Wetterstation neu) kopiert und programm heisst WsWin32.exe = läuft

das erklär mir mal einer ... ;-)
graphix

nachtrag

Beitrag von graphix »

was mir beim suchen aufgefallen ist (regedit):

in der registry steht unter

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\WsWin32.exe

folgender eintrag:

(Standard) I:\WETTER~1\WSWIN3~1.EXE

und noch was:

ändere ich in der WSWIN.CFG die Zeilen

DatPath=I:\WETTER~1\
CompPath=I:\WETTER~1\

in

DatPath=I:\WETTERSTATION\
CompPath=I:\WETTERSTATION\

läuft die 2.84.9b auch als wswin32.exe einwandfrei!
rolsch

Beitrag von rolsch »

Marcus P hat geschrieben:Hi Hans,

ich habe noch die 2.84.9, allerdings nur die 2.84.9ns (No Speech), kann ich Dir per Mail schicken, wenn Du möchtest.

Marcus
- Werner hat zwischenzeitlich das old_exe Verzeichniss im Userbereich aktualisiert

-> hier sind nun auch die Vorgängerversionen zu finden :)
hstampi

Beitrag von hstampi »

Hallo Gemeinde,

bei mir laufen Versionen 2.84.9a und 2.84.9b nicht.
Version 2.84.9 läuft.

Mein System: Win 2000 mit allen Updates mit AMD-Prozessor.

Gruß Uwe
Antworten