Description of problem: I can not register to RHN pogolinux-1.rhts.eng.rdu.redhat.com. Version-Release number of selected component (if applicable): Tested with both versions: rhn-client-tools-0.4.20-33.el5 rhn-client-tools-0.4.20-33.el5_5.1 How reproducible: 2 of 2 attempts Steps to Reproduce: 1. rhnreg_ks --activationkey=518f549706ddc643ef969686dee6de1f --force 2. rhn_register Actual results: # grep serverURL= /etc/sysconfig/rhn/up2date serverURL=https://xmlrpc.rhn.errata.stage.redhat.com/XMLRPC # rhnreg_ks --activationkey=518f549706ddc643ef969686dee6de1f --force python: src/dmidecode.c:4083: dmi_decode: Assertion `sub_n != ((void *)0)' failed. Aborted # echo $? 134 rhn_register shows me this error as well Expected results: Should work as expected.
Created attachment 407721 [details] dmidecode output on that system dmidecode-2.10-3.el5 python-dmidecode-3.10.8-4.el5
David, any idea what might be causing this error? Thanks.
Created attachment 407791 [details] Patch fixing the assert() issue I've found the error and have gotten the fix pushed upstream. I've moved this bug over to python-dmidecode, as this is where the error was. I'll prepare a new python-dmidecode package for RHEL5.5 and RHEL6 when a new release comes - which should be rather soon. Attached a patch with the fix itself.
python-dmidecode-3.10.12-1.fc12 has been submitted as an update for Fedora 12. http://admin.fedoraproject.org/updates/python-dmidecode-3.10.12-1.fc12
python-dmidecode-3.10.12-1.fc13 has been submitted as an update for Fedora 13. http://admin.fedoraproject.org/updates/python-dmidecode-3.10.12-1.fc13
python-dmidecode-3.10.12-1.el4 has been submitted as an update for Fedora EPEL 4. http://admin.fedoraproject.org/updates/python-dmidecode-3.10.12-1.el4
python-dmidecode-3.10.12-1.fc11 has been submitted as an update for Fedora 11. http://admin.fedoraproject.org/updates/python-dmidecode-3.10.12-1.fc11
python-dmidecode-3.10.12-1.fc13 has been pushed to the Fedora 13 stable repository. If problems still persist, please make note of it in this bug report.
python-dmidecode-3.10.12-1.fc12 has been pushed to the Fedora 12 stable repository. If problems still persist, please make note of it in this bug report.
python-dmidecode-3.10.12-1.fc11 has been pushed to the Fedora 11 stable repository. If problems still persist, please make note of it in this bug report.
*** Bug 586344 has been marked as a duplicate of this bug. ***
python-dmidecode-3.10.12-1.el4 has been pushed to the Fedora EPEL 4 stable repository. If problems still persist, please make note of it in this bug report.
Upstream patch for the SEGV fault is accepted and python-dmidecode-3.10.13 was released yesterday. Awaiting packaging of new version. That package will fix both this issue and the SEGV issue.
*** Bug 619732 has been marked as a duplicate of this bug. ***
*** Bug 630095 has been marked as a duplicate of this bug. ***