From cb450ce096c87078ea167b594d22f8f03de442cd Mon Sep 17 00:00:00 2001 From: Mikael Pettersson Date: Wed, 28 Aug 2019 18:34:58 +0200 Subject: [PATCH] pdp10_elf36:format_error/1: handle eof from read_uint9/1 --- erlang/apps/lib/src/pdp10_elf36.erl | 2 ++ 1 file changed, 2 insertions(+) diff --git a/erlang/apps/lib/src/pdp10_elf36.erl b/erlang/apps/lib/src/pdp10_elf36.erl index 2f53003..a7cb778 100644 --- a/erlang/apps/lib/src/pdp10_elf36.erl +++ b/erlang/apps/lib/src/pdp10_elf36.erl @@ -454,6 +454,8 @@ format_error(Reason) -> io_lib:format("wrong sh_entsize ~p in symtab section header", [ShEntSize]); {wrong_symtab_sh_size, ShSize} -> io_lib:format("wrong sh_size ~p in symtab section header", [ShSize]); + eof -> + "premature EOF"; _ -> io_lib:format("~p", [Reason]) end.