Description of Problem: rpm -qa --queryformat "%-70{FILENAMES}\t%{FILEMD5S}\n" produces a segfault. Version-Release number of selected component (if applicable): 4.1-1.06 How Reproducible: always. Jeff says may be related to #16617.
Reproduced, fix shortly.
Segfault is on /dev/initctl, which doesn't have MD5 sum.
AFAICT /dev/initctl (or other pipe) is the only problem, fix is Index: rpmdb/header.c =================================================================== RCS file: /cvs/devel/rpm/rpmdb/header.c,v retrieving revision 1.27 diff -u -r1.27 header.c --- rpmdb/header.c 17 Sep 2002 15:21:04 -0000 1.27 +++ rpmdb/header.c 25 Oct 2002 14:42:10 -0000 @@ -2825,6 +2825,7 @@ } /*@-branchstate@*/ + if (data) switch (type) { case RPM_STRING_ARRAY_TYPE: strarray = (const char **)data; in rpm-4.2.