does inkscape-0.92.0_1 works for you ?

Jan Beich jbeich at FreeBSD.org
Thu May 4 09:53:34 UTC 2017


Patrick Lamaiziere <patfbsd at davenulle.org> writes:

> I've upgraded my workstation (10.3-STABLE / amd64) via poudriere and
> ports svn://svn0.eu.freebsd.org/ports/branches/2017Q2 (rev 440002) and
> inkscape does not work anymore and fails with a segfault.

inkscape-0.92.0_1 from either /latest or /quarterly binary package repo
seems to work fine here inside 10.3R amd64 jail on 12.0C amd64 kernel.

Not enough details about environment to reproduce.

>
> $ inkscape
> (inkscape:1234): GLib-CRITICAL **: g_convert: assertion 'str != NULL' failed

This is probably precursor to the crash. Build WITH_DEBUG=1 the port
itself and all library dependencies then try

  $ G_DEBUG=fatal_warnings gdb inkscape
  (gdb) run
  <wait for crash>
  (gdb) backtrace

> ...
> (inkscape:1234): GLib-CRITICAL **: g_convert: assertion 'str != NULL' failed
> ...
> Emergency save activated!
> Emergency save completed. Inkscape will close now.
> Incident de segmentation
>
> Any clue ?

- Try removing ~/.config/inkscape and ~/.cache/inkscape
- Try force-rebuilding all dependencies
- Try running from a pristine jail
- Try bisecting if you know which version last worked
- Look at backtrace for more clues


More information about the freebsd-ports mailing list