After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 577389 - File roller hangs and leaks memory when file is dragged / dropped from archive
File roller hangs and leaks memory when file is dragged / dropped from archive
Status: RESOLVED FIXED
Product: file-roller
Classification: Applications
Component: general
2.26.x
Other All
: Normal critical
: ---
Assigned To: Paolo Bacchilega
file-roller-maint
Depends on:
Blocks:
 
 
Reported: 2009-03-31 01:50 UTC by Dylan McCall
Modified: 2009-04-21 09:33 UTC
See Also:
GNOME target: ---
GNOME version: 2.25/2.26



Description Dylan McCall 2009-03-31 01:50:29 UTC
Please describe the problem:
When dragging a file from File Roller to Nautilus (or another application), File Roller hangs quite painfully. This does not happen when files are extracted by other means with File Roller.

Steps to reproduce:
1. Open an archive in file-roller. This has happened consistently for me with ANY archive, although that could be bad luck. The bug definitely happened with this one: http://downloads.mozdev.org/flashblock/flashblock-1.5.7.1.xpi
2. Drag a file from the archive to another program (eg: Nautilus). In my case, I dragged chrome/flashblock.jar.

Actual results:
File Roller (in my case at least) hangs and must be forcefully exited. After using Metacity's Force Quit function, file-roller actually continues to run in the background sucking huge amounts of memory. Hours later, I noticed file-roller process still running, using 1.1 GB of memory. (An incredible feat, especially given flashblock.jar is only 90kb). mv was there, zombified, as a child process.

Expected results:
File roller should send the extracted file to Nautilus and continue smoothly along its way.

Does this happen every time?
For me, this happens consistently and with any archive, seemingly regardless of type.

Other information:
Original downstream bug report in Launchpad for Ubuntu, with many useful details: https://bugs.edge.launchpad.net/ubuntu/+source/file-roller/+bug/330745

It has been reported by another user that file-roller wakes up again after a few minutes, presumably if it is not disrupted by the very tempting Force Quit button.
Comment 1 Paolo Bacchilega 2009-03-31 08:41:54 UTC
I cannot reproduce this bug, it worked for me without problems, using version 2.26.0
Comment 2 Gianluca Borello 2009-03-31 08:56:26 UTC
I cannot reproduce this on file-roller 2.24.1
Comment 3 Paolo Bacchilega 2009-03-31 15:41:07 UTC
I could reproduce the bug with the archive linked in the Launchpad report.
Comment 4 Paolo Bacchilega 2009-03-31 17:08:03 UTC
this should be fixed now in trunk, feedback appreciated.
Comment 5 Sandro Mani 2009-04-20 17:37:20 UTC
Tested with the openfoam archive and works as expected now. Thanks!
Comment 6 Paolo Bacchilega 2009-04-21 09:33:53 UTC
ok, closing the report...