libnautilus-fileroller.so fails on .deb archives

Bug #1815775 reported by Doug McMahon
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
nautilus (Ubuntu)
Invalid
High
Unassigned

Bug Description

Test Case:
Place any .deb file in a user folder ( ex. Documents
Right click on > Extract here
This works ok, a folder using the.deb named is created. Inside will be 3 files.
Right click on either of the archives inside that folder > extract here or extract to

What happens:
An extracted folder is created with nothing in it. Nautilus's file operations hangs on "Preparing" > Verifying destination.
Cancelling the operation has no effect, nautilus is perpetually in that operation till nautilus is quit.

ProblemType: Bug
DistroRelease: Ubuntu 19.04
Package: file-roller 3.31.90-1
ProcVersionSignature: Ubuntu 4.19.0-12.13-generic 4.19.18
Uname: Linux 4.19.0-12-generic x86_64
ApportVersion: 2.20.10-0ubuntu20
Architecture: amd64
CurrentDesktop: ubuntu:GNOME
Date: Wed Feb 13 10:10:07 2019
InstallationDate: Installed on 2019-02-08 (4 days ago)
InstallationMedia: Ubuntu 19.04 "Disco Dingo" - Alpha amd64 (20190203)
SourcePackage: file-roller
UpgradeStatus: No upgrade log present (probably fresh install)

Revision history for this message
Doug McMahon (mc3man) wrote :
description: updated
Revision history for this message
Sebastien Bacher (seb128) wrote :

Thank you for your bug report, the 'extract here' option is directly handled by nautilus which uses libarchive, the bug doesn't seem to happen here on a random .deb tested. Could you share one that trigger the problem for you? (does it still happen after a nautilus restart? do you have any error in your journalctl log?)

affects: file-roller (Ubuntu) → nautilus (Ubuntu)
Changed in nautilus (Ubuntu):
importance: Undecided → High
status: New → Incomplete
Revision history for this message
Doug McMahon (mc3man) wrote :

I tracked it down, seems an interesting nautilus extension I was testing (3rd party provided) somehow caused this even though it worked fine and there were no apparent bad effects other than this.
(- a mediainfo extension exposed thru properties menu.

The journalctl -f message at point of 'hang' was
g_file_resolve_relative_path: assertion 'relative_path != NULL' failed

So marking invalid, sorry about that..

Changed in nautilus (Ubuntu):
status: Incomplete → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.