file-roller / gnome archive manager fails to extract

Bug #1929304 reported by ipv on 2021-05-22
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
gnome-autoar (Ubuntu)
Status tracked in Impish
Bionic
Undecided
Marc Deslauriers
Focal
Undecided
Marc Deslauriers
Groovy
Undecided
Marc Deslauriers
Hirsute
Undecided
Marc Deslauriers
Impish
Low
Sebastien Bacher

Bug Description

problem occurs with :

a) ubuntu 20.04.2 | gnome version 3.36.8 | X11

b) fedora 34 | gnome 40.0.1 | wayland

the latest version of gnome archive manager which is 3.36.3 fails to extract a .gz file which it used to do earlier.

here are 2 links to 2 separate versions of hard disk sentinel linux version :

1. https://www.hdsentinel.com/hdslin/hdsentinel-018c.gz

2. https://www.hdsentinel.com/hdslin/hdsentinel-019c-x64.gz

when i try to extract both the above mentioned files by right clicking & then extract here all i get is an empty folder with nothing extracted in it.

if i open the gnome archive manager 3.36.3 from the applications menu & then try to extract the 1st file hard disk sentinel version 018c the extraction is successful.

but if i open the gnome archive manager 3.36.3 from the applications menu & then try to extract the 2nd file hard disk sentinel version 019c it only makes a copy of the .gz file.

the earlier version of gnome archive manager which is default / built-in the ubuntu 20.04.2 iso
did not have this problem it is only after the update that the gnome archive manager fails to perform.

ipv (ipv) on 2021-05-22
tags: removed: fedora
Paul White (paulw2u) on 2021-05-22
affects: ubuntu → file-roller (Ubuntu)
tags: added: focal
removed: archive manager ubuntu
ipv (ipv) on 2021-05-22
summary: - gnome archive manager fails to extract
+ file-roller / gnome archive manager fails to extract
Revision history for this message
ipv (ipv) wrote :

update :

i installed xarchiver on ubuntu & tried extracting the 2 files in the links posted above by me but the results were exactly the same as with file-roller.

i thought maybe the source files in the above links from hard disk sentinel are corrupted so i downloaded both the above mentioned files on a windows computer & tried extracting them with 7zip. the results were flawless, the extraction was successful & the contents worked perfectly.

bottom line, both gnome archive manager / file-roller & xarchiver failed to extract the above mentioned .gz files on ubuntu 20.04.2

waiting in anticipation for a resolution.

Revision history for this message
Sebastien Bacher (seb128) wrote :

Thank you for your bug report, how do you extract the files exactly? It does sound a bit similar to bug #1917812

Which version of gnome-autoar do you have installed?

Changed in file-roller (Ubuntu):
importance: Undecided → Low
status: New → Incomplete
Revision history for this message
ipv (ipv) wrote :

apologies for the delay in replying.

i have gnome archive manager 3.38.0 | fedora 34 | gnome 40.0.1 | wayland

i face the exact same issue on ubuntu 20.04.2 | gnome 3.36.8 | X11

i download the file from the above posted links, right click & in the context menu the 1st option

is extract here so i click on that & i get a new folder with the filename on it but the folder is

empty.

Revision history for this message
ipv (ipv) wrote :

update :

just did a fresh offline install of 20.04.2 & it by default has file roller / gnome archive manager

version 3.36.3

tried extracting the above mentioned 2 files & it worked perfectly.

did an update & after the update file roller / gnome archive manager version 3.38.0 fails to

extract. all i get are empty folders.

Revision history for this message
Sebastien Bacher (seb128) wrote :

Thanks, sounds like https://gitlab.gnome.org/GNOME/gnome-autoar/-/commit/135053d5 which was just fixed in the new 0.3.3 version

