Tile blur plugin crash gimp
Environment/Versions
- GIMP version:master
- Package: self-build
- Operating System: Windows 10
As title Description of the bughttps://gitlab.gnome.org/GNOME/gimp/-/blob/master/plug-ins/script-fu/scripts/tileblur.scm
Reproduction
Is the bug reproducible? Always
Reproduction steps:
- Use the filter
If you have a backtrace for a crash or a warning, paste it here.
procedure_commands_get_display_args: plug-in procedures expecting a single drawable are deprecated!
(script-fu:4872): scriptfu-DEBUG: 09:07:41.856: In script_fu_marshal_procedure_call()
(script-fu:4872): scriptfu-DEBUG: 09:07:41.875: proc name: gimp-drawable-get-height
(script-fu:4872): scriptfu-DEBUG: 09:07:41.886: parms rcvd: 1
(script-fu:4872): scriptfu-DEBUG: 09:07:41.935: param 1 - expecting type GimpDrawable
(script-fu:4872): scriptfu-DEBUG: 09:07:41.942: actual arg is type T_NUMBER (2)
(script-fu:4872): scriptfu-DEBUG: 09:07:41.950: Value: ((GimpLayer*) 000001b983d3e1b0) Type: GimpDra
wable
(script-fu:4872): scriptfu-DEBUG: 09:07:41.960: calling gimp-drawable-get-height
(script-fu:4872): scriptfu-DEBUG: 09:07:41.967: done.
(script-fu:4872): scriptfu-DEBUG: 09:07:41.973: Count of non-status values returned: 1
(script-fu:4872): scriptfu-DEBUG: 09:07:41.982: Return value 1 is type gint
(script-fu:4872): scriptfu-DEBUG: 09:07:41.989: returning with non-empty result
(script-fu:4872): scriptfu-DEBUG: 09:07:42.026: In script_fu_marshal_procedure_call()
(script-fu:4872): scriptfu-DEBUG: 09:07:42.034: proc name: gimp-drawable-get-width
(script-fu:4872): scriptfu-DEBUG: 09:07:42.041: parms rcvd: 1
(script-fu:4872): scriptfu-DEBUG: 09:07:42.061: param 1 - expecting type GimpDrawable
(script-fu:4872): scriptfu-DEBUG: 09:07:42.070: actual arg is type T_NUMBER (2)
(script-fu:4872): scriptfu-DEBUG: 09:07:42.079: Value: ((GimpLayer*) 000001b983d3e1b0) Type: GimpDra
wable
(script-fu:4872): scriptfu-DEBUG: 09:07:42.089: calling gimp-drawable-get-width
(script-fu:4872): scriptfu-DEBUG: 09:07:42.097: done.
(script-fu:4872): scriptfu-DEBUG: 09:07:42.102: Count of non-status values returned: 1
(script-fu:4872): scriptfu-DEBUG: 09:07:42.110: Return value 1 is type gint
(script-fu:4872): scriptfu-DEBUG: 09:07:42.118: returning with non-empty result
(script-fu:4872): scriptfu-DEBUG: 09:07:42.138: In script_fu_marshal_procedure_call()
(script-fu:4872): scriptfu-DEBUG: 09:07:42.147: proc name: gimp-context-push
(script-fu:4872): scriptfu-DEBUG: 09:07:42.154: parms rcvd: 0
(script-fu:4872): scriptfu-DEBUG: 09:07:42.167: calling gimp-context-push
(script-fu:4872): scriptfu-DEBUG: 09:07:42.183: done.
(script-fu:4872): scriptfu-DEBUG: 09:07:42.187: Count of non-status values returned: 0
(script-fu:4872): scriptfu-DEBUG: 09:07:42.194: returning with only a status result
(script-fu:4872): scriptfu-DEBUG: 09:07:42.202: In script_fu_marshal_procedure_call()
(script-fu:4872): scriptfu-DEBUG: 09:07:42.209: proc name: gimp-context-set-feather
(script-fu:4872): scriptfu-DEBUG: 09:07:42.215: parms rcvd: 1
(script-fu:4872): scriptfu-DEBUG: 09:07:42.224: param 1 - expecting type gboolean
(script-fu:4872): scriptfu-DEBUG: 09:07:42.230: actual arg is type T_NUMBER (2)
(script-fu:4872): scriptfu-DEBUG: 09:07:42.237: Value: FALSE Type: gboolean
(script-fu:4872): scriptfu-DEBUG: 09:07:42.242: calling gimp-context-set-feather
(script-fu:4872): scriptfu-DEBUG: 09:07:42.248: done.
(script-fu:4872): scriptfu-DEBUG: 09:07:42.253: Count of non-status values returned: 0
(script-fu:4872): scriptfu-DEBUG: 09:07:42.261: returning with only a status result
(script-fu:4872): scriptfu-DEBUG: 09:07:42.271: In script_fu_marshal_procedure_call()
(script-fu:4872): scriptfu-DEBUG: 09:07:42.278: proc name: gimp-image-undo-group-start
(script-fu:4872): scriptfu-DEBUG: 09:07:42.284: parms rcvd: 1
(script-fu:4872): scriptfu-DEBUG: 09:07:42.293: param 1 - expecting type GimpImage
(script-fu:4872): scriptfu-DEBUG: 09:07:42.299: actual arg is type T_NUMBER (2)
(script-fu:4872): scriptfu-DEBUG: 09:07:42.306: Value: ((GimpImage*) 000001b983d3de70) Type: GimpIma
ge
(script-fu:4872): scriptfu-DEBUG: 09:07:42.314: calling gimp-image-undo-group-start
(script-fu:4872): scriptfu-DEBUG: 09:07:42.321: done.
(script-fu:4872): scriptfu-DEBUG: 09:07:42.326: Count of non-status values returned: 0
(script-fu:4872): scriptfu-DEBUG: 09:07:42.332: returning with only a status result
(script-fu:4872): scriptfu-DEBUG: 09:07:42.340: In script_fu_marshal_procedure_call()
(script-fu:4872): scriptfu-DEBUG: 09:07:42.340: proc name: gimp-layer-resize
(script-fu:4872): scriptfu-DEBUG: 09:07:42.355: parms rcvd: 5
(script-fu:4872): scriptfu-DEBUG: 09:07:42.355: param 1 - expecting type GimpLayer
(script-fu:4872): scriptfu-DEBUG: 09:07:42.371: actual arg is type T_NUMBER (2)
(script-fu:4872): scriptfu-DEBUG: 09:07:42.371: Value: ((GimpLayer*) 000001b983d3e1b0) Type: GimpLay
er
(script-fu:4872): scriptfu-DEBUG: 09:07:42.387: param 2 - expecting type gint
(script-fu:4872): scriptfu-DEBUG: 09:07:42.387: actual arg is type T_NUMBER (2)
(script-fu:4872): scriptfu-DEBUG: 09:07:42.403: Value: 16416 Type: gint
(script-fu:4872): scriptfu-DEBUG: 09:07:42.403: param 3 - expecting type gint
(script-fu:4872): scriptfu-DEBUG: 09:07:42.418: actual arg is type T_NUMBER (2)
(script-fu:4872): scriptfu-DEBUG: 09:07:42.418: Value: 10944 Type: gint
(script-fu:4872): scriptfu-DEBUG: 09:07:42.434: param 4 - expecting type gint
(script-fu:4872): scriptfu-DEBUG: 09:07:42.434: actual arg is type T_NUMBER (2)
(script-fu:4872): scriptfu-DEBUG: 09:07:42.434: Value: 0 Type: gint
(script-fu:4872): scriptfu-DEBUG: 09:07:42.449: param 5 - expecting type gint
(script-fu:4872): scriptfu-DEBUG: 09:07:42.449: actual arg is type T_NUMBER (2)
(script-fu:4872): scriptfu-DEBUG: 09:07:42.465: Value: 0 Type: gint
(script-fu:4872): scriptfu-DEBUG: 09:07:42.465: calling gimp-layer-resize
(script-fu:4872): scriptfu-DEBUG: 09:07:42.496: done.
(script-fu:4872): scriptfu-DEBUG: 09:07:42.496: Count of non-status values returned: 0
(script-fu:4872): scriptfu-DEBUG: 09:07:42.512: returning with only a status result
(script-fu:4872): scriptfu-DEBUG: 09:07:42.512: In script_fu_marshal_procedure_call()
(script-fu:4872): scriptfu-DEBUG: 09:07:42.528: proc name: gimp-image-select-rectangle
(script-fu:4872): scriptfu-DEBUG: 09:07:42.528: parms rcvd: 6
(script-fu:4872): scriptfu-DEBUG: 09:07:42.544: param 1 - expecting type GimpImage
(script-fu:4872): scriptfu-DEBUG: 09:07:42.544: actual arg is type T_NUMBER (2)
(script-fu:4872): scriptfu-DEBUG: 09:07:42.560: Value: ((GimpImage*) 000001b983d3de70) Type: GimpIma
ge
(script-fu:4872): scriptfu-DEBUG: 09:07:42.560: param 2 - expecting type GimpChannelOps
(script-fu:4872): scriptfu-DEBUG: 09:07:42.575: actual arg is type T_NUMBER (2)
(script-fu:4872): scriptfu-DEBUG: 09:07:42.575: Value: ((GimpChannelOps) GIMP_CHANNEL_OP_REPLACE) Ty
pe: GimpChannelOps
(script-fu:4872): scriptfu-DEBUG: 09:07:42.591: param 3 - expecting type gdouble
(script-fu:4872): scriptfu-DEBUG: 09:07:42.591: actual arg is type T_NUMBER (2)
(script-fu:4872): scriptfu-DEBUG: 09:07:42.607: Value: 0.000000 Type: gdouble
(script-fu:4872): scriptfu-DEBUG: 09:07:42.607: param 4 - expecting type gdouble
(script-fu:4872): scriptfu-DEBUG: 09:07:42.625: actual arg is type T_NUMBER (2)
(script-fu:4872): scriptfu-DEBUG: 09:07:42.625: Value: 0.000000 Type: gdouble
(script-fu:4872): scriptfu-DEBUG: 09:07:42.638: param 5 - expecting type gdouble
(script-fu:4872): scriptfu-DEBUG: 09:07:42.638: actual arg is type T_NUMBER (2)
(script-fu:4872): scriptfu-DEBUG: 09:07:42.653: Value: 5472.000000 Type: gdouble
(script-fu:4872): scriptfu-DEBUG: 09:07:42.653: param 6 - expecting type gdouble
(script-fu:4872): scriptfu-DEBUG: 09:07:42.653: actual arg is type T_NUMBER (2)
(script-fu:4872): scriptfu-DEBUG: 09:07:42.669: Value: 3648.000000 Type: gdouble
(script-fu:4872): scriptfu-DEBUG: 09:07:42.669: calling gimp-image-select-rectangle
(script-fu:4872): scriptfu-DEBUG: 09:07:42.669: done.
(script-fu:4872): scriptfu-DEBUG: 09:07:42.685: Count of non-status values returned: 0
(script-fu:4872): scriptfu-DEBUG: 09:07:42.685: returning with only a status result
(script-fu:4872): scriptfu-DEBUG: 09:07:42.701: In script_fu_marshal_procedure_call()
(script-fu:4872): scriptfu-DEBUG: 09:07:42.701: proc name: gimp-edit-cut
(script-fu:4872): scriptfu-DEBUG: 09:07:42.701: parms rcvd: 2
(script-fu:4872): scriptfu-DEBUG: 09:07:42.717: param 1 - expecting type gint
(script-fu:4872): scriptfu-DEBUG: 09:07:42.717: actual arg is type T_NUMBER (2)
(script-fu:4872): scriptfu-DEBUG: 09:07:42.717: Value: 1 Type: gint
(script-fu:4872): scriptfu-DEBUG: 09:07:42.733: param 2 - expecting type GimpObjectArray
(script-fu:4872): scriptfu-DEBUG: 09:07:42.733: actual arg is type T_VECTOR (11)
(script-fu:4872): scriptfu-DEBUG: 09:07:42.748: vector has 1 elements
(script-fu:4872): scriptfu-DEBUG: 09:07:42.748: Value: ((GimpObjectArray*) 000001b984667870) Type: G
impObjectArray
(script-fu:4872): scriptfu-DEBUG: 09:07:42.748: calling gimp-edit-cut
(script-fu:4872): scriptfu-DEBUG: 09:07:45.670: done.
(script-fu:4872): scriptfu-DEBUG: 09:07:45.685: Count of non-status values returned: 1
(script-fu:4872): scriptfu-DEBUG: 09:07:45.685: Return value 1 is type gboolean
(script-fu:4872): scriptfu-DEBUG: 09:07:45.700: returning with non-empty result
(script-fu:4872): scriptfu-DEBUG: 09:07:45.737: In script_fu_marshal_procedure_call()
(script-fu:4872): scriptfu-DEBUG: 09:07:45.744: proc name: gimp-selection-none
(script-fu:4872): scriptfu-DEBUG: 09:07:45.748: parms rcvd: 1
(script-fu:4872): scriptfu-DEBUG: 09:07:45.758: param 1 - expecting type GimpImage
(script-fu:4872): scriptfu-DEBUG: 09:07:45.763: actual arg is type T_NUMBER (2)
(script-fu:4872): scriptfu-DEBUG: 09:07:45.769: Value: ((GimpImage*) 000001b983d3de70) Type: GimpIma
ge
(script-fu:4872): scriptfu-DEBUG: 09:07:45.779: calling gimp-selection-none
(script-fu:4872): scriptfu-DEBUG: 09:07:45.793: done.
(script-fu:4872): scriptfu-DEBUG: 09:07:45.795: Count of non-status values returned: 0
(script-fu:4872): scriptfu-DEBUG: 09:07:45.799: returning with only a status result
(script-fu:4872): scriptfu-DEBUG: 09:07:45.810: In script_fu_marshal_procedure_call()
(script-fu:4872): scriptfu-DEBUG: 09:07:45.813: proc name: gimp-layer-set-offsets
(script-fu:4872): scriptfu-DEBUG: 09:07:45.816: parms rcvd: 3
(script-fu:4872): scriptfu-DEBUG: 09:07:45.820: param 1 - expecting type GimpLayer
(script-fu:4872): scriptfu-DEBUG: 09:07:45.824: actual arg is type T_NUMBER (2)
(script-fu:4872): scriptfu-DEBUG: 09:07:45.828: Value: ((GimpLayer*) 000001b983d3e1b0) Type: GimpLay
er
(script-fu:4872): scriptfu-DEBUG: 09:07:45.832: param 2 - expecting type gint
(script-fu:4872): scriptfu-DEBUG: 09:07:45.842: actual arg is type T_NUMBER (2)
(script-fu:4872): scriptfu-DEBUG: 09:07:45.846: Value: 5472 Type: gint
(script-fu:4872): scriptfu-DEBUG: 09:07:45.851: param 3 - expecting type gint
(script-fu:4872): scriptfu-DEBUG: 09:07:45.857: actual arg is type T_NUMBER (2)
(script-fu:4872): scriptfu-DEBUG: 09:07:45.863: Value: 3648 Type: gint
(script-fu:4872): scriptfu-DEBUG: 09:07:45.867: calling gimp-layer-set-offsets
(script-fu:4872): scriptfu-DEBUG: 09:07:45.874: done.
(script-fu:4872): scriptfu-DEBUG: 09:07:45.879: Count of non-status values returned: 0
(script-fu:4872): scriptfu-DEBUG: 09:07:45.884: returning with only a status result
(script-fu:4872): scriptfu-DEBUG: 09:07:45.903: In script_fu_marshal_procedure_call()
(script-fu:4872): scriptfu-DEBUG: 09:07:45.908: proc name: gimp-edit-paste
(script-fu:4872): scriptfu-DEBUG: 09:07:45.916: parms rcvd: 2
(script-fu:4872): scriptfu-DEBUG: 09:07:45.927: param 1 - expecting type GimpDrawable
(script-fu:4872): scriptfu-DEBUG: 09:07:45.933: actual arg is type T_NUMBER (2)
(script-fu:4872): scriptfu-DEBUG: 09:07:45.939: Value: ((GimpLayer*) 000001b983d3e1b0) Type: GimpDra
wable
(script-fu:4872): scriptfu-DEBUG: 09:07:45.947: param 2 - expecting type gboolean
(script-fu:4872): scriptfu-DEBUG: 09:07:45.953: actual arg is type T_NUMBER (2)
(script-fu:4872): scriptfu-DEBUG: 09:07:45.959: Value: FALSE Type: gboolean
(script-fu:4872): scriptfu-DEBUG: 09:07:45.964: calling gimp-edit-paste
(script-fu:4872): scriptfu-DEBUG: 09:07:46.721: done.
(script-fu:4872): scriptfu-DEBUG: 09:07:46.726: Count of non-status values returned: 2
(script-fu:4872): scriptfu-DEBUG: 09:07:46.733: Return value 2 is type GimpObjectArray
(script-fu:4872): scriptfu-DEBUG: 09:07:46.739: Return value 1 is type gint
(script-fu:4872): scriptfu-DEBUG: 09:07:46.745: returning with non-empty result
(script-fu:4872): scriptfu-DEBUG: 09:07:46.757: In script_fu_marshal_procedure_call()
(script-fu:4872): scriptfu-DEBUG: 09:07:46.764: proc name: gimp-layer-set-offsets
(script-fu:4872): scriptfu-DEBUG: 09:07:46.769: parms rcvd: 3
(script-fu:4872): scriptfu-DEBUG: 09:07:46.776: param 1 - expecting type GimpLayer
(script-fu:4872): scriptfu-DEBUG: 09:07:46.782: actual arg is type T_NUMBER (2)
(script-fu:4872): scriptfu-DEBUG: 09:07:46.804: Value: ((GimpLayer*) 000001b984667880) Type: GimpLay
er
(script-fu:4872): scriptfu-DEBUG: 09:07:46.810: param 2 - expecting type gint
(script-fu:4872): scriptfu-DEBUG: 09:07:46.819: actual arg is type T_NUMBER (2)
(script-fu:4872): scriptfu-DEBUG: 09:07:46.827: Value: 5472 Type: gint
(script-fu:4872): scriptfu-DEBUG: 09:07:46.836: param 3 - expecting type gint
(script-fu:4872): scriptfu-DEBUG: 09:07:46.840: actual arg is type T_NUMBER (2)
(script-fu:4872): scriptfu-DEBUG: 09:07:46.845: Value: 3648 Type: gint
(script-fu:4872): scriptfu-DEBUG: 09:07:46.850: calling gimp-layer-set-offsets
(script-fu:4872): scriptfu-DEBUG: 09:07:46.857: done.
(script-fu:4872): scriptfu-DEBUG: 09:07:46.864: Count of non-status values returned: 0
(script-fu:4872): scriptfu-DEBUG: 09:07:46.870: returning with only a status result
(script-fu:4872): scriptfu-DEBUG: 09:07:46.883: In script_fu_marshal_procedure_call()
(script-fu:4872): scriptfu-DEBUG: 09:07:46.886: proc name: gimp-floating-sel-anchor
(script-fu:4872): scriptfu-DEBUG: 09:07:46.889: parms rcvd: 1
(script-fu:4872): scriptfu-DEBUG: 09:07:46.894: param 1 - expecting type GimpLayer
(script-fu:4872): scriptfu-DEBUG: 09:07:46.901: actual arg is type T_NUMBER (2)
(script-fu:4872): scriptfu-DEBUG: 09:07:46.907: Value: ((GimpLayer*) 000001b984667880) Type: GimpLay
er
(script-fu:4872): scriptfu-DEBUG: 09:07:46.913: calling gimp-floating-sel-anchor
(script-fu:4872): LibGimpBase-WARNING **: 09:07:54.725: script-fu: gimp_wire_read(): error
Segmentation fault
Edited by lillolollo