From owner-freebsd-ports-bugs@freebsd.org Wed Jul 22 03:00:26 2020 Return-Path: Delivered-To: freebsd-ports-bugs@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 8B88F36F2F4 for ; Wed, 22 Jul 2020 03:00:26 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mailman.nyi.freebsd.org (mailman.nyi.freebsd.org [IPv6:2610:1c1:1:606c::50:13]) by mx1.freebsd.org (Postfix) with ESMTP id 4BBKvt31bfz4Z5P for ; Wed, 22 Jul 2020 03:00:26 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.nyi.freebsd.org (Postfix) id 67A4E36F3C7; Wed, 22 Jul 2020 03:00:26 +0000 (UTC) Delivered-To: ports-bugs@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 6770936F25A for ; Wed, 22 Jul 2020 03:00:26 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4BBKvt28knz4YpM for ; Wed, 22 Jul 2020 03:00:26 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2610:1c1:1:606c::50:1d]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 13A51286DC for ; Wed, 22 Jul 2020 03:00:26 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.5]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id 06M30PgZ094415 for ; Wed, 22 Jul 2020 03:00:25 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 06M30PU0094414 for ports-bugs@FreeBSD.org; Wed, 22 Jul 2020 03:00:25 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: ports-bugs@FreeBSD.org Subject: [Bug 248161] editors/openoffice-devel: SIGABRT on startup due to AmstelvarAlpha-VF font Date: Wed, 22 Jul 2020 03:00:25 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: scf@FreeBSD.org X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: office@FreeBSD.org X-Bugzilla-Flags: maintainer-feedback? X-Bugzilla-Changed-Fields: bug_id short_desc product version rep_platform op_sys bug_status bug_severity priority component assigned_to reporter flagtypes.name Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 22 Jul 2020 03:00:26 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D248161 Bug ID: 248161 Summary: editors/openoffice-devel: SIGABRT on startup due to AmstelvarAlpha-VF font Product: Ports & Packages Version: Latest Hardware: Any OS: Any Status: New Severity: Affects Only Me Priority: --- Component: Individual Port(s) Assignee: office@FreeBSD.org Reporter: scf@FreeBSD.org Assignee: office@FreeBSD.org Flags: maintainer-feedback?(office@FreeBSD.org) I have been having trouble running openoffice-devel for awhile now and fina= lly decided to examine what was causing it to crash with a SIGABRT (below). Af= ter a long search for similar issues in OpenOffice, FontConfig and FreeBSD plus some code examination, it turns out that a specific font from the x11-fonts/google-fonts is the trigger: AmstelvarAlpha-VF.ttf. Just moving that font outside of /usr/local/share/fonts is enough to prevent the crash. I am not sure if this is FreeBSD-only. $ lldb /usr/local/openoffice-4.2.1589199787/openoffice4/program/soffice.bin (lldb) target create "/usr/local/openoffice-4.2.1589199787/openoffice4/program/soffice.bin" Current executable set to '/usr/local/openoffice-4.2.1589199787/openoffice4/program/soffice.bin' (x86_64). (lldb) run Process 84853 launching Process 84853 launched: '/usr/local/openoffice-4.2.1589199787/openoffice4/program/soffice.bin' (x86= _64) Process 84853 stopped * thread #1, name =3D 'soffice.bin', stop reason =3D signal SIGABRT frame #0: 0x00000008007e0caa libc.so.7`__sys_thr_kill at thr_kill.S:3 1 #include "compat.h" 2 #include "SYS.h" -> 3 RSYSCALL(thr_kill) 4 .section .note.GNU-stack,"",%progbits (lldb) bt * thread #1, name =3D 'soffice.bin', stop reason =3D signal SIGABRT * frame #0: 0x00000008007e0caa libc.so.7`__sys_thr_kill at thr_kill.S:3 frame #1: 0x00000008007df114 libc.so.7`__raise(s=3D6) at raise.c:52:10 frame #2: 0x00000008007553c9 libc.so.7`abort at abort.c:67:8 frame #3: 0x00000008061b8c63 libfontconfig.so.1`___lldb_unnamed_symbol160$$libfontconfig.so.1 + 67 frame #4: 0x00000008061b6ed2 libfontconfig.so.1`___lldb_unnamed_symbol151$$libfontconfig.so.1 + 258 frame #5: 0x00000008061b8490 libfontconfig.so.1`___lldb_unnamed_symbol153$$libfontconfig.so.1 + 336 frame #6: 0x00000008061b7326 libfontconfig.so.1`___lldb_unnamed_symbol152$$libfontconfig.so.1 + 406 frame #7: 0x00000008061b7985 libfontconfig.so.1`FcFontMatch + 133 frame #8: 0x0000000801fd6c5c libvcl.so`___lldb_unnamed_symbol224$$libvc= l.so + 228 frame #9: 0x0000000801fd6ced libvcl.so`___lldb_unnamed_symbol225$$libvc= l.so + 33 frame #10: 0x0000000801fd72e1 libvcl.so`psp::PrintFontManager::countFontconfigFonts(std::hash_map >&) + 63 frame #11: 0x0000000801fddaf3 libvcl.so`psp::PrintFontManager::initiali= ze() + 573 frame #12: 0x0000000801fdc7f9 libvcl.so`psp::PrintFontManager::get() + = 55 frame #13: 0x000000080564150d libvclplug_gtk.so`___lldb_unnamed_symbol443$$libvclplug_gtk.so + 2335 frame #14: 0x00000008022121e5 libvcl.so`___lldb_unnamed_symbol5347$$libvcl.so + 131 frame #15: 0x0000000802213ebd libvcl.so`___lldb_unnamed_symbol5353$$libvcl.so + 2805 frame #16: 0x00000008021b1787 libvcl.so`___lldb_unnamed_symbol4342$$libvcl.so + 245 frame #17: 0x00000008021b1933 libvcl.so`___lldb_unnamed_symbol4344$$libvcl.so + 69 frame #18: 0x000000080222f4ed libvcl.so`___lldb_unnamed_symbol5556$$libvcl.so + 71 frame #19: 0x000000080222f7fe libvcl.so`WorkWindow::WorkWindow(Window*, long) + 82 frame #20: 0x0000000801c72fd9 libootk.so`___lldb_unnamed_symbol2126$$libootk.so + 3691 frame #21: 0x0000000801c71bcb libootk.so`___lldb_unnamed_symbol2120$$libootk.so + 247 frame #22: 0x0000000801c71ac2 libootk.so`___lldb_unnamed_symbol2119$$libootk.so + 16 frame #23: 0x0000000801c71f0c libootk.so`___lldb_unnamed_symbol2121$$libootk.so + 18 frame #24: 0x0000000803a9610c libfwk.so`___lldb_unnamed_symbol4769$$libfwk.so + 644 frame #25: 0x0000000803a95a97 libfwk.so`___lldb_unnamed_symbol4766$$libfwk.so + 549 frame #26: 0x0000000803a96ee2 libfwk.so`___lldb_unnamed_symbol4775$$libfwk.so + 18 frame #27: 0x00000008039da639 libfwk.so`___lldb_unnamed_symbol777$$libfwk.so + 2011 frame #28: 0x0000000803a6e278 libfwk.so`___lldb_unnamed_symbol3954$$libfwk.so + 674 frame #29: 0x0000000803a6e6d8 libfwk.so`___lldb_unnamed_symbol3955$$libfwk.so + 18 frame #30: 0x000000080047a6b1 libsofficeapp.so`___lldb_unnamed_symbol32$$libsofficeapp.so + 7585 frame #31: 0x00000008020199af libvcl.so`___lldb_unnamed_symbol890$$libvcl.so + 70 frame #32: 0x000000080201a4b7 libvcl.so`SVMain() + 31 frame #33: 0x000000080049f4a8 libsofficeapp.so`soffice_main + 136 frame #34: 0x0000000000202450 soffice.bin`main + 16 frame #35: 0x0000000000202250 soffice.bin`_start + 256 --=20 You are receiving this mail because: You are the assignee for the bug.=