projg2 / eclean-kernel

Installed kernel cleanup tool
GNU General Public License v2.0
32 stars 11 forks source link

Fix LZMA Decompress Error #30

Closed natanhp closed 2 years ago

natanhp commented 2 years ago

Description

Fix error LZMAError('Compressed data ended before the end-of-stream marker was reached') when trying to list kernel (eclean-kernel -l) or remove kernel.

Related Issue

https://github.com/mgorny/eclean-kernel/issues/29

Motivation and Context

Fix error in python lzma decompress function so eclean-kernel can list and remove kernel.

How Has This Been Tested?

I execute it and I can remove my old kernels.

Screenshots (if appropriate):

Types of changes

Checklist:

codecov-commenter commented 2 years ago

Codecov Report

Merging #30 (82146be) into master (bef5c9f) will decrease coverage by 0.06%. The diff coverage is 50.00%.

@@            Coverage Diff             @@
##           master      #30      +/-   ##
==========================================
- Coverage   83.75%   83.68%   -0.07%     
==========================================
  Files          16       16              
  Lines         751      754       +3     
==========================================
+ Hits          629      631       +2     
- Misses        122      123       +1     
Impacted Files Coverage Δ
ecleankernel/file.py 86.55% <50.00%> (-0.52%) :arrow_down:

:mega: Codecov can now indicate which changes are the most critical in Pull Requests. Learn more