Skip to content

crash after "select none" in "create new style" #16513

Closed as not planned
Closed as not planned
@bajdero

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

  1. Go to lighttable
  2. Select any photo with any modules active
  3. Go to Styles
  4. Click Create...
  5. Click select none
  6. 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

Metadata

Assignees

No one assigned

    Labels

    Fixed in masterHas already been fixed in current master branchscope: UIuser interface and interactions

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions