File 0397-beam_lib_SUITE-Remove-BEAM-file-with-strange-debug-i.patch of Package erlang
From 8a12cec10c2da7cff173d3582e1365ea86fd34d2 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Bj=C3=B6rn=20Gustavsson?= <bjorn@erlang.org>
Date: Sun, 21 Feb 2021 09:16:20 +0100
Subject: [PATCH] beam_lib_SUITE: Remove BEAM file with strange debug info
shell_docs_SUITE can crash if the a BEAM file with an invalid
abstract code backend is found.
---
lib/stdlib/test/beam_lib_SUITE.erl | 1 +
1 file changed, 1 insertion(+)
diff --git a/lib/stdlib/test/beam_lib_SUITE.erl b/lib/stdlib/test/beam_lib_SUITE.erl
index bc098249ea..cbcc596544 100644
--- a/lib/stdlib/test/beam_lib_SUITE.erl
+++ b/lib/stdlib/test/beam_lib_SUITE.erl
@@ -837,6 +837,7 @@ missing_debug_info_backend(Conf) ->
%% beam_lib should not crash, but return an error.
verify(missing_backend, beam_lib:chunks(BeamFile, [abstract_code])),
+ file:delete(BeamFile),
ok.
--
2.26.2