From owner-freebsd-bugs@FreeBSD.ORG Fri May 22 16:15:09 2015 Return-Path: Delivered-To: freebsd-bugs@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 9A39E5DD for ; Fri, 22 May 2015 16:15:09 +0000 (UTC) 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 84E881A14 for ; Fri, 22 May 2015 16:15:09 +0000 (UTC) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.14.9/8.14.9) with ESMTP id t4MGF9oS093231 for ; Fri, 22 May 2015 16:15:09 GMT (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: freebsd-bugs@FreeBSD.org Subject: [Bug 200393] Performing pkg upgrade results in segfault when a package is locked Date: Fri, 22 May 2015 16:15:09 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: bin X-Bugzilla-Version: 10.1-STABLE X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: jsmith@resonatingmedia.com X-Bugzilla-Status: New X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: freebsd-bugs@FreeBSD.org X-Bugzilla-Target-Milestone: --- 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 Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-bugs@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 22 May 2015 16:15:09 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=200393 Bug ID: 200393 Summary: Performing pkg upgrade results in segfault when a package is locked Product: Base System Version: 10.1-STABLE Hardware: amd64 OS: Any Status: New Severity: Affects Only Me Priority: --- Component: bin Assignee: freebsd-bugs@FreeBSD.org Reporter: jsmith@resonatingmedia.com FreeBSD version: 10.1 (amd64) pkg version: 1.5.2 Problem: When performing a "pkg upgrade" command, the pkg utility crashes with a segfault if a package on the system is locked. the following is an example of pkg attempting to perform an upgrade, running into the locked package and crashing: pkg upgrade Checking for upgrades (134 candidates): 100% Processing candidates (134 candidates): 100% dovecot2-2.2.15_1 is locked and may not be modified Child process pid=44106 terminated abnormally: Segmentation fault Work around: When all packages have been unlocked, pkg no longer crashes when attempting to upgrade all packages on the system. However, this means the previously locked version of the package gets replaced by the newer version. Expected behaviour: pkg should upgrade all packages, except those which are locked. -- You are receiving this mail because: You are the assignee for the bug.