IDSC-Fehler bei ADS: dacsession:setdefault (nur win2000!!)
Verfasst: Do, 09. Aug 2007 8:29
Hallo Leute,
wir haben bei einem Kunden nur auf EINER Maschine (schneller 2000 professional Rechner) ein seltsames Verhalten:
Unser Programm startet (Haupt-Thread) und öffnet brav alle notwendigen dateien (Fox-DBF mit CDX über ADS
. Sobald aber ein ZWEITER Thread gestartet wird und dort mit dacsession:new() die nächste DAC Session gestartet wird, geht der anschließende Aufruf von
dacsession:setdefault in die Hose mit Fehlermeldung "Interne Datenstrukturen beschädigt". Hääää ??
Wohlgemerkt nur auf einem Rechner bei einem Kunden - und die Dateien im Client-Verzeichnis des Kunden 1:1 auf einen anderen Rechner kopiert funktionieren normal.
Was kann an diesem Rechner die zweite dacsession "stören". Hat jemand schon mal etwas ähnliches gehabt ??
Danke im Voraus - ich freu mich schon auf Berlin im November![Smile :-)](./images/smilies/smile.gif)
Gruß
Klaus
Edit: hab gerade gehört, daß ich Müll geschrieben habe. Der Rechner iste ein win 2000 professional - und zwei weitere 2000 prof Rechner zeigen dieselben Symptome. Auf einer XP-Maschine läuft es einwandfrei - und in allen Terminal-Sitzungen des Kunden (fast alles 2000-maschinen greifen auf Win2003Server zu) läuft es auch.
Gibt es ein spezifisches Win 2000-Problem mit mehreren Threads in xBase ???
danke
Klaus
wir haben bei einem Kunden nur auf EINER Maschine (schneller 2000 professional Rechner) ein seltsames Verhalten:
Unser Programm startet (Haupt-Thread) und öffnet brav alle notwendigen dateien (Fox-DBF mit CDX über ADS
![Cool 8)](./images/smilies/cool.gif)
dacsession:setdefault in die Hose mit Fehlermeldung "Interne Datenstrukturen beschädigt". Hääää ??
Wohlgemerkt nur auf einem Rechner bei einem Kunden - und die Dateien im Client-Verzeichnis des Kunden 1:1 auf einen anderen Rechner kopiert funktionieren normal.
Was kann an diesem Rechner die zweite dacsession "stören". Hat jemand schon mal etwas ähnliches gehabt ??
Danke im Voraus - ich freu mich schon auf Berlin im November
![Smile :-)](./images/smilies/smile.gif)
Gruß
Klaus
Edit: hab gerade gehört, daß ich Müll geschrieben habe. Der Rechner iste ein win 2000 professional - und zwei weitere 2000 prof Rechner zeigen dieselben Symptome. Auf einer XP-Maschine läuft es einwandfrei - und in allen Terminal-Sitzungen des Kunden (fast alles 2000-maschinen greifen auf Win2003Server zu) läuft es auch.
Gibt es ein spezifisches Win 2000-Problem mit mehreren Threads in xBase ???
danke
Klaus