crash after "select none" in "create new style" #16513
Closed as not planned
Description
Describe the bug
The "select none" button in "create new style" dialog leads to darktable crash. To deselect modules user needs to take them one by one. Problem occurs also when editing saved styles.
Tested on:
darktable: 4.6.1 flatpak from flathub
darktable 4.6.1 rpm from fedoraproject.org
Tested on a machine with Nvidia GPU and without discrete GPU
Steps to reproduce
- Go to lighttable
- Select any photo with any modules active
- Go to Styles
- Click Create...
- Click select none
- Try toggling on any module or set the name of the style and wait for crash.
Expected behavior
No response
Logfile | Screenshot | Screencast
from var_log_messages, maybe related:
mar 24 09:52:45 fedora darktable[55298]: gtk_tree_view_get_model: assertion 'GTK_IS_TREE_VIEW (tree_view)' failed
mar 24 09:52:45 fedora darktable[55298]: gtk_tree_model_get_iter: assertion 'GTK_IS_TREE_MODEL (tree_model)' failed
mar 24 09:52:45 fedora darktable[55298]: gtk_tree_model_get: assertion 'GTK_IS_TREE_MODEL (tree_model)' failed
mar 24 09:52:45 fedora darktable[55298]: gtk_list_store_set_valist: assertion 'GTK_IS_LIST_STORE (list_store)' failed
mar 24 09:52:45 fedora darktable[55298]: gtk_list_store_set_valist: assertion 'GTK_IS_LIST_STORE (list_store)' failed
darktable log:
darktable_bt_N8FPK2.txt
Commit
No response
Where did you obtain darktable from?
downloaded from www.darktable.org
darktable version
4.6.1 flathub
What OS are you using?
Linux
What is the version of your OS?
Fedora 39
Describe your system?
No response
Are you using OpenCL GPU in darktable?
Yes
If yes, what is the GPU card and driver?
NVIDIA GeForce RTX 3070, NVIDIA-SMI 550.54.14
Please provide additional context if applicable. You can attach files too, but might need to rename to .txt or .zip
tested with raw and png files without old edits on clean install of darktable without LUA scripts activated