From 995963baf4267e2d6221a5efc210130cfb1c64b7 Mon Sep 17 00:00:00 2001 From: Leah Rowe Date: Sat, 13 Sep 2025 13:27:47 +0100 Subject: xbmk: much more verbose error messages use the new functionality in err(), whereby a given function name and arguments can be provided, for debugging purposes. something similar was already done in a few places, and replaced with this unified functionality. this patch will make xbmk much easier to debug, under fault conditions. Signed-off-by: Leah Rowe --- include/mrc.sh | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'include/mrc.sh') diff --git a/include/mrc.sh b/include/mrc.sh index 5cbf7148..6df109df 100644 --- a/include/mrc.sh +++ b/include/mrc.sh @@ -35,7 +35,7 @@ extract_mrc() x_ cd "$appdir" extract_partition "${MRC_url##*/}" extract_archive "$SHELLBALL" . - ) || err "mrc download/extract failure" + ) || err "mrc download/extract failure" "extract_mrc" "$@" x_ "$cbfstool" "$appdir/"bios.bin extract -n mrc.bin \ -f "${_pre_dest%/*}/mrc.bin" -r RO_SECTION @@ -54,5 +54,6 @@ extract_partition() count=$(( $SIZE / 1024 )) printf "cd /usr/sbin\ndump chromeos-firmwareupdate %s\nquit" \ - "$SHELLBALL" | debugfs "root-a.ext2" || err "!extract shellball" + "$SHELLBALL" | debugfs "root-a.ext2" || \ + err "!extract shellball" "extract_partition" "$@" } -- cgit v1.2.1