Skip to content

when inkscape is used to convert svg files in batch, Diacritic characters are injected into keyboard input

Summary:

^When usi^nginkscape´i´n´a bàtc^hfì^le tocon´vèr´t mu^ltìplè^sv^g´files to png,^diacri^tics lìkê´s^hówn´^hére´áregetî^njectedìnto keyboa^rd inpût. (I'^m not ^kiddin^g you..^.)

Steps to reproduce:

Create a ^batc´hfi^lé wi^th mâ´ny cónverts ^sùc´h´as^:

"C:\Program Files\Inkscape\bin\inkscape.com" --export-type="png"  --export-dpi=200 3DCameraOrbit_16x.svg
"C:\Program Files\Inkscape\bin\inkscape.com" --export-type="png"  --export-dpi=200 Abbreviation_16x.svg
"C:\Program Files\Inkscape\bin\inkscape.com" --export-type="png"  --export-dpi=200 AbsolutePosition_16x.svg
"C:\Program Files\Inkscape\bin\inkscape.com" --export-type="png"  --export-dpi=200 AbstractAssociation_16x.svg
"C:\Program Files\Inkscape\bin\inkscape.com" --export-type="png"  --export-dpi=200 AbstractClass_16x.svg
"C:\Program Files\Inkscape\bin\inkscape.com" --export-type="png"  --export-dpi=200 AbstractCube_16x.svg
...

To increàse the êffect, crêate multi´plê^filês (as ink´scape í´s quitèslò´w in^síngle^t^hreaded opê^rátion)´, and^´rùn t^hem si´mu^l^tane^ou^s´ly.

For the´test,´the ^Vísual S´tu^dio ímâgè`Library wa´s´úsed:^ https://www.microsoft.com/en-us/download/details.aspx?id=35825

What happened?

´Diac´ritíc^c^haracter^s a^re getting^ìnjectêd intò^key´bóàrd inpût durî^ng the execu^tion o^f ^the sc`ript

What should have happened?

Kéybóá`rd input s´hóu´ld not bê´i´nter^fe´rèd.

Sample attachments:

2021-02-08_20-45-39-1

Version Info:

- Inkscape Version: 1.0 (4035a4fb49, 2020-05-01)
- Operating System: Windows 10 
- Operating System version: 1909 (Build 18363.1350)
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information