Run isoinfo on a xen guest. Result looks like this: $ isoinfo Segmentation fault Other usage (with any arguments) is all right. I've reproduced this problem on two different guests.
Proposed fix: $ gendiff cdrtools-2.01 .isoinfofix --- cdrtools-2.01/mkisofs/diag/isoinfo.c.isoinfofix 2009-02-26 13:45:44.000000000 +0100 +++ cdrtools-2.01/mkisofs/diag/isoinfo.c 2009-02-26 13:45:58.000000000 +0100 @@ -1252,7 +1252,8 @@ td = td->next; } - fclose(infile); + if (infile != NULL) + fclose(infile); return (0); }
This is a problem that does not exist in the original software. Why does Redhat still distrubute a fork that is in conflict with GPL and Copyright instead of distributing the legal original software?
This request was evaluated by Red Hat Product Management for inclusion, but this component is not scheduled to be updated in the current Red Hat Enterprise Linux release. If you would like this request to be reviewed for the next minor release, ask your support representative to set the next rhel-x.y flag to "?".
This request was evaluated by Red Hat Product Management for inclusion in the current release of Red Hat Enterprise Linux. Because the affected component is not scheduled to be updated in the current release, Red Hat is unfortunately unable to address this request at this time. Red Hat invites you to ask your support representative to propose this request, if appropriate and relevant, in the next release of Red Hat Enterprise Linux.
This bug/component is not included in scope for RHEL-5.11.0 which is the last RHEL5 minor release. This Bugzilla will soon be CLOSED as WONTFIX (at the end of RHEL5.11 development phase (Apr 22, 2014)). Please contact your account manager or support representative in case you need to escalate this bug.
So you are "closing" a bug and leave the bug active instead of just upgrading to a recent version? Well, RedHat is on a program state from 2004 and does not seem to be interested in the problems of their customers.