misc/138017: pkg_delete starts segfaulting during upgrading of ports
Mats Andreassen
matsa at pvv.ntnu.no
Fri Aug 21 07:30:01 UTC 2009
>Number: 138017
>Category: misc
>Synopsis: pkg_delete starts segfaulting during upgrading of ports
>Confidential: no
>Severity: serious
>Priority: medium
>Responsible: freebsd-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: sw-bug
>Submitter-Id: current-users
>Arrival-Date: Fri Aug 21 07:30:00 UTC 2009
>Closed-Date:
>Last-Modified:
>Originator: Mats Andreassen
>Release: 7.2 i386
>Organization:
None
>Environment:
FreeBSD xxx 7.2-RELEASE FreeBSD 7.2-RELEASE #0: root at xxx:/usr/obj/sys/GENERIC i386
>Description:
During a furious upgrading of ports 'pkg_delete' suddenly starts segfaulting.
fsck did not reveal any obvious disc corruption.
Backtrace:
#0 0x33d63846 in strcmp () from /lib/libc.so.7
#1 0x0804b51c in isinstalledpkg (name=0x0) at /usr/src/usr.sbin/pkg_install/lib/match.c:374
#2 0x0804add5 in requiredby (pkgname=0x0, list=0xbfbfe1a8, strict=0, filter=0) at /usr/src/usr.sbin/pkg_install/lib/deps.c:202
#3 0x08049c24 in undepend (p=0x0, pkgname=0x33e09160 "kdelibs-4.2.3") at /usr/src/usr.sbin/pkg_install/delete/perform.c:385
#4 0x0804a779 in pkg_do (pkg=0x33e09160 "kdelibs-4.2.3") at /usr/src/usr.sbin/pkg_install/delete/perform.c:286
#5 0x0804a991 in pkg_perform (pkgs=0x33e0e058) at /usr/src/usr.sbin/pkg_install/delete/perform.c:112
#6 0x08049b3a in real_main (argc=3, argv=0xbfbfeb64)
at /usr/src/usr.sbin/pkg_install/delete/main.c:163
#7 0x0804ab68 in main (argc=3, argv=0xbfbfeb64) at /usr/src/usr.sbin/pkg_install/lib/pkgwrap.c:88
>How-To-Repeat:
I have no idea why this started manifesting itself, but the error now occurs whenever I try to remove a package.
>Fix:
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-bugs
mailing list