From owner-freebsd-ports@freebsd.org Mon Oct 15 09:42:11 2018 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 6787210D52C7 for ; Mon, 15 Oct 2018 09:42:11 +0000 (UTC) (envelope-from saper@saper.info) Received: from m.saper.info (m.saper.info [IPv6:2a01:4f8:a0:7383::]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "saper.info", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 011928C87F for ; Mon, 15 Oct 2018 09:42:10 +0000 (UTC) (envelope-from saper@saper.info) Received: from m.saper.info (saper@m.saper.info [IPv6:2a01:4f8:a0:7383::]) by m.saper.info (8.15.2/8.15.2) with ESMTPS id w9F9g9sN023229 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Mon, 15 Oct 2018 09:42:09 GMT (envelope-from saper@saper.info) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=saper.info; s=Sep2014; t=1539596529; bh=nOyvlc/wtAoNP1E3AtybOFtTadYPQdiZt4XKntUcCZw=; h=Date:From:To:cc:Subject:In-Reply-To:References; b=Hk0HIB8lv50arCu+SiGcLttE/B3Ds4QNyQrHj8PwF1x6jSufngPqZItzi+ygiUB4R tPT2ttoEut5hhtHAsLcaFMPKH7Fzn1OP8fQqkcxt7nivwtRzqpmK9cVaISNlQTqibZ Dx9pT3rqvE2ZrVHB+VMKCLR6R2N6plkdQr05N3AQ= Received: from localhost (saper@localhost) by m.saper.info (8.15.2/8.15.2/Submit) with ESMTP id w9F9g8SY023226; Mon, 15 Oct 2018 09:42:09 GMT (envelope-from saper@saper.info) X-Authentication-Warning: m.saper.info: saper owned process doing -bs Date: Mon, 15 Oct 2018 09:42:08 +0000 From: Marcin Cieslak To: Erich Dollansky cc: freebsd-ports@freebsd.org, Walter Schwarzenfeld Subject: Re: inkscape core dumps at start In-Reply-To: Message-ID: References: <20181009081621.2fbac320.freebsd.ed.lists@sumeritec.com> <90b5c6bb-1248-347c-c0e0-bc60570b6cf0@utanet.at> <20181010063547.72e466ac.freebsd.ed.lists@sumeritec.com> MIME-Version: 1.0 Content-Type: multipart/signed; protocol="application/pkcs7-signature"; micalg=sha-256; boundary="1563967779-164838468-1539596529=:5494" X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 15 Oct 2018 09:42:11 -0000 --1563967779-164838468-1539596529=:5494 Content-Type: text/plain; charset=US-ASCII On Sun, 14 Oct 2018, Marcin Cieslak wrote: > On Wed, 10 Oct 2018, Erich Dollansky wrote: > > > Hi, > > > > On Tue, 9 Oct 2018 14:57:55 +0200 > > Walter Schwarzenfeld wrote: > > > > > seems the same as in this PR > > > > > > https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=232073 > > > > > yes, it is. So, we are now already two having the same problem. > > Getting the same on 11.1-R without updating inkscape: > > Version : 0.92.2 > Installed on : Thu Mar 1 02:02:11 2018 CET > > I have updated a bunch of libraries a moment ago and > one of those is probably a problem. gdb backtrace looks like this: gdb --args /usr/local/bin/inkscape --g-fatal-warnings GNU gdb 6.1.1 [FreeBSD] Copyright 2004 Free Software Foundation, Inc. GDB is free software, covered by the GNU General Public License, and you are welcome to change it and/or distribute copies of it under certain conditions. Type "show copying" to see the conditions. There is absolutely no warranty for GDB. Type "show warranty" for details. This GDB was configured as "amd64-marcel-freebsd"... (gdb) run Starting program: /usr/local/bin/inkscape --g-fatal-warnings warning: Lowest section in /usr/local/lib/libicudata.so.62 is .hash at 0000000000000120 Program received signal SIGABRT, Aborted. 0x000000080cc5a84a in thr_kill () from /lib/libc.so.7 (gdb) bt #0 0x000000080cc5a84a in thr_kill () from /lib/libc.so.7 #1 0x000000080cc5a814 in raise () from /lib/libc.so.7 #2 0x000000080cc5a789 in abort () from /lib/libc.so.7 #3 0x00000008094a0e38 in Glib::ConvertError::throw_func () from /usr/local/lib/libglibmm-2.4.so.1 #4 0x00000008094b5679 in Glib::Error::throw_exception () from /usr/local/lib/libglibmm-2.4.so.1 #5 0x00000008094c2f95 in Glib::operator<< () from /usr/local/lib/libglibmm-2.4.so.1 #6 0x000000080224a9b9 in Glib::ustring::FormatStream::stream (this=0x7fffffffbae8, value=0x802b4a3df "Font size") at ustring.h:1072 #7 0x0000000802249a95 in Glib::ustring::format (a1=@0x7fffffffcc40, a2=@0x802ac52cb, a3=@0x7fffffffcc38, a4=@0x802b8ddc1) at ustring.h:1173 #8 0x000000080223af7c in sp_text_toolbox_prep (desktop=0x816769c00, mainActions=0x817f974d0, holder=0x81925dbb0) at src/widgets/text-toolbar.cpp:1792 #9 0x00000008022f5e42 in setup_aux_toolbox (toolbox=0x8174fd410, desktop=0x816769c00) at src/widgets/toolbox.cpp:1425 #10 0x00000008022f51f6 in Inkscape::UI::ToolboxFactory::setToolboxDesktop (toolbox=0x8174fd410, desktop=0x816769c00) at src/widgets/toolbox.cpp:1203 #11 0x0000000801c18730 in Inkscape::UI::UXManagerImpl::connectToDesktop (this=0x81810dfd0, toolboxes=@0x7fffffffdb78, desktop=0x816769c00) at src/ui/uxmanager.cpp:261 #12 0x0000000802259e83 in SPDesktopWidget::createInstance (namedview=0x817443000) at src/widgets/desktop-widget.cpp:1799 #13 0x00000008022592b5 in sp_desktop_widget_new (namedview=0x817443000) at src/widgets/desktop-widget.cpp:1748 #14 0x00000008023f065c in sp_file_new (templ=@0x7fffffffe188) at src/file.cpp:143 #15 0x00000008023f133a in sp_file_new_default () at src/file.cpp:214 #16 0x000000000040c35f in sp_main_gui (argc=1, argv=0x7fffffffe828) at src/main.cpp:1160 #17 0x000000000040b51a in main (argc=2, argv=0x7fffffffe828) at src/main.cpp:814 (gdb) frame 6 #6 0x000000080224a9b9 in Glib::ustring::FormatStream::stream (this=0x7fffffffbae8, value=0x802b4a3df "Font size") at ustring.h:1072 l1072 stream_ << ustring(value); Looks like a Unicode handling problem in libgtkmm with libc++, looks like this has been reported also for the MacOS: https://github.com/caskformula/homebrew-caskformula/issues/51 https://bugzilla.gnome.org/show_bug.cgi?id=795338 Haven't tried rebuilding libgtkmm with __STDC_ISO_10646__ defined yet. Marcin --1563967779-164838468-1539596529=:5494 Content-Type: application/pkcs7-signature; name=smime.p7s Content-Transfer-Encoding: BASE64 Content-Description: S/MIME Cryptographic Signature Content-Disposition: attachment; filename=smime.p7s MIIOSwYJKoZIhvcNAQcCoIIOPDCCDjgCAQExDzANBglghkgBZQMEAgEFADAL BgkqhkiG9w0BBwGgggqQMIIElzCCA3+gAwIBAgIOSBtqCKJEiNNcmz3JSA0w DQYJKoZIhvcNAQELBQAwTDEgMB4GA1UECxMXR2xvYmFsU2lnbiBSb290IENB IC0gUjMxEzARBgNVBAoTCkdsb2JhbFNpZ24xEzARBgNVBAMTCkdsb2JhbFNp Z24wHhcNMTYwNjE1MDAwMDAwWhcNMjQwNjE1MDAwMDAwWjBdMQswCQYDVQQG EwJCRTEZMBcGA1UEChMQR2xvYmFsU2lnbiBudi1zYTEzMDEGA1UEAxMqR2xv YmFsU2lnbiBQZXJzb25hbFNpZ24gMSBDQSAtIFNIQTI1NiAtIEczMIIBIjAN BgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAyrCba00KOKyGuwh9h+/MAcZm ZUF9OxGKA56AADHaDE08rB0WEbgm6J4XvJP3OGQ7cgHdVJu6XMZkRd6EcfjD yRrIwE6oAVWJe57co3gKk/XxvuubSZuUahrcOiv3D2qaHwva4zumubxQQI4f unEzRIJHPiNjaq0cCcZsMcp5pxsEz8aG0sr8Oh80sxKNnzPmuUETLESktfMC pQKHUGmWXLsG6sgCZOezUjDjKpPKW7l4PUt0TEBEyqLhifv9/YPn5C4o10PP daDazZPeKNif2PVQ5u0HRnkFrHh4wmmrMtY22Mse3eR01gD6rEEGWf+gdzuy EQE+ZVlNhCP4gXjdBQIDAQABo4IBZDCCAWAwDgYDVR0PAQH/BAQDAgEGMCcG A1UdJQQgMB4GCCsGAQUFBwMCBggrBgEFBQcDBAYIKwYBBQUHAwkwEgYDVR0T AQH/BAgwBgEB/wIBADAdBgNVHQ4EFgQUlifCwqX3HPgCenpkr2NvMtKYwrEw HwYDVR0jBBgwFoAUj/BLf6guRSSuTVD6Y5qL3uLdG7wwPgYIKwYBBQUHAQEE MjAwMC4GCCsGAQUFBzABhiJodHRwOi8vb2NzcDIuZ2xvYmFsc2lnbi5jb20v cm9vdHIzMDYGA1UdHwQvMC0wK6ApoCeGJWh0dHA6Ly9jcmwuZ2xvYmFsc2ln bi5jb20vcm9vdC1yMy5jcmwwWQYDVR0gBFIwUDALBgkrBgEEAaAyASgwQQYJ KwYBBAGgMgFfMDQwMgYIKwYBBQUHAgEWJmh0dHBzOi8vd3d3Lmdsb2JhbHNp Z24uY29tL3JlcG9zaXRvcnkvMA0GCSqGSIb3DQEBCwUAA4IBAQCxh3ekjKKy RrUdfI6D1U7qUggdFLksiU+KiIqJzJG6GXcQ2KiBy2tF3+KYb0IixXMpIVli VXlcD5Vh4tiMxJ4WONMFt3f7/53gSXLf24WMwErubc+mGMzgUGE5HKC98PcK UV/5pPggQdzPxCBNeiXnLU1tCGYhPatFTDhUBGaVhBeuUCbgR9gpXJ9guqrD OVwouKvovdIeI5KEAcoAAiSL6naeLk/GbKUaBFa2RxXC17e+YyBWtWlWDEM3 1V8pUIx76lkO8IJYREhLcg/LnyoYy5wcrzI6pbX2vw1x/jR3GHSC1AEdoqbE xui2XLLlSa6y9yQNgdkPz7GTLmpwIT+dMIIF8TCCBNmgAwIBAgIMGk4Oe/1h 2+wMOby/MA0GCSqGSIb3DQEBCwUAMF0xCzAJBgNVBAYTAkJFMRkwFwYDVQQK ExBHbG9iYWxTaWduIG52LXNhMTMwMQYDVQQDEypHbG9iYWxTaWduIFBlcnNv bmFsU2lnbiAxIENBIC0gU0hBMjU2IC0gRzMwHhcNMTcwNTI1MDg0NDE2WhcN MjAwNTI1MDg0NDE2WjA8MRkwFwYDVQQDDBBzYXBlckBzYXBlci5pbmZvMR8w HQYJKoZIhvcNAQkBFhBzYXBlckBzYXBlci5pbmZvMIICIjANBgkqhkiG9w0B AQEFAAOCAg8AMIICCgKCAgEA2sO3aQNus/oe4ZBZ4fu1Y1mzxnUYAkb4k/dw gMFc2Kd0eRoOY0AHj4rTEi/vVzzizxjLbEwXzQ9cBEAu/PqS8WsOmhZXtlfi szPDmP7ZpOwmNTWKSd9O7jHu9uTCGfEOsocQNYH2ULD1gVFkgKb8jHf+3u9d uCzh6qMomTtwLrCGEP70Lq385xUzRaD6qbOeIB99tpzgvMR6Z0GPTt4z8tLM kfdtohq5llwZ5vYnj/hJohVS9iLMQMHW4nuLj/mLZNaYE1CWJBT1rBwn5YPJ uR6811O9eAP7aX4iG8k1jkiBh+QNgGRBIK4GIdqy7IVRhA7v2OlpLYHMk4zP 9Fs3M+56QromVKBnxfzLhuYMUK6ugj9jwskNVitqlEFUeyfgvmR1jnPRp1Nd XGJllTNwGicR8wkaRj14RxfrvTZfwXs8OBODKFupqun/tNzdpOgyHMGQACss 9yv2SnLGCJvJK3rGIdRZEiUhLZH/Ct4L92dBhev+SjUqWKbHb4yIlGMgLdoh nwqatuWw7iyOeInjcinX7ghiIKDWhulUN493Fzl6kaUBtIIcrb7jzZ2pHAQT WUmuVnCTHk6NtoWB09lvuK77fw4GfxLWDFWkBQiJYPVBrmxlrkCKzrWdTMfS W9BiEC10jT1sSimUBIjDz22RkfsApeBJoAIWjiOZogILu9MCAwEAAaOCAdAw ggHMMA4GA1UdDwEB/wQEAwIFoDCBngYIKwYBBQUHAQEEgZEwgY4wTQYIKwYB BQUHMAKGQWh0dHA6Ly9zZWN1cmUuZ2xvYmFsc2lnbi5jb20vY2FjZXJ0L2dz cGVyc29uYWxzaWduMXNoYTJnM29jc3AuY3J0MD0GCCsGAQUFBzABhjFodHRw Oi8vb2NzcDIuZ2xvYmFsc2lnbi5jb20vZ3NwZXJzb25hbHNpZ24xc2hhMmcz MEwGA1UdIARFMEMwQQYJKwYBBAGgMgEoMDQwMgYIKwYBBQUHAgEWJmh0dHBz Oi8vd3d3Lmdsb2JhbHNpZ24uY29tL3JlcG9zaXRvcnkvMAkGA1UdEwQCMAAw RAYDVR0fBD0wOzA5oDegNYYzaHR0cDovL2NybC5nbG9iYWxzaWduLmNvbS9n c3BlcnNvbmFsc2lnbjFzaGEyZzMuY3JsMBsGA1UdEQQUMBKBEHNhcGVyQHNh cGVyLmluZm8wHQYDVR0lBBYwFAYIKwYBBQUHAwIGCCsGAQUFBwMEMB0GA1Ud DgQWBBReBINaGUKUo7HCrIjsKLKERu6ooTAfBgNVHSMEGDAWgBSWJ8LCpfcc +AJ6emSvY28y0pjCsTANBgkqhkiG9w0BAQsFAAOCAQEAC0VK968ySq/6B+Kd ecjVThQOKtVXuG17Krfk0xz7OPYR/V+qZtBFm2Uc6tkUEmAmq3Tyf+SE3TTX Q58eJFq0uCTUhIY714ioJs1uVWBz8rPyJ3swkOfDaUXUxkQsBsf73VfKjUk4 kB5MTrApLYUe35NmEY3FqyyX13elhW1tp864vOKM2Git61cYoRn/bwd/z2JM Zkxwkd5JgvmM+p4Da+WO4CUsGzdrZEH8X/8NQIzWtUDIh7VEQZFX5fot/KvH Am8AajtpmNqTfMyg6LfcfJUXSFqXn/KEWu4Td62vX6Pd70dYKUZxnLwYvGqG A4Ktrp9zyrUzxLbmdaPln7CstjGCA38wggN7AgEBMG0wXTELMAkGA1UEBhMC QkUxGTAXBgNVBAoTEEdsb2JhbFNpZ24gbnYtc2ExMzAxBgNVBAMTKkdsb2Jh bFNpZ24gUGVyc29uYWxTaWduIDEgQ0EgLSBTSEEyNTYgLSBHMwIMGk4Oe/1h 2+wMOby/MA0GCWCGSAFlAwQCAQUAoIHkMBgGCSqGSIb3DQEJAzELBgkqhkiG 9w0BBwEwHAYJKoZIhvcNAQkFMQ8XDTE4MTAxNTA5NDIwOFowLwYJKoZIhvcN AQkEMSIEIPLd9d3zz8YzcB1sw2T9g3KdJBKcZ9IfQkCeQ+EXnelZMHkGCSqG SIb3DQEJDzFsMGowCwYJYIZIAWUDBAEqMAsGCWCGSAFlAwQBFjALBglghkgB ZQMEAQIwCgYIKoZIhvcNAwcwDgYIKoZIhvcNAwICAgCAMA0GCCqGSIb3DQMC AgFAMAcGBSsOAwIHMA0GCCqGSIb3DQMCAgEoMA0GCSqGSIb3DQEBAQUABIIC ANNqxGGbGz3iJsdXibC1usy6b4ZLOPSdYtI6KaDiRJ0M6JLIsyZFE1VVQxII 1q+O13zGKzKOV9Aq/0w6s+aidAlPAzNivhvZ1Qx++zyWoQfA4ulK/4k4aiVG kTEzXTWjuM9p6k55S15XoQ3c8CkVwPp42r1BRA4DnbRB+SL1F8kuVoa6VPLq y1NNkzcH2nSYi2A28l2GOCGdVj1t68iti4MeqQTxMYxVjZxR2Dc63kDKXwBR EQwFwi5R1vrKnOolUasCyP8OtbK9FfshUZ53RGPqEXaJ4cuyNoq6c6H6T4wf DdCHPvCXcUVMxFpn0GavfRFWRNTzqqsUaJLAkJAZm1n8/NruxIiYDfezLve2 6VVLP99C00CVDnKc69Vx5niS1anvxcpoUZ8FLDekTbLACENwj/9ICXM9iYxx 8TDQv9RoH2uCz95K9r2PDjpZAUCxhaYFVfnSbfXdxcc9jCE1dOmWhwn3/7t1 PAWlsaKwF/LUjhcsu5vjwPx93qnEoRWcIpkJWNpNQwT08LNKIy7/dmKmv9/W 4jax+lJ+T7pw+AExdVNQ4l7dfFPg7SvSt46ws3zP8z7nSPvk6ZXGMk1J3uzc m2M5c8sPLZ8iMfJ9Uz6nLKMyDenkyveCh9Guvc01kkGgimyHQdh5+wqrtICF sHBWKSlE9qsaWTUh/VLaqf5S --1563967779-164838468-1539596529=:5494--