assertion violation in new inkscape build
I got an assertion violation in a build of the latest inkscape:
$ inkscape Assertion failure: mark.c:642 assertion failure Aborted (core dumped) 134 $
No luck googling this error text as far as I could tell. I'm not even sure which package mark.c is in, it doesn't show up anywhere in inkscape or any of the many dependencies I needed to build.
The inkscape link ended up looking like this:
$ ldd $(which inkscape) linux-gate.so.1 => (0xb7fbb000) libgtkmm-2.4.so.1 => /home/bkerin/local/lib/libgtkmm-2.4.so.1 (0xb7c68000) libatkmm-1.6.so.1 => /home/bkerin/local/lib/libatkmm-1.6.so.1 (0xb7c23000) libgdkmm-2.4.so.1 => /home/bkerin/local/lib/libgdkmm-2.4.so.1 (0xb7bd9000) libgiomm-2.4.so.1 => /home/bkerin/local/lib/libgiomm-2.4.so.1 (0xb7b62000) libpangomm-1.4.so.1 => /home/bkerin/local/lib/libpangomm-1.4.so.1 (0xb7b34000) libglibmm-2.4.so.1 => /home/bkerin/local/lib/libglibmm-2.4.so.1 (0xb7adb000) libcairomm-1.0.so.1 => /home/bkerin/local/lib/libcairomm-1.0.so.1 (0xb7aba000) libgtk-x11-2.0.so.0 => /home/bkerin/local/lib/libgtk-x11-2.0.so.0 (0xb76fd000) libgdk-x11-2.0.so.0 => /home/bkerin/local/lib/libgdk-x11-2.0.so.0 (0xb766a000) libatk-1.0.so.0 => /home/bkerin/local/lib/libatk-1.0.so.0 (0xb7650000) libgio-2.0.so.0 => /home/bkerin/local/lib/libgio-2.0.so.0 (0xb75b7000) libpangoft2-1.0.so.0 => /home/bkerin/local/lib/libpangoft2-1.0.so.0 (0xb7592000) libgdk_pixbuf-2.0.so.0 => /home/bkerin/local/lib/libgdk_pixbuf-2.0.so.0 (0xb7578000) libpangocairo-1.0.so.0 => /home/bkerin/local/lib/libpangocairo-1.0.so.0 (0xb756d000) libpango-1.0.so.0 => /home/bkerin/local/lib/libpango-1.0.so.0 (0xb752a000) libfreetype.so.6 => /home/bkerin/local/lib/libfreetype.so.6 (0xb74b9000) libz.so.1 => /usr/lib/libz.so.1 (0xb748a000) libfontconfig.so.1 => /home/bkerin/local/lib/libfontconfig.so.1 (0xb745f000) libgobject-2.0.so.0 => /home/bkerin/local/lib/libgobject-2.0.so.0 (0xb7422000) libgmodule-2.0.so.0 => /home/bkerin/local/lib/libgmodule-2.0.so.0 (0xb741f000) libxslt.so.1 => /usr/lib/libxslt.so.1 (0xb73e9000) libxml2.so.2 => /usr/lib/libxml2.so.2 (0xb72b0000) libcairo.so.2 => /home/bkerin/local/lib/libcairo.so.2 (0xb7241000) libsigc-2.0.so.0 => /usr/lib/libsigc-2.0.so.0 (0xb723b000) libgthread-2.0.so.0 => /home/bkerin/local/lib/libgthread-2.0.so.0 (0xb7237000) libglib-2.0.so.0 => /home/bkerin/local/lib/libglib-2.0.so.0 (0xb715f000) libpng12.so.0 => /usr/lib/libpng12.so.0 (0xb713b000) libgsl.so.0 => /home/bkerin/local/lib/libgsl.so.0 (0xb6fad000) libgslcblas.so.0 => /home/bkerin/local/lib/libgslcblas.so.0 (0xb6f7b000) libgomp.so.1 => /usr/lib/libgomp.so.1 (0xb6f74000) libpopt.so.0 => /lib/libpopt.so.0 (0xb6f6b000) libgnomevfs-2.so.0 => /usr/lib/libgnomevfs-2.so.0 (0xb6f10000) libgconf-2.so.4 => /usr/lib/libgconf-2.so.4 (0xb6ede000) libgc.so.1 => /home/bkerin/local/lib/libgc.so.1 (0xb6e9f000) liblcms.so.1 => /usr/lib/liblcms.so.1 (0xb6e6b000) libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0xb6d7d000) libm.so.6 => /lib/i686/cmov/libm.so.6 (0xb6d57000) libgcc_s.so.1 => /lib/libgcc_s.so.1 (0xb6d4a000) libpthread.so.0 => /lib/i686/cmov/libpthread.so.0 (0xb6d31000) libc.so.6 => /lib/i686/cmov/libc.so.6 (0xb6bd5000) libdl.so.2 => /lib/i686/cmov/libdl.so.2 (0xb6bd1000) libX11.so.6 => /usr/lib/libX11.so.6 (0xb6ae2000) libresolv.so.2 => /lib/i686/cmov/libresolv.so.2 (0xb6ace000) libselinux.so.1 => /lib/libselinux.so.1 (0xb6ab5000) librt.so.19 => /home/bkerin/local/lib/librt.so.19 (0xa829c000) libbn.so.19 => /home/bkerin/local/lib/libbn.so.19 (0xa8246000) libbu.so.19 => /home/bkerin/local/lib/libbu.so.19 (0xa8205000) libtcl8.5.so => /home/bkerin/local/lib/libtcl8.5.so (0xa80de000) libsysv.so.19 => /home/bkerin/local/lib/libsysv.so.19 (0xa80dc000) libopenNURBS.so.0 => /home/bkerin/local/lib/libopenNURBS.so.0 (0xa7d3f000) libpixman-1.so.0 => /home/bkerin/local/lib/libpixman-1.so.0 (0xa7d08000) libexpat.so.1 => /usr/lib/libexpat.so.1 (0xa7ce2000) libXrender.so.1 => /usr/lib/libXrender.so.1 (0xa7cd9000) libXext.so.6 => /usr/lib/libXext.so.6 (0xa7cca000) libXinerama.so.1 => /usr/lib/libXinerama.so.1 (0xa7cc7000) libXcursor.so.1 => /usr/lib/libXcursor.so.1 (0xa7cbe000) libXcomposite.so.1 => /usr/lib/libXcomposite.so.1 (0xa7cbb000) libXdamage.so.1 => /usr/lib/libXdamage.so.1 (0xa7cb8000) libXfixes.so.3 => /usr/lib/libXfixes.so.3 (0xa7cb3000) librt.so.1 => /lib/i686/cmov/librt.so.1 (0xa7ca9000) libdbus-glib-1.so.2 => /usr/lib/libdbus-glib-1.so.2 (0xa7c8d000) libdbus-1.so.3 => /usr/lib/libdbus-1.so.3 (0xa7c55000) libgnutls.so.26 => /usr/lib/libgnutls.so.26 (0xa7bb7000) libavahi-glib.so.1 => /usr/lib/libavahi-glib.so.1 (0xa7bb4000) libavahi-common.so.3 => /usr/lib/libavahi-common.so.3 (0xa7ba8000) libavahi-client.so.3 => /usr/lib/libavahi-client.so.3 (0xa7b98000) libutil.so.1 => /lib/i686/cmov/libutil.so.1 (0xa7b94000) libORBit-2.so.0 => /usr/lib/libORBit-2.so.0 (0xa7b40000) /lib/ld-linux.so.2 (0xb7fbc000) libxcb-xlib.so.0 => /usr/lib/libxcb-xlib.so.0 (0xa7b3e000) libxcb.so.1 => /usr/lib/libxcb.so.1 (0xa7b26000) libXau.so.6 => /usr/lib/libXau.so.6 (0xa7b23000) libnsl.so.1 => /lib/i686/cmov/libnsl.so.1 (0xa7b09000) libtasn1.so.3 => /usr/lib/libtasn1.so.3 (0xa7af9000) libgpg-error.so.0 => /home/bkerin/local/lib/libgpg-error.so.0 (0xa7af5000) libgcrypt.so.11 => /usr/lib/libgcrypt.so.11 (0xa7a8d000) libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0xa7a88000)
Britton
On Apr 11, 2010, at 4:01 PM, Britton Kerin wrote:
I got an assertion violation in a build of the latest inkscape:
$ inkscape Assertion failure: mark.c:642 assertion failure Aborted (core dumped) 134 $
No luck googling this error text as far as I could tell. I'm not even sure which package mark.c is in, it doesn't show up anywhere in inkscape or any of the many dependencies I needed to build.
Generally you can launch from gdb. It will catch the error then you can do "bt" to get a backtrace. Emacs makes it easier.
You can also try with using valgrind. But that's a little trickier, etc.
participants (2)
-
Britton Kerin
-
Jon Cruz