Inkscape seems to have hosed itself (Or maybe some glibc problems...)


Can't sleep (too hot, too sweaty, too tired), so thought I'd work on a personal "business" card. That is, one to hand out to people interested in me, for whatever reason (academic, personal), not Vex, or VexTech, or Cinemon. I want the design as minimalistic as possible. Basically just my name, VRPlumber.com, and my telephone number.

I'm debating whether to go for white-on-black. Probably not going to put the little icon on the card anywhere. It's cute-ish, but too busy for what I want.

Anyway, I went to fire up my trusty Inkscape, and it bombs out with:
mcfletch@raistlin:~$ inkscape
*** glibc detected *** free(): invalid pointer: 0x0000000000973720 ***

Emergency save activated!
Emergency save completed. Inkscape will close now.
If you can reproduce this crash, please file a bug at www.inkscape.org
with a detailed description of the steps leading to the crash, so we can fix it.

Have rebuilt Inkscape, and updated the libraries on which it depends, but can't yet figure out what's causing the crash. This is with the old 0.41 release, so it's likely not the reported problems with 0.42. It's got to be a build/install issue (though that very low pointer number might be a problem) since it's happening without any settings or operations being triggered.

Whats more, I've seen a very similar message show up while hacking with ctypes, so it could be there's something messed up in general (the other possibility is just that the new glibc checking feature is catching entirely unrelated bugs in multiple packages).

Inkscape 0.42.1 (when it comes out) looks like it will be very sweet. Most of the annoyances I've had with Inkscape are listed as fixed in the release notes. The postscript export of text is listed as improved, but no details are given. Hopefully it's actually using text nodes now (I added it to the wiki as a needed improvement, guess I could be less lazy and look up to see whether it got addressed there).

Anyway, going to try to sleep again. Lots of work to get done tomorrow.

Comments

Comments are closed.

Pingbacks

Pingbacks are closed.