Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 5 Feb 2014 21:08:17 +0100
From:      Dimitry Andric <dim@FreeBSD.org>
To:        Rainer Hurling <rhurlin@gwdg.de>
Cc:        Matthias Andree <mandree@FreeBSD.org>, ports <freebsd-ports@freebsd.org>
Subject:   Re: graphics/rawtherapee: r342622 crashes on HEAD
Message-ID:  <CD6B45AC-9AA0-410F-87E3-11CAB3A87733@FreeBSD.org>
In-Reply-To: <52F2952E.3090509@gwdg.de>
References:  <52F2952E.3090509@gwdg.de>

next in thread | previous in thread | raw e-mail | index | archive | help

--Apple-Mail=_5C961320-DD0D-4621-9379-5F2E5F275867
Content-Transfer-Encoding: 7bit
Content-Type: text/plain;
	charset=us-ascii

On 05 Feb 2014, at 20:46, Rainer Hurling <rhurlin@gwdg.de> wrote:
> Many thanks for the update of graphics/rawtherapee, r342622. This
> program is really important for photographers.
> 
> It builds and installs just fine on recent HEAD amd64, but unfortunately
> it crashes immediately, when started.
> 
> I tried to build rawtherapee and some of its dependencies with
> WITH_DEBUG=yes and then to have a look with gdb, but with only little
> luck. Obviously there is a problem with DWARF(?) and many libs without
> debug symbols?

It looks like you have built the port with gcc 4.8, which defaults to
DWARF4 format.  Our gdb in base is too old to understand this format, so
just install devel/gdb76 instead.


> # gdb rawtherapee
...
> #3  0x00000000423aa8f8 in Glib::ConvertError::throw_func () from
> /usr/local/lib/libglibmm-2.4.so.1
> No symbol table info available.
> #4  0x00000000423baa0f in Glib::Error::throw_exception () from
> /usr/local/lib/libglibmm-2.4.so.1
> No symbol table info available.
> #5  0x00000000423c60b4 in Glib::operator<< () from
> /usr/local/lib/libglibmm-2.4.so.1

Looks like that operator encountered something it cannot handle, so it
throws an exception, and nobody seems to catch it.  But more information
from a backtrace in gdb 7.6 could possibly help.


...
> #17 0x00000000484c0ee0 in std::__1::locale::id::__next_id () from
> /usr/local/lib/libc++.so.1

Hmm, is this a ports version of libc++?  I was not aware Baptiste had
already committed this? :) 

-Dimitry


--Apple-Mail=_5C961320-DD0D-4621-9379-5F2E5F275867
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
	filename=signature.asc
Content-Type: application/pgp-signature;
	name=signature.asc
Content-Description: Message signed with OpenPGP using GPGMail

-----BEGIN PGP SIGNATURE-----
Version: GnuPG/MacGPG2 v2.0.22 (Darwin)

iEYEARECAAYFAlLymkUACgkQsF6jCi4glqOiWgCfdB5P78Jebg/zyCOG53jk1as0
/kwAnjtyWqLmMvZ0EMpCqXMGcG7KztzJ
=rfdK
-----END PGP SIGNATURE-----

--Apple-Mail=_5C961320-DD0D-4621-9379-5F2E5F275867--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CD6B45AC-9AA0-410F-87E3-11CAB3A87733>