Bug 54947
| Summary: | Installers hangs after hiding help | ||
|---|---|---|---|
| Product: | [Retired] Red Hat Linux | Reporter: | Holger Eilhard <holger> |
| Component: | anaconda | Assignee: | Brent Fox <bfox> |
| Status: | CLOSED RAWHIDE | QA Contact: | Brock Organ <borgan> |
| Severity: | medium | Docs Contact: | |
| Priority: | medium | ||
| Version: | 7.2 | ||
| Target Milestone: | --- | ||
| Target Release: | --- | ||
| Hardware: | i386 | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Fixed In Version: | Doc Type: | Bug Fix | |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2001-10-23 20:50:10 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: | |||
|
Description
Holger Eilhard
2001-10-23 16:37:02 UTC
Yes, please include the debug messages if you can. I am unable to duplicate this behavior on my test machine. First I have to say that this also seems to happen if I deactivate the help, click "Next", and re-activate it. Here is the output (I hope I got everything right, taking a screenshot is some kind of a problem at that point ;) ): X closes and I get back to 1st console. First there are 4-5 times a: GTK Critical ** gtkstyle.c: line 515 (gtk_style_attach) assertion `window != NULL4 failed GTK Critical ** gdkwindow.c: line 716 (gdk_window_ref) assertion `window != NULL4 failed Then there's once: GTK Critical ** gdkwindow.c: line 1233 (gdk_window_set_background) assertion `window != NULL4 failed GTK Critical ** gdkwindow.c: line 964 (gdk_window_clear_area_e) assertion `window != NULL4 failed And then again once: GTK Critical ** gtkstyle.c: line 515 (gtk_style_attach) assertion `window != NULL4 failed GTK Critical ** gdkwindow.c: line 716 (gdk_window_ref) assertion `window != NULL4 failed Then the install exits with: install exited abnormally unmounting, etc... Hope that helps! Actually this time the installer didn't hang at de-activating and re- activating the help at one screen but between two or more setting screens (keyboard, etc.). But AFAIR the errors were always the same. I just uploaded two screenshots of the error messages: http://holger.eilhard.net/linux/rh-72/ Ahh, for me the crash occurs when you try to re-show the help. I can reproduce this now. It only seems to occur if you hide the help on the first screen and then show it on a later screen. If you hide the help on the second screen and then re-show it on a later screen, everything seems to be fine. I've tracked this down. The reason that the problem only occurs on the first screen is that when you click "Next" from the language screen, the installer tries to set the font for the HTML help widget. This is found on line 376 in gui.py: self.html.set_font_charset (locale) The only problem here is that if you've already hidden the help window, then that widget is no longer visible, so you're trying to set the font for a widget that GTK doesn't know about anymore. Fixed on the anaconda-7-2-branch. I have not committed the fix to head since msw says that this won't be an issue with the new HTML widget. Thanks for your report. |