graphics/rawtherapee: r342622 crashes on HEAD

Dimitry Andric dim at FreeBSD.org
Wed Feb 5 20:09:04 UTC 2014


On 05 Feb 2014, at 20:46, Rainer Hurling <rhurlin at 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

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 203 bytes
Desc: Message signed with OpenPGP using GPGMail
URL: <http://lists.freebsd.org/pipermail/freebsd-ports/attachments/20140205/69dc2fd8/attachment.sig>


More information about the freebsd-ports mailing list