GNOME Bugzilla – Bug 589920
file-roller crashed with SIGSEGV in memmove()
Last modified: 2020-11-11 19:13:58 UTC
this report has been filed here: https://bugs.edge.launchpad.net/ubuntu/+source/file-roller/+bug/399172 "it happens when using right click, create archive from nautilus when a filename has a space" "#0 0x00007f8a52c51ef0 in *__GI_memmove (dest=0x7f8a548acab2, src=0x7f8a548acab2, len=1) at memmove.c:105 __nbytes = 0 dstp = 140232100596402 srcp = 140232100596402
+ Trace 216652
valgrind log: http://launchpadlibrarian.net/29043188/valgrind.log Thanks,
This seems to happen as well when you create a ZIP archive. An interesting line in the error log is this one: ProcCmdline: file-roller --default-dir=file:///home/username --add file:///home/username/Canzoniere%202009.doc The directory /home/username is used, even though the username is different.
This is now fixed in the current development version. Thanks for the bug report.
Hello Paolo, we got an update in Ubuntu of file-roller (2.27.92 now there-yes the code is there) and the bug is not fixed, just tested the same and the crash still occurs, is there anything else we could provide to help the bug to be fixed? Thanks a lot.
I've just applied a patch to master that should fix the problem.
Do you happen to have a commit-ID? I seem not to find the commit mentioned in comment #4. (I'm running 2.27.91 and see this error. All commits since 2.27.91 seem solely related to translations.
you are right! I forgot to push the changes to master. This is fixed now, thanks.
Which commit ID fixed this?
Created attachment 158635 [details] gdb log file I have tried the patch at <http://git.gnome.org/browse/file-roller/patch/?id=1e38c5df005ec2d54ac05b3028ab7c56a09ad082> on file-roller 2.26.3 and file-roller still crashes. Back-trace attached for more information. I understand this bug is fixed, but I am trying to find out where.
It was the two commites http://git.gnome.org/browse/file-roller/commit/?id=07690b388a856ae495716e972c5f59a3d06c7ecf and http://git.gnome.org/browse/file-roller/commit/?id=ac8cd7995fbfc85b0c2f139ff2d264deb7cbd251 Form 2009-09-14, by Paolo.
Excellent, thanks!
bugzilla.gnome.org is being replaced by gitlab.gnome.org. We are closing all old bug reports and feature requests in GNOME Bugzilla which have not seen updates for a long time. If you still use file-roller and if you still see this bug / want this feature in a currently supported version of GNOME (currently that would be 3.38), then please feel free to report it at https://gitlab.gnome.org/GNOME/file-roller/-/issues/ Thank you for creating this report and we are sorry it could not be implemented (volunteer workforce and time is limited).