Date: Wed, 05 Jun 2013 04:46:36 -0300 From: Sergio de Almeida Lenzi <lenzi.sergio@gmail.com> To: ports <freebsd-ports@freebsd.org> Subject: inkscape 0.48.4 does not run Message-ID: <1370418396.17561.13.camel@lenovo.lenzicasa>
next in thread | raw e-mail | index | archive | help
Hello... I am finishing a new FreeBSD 9 and 10 CD here for my clients. using gnome 2.32, FreeBSD 9.1 AMD64 Everything works: gnome, libreoffice, librecad, nautilus, ekiga,mono, vlc, totem, cups, transmission, openshot,gimp...., except inkscape It compiles from the ports graphics/inkscape using boehm-gc 7.1 but aborts with ===================================================== inkscape 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. ===================================================== if run inside gdb............ ------------------------------------------------------------------------- gdb inkscape GNU gdb 6.1.1 [FreeBSD] Copyright 2004 Free Software Foundation, Inc. GDB is free software, covered by the GNU General Public License, and you are welcome to change it and/or distribute copies of it under certain conditions. Type "show copying" to see the conditions. There is absolutely no warranty for GDB. Type "show warranty" for details. This GDB was configured as "amd64-marcel-freebsd"... (gdb) run Starting program: /usr/local/bin/inkscape [New LWP 101468] [New Thread 813807400 (LWP 101468/inkscape)] Program received signal SIGSEGV, Segmentation fault. [Switching to Thread 813807400 (LWP 101468/inkscape)] 0x000000080a0ecbf8 in GC_FreeBSDGetDataStart () from /usr/local/lib/libgc.so.1 (gdb) bt #0 0x000000080a0ecbf8 in GC_FreeBSDGetDataStart () from /usr/local/lib/libgc.so.1 #1 0x000000080a0ecc69 in GC_register_data_segments () from /usr/local/lib/libgc.so.1 #2 0x000000080a0eb815 in GC_init_inner () from /usr/local/lib/libgc.so.1 #3 0x0000000000ae64f7 in do_init () at gc.cpp:35 #4 0x0000000000ae6243 in Inkscape::GC::Core::init () at gc.cpp:269 #5 0x0000000000acb9e9 in Inkscape::GC::init () at gc-core.h:128 #6 0x0000000000ac9173 in main (argc=1, argv=0x7fffffffda80) at main.cpp:640 (gdb) ----------------------------------------------------------------------------------------------------------------------------------- if I compile agains boehm gc-7.2... the abort occurs inside inkscape..... (gdb) run Starting program: /usr/local/bin/inkscape [New LWP 101478] [New Thread 813807400 (LWP 101478/inkscape)] Program received signal SIGSEGV, Segmentation fault. [Switching to Thread 813807400 (LWP 101478/inkscape)] 0x0000000000cf1393 in Extension (this=0x8140bae00, in_repr=0x200e3a0, in_imp=0x8140fc1d8) at extension/extension.cpp:94 94 name = g_strdup (sp_repr_children(child_repr)->content()); (gdb) ---------------------------------------------------------------------------------------------------------------------------------- if I try to trace it using breakpoints in gdb, does not work, as gc messes the break function of gdb... Any help????
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1370418396.17561.13.camel>