luizribeiro / mariner

Web interface for controlling MSLA 3D Printers based on Chitu controllers, such as the ones by Elegoo and Phrozen.
MIT License
246 stars 65 forks source link

mariner[351]: ValueError: 1678655 is not in list #561

Open ClaireStroebel opened 1 year ago

ClaireStroebel commented 1 year ago

Description Server returns 500 error instead of displaying print status while printing.

Reproduction Steps Steps to reproduce the behavior:

  1. Begin print job (.cbddlp file)
  2. Click on Home
  3. Wait
  4. See error

Expected Behavior Print status should be shown without error.

Screenshots / Logs

Jan 16 20:51:37 photon mariner[351]: ERROR:waitress:Exception while serving /api/print_status
Jan 16 20:51:37 photon mariner[351]: Traceback (most recent call last):
Jan 16 20:51:37 photon mariner[351]:   File "/opt/venvs/mariner3d/lib/python3.7/site-packages/waitress/channel.py", line 397, in service
Jan 16 20:51:37 photon mariner[351]:     task.service()
Jan 16 20:51:37 photon mariner[351]:   File "/opt/venvs/mariner3d/lib/python3.7/site-packages/waitress/task.py", line 168, in service
Jan 16 20:51:37 photon mariner[351]:     self.execute()
Jan 16 20:51:37 photon mariner[351]:   File "/opt/venvs/mariner3d/lib/python3.7/site-packages/waitress/task.py", line 434, in execute
Jan 16 20:51:37 photon mariner[351]:     app_iter = self.channel.server.application(environ, start_response)
Jan 16 20:51:37 photon mariner[351]:   File "/opt/venvs/mariner3d/lib/python3.7/site-packages/flask/app.py", line 2464, in __call__
Jan 16 20:51:37 photon mariner[351]:     return self.wsgi_app(environ, start_response)
Jan 16 20:51:37 photon mariner[351]:   File "/opt/venvs/mariner3d/lib/python3.7/site-packages/whitenoise/base.py", line 85, in __call__
Jan 16 20:51:37 photon mariner[351]:     return self.application(environ, start_response)
Jan 16 20:51:37 photon mariner[351]:   File "/opt/venvs/mariner3d/lib/python3.7/site-packages/flask/app.py", line 2450, in wsgi_app
Jan 16 20:51:37 photon mariner[351]:     response = self.handle_exception(e)
Jan 16 20:51:37 photon mariner[351]:   File "/opt/venvs/mariner3d/lib/python3.7/site-packages/flask/app.py", line 1867, in handle_exception
Jan 16 20:51:37 photon mariner[351]:     reraise(exc_type, exc_value, tb)
Jan 16 20:51:37 photon mariner[351]:   File "/opt/venvs/mariner3d/lib/python3.7/site-packages/flask/_compat.py", line 39, in reraise
Jan 16 20:51:37 photon mariner[351]:     raise value
Jan 16 20:51:37 photon mariner[351]:   File "/opt/venvs/mariner3d/lib/python3.7/site-packages/flask/app.py", line 2447, in wsgi_app
Jan 16 20:51:37 photon mariner[351]:     response = self.full_dispatch_request()
Jan 16 20:51:37 photon mariner[351]:   File "/opt/venvs/mariner3d/lib/python3.7/site-packages/flask/app.py", line 1952, in full_dispatch_request
Jan 16 20:51:37 photon mariner[351]:     rv = self.handle_user_exception(e)
Jan 16 20:51:37 photon mariner[351]:   File "/opt/venvs/mariner3d/lib/python3.7/site-packages/flask/app.py", line 1821, in handle_user_exception
Jan 16 20:51:37 photon mariner[351]:     reraise(exc_type, exc_value, tb)
Jan 16 20:51:37 photon mariner[351]:   File "/opt/venvs/mariner3d/lib/python3.7/site-packages/flask/_compat.py", line 39, in reraise
Jan 16 20:51:37 photon mariner[351]:     raise value
Jan 16 20:51:37 photon mariner[351]:   File "/opt/venvs/mariner3d/lib/python3.7/site-packages/flask/app.py", line 1950, in full_dispatch_request
Jan 16 20:51:37 photon mariner[351]:     rv = self.dispatch_request()
Jan 16 20:51:37 photon mariner[351]:   File "/opt/venvs/mariner3d/lib/python3.7/site-packages/flask/app.py", line 1936, in dispatch_request
Jan 16 20:51:37 photon mariner[351]:     return self.view_functions[rule.endpoint](**req.view_args)
Jan 16 20:51:37 photon mariner[351]:   File "/opt/venvs/mariner3d/lib/python3.7/site-packages/mariner/server/api.py", line 62, in print_status
Jan 16 20:51:37 photon mariner[351]:     print_status.current_byte
Jan 16 20:51:37 photon mariner[351]: ValueError: 1678655 is not in list

Details:

Additional Context: Anycubic Photon running firmware V4.2.23 https://cdn.shopify.com/s/files/1/0212/5611/0180/files/X1-Classic_Final_Firmware.zip?v=1618501078