Open MrAutismo opened 3 years ago
ich denke das ist das selbe wie #31
ich weiß aber leider überhaupt nicht warum das nur bei manchen leuten auftritt.... Hast du irgendeine speziellere Hardware? Hast du irgendwas bei dir im System übertaktet? Seit wann tritt das auf? (hast du Workbench jetzt zum ersten mal probiert und es ist sofort aufgetreten, oder ist es jetzt plötzlich gekommen)
Solange ich nicht weiß woher der Fehler kommt kann ich da leider erstmal nix machen. Er ist sehr selten,,,,
Spontane Ideen: Wenn ich mir den screen so ansehe dann sieht es so aus, als ob der grafik buffer von der map teilweise im buffer vom Taktikplaner gezeichnet wird (eventuell memory reuse von Java -> gepaart mit multi thread rendering?? / Buffer overflow ??)
Generell würde ich forlgende Systeme in verdacht haben: 1) Buggy Java Version 2) Defektes Ram 3) Defekte GPU Kann auch ein unstable OC sein oder ein Problem mit der PSU, wenn du aber sonst in keine Probleme bei GPU / memory intensiven tasks hast dann ist es vermutlich kein Hardware problem
Hier ist ein Tutorial wie du Java 15 bekommst (Achtung das kann Probleme machen mit anderen Java Programmen die nicht mit Java 15 kompatibel sind) https://mail.codejava.net/java-se/download-and-install-openjdk-15 meiner Meinung nach kannst du den hash check davon weg lassen
Könnte anbieten das einmal über Discord zu demonstrieren. Schreib mir dafür dann einfach.
Habe die Workbench jetzt neu drauf auf dem PC, vorher habe ich es lange nicht gebraucht. Übertaktet ist nix. Hardware habe ich ansonst eher relativ hochwertiges (3000€ PC vor knapp nem jahr)
RAM/GPU funktionieren ansonsten einwandfrei, auch unter volllast keine Probleme
Ich mein ich kann mir das über Discord anschauen nachdem ich deinen Tag nicht kenne gebe ich dir mal meinen (der ist sowieso schon Öffentlich): MKich#4434
Ich werde auch nochmal schauen ob ich irgendwas finde was sowas auslösen könnte.....
Du kannst es mal mit dem hier Probieren https://github.com/extremeCrazyCoder/dsworkbench/releases/tag/3.73-pre-32-Snapshot
Das ist das einzige was eventuell ein Problem sein kann (zumindest soweit ich weiß....) Die Version wird laggen
Bisher hat das funktioniert, habe es aber auch noch nicht extrem lange getestet (30min) Normalerweise wäre der Bug schon lange wieder aufgetreten. Und ja, es laggt wirklich ganz gut :D
ok hast du Java bei dir für Workbench installiert oder nutzt du andere Programme die auch Java brauchen? Schreib mich wenns geht bei dir bitte per Discord an ich würde gerne wissen ob das unter Java 15 auch passiert, weil ein Fix von Workbench aus ist eher aufwändig (und es ist meiner Meinung nach auch definitiv kein Bug von Workbench, sondern von Java / Dem GPU Treiber hersteller)
notizen an mich: Dürfte eine Art race condition bei mutli Threaded rendering sein Die Draw Size wird nicht korrekt gesetzt in dem Fall
Problem von Java / GPU Treiber??
Lösungen: a) Alles Drawing single Threaded und stark optimieren b) Drawing lock, wenn ein anderer Thread was tut auf der GPU (weiß nicht wie das gehen könne ohne die Java internals zu ändern...)
Ich kann leider keinen anderen mit dem Problem finden... Macht sonst keiner Multi Thread Rendering? Haben andere Projekte die das machen zu wenig nutzer? Liegt es an spezialitäten von unserem Projekt (z.B: Netbeans Wizard)?
Hiho,
dieses Problem hab ich auch gelegentlich (eher selten). Neustarten der WB hilft in der Regel. Wenn von mir Info brauchst, gib einfach Bescheid.
Lg Sand
Der Fehler tritt nach kurzer Zeit auf. Welches Fenster im vordergrund ist macht keinen unterschied, es kann auch die Karte selbst sein.
Java-version: Java 8 update 281 DS-Workbench: 3.72 (auch mit dem 3.73-pre release getestet)
Liegt das an der Workbench? Liegt es an mir? Was kann ich ändern?