From owner-freebsd-ports-bugs@freebsd.org Thu Oct 20 17:18:57 2016 Return-Path: Delivered-To: freebsd-ports-bugs@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 0D8CBC1A300 for ; Thu, 20 Oct 2016 17:18:57 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id D7E6ECFD for ; Thu, 20 Oct 2016 17:18:56 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id u9KHIuIM023338 for ; Thu, 20 Oct 2016 17:18:56 GMT (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: freebsd-ports-bugs@FreeBSD.org Subject: [Bug 213650] devel/simgear version 2016.3.1 can cause flightgear to crash with assertion failure when changing radio frequencies Date: Thu, 20 Oct 2016 17:18:56 +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: russo@bogodyn.org X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: martymac@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 attachments.created 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.23 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 20 Oct 2016 17:18:57 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D213650 Bug ID: 213650 Summary: devel/simgear version 2016.3.1 can cause flightgear to crash with assertion failure when changing radio frequencies Product: Ports & Packages Version: Latest Hardware: Any OS: Any Status: New Severity: Affects Only Me Priority: --- Component: Individual Port(s) Assignee: martymac@FreeBSD.org Reporter: russo@bogodyn.org Flags: maintainer-feedback?(martymac@FreeBSD.org) Assignee: martymac@FreeBSD.org Created attachment 175987 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D175987&action= =3Dedit Patch combining simgear git commits b9deeb and a97c14 A known bug in the release version of the simgear 2016.3.1 can lead to flightgear crashing with an assertion failure when the pilot changes a comm radio frequency or silences the radio. A forum thread describing the issue is at=20 https://sourceforge.net/p/flightgear/mailman/message/35388214/ The bug has been fixed in the simgear project's git repo, but until the next release that leaves FreeBSD's port somewhat broken. To reproduce, one has to have flightgear set up so that it starts up with t= he radios turned on and receiving ATIS information. If you then turn the volu= me knob to zero or click the "swap frequency" button on the com1 radio, the co= de exits with the assertion failure. I have applied the changes made in simgear's git commits b9deeb and a97c14,= and found that it fixes the problem with flightgear. These commits may be foun= d at=20 https://sourceforge.net/p/flightgear/simgear/ci/b9deebb59d872169eb164101b83= b6ba957583ee2/ and https://sourceforge.net/p/flightgear/simgear/ci/a97c145f56233f2b4df633c13e5= 767d3a1b8617b/. The attached patch, if dropped into devel/simgear/files will fix the problem until the next release of simgear and flightgear, which won't have the bug. --=20 You are receiving this mail because: You are the assignee for the bug.=