From owner-freebsd-ports-bugs@freebsd.org Sun Jan 17 06:51:18 2021 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 22D074DE740 for ; Sun, 17 Jan 2021 06:51:18 +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 4DJQYf0JP1z4Vmf for ; Sun, 17 Jan 2021 06:51:18 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.nyi.freebsd.org (Postfix) id 08A9E4DE73E; Sun, 17 Jan 2021 06:51:18 +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 0874C4DE88D for ; Sun, 17 Jan 2021 06:51:18 +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 "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4DJQYd6lvJz4WNV for ; Sun, 17 Jan 2021 06:51:17 +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 DB8AA1D063 for ; Sun, 17 Jan 2021 06:51:17 +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 10H6pH50041219 for ; Sun, 17 Jan 2021 06:51:17 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 10H6pH2h041218 for ports-bugs@FreeBSD.org; Sun, 17 Jan 2021 06:51:17 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 252764] audio/ardour6: crashes on startup after devel/serd was updated from 0.30.6 to 0.30.8 Date: Sun, 17 Jan 2021 06:51:17 +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 Some People X-Bugzilla-Who: genneko217@gmail.com X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: ports-bugs@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version rep_platform op_sys bug_status bug_severity priority component assigned_to reporter cc 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.34 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 17 Jan 2021 06:51:18 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D252764 Bug ID: 252764 Summary: audio/ardour6: crashes on startup after devel/serd was updated from 0.30.6 to 0.30.8 Product: Ports & Packages Version: Latest Hardware: Any OS: Any Status: New Severity: Affects Some People Priority: --- Component: Individual Port(s) Assignee: ports-bugs@FreeBSD.org Reporter: genneko217@gmail.com CC: meka@tilda.center CC: meka@tilda.center This is a brief report on "audio/ardour6" package/port. On a FreeBSD 12.2-RELEASE amd64 system which is set up to use the "latest" package set, audio/ardour6 (6.5.0) began to crash on startup after a recent "pkg upgrade". Running ardour6 with --lldb flag seemed to indicate there's something wrong with calls to the functions in devel/serd, which had just been upgraded from 0.30.6 to 0.30.8. (I'm not sure where the root cause is) So I tried downgrading devel/serd to 0.30.6 using a cached pkg in /var/cache/pkg. After that, ardour6 started working again. ENVIRONMENT - FreeBSD 12.2-RELEASE-p2 amd64 GENERIC using the latest packages "usr/local/etc/pkg/repos/FreeBSD.conf" has the following config. FreeBSD: { url: "pkg+http://pkg.FreeBSD.org/${ABI}/latest" } - xfce4 desktop (4.16) HOW TO REPRODUCE 1. Install ardour6 from the latest package set. I confirmed the issue with the following version combination. audio/ardour6-6.5.0 devel/serd-0.30.8 I also built those versions from the ports r561761 and confirmed they had the same issue. 2. Launch ardour6. When trying to open a session (new or existing), the application crashes and dumps core.=20 ADDITIONAL INFORMATION - I also noticed audio/muse-sequencer had the same issue/workaround. - lldb backtraces of ardour6 and muse3 (muse-sequencer). Ardour6 * thread #1, name =3D 'ardour-6.5.0', stop reason =3D signal SIGSEGV: inval= id address (fault address: 0x7229000) * frame #0: 0x00000008041c2025 libc.so.7`memset + 213 frame #1: 0x0000000803bf15c6 libserd-0.so.0`___lldb_unnamed_symbol4$$libserd-0.so.0 + 102 frame #2: 0x0000000803bfb403 libserd-0.so.0`serd_reader_read_file_handl= e + 51 frame #3: 0x0000000803bfb394 libserd-0.so.0`serd_reader_read_file + 68 frame #4: 0x0000000803bca467 liblilv-0.so.0`___lldb_unnamed_symbol91$$liblilv-0.so.0 + 231 frame #5: 0x0000000803bca66a liblilv-0.so.0`lilv_world_load_bundle + 218 frame #6: 0x0000000801e05320 libardour.so.3`LV2World::load_bundled_plugins(bool) + 624 frame #7: 0x0000000801e0635d libardour.so.3`ARDOUR::LV2PluginInfo::discover() + 61 frame #8: 0x0000000801c07fac libardour.so.3`ARDOUR::PluginManager::lv2_refresh() + 172 frame #9: 0x0000000801c066ea libardour.so.3`ARDOUR::PluginManager::refresh(bool) + 730 frame #10: 0x0000000000f065a4 ardour-6.5.0`___lldb_unnamed_symbol16512$$ardour-6.5.0 + 276 frame #11: 0x0000000000f03f95 ardour-6.5.0`___lldb_unnamed_symbol16503$$ardour-6.5.0 + 437 frame #12: 0x0000000803352e0b libgtkmm-2.4.so.1`___lldb_unnamed_symbol39$$libgtkmm-2.4.so.1 + 123 frame #13: 0x0000000802460ced libgobject-2.0.so.0`g_closure_invoke + 189 frame #14: 0x0000000802476856 libgobject-2.0.so.0`___lldb_unnamed_symbol241$$libgobject-2.0.so.0 + 2438 frame #15: 0x000000080247745b libgobject-2.0.so.0`g_signal_emit_valist + 2219 frame #16: 0x0000000802477b16 libgobject-2.0.so.0`g_signal_emit + 134 frame #17: 0x0000000000e8a5f4 ardour-6.5.0`___lldb_unnamed_symbol15676$$ardour-6.5.0 + 52 frame #18: 0x000000080340107f libgtkmm-2.4.so.1`___lldb_unnamed_symbol222$$libgtkmm-2.4.so.1 + 111 frame #19: 0x0000000802871268 libgtk-x11-2.0.so.0`___lldb_unnamed_symbol2164$$libgtk-x11-2.0.so.0 + 104 frame #20: 0x0000000802460ced libgobject-2.0.so.0`g_closure_invoke + 189 frame #21: 0x0000000802476602 libgobject-2.0.so.0`___lldb_unnamed_symbol241$$libgobject-2.0.so.0 + 1842 frame #22: 0x00000008024774b7 libgobject-2.0.so.0`g_signal_emit_valist + 2311 frame #23: 0x0000000802477b16 libgobject-2.0.so.0`g_signal_emit + 134 frame #24: 0x00000008029aa364 libgtk-x11-2.0.so.0`___lldb_unnamed_symbol4581$$libgtk-x11-2.0.so.0 + 676 frame #25: 0x000000080286f3c2 libgtk-x11-2.0.so.0`gtk_propagate_event += 322 frame #26: 0x000000080286f083 libgtk-x11-2.0.so.0`gtk_main_do_event + 1= 171 frame #27: 0x0000000802adbe71 libgdk-x11-2.0.so.0`___lldb_unnamed_symbol499$$libgdk-x11-2.0.so.0 + 81 frame #28: 0x0000000802569487 libglib-2.0.so.0`g_main_context_dispatch + 327 frame #29: 0x000000080256984a libglib-2.0.so.0`___lldb_unnamed_symbol122$$libglib-2.0.so.0 + 538 frame #30: 0x0000000802569b8f libglib-2.0.so.0`g_main_loop_run + 239 frame #31: 0x000000080286e91f libgtk-x11-2.0.so.0`gtk_main + 191 frame #32: 0x00000008021887e4 libgtkmm2ext.so.0`Gtkmm2ext::UI::run(Receiver&) + 244 frame #33: 0x0000000000b317fd ardour-6.5.0`___lldb_unnamed_symbol9265$$ardour-6.5.0 + 2077 frame #34: 0x00000000006e410f ardour-6.5.0`___lldb_unnamed_symbol1$$ardour-6.5.0 + 271 Muse3 (muse-sequencer) * thread #1, name =3D 'muse3', stop reason =3D signal SIGSEGV: invalid addr= ess (fault address: 0x1030c000) * frame #0: 0x0000000803e7c025 libc.so.7`memset + 213 frame #1: 0x00000008021e35c6 libserd-0.so.0`___lldb_unnamed_symbol4$$libserd-0.so.0 + 102 frame #2: 0x00000008021ed403 libserd-0.so.0`serd_reader_read_file_handl= e + 51 frame #3: 0x00000008021ed394 libserd-0.so.0`serd_reader_read_file + 68 frame #4: 0x00000008013d6467 liblilv-0.so.0`___lldb_unnamed_symbol91$$liblilv-0.so.0 + 231 frame #5: 0x00000008013d666a liblilv-0.so.0`lilv_world_load_bundle + 218 frame #6: 0x00000008013d7ed0 liblilv-0.so.0`___lldb_unnamed_symbol96$$liblilv-0.so.0 + 112 frame #7: 0x00000008013ccef2 liblilv-0.so.0`___lldb_unnamed_symbol28$$liblilv-0.so.0 + 114 frame #8: 0x00000008013d79ec liblilv-0.so.0`lilv_world_load_all + 188 frame #9: 0x000000080094ba6f libmuse_plugin_cache_writer_module.so`MusEPlugin::scanLv2Plugins(MusEPlugin= ::PluginScanList*, bool, bool) + 1151 frame #10: 0x000000080094da1b libmuse_plugin_cache_writer_module.so`MusEPlugin::checkPluginCacheFiles(QSt= ring const&, MusEPlugin::PluginScanList*, bool, bool, bool, QString const&, int, bool) + 2539 frame #11: 0x0000000000285eab muse3`___lldb_unnamed_symbol6$$muse3 + 17= 387 frame #12: 0x000000000027c10f muse3`___lldb_unnamed_symbol1$$muse3 + 271 --=20 You are receiving this mail because: You are the assignee for the bug.=