firmware-utils: fix possible memory leak and resource leak