Bug 18050 - Crash when directly extracting RPM archives using xarchiver
Summary: Crash when directly extracting RPM archives using xarchiver
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: 5
Hardware: All Linux
Priority: Normal normal
Target Milestone: ---
Assignee: QA Team
QA Contact:
URL:
Whiteboard: has_procedure MGA5-32-OK advisory
Keywords: validated_update
Depends on:
Blocks: 18008
  Show dependency treegraph
 
Reported: 2016-03-21 22:19 CET by Nicolas Salguero
Modified: 2016-03-26 16:08 CET (History)
3 users (show)

See Also:
Source RPM: xarchiver
CVE:
Status comment:


Attachments

Description Nicolas Salguero 2016-03-21 22:19:05 CET
Hi,

When testing bug 18008, I found that "Extract to..." or "Extract here" does not work because running the command "xarchiver --extract-to <a_directory> <a_RPM_archive>" causes a segmentation fault.

When I open the same RPM with xarchiver and extract from the GUI, it succeeds.

Best regards,

Nico.
Nicolas Salguero 2016-03-21 22:22:28 CET

Blocks: (none) => 18008

Nicolas Salguero 2016-03-21 22:23:29 CET

Source RPM: (none) => xarchiver

Comment 1 Nicolas Salguero 2016-03-21 22:32:25 CET
Suggested advisory:
========================

The updated package corrects a crash when running the command "xarchiver --extract-to <a_directory> <a_RPM_archive>", which is used by "Extract to..."/"Extract here" options in pcmanfm.
========================

Updated packages in core/updates_testing:
========================
i586:
xarchiver-0.5.4-1.1.mga5.i586.rpm

x86_64:
xarchiver-0.5.4-1.1.mga5.x86_64.rpm

Source RPMs:
xarchiver-0.5.4-1.1.mga5.src.rpm

Status: NEW => ASSIGNED
Assignee: bugsquad => qa-bugs

Comment 2 Nicolas Salguero 2016-03-21 22:41:41 CET
I forgot to say that I reported the problem upstream:
- https://sourceforge.net/p/xarchiver/bugs/93/
- https://github.com/ib/xarchiver/issues/5
Comment 3 Herman Viaene 2016-03-22 16:51:39 CET
MGA5-32 on Acer D620 Xfce
No installation issues.
Downloaded numlock-2.1.2-11.mga5.i586.rpm, created a map numl and at the CLI:
$ xarchiver --extract-to numl numlock-2.1.2-11.mga5.i586.rpm 

Found maps and files in map numl, so OK

CC: (none) => herman.viaene
Whiteboard: (none) => MGA5-32-OK

Comment 4 claire robinson 2016-03-24 22:47:51 CET
Validating. Advisory todo.

Keywords: (none) => validated_update
Whiteboard: MGA5-32-OK => has_procedure MGA5-32-OK
CC: (none) => sysadmin-bugs

Dave Hodgins 2016-03-25 07:30:50 CET

CC: (none) => davidwhodgins
Summary: Crash when directly extracting RPM archives => Crash when directly extracting RPM archives using xarchiver
Whiteboard: has_procedure MGA5-32-OK => has_procedure MGA5-32-OK advisory

Comment 5 Mageia Robot 2016-03-26 16:08:19 CET
An update for this issue has been pushed to the Mageia Updates repository.

http://advisories.mageia.org/MGAA-2016-0054.html

Status: ASSIGNED => RESOLVED
Resolution: (none) => FIXED


Note You need to log in before you can comment on or make changes to this bug.