Skip to content

Edit config.yaml Segmentation fault #3165

Description

@gianmarco-terrones

Is there an existing issue for this?

  • I have searched the existing issues

Operating System

Ubuntu 24.04.3 LTS (Noble Numbat 🐿️)

DeepLabCut version

3.0.0rc13

What engine are you using?

pytorch

DeepLabCut mode

single animal

Device type

NVIDIA RTX 4000 Ada Generation

Bug description 🐛

When the "Edit config.yaml" button is pressed and I try to change an entry of the config.yaml (e.g., dotsize), the GUI crashes and there is a seg fault.

Steps To Reproduce

  1. Activate conda environment with deeplabcut
  2. Start DLC GUI from command line: python -m deeplabcut
  3. Use "Load Project" button to load a project (alternatively, make a project)
  4. Click the "Edit config.yaml" button (available on tabs Manage project and Analyze videos)
  5. Double click on any value in the Value column to induce a seg fault

Relevant log output

(DEEPLABCUT) gianmarco@roadrunner:~/Repos/gianmarco_useful_code/animal_tracking$ python -m deeplabcut
Loading DLC 3.0.0rc13...
Starting GUI...
QPixmap::scaled: Pixmap is a null pixmap
_pythonToCppCopy: Cannot copy-convert 0x5816e022c880 (NoneType) to C++.
_pythonToCppCopy: Cannot copy-convert 0x5816e022c880 (NoneType) to C++.
Segmentation fault

Anything else?

Let me know if it would be helpful for me to make a PR!

Code of Conduct

Metadata

Metadata

Labels

3.0.0rc13GUIissues relating to GUIWORK IN PROGRESS!developers are currently working on this feature... stay tuned.bugSomething isn't working

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions