Oh, when I said
I didn’t use @samj’s package nor did I commit the filter with apply or ok… BTW, why aren’t you using the official release? Give it a try to see if it is stabler for you. Is your GIMP up to date and official as well?
Oh, when I said
I didn’t use @samj’s package nor did I commit the filter with apply or ok… BTW, why aren’t you using the official release? Give it a try to see if it is stabler for you. Is your GIMP up to date and official as well?
Yes, Windows is up to date.
Tried also using Partha’s package and got the same errors.
It’s already years that I use Samj’s versions, and abandoned for myself the official one.
I like self-contained-packages, without any impact on Windows Registry, and easy to find any components.
@dinasset, I’ve noticed that when applying Voronoi on an image, there was an additional layer added that was not expected. I’ve made a fix, and the updated filter should appear in a few minutes (maybe 30). Could you test and tell me if it continues to break ?
Thans, of course
I didn’t receive any info about the possible update of the filter.
Nevertheless, just to close my working day, I did a refresh of G’mic filters and retried the voronoi filter. I got these errors:
GIMP Error
Calling error for procedure ‘gimp-layer-set-offsets’:
Procedure ‘gimp-layer-set-offsets’ has been called with an invalid ID for argument ‘layer’. Most likely a plug-in is trying to work on a layer that doesn’t exist any longer.
GIMP Error
Calling error for procedure ‘gimp-item-set-name’:
Procedure ‘gimp-item-set-name’ has been called with value ‘-1’ for argument ‘item’ (#1, type GimpItemID). This value is out of range.
GIMP Error
Calling error for procedure ‘gimp-image-insert-layer’:
Procedure ‘gimp-image-insert-layer’ has been called with an invalid ID for argument ‘layer’. Most likely a plug-in is trying to work on a layer that doesn’t exist any longer.
GIMP Error
Calling error for procedure ‘gimp-drawable-width’:
Procedure ‘gimp-drawable-width’ has been called with an invalid ID for argument ‘drawable’. Most likely a plug-in is trying to work on a layer that doesn’t exist any longer.
GIMP Error
Calling error for procedure ‘gimp-drawable-height’:
Procedure ‘gimp-drawable-height’ has been called with an invalid ID for argument ‘drawable’. Most likely a plug-in is trying to work on a layer that doesn’t exist any longer.
GIMP Error
Calling error for procedure ‘gimp-drawable-bpp’:
Procedure ‘gimp-drawable-bpp’ has been called with an invalid ID for argument ‘drawable’. Most likely a plug-in is trying to work on a layer that doesn’t exist any longer.
GIMP Error
Calling error for procedure ‘gimp-drawable-merge-shadow’:
Procedure ‘gimp-drawable-merge-shadow’ has been called with an invalid ID for argument ‘drawable’. Most likely a plug-in is trying to work on a layer that doesn’t exist any longer.
GIMP Error
Calling error for procedure ‘gimp-drawable-update’:
Procedure ‘gimp-drawable-update’ has been called with an invalid ID for argument ‘drawable’. Most likely a plug-in is trying to work on a layer that doesn’t exist any longer.
I will see tomorrow.
Bonjour,
By replacing the ï (I-umlaut) by i there are no more errors in Gimp.
:o)
Does it happen because you’ve selected ‘Verbose Mode → Verbose (layer name)’ ?
Yes it is only with this mode that the problem exists : ‘Verbose Mode → Verbose (layer name)’ .
:o)
I don’t use the installers but the zip
files that are self-contained when decompressed. You just need to be aware of where to place the G’MIC files and access the executables. As for the registry, it depends on the apps in question and not whether an installer is used. An installer does make more registries though.
Windows Code Page 1252 s
Thanks for confirming what I noticed, Sylvie.
The cause is the i with the umlaut on top.
I re-applied the substitution of the i and it works again.
But it’s a pity that this will be necessary at any subsequent G’mic update.
I would ask David to consider the correct name of the author:
Hence, both the main name of the filter (the one which then calls the preview and the execution) and the names of the preview and execution could be changed into “Voronoj”/“voronoj” maintaining total respect for the original name.
Just an idea.
This won’t help much - but I also use the portable version of Samj (Win10 64 bit, G’mic 2.9.4) and it works fine off-sign ? in the layer name.
After changing the interface language (Gimp or G’mic: en, it, fr, pl) it also works the same.
Windows guilty again?
Some remarks:
Settings -> Output Messages -> Verbose [layer name]
, and the bug occurs when the plug-in tries to set the layer name (that contains the filter name, in UTF-8).gimp_item_set_name()
accepts UTF-8 names.diagramme de Voronoï
. I didn’t take care that in English, it is known as Voronoi diagram
(with a regular i
instead than ï
). We’ll fix that in the future (maybe only we are sure the UTF-8 bug is fixed). The filter name actually refers to the known mathematical method, not to the name of its inventor, so we prefer to stick with the most commonly used name.Well:
That’s what I said, we’ll change the filter name in the future, to make it appear like its usual name (in English), so Voronoi
instead of Voronoï
. But we’ll try to fix the bug first.
I’ve never seen Voronoj
or Voronoy
in any scientific paper I’ve read that is using this method.
I’m sorry for the author of the method (and I’m pretty sure he actually doesn’t care where he is right now), but if his method is mostly known as Voronoi diagram
rather than Voronoj diagram
, then we have to keep the i
at the end in the filter name.