Bug 1090288 - [abrt] gvfs-archive-1.18.3-1.fc20: archive_file_get_from_path: Process /usr/libexec/gvfsd-archive was killed by signal 11 (SIGSEGV)
Summary: [abrt] gvfs-archive-1.18.3-1.fc20: archive_file_get_from_path: Process /usr/l...
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: Fedora
Classification: Fedora
Component: gvfs
Version: 20
Hardware: i686
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Ondrej Holy
QA Contact: Fedora Extras Quality Assurance
URL: https://retrace.fedoraproject.org/faf...
Whiteboard: abrt_hash:86460695ae9f5a9cad6254b93c1...
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2014-04-23 04:52 UTC by Suman Das
Modified: 2015-03-31 10:26 UTC (History)
5 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2015-03-31 10:26:16 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)
File: backtrace (12.78 KB, text/plain)
2014-04-23 04:52 UTC, Suman Das
no flags Details
File: cgroup (159 bytes, text/plain)
2014-04-23 04:52 UTC, Suman Das
no flags Details
File: core_backtrace (9.58 KB, text/plain)
2014-04-23 04:52 UTC, Suman Das
no flags Details
File: dso_list (3.15 KB, text/plain)
2014-04-23 04:52 UTC, Suman Das
no flags Details
File: environ (1.30 KB, text/plain)
2014-04-23 04:52 UTC, Suman Das
no flags Details
File: exploitable (82 bytes, text/plain)
2014-04-23 04:52 UTC, Suman Das
no flags Details
File: limits (1.29 KB, text/plain)
2014-04-23 04:53 UTC, Suman Das
no flags Details
File: maps (10.15 KB, text/plain)
2014-04-23 04:53 UTC, Suman Das
no flags Details
File: open_fds (749 bytes, text/plain)
2014-04-23 04:53 UTC, Suman Das
no flags Details
File: proc_pid_status (787 bytes, text/plain)
2014-04-23 04:53 UTC, Suman Das
no flags Details
File: var_log_messages (345 bytes, text/plain)
2014-04-23 04:53 UTC, Suman Das
no flags Details
File: backtrace (23.63 KB, text/plain)
2014-10-13 11:24 UTC, Raphael Groner
no flags Details

Description Suman Das 2014-04-23 04:52:31 UTC
Description of problem:


Version-Release number of selected component:
gvfs-archive-1.18.3-1.fc20

Additional info:
reporter:       libreport-2.1.9
backtrace_rating: 3
cmdline:        /usr/libexec/gvfsd-archive 'file=/run/media/sdas/SAYAN SAND/COJ.zip'
crash_function: archive_file_get_from_path
executable:     /usr/libexec/gvfsd-archive
kernel:         3.11.10-301.fc20.i686+PAE
runlevel:       N 5
type:           CCpp
uid:            1000

Truncated backtrace:
Thread no. 1 (8 frames)
 #0 archive_file_get_from_path at gvfsbackendarchive.c:275
 #1 create_file_tree at gvfsbackendarchive.c:498
 #2 do_mount at gvfsbackendarchive.c:607
 #3 run at gvfsjobmount.c:116
 #4 g_vfs_job_run at gvfsjob.c:197
 #5 job_handler_callback at gvfsdaemon.c:200
 #7 g_thread_proxy at gthread.c:798
 #10 ??

Potential duplicate: bug 701895

Comment 1 Suman Das 2014-04-23 04:52:38 UTC
Created attachment 888729 [details]
File: backtrace

Comment 2 Suman Das 2014-04-23 04:52:41 UTC
Created attachment 888730 [details]
File: cgroup

Comment 3 Suman Das 2014-04-23 04:52:50 UTC
Created attachment 888731 [details]
File: core_backtrace

Comment 4 Suman Das 2014-04-23 04:52:53 UTC
Created attachment 888732 [details]
File: dso_list

Comment 5 Suman Das 2014-04-23 04:52:55 UTC
Created attachment 888733 [details]
File: environ

Comment 6 Suman Das 2014-04-23 04:52:58 UTC
Created attachment 888734 [details]
File: exploitable

Comment 7 Suman Das 2014-04-23 04:53:01 UTC
Created attachment 888735 [details]
File: limits

Comment 8 Suman Das 2014-04-23 04:53:04 UTC
Created attachment 888736 [details]
File: maps

Comment 9 Suman Das 2014-04-23 04:53:07 UTC
Created attachment 888737 [details]
File: open_fds

Comment 10 Suman Das 2014-04-23 04:53:09 UTC
Created attachment 888738 [details]
File: proc_pid_status

Comment 11 Suman Das 2014-04-23 04:53:12 UTC
Created attachment 888739 [details]
File: var_log_messages

Comment 12 Ondrej Holy 2014-04-24 14:40:56 UTC
Are you able to reproduce it? If so please provide steps how to do that. Please provide also the archive if it occurs only with the specific one.

Looks like archive_entry_pathname returns NULL from some reason. It could be caused by invalid archive or lack of the memory...

Comment 13 Raphael Groner 2014-10-13 11:24:09 UTC
Another user experienced a similar problem:

Tried to mount a tar.gz archive with ~15MB in size.

reporter:       libreport-2.2.3
backtrace_rating: 4
cmdline:        /usr/libexec/gvfsd-archive file=/tmp/ccpp201410131104401962.tar.gz
crash_function: archive_file_get_from_path
executable:     /usr/libexec/gvfsd-archive
kernel:         3.16.4-200.fc20.x86_64
package:        gvfs-archive-1.18.3-3.fc20
reason:         gvfsd-archive killed by SIGSEGV
type:           CCpp

Comment 14 Raphael Groner 2014-10-13 11:24:11 UTC
Created attachment 946340 [details]
File: backtrace

Comment 15 Ondrej Holy 2014-10-13 12:16:00 UTC
Hey, could you provide the archive file which cause the crash, please?

Comment 16 Ondrej Holy 2014-10-13 12:32:40 UTC
It could be fixed in gnome-3-14 by the patches from:
https://bugzilla.gnome.org/show_bug.cgi?id=729463

Comment 17 Raphael Groner 2014-10-13 12:58:16 UTC
(In reply to Ondrej Holy from comment #15)
> Hey, could you provide the archive file which cause the crash, please?

Unfortunately, I've deleted the mysterious file. So this bug is currently not reproducible for me, though tried also with random content in big tarballs and no crash there.

Comment 18 Raphael Groner 2015-03-30 09:44:45 UTC
I assume this bug is fixed, at least I don't use f20 any more and never seen this with f21.

Comment 19 Ondrej Holy 2015-03-31 10:26:16 UTC
There were added several fixes for archive backend in F21. There were also some fixes in F20, but not sure that this bug is fixed. However I'm closing the bug with CURRENTRELEASE. Feel free to reopen if you still facing this issues...


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