I'm working on this assertion failure in CVS head of two days ago, with my changes to transaction.scm. It came up after I had played around with options and was opening the options dialog of the transaction report.
I've accounted for what was happening (it's not that hard to decode SCM values and see the strings pointed to, and to find the contents of a GHashTable), and it looks like there are many GNCOptionDB (a/k/a struct gnc_option_db) structs which have the [gs]et_ui_value and set_selectable fields zero, but which might be used with gnc_option_set_selectable. The option being made selectable was "Primary Key". I'm still working on it, but if anyone knows about this problem, please let me know. _______________________________________________ gnucash-devel mailing list gnucash-devel@gnucash.org https://lists.gnucash.org/mailman/listinfo/gnucash-devel