SEGFAULTs in v4.3 with GlusterFS

Bug #2065856 reported by Nick O'Connor
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
nfs-ganesha (Ubuntu)
In Progress
Undecided
Unassigned

Bug Description

[ Impact ]

 * Users experience SEGFAULTs when Ganesha fails to communicate with Gluster, causing the NFS share to disappear.

 * The patch refactors how free_space() is called to avoid the null pointer deference.

[ Test Plan ]

 * The triggers for the issue are difficult to replicate and have to do with the timing of Ganesha communicating with Gluster. I have compiled the patch against version 4.3-8ubuntu1 of nfs-ganesha and it resolved the issue on my system.

[ Other Info ]

 * Commit which added this patch: https://github.com/nfs-ganesha/nfs-ganesha/commit/336abcba0b9e0dae0aadb4657c311d04862f2028
 * Issue discussion: https://github.com/nfs-ganesha/nfs-ganesha/issues/904

description: updated
Revision history for this message
Nick O'Connor (nick-oconnor) wrote :
description: updated
summary: - SEGFAULTs in v4.3
+ SEGFAULTs in v4.3 with GlusterFS
summary: - SEGFAULTs in v4.3 with GlusterFS
+ SEGFAULTs in v4.3 with Gluster
Revision history for this message
Nick O'Connor (nick-oconnor) wrote : Re: SEGFAULTs in v4.3 with Gluster

My initial patch missed a line from the original commit (which doesn't cleanly apply to v4.3). I've fixed the patch and it resolves the issue.

summary: - SEGFAULTs in v4.3 with Gluster
+ SEGFAULTs in v4.3 with GlusterFS
Revision history for this message
Nick O'Connor (nick-oconnor) wrote :

This is ready for review/sponsorship.

description: updated
Changed in nfs-ganesha (Ubuntu):
status: New → In Progress
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.