|
Bugzilla – Full Text Bug Listing |
| Summary: | yast crash in firewall dialog when clicking in an "white" area | ||
|---|---|---|---|
| Product: | [openSUSE] SUSE Linux 10.1 | Reporter: | Olaf Hering <ohering> |
| Component: | YaST2 | Assignee: | Jiri Srain <jsrain> |
| Status: | RESOLVED FIXED | QA Contact: | Stanislav Visnovsky <visnov> |
| Severity: | Normal | ||
| Priority: | P5 - None | CC: | suse-beta |
| Version: | Final | ||
| Target Milestone: | --- | ||
| Hardware: | PowerPC | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Found By: | Development | Services Priority: | |
| Business Priority: | Blocker: | --- | |
| Marketing QA Status: | --- | IT Deployment: | --- |
| Attachments: |
bug191237.tar.bz2
/tmp/y2log-debug.bz2 |
||
|
Description
Olaf Hering
2006-07-10 11:39:23 UTC
Created attachment 93026 [details] bug191237.tar.bz2 Lukas, could you look at this problem? DialogTree is jsrain's but it might be also a bug in Qt...? BTW: I was unable to reproduce it on the running system... The error looks like either an interpreter error, or incorrectly called DialogTree::Run function. Olaf, as Lukas failed to reproduce it, could you, please, try reproducing it with debug logs? From standard ones I can't find what causes the problem... I tried to reproduce it by touching /var/lib/YaST2/runme_at_boot, but that did not help. Will try a reinstall. its reproduceable. If I enter that screen, nothing is selected on the left side. Will try to get some logs tomorrow. Created attachment 93423 [details]
/tmp/y2log-debug.bz2
10.2 alpha2 crashes as well.
string initial_screen = settings["initial_screen"]:"";
map<any, any> functions = settings["functions"]:$[];
if (initial_screen == "") {
foreach (string k, map<string,any> v, screens, {
if (initial_screen == "")
initial_screen = k;
});
}
selected_screen = initial_screen;
So, if the map for the widget describes the initial screen as nil, it will crash YaST.
Checking for initial_screen == nil submitted to SVN. |