Hi,
On Wed, May 31, 2006 at 10:42:38PM -0700, Bryce Harrington wrote:
- We've gotten a bunch of reports from Debian Unstable users about Inkscape failing to run. This affects users of both old 0.43 and 0.44pre1. Dunno if this is a distro issue, or a gtk issue, or what, but probably needs more analysis. #1497837
I wanted to write about this today, since I got into some reasonable state with reports against debian's bts. There are some issues with debian ATM, but I don't think they are all distro specific:
1. debian bugs #369706 and #369608 http://bugs.debian.org/369706 http://bugs.debian.org/369608 These are against the version 0.43, but further investigation shows that this is not an inkscape but seemingly a libgc problem. It seems that inkscape crashes with the new version 6.7 of libgc. Well, it is not a crash exactly, it seems to be a dead lock. You start inkscape on the command line and nothing happens. If you attach to the process using strace, you get millions of
futex(0x10679060, FUTEX_WAIT, 2, NULL) = -1 EAGAIN (Resource temporarily unavailable) futex(0x10679060, FUTEX_WAIT, 2, NULL) = -1 EAGAIN (Resource temporarily unavailable) futex(0x10679060, FUTEX_WAIT, 2, NULL) = -1 EAGAIN (Resource temporarily unavailable) futex(0x10679060, FUTEX_WAIT, 2, NULL) = -1 EAGAIN (Resource temporarily unavailable) futex(0x10679060, FUTEX_WAIT, 2, NULL) = -1 EAGAIN (Resource temporarily unavailable) futex(0x10679060, FUTEX_WAIT, 2, NULL <unfinished ...> Process 32245 detached
I also just built the new pre1 and here inkscape simply segfaults. I think thatis problem is not debian-specific. It only shows up because debian unstable is the the first wider spread distro using this new version of libgc. Some more issues like this were reported to me privately and they all could be resolved by downgrading libgc. I'll reassign them to libgc, but nonetheless this leaves inkscape in debian in a very bad state.
2. debian bug #354698 http://bugs.debian.org/354698 This is a bug recognized mainly by users which use inkscape under kdae and have the debian package gtk2-engines-gtk-qt installed. The package is used for different theming of gtk applications under KDE. You have it if there is an item "appearance-->gtk styles and themes" in your KControl menu. It causes duplicate inclusion of themes via different rc-files. Yuya Nishihara found out that this leads to a crash if the theme uses the smooth engine of gtk. Other applications are affected by this, too. So again, it seems this is not inkscape's fault. I contacted the debian maintainer of gtk2-engines-smooth about that but got no reply yet.
3. debian bug #366323 http://bugs.debian.org/366323 Another crash, but I don't know anything about it. Still no way to reproduce and with the bug from 1. in place it's difficult to debug now. I think 1. must be fixed first.
There are other things in debians' BTS but I think these are the most important ones.
Thanks,
Wolfi