Bug 568688
Summary: | [abrt] crash in system-config-language-1.3.3-3.fc12 | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | slidercrank <pinode> |
Component: | system-config-language | Assignee: | Naveen Kumar <nkumar> |
Status: | CLOSED ERRATA | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
Severity: | medium | Docs Contact: | |
Priority: | low | ||
Version: | 12 | CC: | i18n-bugs, nkumar, psatpute |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | i686 | ||
OS: | Linux | ||
Whiteboard: | abrt_hash:92b71013 | ||
Fixed In Version: | system-config-language-1.3.4-2.fc12 | Doc Type: | Bug Fix |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2010-07-29 05:59:36 UTC | Type: | --- |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: | |||
Attachments: |
Description
slidercrank
2010-02-26 11:25:20 UTC
Created attachment 396515 [details]
File: backtrace
Can you give me more information, as to how to reproduce this bug. Can you specify the steps or actions that you did. Because I tried to reproduce it in x86_64 & i386. Although the traceback of exceptions were similar, it did not abort and crash (but only produced exceptions) Here is the traceback: Traceback (most recent call last): File "/root/workspace/system-config-language-f12/src/language_gui.py", line 175, in okClicked self.apply() File "/root/workspace/system-config-language-f12/src/language_gui.py", line 281, in apply install.install_language (self.mainWindow, grpid) File "/root/workspace/system-config-language-f12/src/gui_install.py", line 391, in install_language self.depDetails(mainWindow) File "/root/workspace/system-config-language-f12/src/gui_install.py", line 203, in depDetails raise PirutError NameError: global name 'PirutError' is not defined I did the following to reproduce this: 1. start system-config-language 2. Select Hindi(India) /* I already removed all essential's to do this */ 3. It asked the question "Hindi language support is not installed, do you want to install it?". Click on "Yes" 4. It asked the question "Updating these packages requires additional package changes for proper operation?" 5. I clicked on "Cancel" for the last question and the exceptions occurred (described above), but the application did not abort or crash. PS: If the problem is only because of unassigned variable "PirutError" & unhandled exception then maybe assigning "PirutError=RepoErrors" in file gui_errors.py and handling exception in above frames (like install_language in gui_install.py) would work. But I need more information. I'm afraid I can't reproduce it. My current system has been updated since I installed it. I suppose it's reproducible (if ever) on a fresh fedora installation only (In reply to comment #3) > I'm afraid I can't reproduce it. My current system has been updated since I > installed it. I suppose it's reproducible (if ever) on a fresh fedora > installation only still, can you roughly update steps for reproduce this bug i will try it on fresh fedora installation Created attachment 406182 [details]
Removes PirutError Exception which might be causing the crash...
This patch should be applied to the file system-config-language-1.3.3/src/gui_install.py
Created attachment 406210 [details]
tries to patch this bug (in devel ) as well as some new enhancements...
This patch should be applied to the file
system-config-language-1.3.3/src/gui_install.py
Created attachment 406211 [details]
tries to patch this bug (in devel ) as well as some new enhancements...
This patch should be applied to the file
system-config-language-1.3.4/src/gui_install.py
PS: Sorry for posting it so many times...
system-config-language-1.3.4-2.fc12 has been submitted as an update for Fedora 12. http://admin.fedoraproject.org/updates/system-config-language-1.3.4-2.fc12 system-config-language-1.3.4-2.fc12 has been pushed to the Fedora 12 testing repository. If problems still persist, please make note of it in this bug report. If you want to test the update, you can install it with su -c 'yum --enablerepo=updates-testing update system-config-language'. You can provide feedback for this update here: http://admin.fedoraproject.org/updates/system-config-language-1.3.4-2.fc12 Closing the bug, if problem persists, please reopen it again. system-config-language-1.3.4-2.fc12 has been pushed to the Fedora 12 stable repository. If problems still persist, please make note of it in this bug report. |