
On Wed, 27 Oct 2004 01:32:24 +0200, Gustav Broberg <broberg@...370...> wrote:
Hi,
I've experienced exactly the same thing. I tried everything, removing the ~/.inkscape-dir, make distclean, --disable-mmx, changing boehm, gtk and gtkmm version, nothing solved it.
Then I changed gcc version to 3.3.4 (i compiled with 3.4.2 before), and that did it for me. (i'm on slackware, but that's probably not the issue).
I've been using 3.4.1 too! I tried compiling with 3.3.1 and it just crashes directly on startup, before the window has even opened. This is what i get from "gdb inkscape":
------------------- (gdb) run Starting program: /usr/local/bin/inkscape warning: Unable to find dynamic linker breakpoint function. GDB will be unable to debug shared library initializers and track explicitly loaded dynamic code. [New Thread 16384 (LWP 4797)]
Program received signal SIGSEGV, Segmentation fault. [Switching to Thread 16384 (LWP 4797)] 0x78657400 in ?? () ------------------
I'm confused now! :)
[snip]
One thing you could try is running it through gdb and see what it's actually doing while it's hogging the cpu. Do:
[snip]
Start/stop it a few times to get a feel for what's going on. Let us know what you see.
I did try this... and from what I can remember, the result was very different from time to time. My debugging skills are pretty weak, so i didn't manage to draw any conclusion from the result. I'll compile it with 3.4.2 again, and post the gdb-results here, or create a new bug in the tracker...