From 3dee6eeb9caf51f63d38bade89327e00c2e17153 Mon Sep 17 00:00:00 2001 From: h0x0er Date: Fri, 8 Dec 2023 13:38:13 +0530 Subject: [PATCH] handling f.Seek error Signed-off-by: h0x0er --- user/module/probe_openssl_lib.go | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/user/module/probe_openssl_lib.go b/user/module/probe_openssl_lib.go index f15a3865a..92dd993e4 100644 --- a/user/module/probe_openssl_lib.go +++ b/user/module/probe_openssl_lib.go @@ -163,7 +163,10 @@ func (m *MOpenSSLProbe) detectOpenssl(soPath string) error { totalReadCount += readCount - f.Seek(sectionOffset+int64(totalReadCount), 0) + _, err = f.Seek(sectionOffset+int64(totalReadCount), 0) + if err != nil { + break + } clear(buf)