[latest Beta] crash upon close

Issue #582 resolved
Hans Boot created an issue

Latest beta version (commit ebf5cb9e3094362c4b0774a54cf119559c02211d (HEAD -> Beta, origin/Beta)

MacOS.

(with a small modification in requirements.txt: gdal>=3.4.2)

Behaviour:

crash upon closing

Steps to reproduce:

  • start app (I do that via python3 flatcam.py)
  • Do not open a projet, but open gerber and drill directly.
  • do routing, and save CNC files. (not even sure this is needed as a step)
  • close the app

Console shows:

[DEBUG][MainThread] on_exportgcode_button_click--> FlatCAMObj.read_form()
[DEBUG] App.PreferencesUIManager.save_defaults()
[DEBUG][MainThread] propagate_defaults()
[DEBUG][MainThread] App.save_project_auto_update() --> updated the interval timeout.
WARNING: Traceback (most recent call last):
File "/XXXXXX/flatcam/app_Main.py", line 3538, in final_save
self.on_file_saveprojectas(use_thread=True, quit_action=True)
AttributeError: 'App' object has no attribute 'on_file_saveprojectas'
zsh: abort python3 flatcam.py

Comments (4)

  1. Marius Stanciu

    Hello Hans,

    The beta branch on this repository (owned by JP Caram) holds the sources that are published only when I make a new release and the rare contribution from time to time.
    My working copy is here: https://bitbucket.org/marius_stanciu/flatcam_beta/branch/Beta_8.995. It has a ton of bug fixes.
    If you are up to you can try it out but since it is my working copy, things are very fluid because I do frequently break & make actions where in some cases the make may take some time after break.
    Currently the units change and the Tools Database do not work (the usage of Tools Database may crash the program). Some other features are not finished (Autolevelling).
    Otherwise, currently, the program is quite usable.

    Best regards,
    Marius

  2. Log in to comment