On Sat, 2004-12-04 at 15:19 -0800, Bryce Harrington wrote:
On Sat, 4 Dec 2004, Jonathan Leighton [Turnip] wrote:
Okay. I took them all out, and tried to run inkscape, but nothing happened. As in zero, zilch, nada. The cursor just sat there on the line beneath the "inkscape" command. So I quit that, and put all the extensions back in. I then took them out one by one, and when I took out the one called "gimpgrad.inx", it again wouldn't do anything when I ran the "inkscape" command. So I believe we have a culprit, although I'm not entirely sure what I should do now.
Hmm interesting, that wouldn't have been the one I'd have guessed.
So to recap, you're getting a failure during Extension initialization where it complains about an improperly freed pointer, presumably a string, that appears related to the gimpgrad.inx extension.
Ted can you help give some guidance on this?
Hmm, not really sure. But, I would say that the GIMP gradient one is the only one that is based on loadable libraries. The only issue there is that loadable libraries aren't loaded unless the extension is actually used (they're loaded on the fly), so it is probably not an issue with loading the library directly.
I don't seem to be getting e-mail from the user's list -- did you post any GDB backtrace, or where inkscape is stopping? There is some code that is unique to plug-in based extensions -- not alot, but there could be something funny there.
Also, is there anything different about your setup? Russian filesystem? Chinese menus? Running on a PIC?
--Ted