Comment # 3 on bug 936710 from
ProductFeatures.rb:

158     # Restore product features in running system
159     # @note This is a stable API function
160     def Restore
161       InitFeatures(true)
162       groups = SCR.Dir(path(".product.features.section"))
163       Builtins.foreach(groups) do |group|
164         Ops.set(@features, group, Ops.get(@features, group, {}))
165         values = SCR.Dir(Ops.add(path(".product.features.value"), group))
166         Builtins.foreach(values) do |v|
167           Ops.set(
168             @features,
169             [group, v],
170             SCR.Read(
171               Ops.add(Ops.add(path(".product.features.value"), group), v)
172             )
173           )
174         end
175       end

So this line 170 where the exception is thrown is in an SCR agent. 
IMHO the agent should handle this gracefully.


You are receiving this mail because: