Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 04 May 2017 11:53:29 +0200
From:      Jan Beich <jbeich@FreeBSD.org>
To:        Patrick Lamaiziere <patfbsd@davenulle.org>
Cc:        freebsd-ports@freebsd.org
Subject:   Re: does inkscape-0.92.0_1  works for you ?
Message-ID:  <tw51-ymli-wny@FreeBSD.org>
In-Reply-To: <20170504104756.27506026@mr185083> (Patrick Lamaiziere's message of "Thu, 4 May 2017 10:47:56 %2B0200")
References:  <20170504104756.27506026@mr185083>

next in thread | previous in thread | raw e-mail | index | archive | help
Patrick Lamaiziere <patfbsd@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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?tw51-ymli-wny>