Mypaint brushes- possible to handle unknown inputs gracefully?
GIMP version: 2.10.6
Operating System: Windows 10
Package: installer from gimp.org
Description of the bug
Brushes with unknown inputs crash GIMP on program launch
Reproduction
Is the bug reproducible? Always
Reproduction steps:
- Edit a brush such as mypaint-data\1.0\brushes\deevad\2B_pencil.myb
- Rename an input such as "Pressure" to "Pressure2"
- Launch GIMP
…
Expected result:
GIMP should load, and the brush should work but ignore the unknown input. As a reference, MyPaint will print a warning to console regarding the unknown setting/input, but otherwise will work normally.
Actual result:
Runtime Error
Additional information
This makes it much harder to share brush packs, as they may be tainted from experimental or newer releases.