Red Hat Bugzilla – Bug 974032
bug reporting doesn't work from LiveCD
Last modified: 2013-06-20 01:59:29 EDT
Description of problem:
I booted F19 TC3 Live x86_64 and started the installer. I received an error box:
anaconda 19.30.4-1 exception report
Traceback (most recent call first):
IOError: [Errno 9] Bad file descriptor
After I hit Report Bug, the whole window froze. The log shows:
Exception occurred during /var/log/messages file copy:
Traceback (most recent call last):
File "/usr/lib/python2.7/site-packages/meh/dump.py", line 457, in dump
ret += line.encode("utf-8")
UnicodeDecodeError: 'ascii' codec can't decode byte 0xe2 in position 67: ordinal not in range(128)
It doesn't seem to happen always, maybe a race condition?
Version-Release number of selected component (if applicable):
saw in once, out of 3 attempts
Steps to Reproduce:
1. boot live
2. run installer from the welcome dialog
Created attachment 760546 [details]
screenshot of frozen dialog
Created attachment 760548 [details]
Created attachment 760549 [details]
Created attachment 760550 [details]
Created attachment 760551 [details]
Created attachment 760552 [details]
Created attachment 760553 [details]
I have booted the LiveCD several more times and I haven't seen this again.
Since I can't reproduce the original issue "IOError: [Errno 9] Bad file descriptor", I was asked by vpodzime to use just for the python-meh issue.
I tried to verify if python-meh works well on LiveCD and use our test case for that , however, it doesn't seem to work at all. If you trigger the fake exception on DVD, the error dialog is correctly shown. But if you run the fake trigger on LiveCD, no error dialog is shown and hundreds of empty /tmp/anaconda-tb-* files are being created.
Vratislav assumes that bug reporting from LiveCD might be completely broken. Proposing as a FinalBlocker:
"The installer must be able to report failures to Bugzilla, with appropriate information included. "
Patch sent to anaconda-patches. It is a bit "hacky" one, but let's hope it will be approved.
Discussed at 2013-06-17 blocker review meeting: http://meetbot.fedoraproject.org/fedora-blocker-review/2013-06-17/f19final-blocker-review-6.2013-06-17-16.01.log.txt . Accepted as a blocker per criterion "The installer must be able to report failures to Bugzilla, with appropriate information included."
python-meh-0.25-1.fc19 has been submitted as an update for Fedora 19.
* should fix your issue,
* was pushed to the Fedora 19 testing repository,
* should be available at your local mirror within two days.
Update it with:
# su -c 'yum update --enablerepo=updates-testing python-meh-0.25-1.fc19'
as soon as you are able to.
Please go to the following url:
then log in and leave karma (feedback).
Fix works for me.
python-meh-0.25-1.fc19 has been pushed to the Fedora 19 stable repository. If problems still persist, please make note of it in this bug report.