Bug 890472
Summary: | glusterfs client crashed due to stack overflow | ||
---|---|---|---|
Product: | [Red Hat Storage] Red Hat Gluster Storage | Reporter: | Raghavendra Bhat <rabhat> |
Component: | glusterfs | Assignee: | Raghavendra G <rgowdapp> |
Status: | CLOSED ERRATA | QA Contact: | Sachidananda Urs <surs> |
Severity: | high | Docs Contact: | |
Priority: | medium | ||
Version: | unspecified | CC: | aavati, amarts, jdarcy, rhs-bugs, shaines, vbellur |
Target Milestone: | --- | Keywords: | Reopened |
Target Release: | --- | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | glusterfs-3.4.0.4rhs-1 | Doc Type: | Bug Fix |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2013-09-23 22:29:52 UTC | Type: | Bug |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
Raghavendra Bhat
2012-12-27 07:43:54 UTC
Considering a lot of things are AFR related, assigning to Pranith. Pranith, do feel free to re-assign if you suspect 'wb_process_queue()' is the culprit. Meantime, asked RaBhat to check if this issue happens after the write-behind cleanup (present in latest 2.0.z branch, and upstream). Once he confirms, lets get resolution of the bug. You are correct Amar, wb_process_queue is calling wb_fulfill and wb_fulfill_cbk is calling wb_process_queue, because of this the C stack never gets a chance to shrink if the fop does not go on the wire. According to afr frames in bt the finodelks are failing and the fop is unwinding. Looking at the client xlator related frames in bt the connections to the bricks are lost. I saw that same wb_process_queue is present in master's fulfill_cbk as well. So the bug is most-likely present on master as well. Assigning it to Raghavendra G. *** This bug has been marked as a duplicate of bug 765473 *** reopening as it was marked duplicate of upstream bug. on master its fixed with bug 765473's patch. Per 03/05 email exchange w/ PM, targeting for Arches. Per 04-10-2013 Storage bug triage meeting, targeting for Big Bend. Verified on: glusterfs 3.4.0.14rhs built on Jul 30 2013 09:09:36 Unable to reproduce the bug. Marking verified. Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. http://rhn.redhat.com/errata/RHBA-2013-1262.html |