Merge "Handle Scanner errors in kati output filter"
diff --git a/ui/build/kati.go b/ui/build/kati.go
index e4715bb..dde5ecc 100644
--- a/ui/build/kati.go
+++ b/ui/build/kati.go
@@ -169,6 +169,11 @@
 	if !haveBlankLine {
 		fmt.Fprintln(ctx.Stdout())
 	}
+
+	if err := scanner.Err(); err != nil {
+		ctx.Println("Error from kati parser:", err)
+		io.Copy(ctx.Stderr(), pipe)
+	}
 }
 
 func runKatiCleanSpec(ctx Context, config Config) {