|
Bugzilla – Full Text Bug Listing |
| Summary: | Yast2-vm: Interface freezes after aborting install source setup | ||
|---|---|---|---|
| Product: | [openSUSE] openSUSE 10.2 | Reporter: | Lynn Bendixsen <lbendixs> |
| Component: | YaST2 | Assignee: | Ladislav Slezák <lslezak> |
| Status: | RESOLVED FIXED | QA Contact: | Jason Douglas <jdouglas> |
| Severity: | Critical | ||
| Priority: | P5 - None | CC: | carnold, jdouglas |
| Version: | RC 4 | ||
| Target Milestone: | --- | ||
| Hardware: | Other | ||
| OS: | Other | ||
| Whiteboard: | |||
| Found By: | Other | Services Priority: | |
| Business Priority: | Blocker: | --- | |
| Marketing QA Status: | --- | IT Deployment: | --- |
| Attachments: | yast logs | ||
|
Description
Lynn Bendixsen
2006-11-30 16:29:19 UTC
Created attachment 107676 [details]
yast logs
This is more serious than first realized. Adding an install source causes a similar problem and brings down yast2-vm. Increasing severity. This problem has shown up in 10.2 because of a change in packager/src/client/inst_source.ycp. An additional UI::CloseDialog was added at the bottom of the file to handle a problem with SLP (#219759). This actually generates a mismatched set of open/closes and the extra close causes our dialog to get closed. By removing the UI::CloseDialog from SummaryDialog(), the problem is taken care of.
--- src/clients/inst_source.ycp.orig 2006-12-01 16:20:33.000000000 -0700
+++ src/clients/inst_source.ycp 2006-12-01 16:20:40.000000000 -0700
@@ -562,8 +562,6 @@
} until ( exit );
- // UI::CloseDialog();
-
y2debug( "Return: %1", input );
return input;
Lslezak: it seems there is problem with some Open/Close_Dialog calls when adding an installation source, they do not match. Charles, thanks for the patch! Fixed in yast2-packager-2.15.1 |