affects: file-roller (Ubuntu) → gnome-autoar (Ubuntu)
Changed in gnome-autoar (Ubuntu):
assignee: nobody → Sebastien Bacher (seb128)
status: Incomplete → Fix Committed
Changed in gnome-autoar (Ubuntu Bionic):
assignee: nobody → Marc Deslauriers (mdeslaur)
Changed in gnome-autoar (Ubuntu Focal):
assignee: nobody → Marc Deslauriers (mdeslaur)
Changed in gnome-autoar (Ubuntu Groovy):
assignee: nobody → Marc Deslauriers (mdeslaur)
Changed in gnome-autoar (Ubuntu Hirsute):
assignee: nobody → Marc Deslauriers (mdeslaur)
Changed in gnome-autoar (Ubuntu Bionic):
status: New → In Progress
Changed in gnome-autoar (Ubuntu Focal):
status: New → In Progress
Changed in gnome-autoar (Ubuntu Groovy):
status: New → In Progress
Changed in gnome-autoar (Ubuntu Hirsute):
status: New → Incomplete
status: Incomplete → In Progress
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package gnome-autoar - 0.3.1-1ubuntu0.1

---------------
gnome-autoar (0.3.1-1ubuntu0.1) hirsute-security; urgency=medium

  * SECURITY REGRESSION: Fix extracting one-file archives (LP: #1929304)
    - debian/patches/fix_one_file_archives.patch: don't create en empty
      folder when extracting with nautilus in
      gnome-autoar/autoar-extractor.c.
    - debian/patches/fix_one_file_archives2.patch: prevent redundant path
      name handling for equal prefixes in gnome-autoar/autoar-extractor.c.

 -- Marc Deslauriers <email address hidden> Fri, 04 Jun 2021 06:58:43 -0400

Changed in gnome-autoar (Ubuntu Hirsute):
status: In Progress → Fix Released
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package gnome-autoar - 0.2.4-2ubuntu0.4

---------------
gnome-autoar (0.2.4-2ubuntu0.4) groovy-security; urgency=medium

  * SECURITY REGRESSION: Fix extracting one-file archives (LP: #1929304)
    - debian/patches/fix_one_file_archives.patch: don't create en empty
      folder when extracting with nautilus in
      gnome-autoar/autoar-extractor.c.
    - debian/patches/fix_one_file_archives2.patch: prevent redundant path
      name handling for equal prefixes in gnome-autoar/autoar-extractor.c.

 -- Marc Deslauriers <email address hidden> Fri, 04 Jun 2021 07:02:45 -0400

Changed in gnome-autoar (Ubuntu Groovy):
status: In Progress → Fix Released
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package gnome-autoar - 0.2.3-2ubuntu0.4

---------------
gnome-autoar (0.2.3-2ubuntu0.4) focal-security; urgency=medium

  * SECURITY REGRESSION: Fix extracting one-file archives (LP: #1929304)
    - debian/patches/fix_one_file_archives.patch: don't create en empty
      folder when extracting with nautilus in
      gnome-autoar/autoar-extractor.c.
    - debian/patches/fix_one_file_archives2.patch: prevent redundant path
      name handling for equal prefixes in gnome-autoar/autoar-extractor.c.

 -- Marc Deslauriers <email address hidden> Fri, 04 Jun 2021 07:03:08 -0400

Changed in gnome-autoar (Ubuntu Focal):
status: In Progress → Fix Released
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package gnome-autoar - 0.2.3-1ubuntu0.4

---------------
gnome-autoar (0.2.3-1ubuntu0.4) bionic-security; urgency=medium

  * SECURITY REGRESSION: Fix extracting one-file archives (LP: #1929304)
    - debian/patches/fix_one_file_archives.patch: don't create en empty
      folder when extracting with nautilus in
      gnome-autoar/autoar-extractor.c.
    - debian/patches/fix_one_file_archives2.patch: prevent redundant path
      name handling for equal prefixes in gnome-autoar/autoar-extractor.c.

 -- Marc Deslauriers <email address hidden> Fri, 04 Jun 2021 07:03:33 -0400

Changed in gnome-autoar (Ubuntu Bionic):
status: In Progress → Fix Released
Revision history for this message
ipv (ipv) wrote :

did a fresh install of focal > did an update > did the extraction & it was successful.

problem solved for focal.

huge thanks to marc, paul & sebastien.

god bless canonical.

Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package gnome-autoar - 0.3.3-1

---------------
gnome-autoar (0.3.3-1) experimental; urgency=medium

  * New upstream release
    - Fix extraction of one file archives (lp: #1929304)

 -- Sebastien Bacher <email address hidden> Fri, 04 Jun 2021 10:58:31 +0200

Changed in gnome-autoar (Ubuntu Impish):
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers