#731027 gimp-plugin-registry: Letter Drop fails with... substring: end out of bounds: 1

Package:
gimp-plugin-registry
Source:
gimp-plugin-registry
Description:
repository of optional extensions for GIMP
Submitter:
"Kingsley G. Morse Jr."
Date:
2013-12-01 04:27:06 UTC
Severity:
normal
#731027#5
Date:
2013-12-01 04:24:49 UTC
From:
To:
Dear Maintainer,

Thank you for maintaining gimp-plugin-registry.

More than one person loves its dropping letters.

   * What led up to the situation?

    GIMP -> File -> Create -> FX-Foundry -> Animation -> Letter Drop

   * What exactly did you do (or not do) that was effective (or
     ineffective)?

    Trying to put *two* space characters between
    letters in the "Text:" field made it crash.

    For example:

        a  b

   * What was the outcome of this action?

    After clicking the "OK" button, the first
    dropping letter ("a" in the above example) is
    rendered correctly, but before the second
    letter ("b" in the above example), GIMP
    displays a message window that said

        Letter Drop Message

        Error while executing script-fu-letter-drop:

        Error: (<unknown> : 155803667) substring: end out of bounds: 1

            OK

   * What outcome did you expect instead?

    I expected Letter Drop to render both the "a"
    *and* "b" dropping, with no error message.


The crash can be partially worked around by only
asking Letter Drop to put *one* space between
letters.

For example

    a b

For what it's worth, I also noticed the following
message in the xterm that I assume GIMP was
launched from

    (gimp:14602): Pango-CRITICAL **: pango_layout_get_cursor_pos: assertion `index >= 0 && index <= layout->length' failed

I don't know if it's related.

Thanks,
Kingsley