#1077041 segfault in the style editor

Package:
darktable
Source:
darktable
Description:
virtual lighttable and darkroom for photographers
Submitter:
Michael Deegan
Date:
2024-08-02 06:57:03 UTC
Severity:
normal
#1077041#5
Date:
2024-07-25 13:38:06 UTC
From:
To:
To reproduce:
 - create or edit a style
 - upon use of the Select All or Select None buttons, the dialog mostly
   stops working (except for the cancel button). Further interactions with
   the dialog either do nothing, or cause a SEGV.

When not busy crashing, the console was spammed upon every click with:

    (darktable:2119646): Gtk-CRITICAL **: 21:15:36.135: gtk_tree_view_get_model: assertion 'GTK_IS_TREE_VIEW (tree_view)' failed

    (darktable:2119646): Gtk-CRITICAL **: 21:15:36.135: gtk_tree_model_get_iter: assertion 'GTK_IS_TREE_MODEL (tree_model)' failed

    (darktable:2119646): Gtk-CRITICAL **: 21:15:36.135: gtk_tree_model_get: assertion 'GTK_IS_TREE_MODEL (tree_model)' failed

    (darktable:2119646): Gtk-CRITICAL **: 21:15:36.135: gtk_list_store_set_valist: assertion 'GTK_IS_LIST_STORE (list_store)' failed

    (darktable:2119646): Gtk-CRITICAL **: 21:15:36.135: gtk_list_store_set_valist: assertion 'GTK_IS_LIST_STORE (list_store)' failed

The resulting /tmp/darktable_bt_RVYQR2.txt is attached (after making sure
every dependency was the trixie version, and installing a bunch of dbgsym
packages).

#1077041#10
Date:
2024-07-26 06:11:42 UTC
From:
To:
Michael Deegan <bugs@deegan.id.au> writes:

This may be fixed in the next upload. I'm currently running an
unofficial 4.8.0 package, and I cannot duplicate the problem there. When
we upload 4.8.1, I'll let you know and you can see if you can still
duplicate the problem.

It _might_ be related to differences in environment, so if you can
reproduce in a clean debian sid or trixie environment (including a
current kernel), that might be informative.


d

#1077041#15
Date:
2024-07-28 06:48:30 UTC
From:
To:
David Bremner <david@tethera.net> writes:

I tried with 4.8.0-1, and I cannot duplicate your problem(s).

#1077041#20
Date:
2024-08-02 06:47:58 UTC
From:
To:
FWIW I've just updated to 4.8.0-1 and I can no longer reproduce the issue.
I'm happy to try again to confirm once 4.8.1 hits trixie.