From owner-freebsd-ports@FreeBSD.ORG Thu Feb 13 17:52:11 2014 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 7414E797 for ; Thu, 13 Feb 2014 17:52:11 +0000 (UTC) Received: from p.umatar.com (p.umatar.com [66.135.42.119]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 3FBF71DDA for ; Thu, 13 Feb 2014 17:52:11 +0000 (UTC) Received: from [127.0.0.1] (localhost.localdomain [127.0.0.1]) by p.umatar.com (8.13.8/8.13.8) with ESMTP id s1DHq8NX022312 for ; Thu, 13 Feb 2014 09:52:08 -0800 Message-ID: <52FD0649.3000605@da3m0n8t3r.com> Date: Thu, 13 Feb 2014 09:52:09 -0800 From: Waitman Gobble Organization: Waitman Gobble User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:24.0) Gecko/20100101 Thunderbird/24.3.0 MIME-Version: 1.0 To: freebsd-ports@freebsd.org Subject: Re: Rawtherapee does not start on 10-STABLE References: <1392311735.2378.4.camel@marcopolo.fritz.box> In-Reply-To: <1392311735.2378.4.camel@marcopolo.fritz.box> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.4.3 (p.umatar.com [127.0.0.1]); Thu, 13 Feb 2014 09:52:08 -0800 (PST) X-Spam-Status: No, score=-1.0 required=5.0 tests=ALL_TRUSTED autolearn=unavailable version=3.3.1 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on p.umatar.com X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list Reply-To: uzimac@da3m0n8t3r.com List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 13 Feb 2014 17:52:11 -0000 On 2/13/2014 9:15 AM, Mathias Picker wrote: > Hi, > > I just tried to build RawTherapee and it dumps core with > > Terminating due to uncaught exception 0x8109ae740 of type > Glib::ConvertError > > I then > > - rebuild world from today, > - switched off the collation fix in glib and optimizations in > rawtherapee > - did a portsnap fetch update and > - rebuild glib, glibmm and rawtherapee with debug symbols, > - deleted .config/RawTherapee* > - unset LANG and LC_ALL > > and got the following stack trace: > > (gdb) run > Starting program: /usr/local/bin/rawtherapee > [New LWP 100486] > [New Thread 80f006400 (LWP 100486)] > Terminating due to uncaught exception 0x810275980 of type Glib::ConvertError > > Program received signal SIGABRT, Aborted. > [Switching to Thread 80f006400 (LWP 100486)] > 0x0000000808d5a2ca in thr_kill () from /lib/libc.so.7 > (gdb) bt > #0 0x0000000808d5a2ca in thr_kill () from /lib/libc.so.7 > #1 0x0000000808e21b39 in abort () from /lib/libc.so.7 > #2 0x00000008086aa7da in ?? () from /lib/libcxxrt.so.1 > #3 0x000000080242803b in Glib::ConvertError::throw_func (gobject=0x8102822c0) > at convert.cc:322 > #4 0x0000000802458cff in Glib::Error::throw_exception (gobject=0x8102822c0) > at error.cc:167 > #5 0x000000080247cf0a in Glib::operator<< (os=..., utf8_string=...) > at ustring.cc:1401 > #6 0x0000000000652687 in Glib::ustring::FormatStream::stream ( > this=0x7fffffffb7e0, value=...) > at /usr/local/include/glibmm-2.4/glibmm/ustring.h:1057 > #7 0x0000000000652105 in Glib::ustring::format (a1=..., > a2=...) at /usr/local/include/glibmm-2.4/glibmm/ustring.h:1145 > #8 0x000000000064f138 in RTImage::setPaths (opt=...) > at /usr/ports/graphics/rawtherapee/work/rawtherapee-4.0.12/rtgui/rtimage.cc:101 > #9 0x000000000069944f in main (argc=1, argv=0x7fffffffd3d8) > at /usr/ports/graphics/rawtherapee/work/rawtherapee-4.0.12/rtgui/main.cc:239 > > I'm a bit out of my depth here, I'm more a dynamic language type... > > Any ideas where I should look? > > My system is a mobile phenom laptop with ati graphics, running > FreeBSD marcopolo 10.0-STABLE FreeBSD 10.0-STABLE #14 r261827: Thu Feb 13 13:13:01 CET 2014 mathiasp@marcopolo:/usr/obj/usr/src/sys/GENERIC amd64 > and KDE4 as desktop enviroment. Ah, and I unset LC_ALL before running rawtherapee... > > Thanks, > > Mathias > > > > _______________________________________________ > freebsd-ports@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-ports > To unsubscribe, send any mail to "freebsd-ports-unsubscribe@freebsd.org" Hi, This is probably related to the glib port. The rtimage.cc 101 line is getting an error about utf-8 conversion. Can you check your Makefile in ports/devel/glib20 I think it should have iconv:wchar_t, ie. USES= gettext gmake iconv:wchar_t pathfix pkgconfig shebangfix perl5 if it does try make clean, make deinstall/reinstall Thanks Waitman -- Waitman Gobble San Jose California USA