File Upload Repetier Server Win 0.94.3 Service Crash
Beim Upload von Dateien egal ob über Web oder den Upload Folder stürzt der Dienst ab und an mal ab.
Auf einem Raspi mit 0.94.2 ist das bisher noch nicht passiert
Hier das Ende vom Logfile vom "Windows-Server (Win10)" kurz vor dem Absturz
Auf einem Raspi mit 0.94.2 ist das bisher noch nicht passiert
Hier das Ende vom Logfile vom "Windows-Server (Win10)" kurz vor dem Absturz
2020-09-24 15:42:21: Websocket opened
2020-09-24 15:43:12: Job created: C:\ProgramData\Repetier-Server\printer\Anycubic_i3_Mega_S_Umbau2\models/00000001_AI3M_1x_wall-A-open-arc-ruin-holes.u
2020-09-24 15:43:12: finish job creation C:\ProgramData\Repetier-Server\printer\Anycubic_i3_Mega_S_Umbau2\models/00000001_AI3M_1x_wall-A-open-arc-ruin-holes.u
2020-09-24 15:43:12: Uploaded size:4681533
2020-09-24 15:43:12: Updating info for C:\ProgramData\Repetier-Server\printer\Anycubic_i3_Mega_S_Umbau2\models/00000001_AI3M_1x_wall-A-open-arc-ruin-holes.g printer Anycubic_i3_Mega_S_Umbau2
2020-09-24 15:43:15: LUA job rendering.render#{"id":1,"image":"C:\\ProgramData\\Repetier-Server\\printer\\Anycubic_i3_Mega_S_Umbau2\\models/00000001_AI3M_1x_wall-A-open-arc-ruin-holes_l.png","layer":"C:\\ProgramData\\Repetier-Server\\printer\\Anycubic_i3_Mega_S_Umbau2\\models/00000001_AI3M_1x_wall-A-open-arc-ruin-holes.layer","list":"models","slug":"Anycubic_i3_Mega_S_Umbau2"}
2020-09-24 15:43:16: Job created: C:\ProgramData\Repetier-Server\printer\Anycubic_i3_Mega_S_Umbau2\models/00000002_AI3M_1x_wall-E-2-windows-hruin-holes.u
2020-09-24 15:43:16: Creating new model caused error File access error
2020-09-24 15:43:16: Job created: C:\ProgramData\Repetier-Server\printer\Anycubic_i3_Mega_S_Umbau2\models/00000003_AI3M_wall-E-2-windows-hruin-holes.u
2020-09-24 15:43:16: Creating new model caused error File access error
2020-09-24 15:43:16: Job created: C:\ProgramData\Repetier-Server\printer\Anycubic_i3_Mega_S_Umbau2\models/00000004_AI3M_wall-A-open-arc-ruin-holes.u
2020-09-24 15:43:16: Creating new model caused error File access error
Danach den Dienst neu gestartet und die selben Dateien erneut in den Upload Ordner geschmissen, alles gut.
Es scheint als würde er direkt vor dem Rendern abschmieren.
Ist natürlich blöd wenn man was hochläd und die laufenden Drucke damit unterbrochen werden....
Wenn ich noch was tun kann um das besser zu debuggen bitte Bescheid geben, danke
Danach den Dienst neu gestartet und die selben Dateien erneut in den Upload Ordner geschmissen, alles gut.
Es scheint als würde er direkt vor dem Rendern abschmieren.
Ist natürlich blöd wenn man was hochläd und die laufenden Drucke damit unterbrochen werden....
Wenn ich noch was tun kann um das besser zu debuggen bitte Bescheid geben, danke
2020-09-24 15:44:24: Start logging...
2020-09-24 15:44:24: Webdirectory: C:\Program Files (x86)\Repetier-Server\www\
2020-09-24 15:44:24: Storage directory: C:\ProgramData\Repetier-Server\
2020-09-24 15:44:24: Configuration file: C:\Program Files (x86)\Repetier-Server\bin\RepetierServer.xml
2020-09-24 15:44:24: Directory for temporary files: C:\Windows\Temp\
2020-09-24 15:44:24: Reading firmware data ...
2020-09-24 15:44:24: Starting Network ...
2020-09-24 15:44:24: Active features:4095
2020-09-24 15:44:24: Reading printer configurations ...
2020-09-24 15:44:24: Reading printer config C:\ProgramData\Repetier-Server\configs\Anycubic_i3_Mega_S_Umbau2.xml
2020-09-24 15:44:24: Starting printjob manager thread for Anycubic_i3_Mega_S_Umbau2
2020-09-24 15:44:24: Reading printer config C:\ProgramData\Repetier-Server\configs\Blackprint.xml
2020-09-24 15:44:24: Starting printjob manager thread for Blackprint
2020-09-24 15:44:24: Starting printer threads ...
2020-09-24 15:44:24: Starting printer thread for Anycubic i3 Mega S Umbau
2020-09-24 15:44:24: Starting printer thread for Blackprint
2020-09-24 15:44:24: Starting work dispatcher subsystem ...
2020-09-24 15:44:24: Starting user database ...
2020-09-24 15:44:24: Importing projects ...
2020-09-24 15:44:24: Initializing LUA ...
2020-09-24 15:44:24: Register LUA cloud services
2020-09-24 15:44:24: add G-Code-Renderer
2020-09-24 15:44:24: LUA initalization finished.
2020-09-24 15:44:24: Work dispatcher thread started.
2020-09-24 15:44:24: Internal work dispatcher thread started.
2020-09-24 15:44:24: Starting web server ...
2020-09-24 15:44:24: LUA job rendering.render#{"id":1,"image":"C:\\ProgramData\\Repetier-Server\\printer\\Anycubic_i3_Mega_S_Umbau2\\models/00000001_AI3M_1x_wall-A-open-arc-ruin-holes_l.png","layer":"C:\\ProgramData\\Repetier-Server\\printer\\Anycubic_i3_Mega_S_Umbau2\\models/00000001_AI3M_1x_wall-A-open-arc-ruin-holes.layer","list":"models","slug":"Anycubic_i3_Mega_S_Umbau2"}
2020-09-24 15:44:24: Prevent sleep thread started.
2020-09-24 15:44:24: Webserver started.
2020-09-24 15:44:25: Websocket opened
2020-09-24 15:44:25: Connection started: Blackprint
2020-09-24 15:44:25: Reset printer Blackprint
2020-09-24 15:44:25: Connection started: Anycubic i3 Mega S Umbau
2020-09-24 15:44:25: Reset printer Anycubic i3 Mega S Umbau
2020-09-24 15:44:26: Websocket opened
2020-09-24 15:44:29: Reading configuration file ...
Input file: C:\ProgramData\Repetier-Server\printer\Anycubic_i3_Mega_S_Umbau2\models/00000001_AI3M_1x_wall-A-open-arc-ruin-holes.layer
Rendering shadows ...0.602669 seconds.
Rendering gcode ...1.88098 seconds.
Number of end triangles: 97140
Number of normal triangles: 2100282
Rendering background ...
Time for raytracing: 1.65706 seconds.
images stored.
Computation time: 4.49048 seconds
2020-09-24 15:44:45: Websocket opened
2020-09-24 15:45:04: Job created: C:\ProgramData\Repetier-Server\printer\Anycubic_i3_Mega_S_Umbau2\models/00000002_AI3M_1x_wall-E-2-windows-hruin-holes.u
2020-09-24 15:45:04: finish job creation C:\ProgramData\Repetier-Server\printer\Anycubic_i3_Mega_S_Umbau2\models/00000002_AI3M_1x_wall-E-2-windows-hruin-holes.u
2020-09-24 15:45:04: Uploaded size:7735332
2020-09-24 15:45:04: Updating info for C:\ProgramData\Repetier-Server\printer\Anycubic_i3_Mega_S_Umbau2\models/00000002_AI3M_1x_wall-E-2-windows-hruin-holes.g printer Anycubic_i3_Mega_S_Umbau2
2020-09-24 15:45:07: Job created: C:\ProgramData\Repetier-Server\printer\Anycubic_i3_Mega_S_Umbau2\models/00000003_AI3M_wall-E-2-windows-hruin-holes.u
2020-09-24 15:45:07: finish job creation C:\ProgramData\Repetier-Server\printer\Anycubic_i3_Mega_S_Umbau2\models/00000003_AI3M_wall-E-2-windows-hruin-holes.u
2020-09-24 15:45:07: Uploaded size:31154696
2020-09-24 15:45:07: Job created: C:\ProgramData\Repetier-Server\printer\Anycubic_i3_Mega_S_Umbau2\models/00000004_AI3M_wall-A-open-arc-ruin-holes.u
2020-09-24 15:45:07: finish job creation C:\ProgramData\Repetier-Server\printer\Anycubic_i3_Mega_S_Umbau2\models/00000004_AI3M_wall-A-open-arc-ruin-holes.u
2020-09-24 15:45:07: Uploaded size:18677430
2020-09-24 15:45:09: Updating info for C:\ProgramData\Repetier-Server\printer\Anycubic_i3_Mega_S_Umbau2\models/00000003_AI3M_wall-E-2-windows-hruin-holes.g printer Anycubic_i3_Mega_S_Umbau2
2020-09-24 15:45:09: LUA job rendering.render#{"id":2,"image":"C:\\ProgramData\\Repetier-Server\\printer\\Anycubic_i3_Mega_S_Umbau2\\models/00000002_AI3M_1x_wall-E-2-windows-hruin-holes_l.png","layer":"C:\\ProgramData\\Repetier-Server\\printer\\Anycubic_i3_Mega_S_Umbau2\\models/00000002_AI3M_1x_wall-E-2-windows-hruin-holes.layer","list":"models","slug":"Anycubic_i3_Mega_S_Umbau2"}
2020-09-24 15:45:19: Reading configuration file ...
Input file: C:\ProgramData\Repetier-Server\printer\Anycubic_i3_Mega_S_Umbau2\models/00000002_AI3M_1x_wall-E-2-windows-hruin-holes.layer
Rendering shadows ...1.47216 seconds.
Rendering gcode ...6.68717 seconds.
Number of end triangles: 175764
Number of normal triangles: 3498412
Rendering background ...
Time for raytracing: 1.88492 seconds.
images stored.
Computation time: 10.445 seconds
2020-09-24 15:45:25: Updating info for C:\ProgramData\Repetier-Server\printer\Anycubic_i3_Mega_S_Umbau2\models/00000004_AI3M_wall-A-open-arc-ruin-holes.g printer Anycubic_i3_Mega_S_Umbau2
2020-09-24 15:45:26: LUA job rendering.render#{"id":3,"image":"C:\\ProgramData\\Repetier-Server\\printer\\Anycubic_i3_Mega_S_Umbau2\\models/00000003_AI3M_wall-E-2-windows-hruin-holes_l.png","layer":"C:\\ProgramData\\Repetier-Server\\printer\\Anycubic_i3_Mega_S_Umbau2\\models/00000003_AI3M_wall-E-2-windows-hruin-holes.layer","list":"models","slug":"Anycubic_i3_Mega_S_Umbau2"}
Comments
Heist das du benutzt Repetier-Server Monitor zum hochladen?
Sieht aus als ob Windows die Datei beim verschieben nicht verschieben kann weil Windows sie blockiert. Erklärt auch warum es unter Linux geht. Da kann man das immer.
Wie oft ist bei dir ab und an mal? Ich vermute es ist ein timing problem - wenn er zu schnell ist, ist die Datei die er verschieben will eventuell noch blockiert und ein anderes mal ist die Blockade schon aufgehoben und es klappt. Were mal sehen ob ich es reproduzieren kann.
das passierte sowohl "einzeln" über die Weboberfläche, als auch als Batch über den Server Monitor.
Über die Weboberfläche ist es mir als erstes aufgefallen.
Naja ich sage mal so alle 10-15 Uploads. Beim Batch meistens beim 1. oder 2.
Aktuell lade ich halt nur hoch wenn kein Druck läuft, aber ist gestern auch wieder 1x passiert.
Egal ob einzeln, klein, gross, Batch über Monitor oder was auch immer.
Schon eine Lösung in Sicht oder muss erstmal ich auf einen Pi umschwenken?
Fürs nächste Update werde ich mehr tests einbauen und das Umbenennen eine Zeitlang wiederholen um dem Virenscanner mehr Zeit zu geben. Einen Absturz konnte ich dabei bisher nicht produzieren, aber ich kann mir dennoch vorstellen das es möglich war. Durch meine verbesserungen beim Testen hab ich das vielleicht auch schon behoben. Liegt zumindest nahe das dies zu einem Problem mit nicht initialisierten Variablen führte.
Ich klammer mal das Verzeichnis aus.
Werde es aber weiter testen um zu sehen ob ich mit mehr warten noch was reißen kann.