Extensions leave two pipes open after every use.
Steps to reproduce:
- Open Inkscape
- Create an object (e.g. type some text).
- Use an appropriated extension (e.g. Change case).
What happened?
The number of files opened by the Inkscape process increases by two.
On Linux, check with lsof -p ##### | wc
where ##### is the Inkscape process number.
Without the "wc" one can see that Inkscape is creating two pipes that are not being closed.
If extension use is repeated too many times, extension fails with "Too many files open"
What should have happened?
Extensions should still work regardless of the number of times they are used.
Inkscape Version and Operating System:
- Inkscape Version: Inkscape 1.2-dev (2bbc5da2, 2021-10-12, custom)
- Operating System: Fedora
- Operating System version: 33