eine kurze Frage:
Sind unter Windows 10 (x64) mit PB5.62 (x86, Option Thread-safe ist aktiv) Probleme bekannt im Bezug auf AllocateMemory in Threads?
Ich habe hier eine Anwendung, die bei mehreren Usern (~14 Rechner) läuft und sporadisch Probleme bereitet.
Der Fehler trat zunächst über alle User hinweg zusammengezählt etwa 20 mal pro Woche auf.
Einmal habe ich es bei mir nachbilden können und den Fehler soweit eingekreist,
dass ein AllocateMemory(16777215) welches in einem Thread aufgerufen wird, fehlschlägt.
Um dieses Problem herum habe ich nun eine Schleife gebaut, wodurch die Speicherallokierung 25mal
im Abstand von 15ms wiederholt wird und erst dann abbricht. Hierdurch ist die Fehlerrate auf etwa 1-2mal pro Woche gesunken.
Dies ist aber nur ein Workaround und keine Lösung, darum hier die Frage..
Danke für alle Tipps..
------------------
PS: Der Thread ist/wird 5x simultan ausgeführt und bleibt/bleiben bis zum Programmende offen.
(Verarbeitung von Jobs, welche vom Hauptprogramm kommen.)
