mirror of
https://github.com/s3fs-fuse/s3fs-fuse.git
synced 2026-04-25 13:26:00 +03:00
[GH-ISSUE #1028] s3fs segfault when mounted via fstab #562
Labels
No labels
bug
bug
dataloss
duplicate
enhancement
feature request
help wanted
invalid
need info
performance
pull-request
question
question
testing
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/s3fs-fuse#562
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @ghost on GitHub (May 6, 2019).
Original GitHub issue: https://github.com/s3fs-fuse/s3fs-fuse/issues/1028
Additional Information
The following information is very important in order to help us to help you. Omission of the following details may delay your support request or receive no attention at all.
Keep in mind that the commands we provide to retrieve information are oriented to GNU/Linux Distributions, so you could need to use others if you use s3fs on macOS or BSD
Version of s3fs being used (s3fs --version)
Version of fuse being used (pkg-config --modversion fuse, rpm -qi fuse, dpkg -s fuse)
Kernel information (uname -r)
(uname -a)
GNU/Linux Distribution, if applicable (cat /etc/os-release)
s3fs command line used, if applicable
/etc/fstab entry, if applicable
s3fs syslog messages (grep s3fs /var/log/syslog, journalctl | grep s3fs, or s3fs outputs)
if you execute s3fs with dbglevel, curldbg option, you can get detail debug messages
Details about issue
We are getting the above segfault error seemingly at random. Sometimes multiple times per day, sometimes not at all for several days. So far we haven't been able to find a pattern, although we are still looking.
We're hoping for some insight as to why this might be happening. We have not been able to get a more detailed error message at the present time.
@ghost commented on GitHub (May 6, 2019):
The following command will remount after a segfault:
sudo fusermount -u /home/ecm_server/s3mnt
sudo mount -a
with the following warning: s3fs: /usr/local/lib/libcurl.so.4: no version information available (required by s3fs)
Despite the warning, the fs remounts cleanly.
So far, this is how we've had to remount whenever there's a segfault, but the segfaults are beginning to affect production work on that fs mount.
@ghost commented on GitHub (May 15, 2019):
FYI: after some more investigation, I found the fault location:
s3fs!S3fsMultiCurl::MultiRead()+0x183
and then found this:
https://groups.google.com/forum/#!msg/s3fs-devel/Ihnl0o69j7s/JLtQRUC1Ua0J
So, hoping an upgrade to the latest s3fs code supported by my distro will do the trick.
@gaul commented on GitHub (Jul 3, 2019):
Please test with the latest version 1.85; 1.74 is over 5 years old.
@gaul commented on GitHub (Feb 3, 2020):
Closing due to inactivity. Please reopen if symptoms persist.