Color Space Invasion: Round Corners plug-in crash
Environment/Versions
- GIMP version: GIMP_2_99_16-1285-ge7e49abc
- Package: Compiled from source
- Operating System: Linux
Description of the bug
After !1137 (merged), Plug-ins->Decor->Round Corners crashes.
Bisection result:
GIMP_2_99_16-1200-gf6ff73210d 11 feb GOOD, Round corners plug-in works
GIMP_2_99_16-1285-ge7e49abc99 11 feb BAD, Round corners plug-in crashes
Reproduction
Is the bug reproducible? Always
Reproduction steps:
- Open image
- Filters -> Decor -> Round Corners
- Press OK
…
Expected result: That the plug-in works
Actual result: Plug-in crashes
Additional information
If you have a backtrace for a crash or a warning, paste it here.
Messages in error console:
GIMP CRITICAL
gimp_procedure_real_execute: assertion 'gimp_value_array_length (args) >= procedure->num_args' failed
GIMP WARNING
gimp_procedure_execute: no return values, shouldn't happen
GIMP Warning
Plug-in 'Round Corners' left image undo in inconsistent state, closing open undo groups.
Terminal output:
procedure_commands_get_display_args: plug-in procedures expecting a single drawable are deprecated!
(script-fu:48255): LibGimp-WARNING **: 13:47:28.094: _gimp_gp_param_def_to_param_spec: GParamSpec type unsupported 'GeglParamColor'
(script-fu:48255): LibGimp-CRITICAL **: 13:47:28.094: gimp_procedure_add_argument: assertion 'G_IS_PARAM_SPEC (pspec)' failed
(script-fu:48255): scriptfu-WARNING **: 13:47:28.094: in script, permitting too many args to gimp-context-set-background
scriptfu-Message: 13:47:28.094: Error while executing script-fu-round-corners:
Error: Procedure execution of gimp-context-set-background failed on invalid input arguments: Procedure 'gimp-context-set-background' returned no return values
(script-fu:48255): LibGimpConfig-WARNING **: 13:47:28.112: couldn't serialize property GimpProcedureConfig-script-fu-round-corners::otherImage of type GimpImage
(script-fu:48255): LibGimpConfig-WARNING **: 13:47:28.112: couldn't serialize property GimpProcedureConfig-script-fu-round-corners::drawable of type GimpDrawable
(script-fu:48255): LibGimpConfig-WARNING **: 13:47:28.139: couldn't serialize property GimpProcedureConfig-script-fu-round-corners::otherImage of type GimpImage
(script-fu:48255): LibGimpConfig-WARNING **: 13:47:28.139: couldn't serialize property GimpProcedureConfig-script-fu-round-corners::drawable of type GimpDrawable