• Asking for help
  • The dashboard GUI crashed after power outage, how do I proceed ?

Hello, due the weather we had a tornado that causes abrupt power outage and the PC I used to control artiq was turned off. Today when I tried to run artiq_dashboard, I have received the following error:

(artiq) C:\Users\rydberg\artiq-master>artiq_dashboard
Traceback (most recent call last):
  File "C:\ProgramData\Anaconda3\envs\artiq\Scripts\artiq_dashboard-script.py", line 9, in <module>
    sys.exit(main())
  File "C:\ProgramData\Anaconda3\envs\artiq\lib\site-packages\artiq\frontend\artiq_dashboard.py", line 216, in main
    smgr.load()
  File "C:\ProgramData\Anaconda3\envs\artiq\lib\site-packages\artiq\gui\state.py", line 43, in load
    data = pyon.load_file(self.filename)
  File "C:\ProgramData\Anaconda3\envs\artiq\lib\site-packages\sipyco\pyon.py", line 228, in load_file
    return decode(f.read())
  File "C:\ProgramData\Anaconda3\envs\artiq\lib\site-packages\sipyco\pyon.py", line 211, in decode
    return eval(s, _eval_dict, {})
ValueError: source code string cannot contain null bytes

Can you help me taking a look into this ? The ARTIQ master was ready when I ran this.

Could it be that there is broken caches? Where do I clean them ? I tried cleaning the dataset_db pyon, last rid pyon, the pycache folder in the artiq master folder but it did not help. Thanks !