GNOME Bugzilla – Bug 577389
File roller hangs and leaks memory when file is dragged / dropped from archive
Last modified: 2009-04-21 09:33:53 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.
I cannot reproduce this bug, it worked for me without problems, using version 2.26.0
I cannot reproduce this on file-roller 2.24.1
I could reproduce the bug with the archive linked in the Launchpad report.
this should be fixed now in trunk, feedback appreciated.
Tested with the openfoam archive and works as expected now. Thanks!
ok, closing the report...