File 02-d67b9ef5a7ab8f33c5aa242fc5e03333c5e9b748.patch of Package yast2-bootloader
From d67b9ef5a7ab8f33c5aa242fc5e03333c5e9b748 Mon Sep 17 00:00:00 2001
From: Josef Reidinger <jreidinger@suse.cz>
Date: Fri, 24 Oct 2014 16:30:14 +0200
Subject: [PATCH] fix crash when kernel append is not yet proposed (bnc#902397)
---
src/include/bootloader/routines/misc.rb | 2 ++
1 file changed, 2 insertions(+)
diff --git a/src/include/bootloader/routines/misc.rb b/src/include/bootloader/routines/misc.rb
index 50dae67..766d646 100644
--- a/src/include/bootloader/routines/misc.rb
+++ b/src/include/bootloader/routines/misc.rb
@@ -158,6 +158,8 @@ def GetBootloaderDevices
def getKernelParamFromLine(line, key)
# FIXME this doesn't work with quotes and spaces
res = "false"
+ # we can get nil if params is not yet proposed, so return not there (bnc#902397)
+ return res unless line
params = line.split(" ").reject(&:empty?)
params.each do |p|
l = p.split("=")