Bug 961682
Summary: | Rebalance Crash on Distribute Replicate Volume | ||
---|---|---|---|
Product: | [Red Hat Storage] Red Hat Gluster Storage | Reporter: | senaik |
Component: | glusterfs | Assignee: | krishnan parthasarathi <kparthas> |
Status: | CLOSED ERRATA | QA Contact: | senaik |
Severity: | high | Docs Contact: | |
Priority: | high | ||
Version: | 2.1 | CC: | nsathyan, pkarampu, rhs-bugs, vbellur |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | glusterfs-3.4.0.7rhs-1.el5 | Doc Type: | Bug Fix |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2013-09-23 22:35:30 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
senaik
2013-05-10 09:24:41 UTC
sos reports at : http://rhsqe-repo.lab.eng.blr.redhat.com/bugs_necessary_info/961682/ Looks like a corruption in volume option list. in xlator_volume_option_get_list cmp_key = opt[index].key[i]; but opt[4].key[1] is corrupted. (gdb) p stub->vol_opt->given_opt[4] $19 = {key = {0x7f29eb5d329b "system.posix_acl_access", 0x100000000 <Address 0x100000000 out of bounds>, 0x7f29eb5d32b3 "system.posix_acl_default", 0x100000000 <Address 0x100000000 out of bounds>}, type = 3948753612, min = 2.1219957909652723e-314, max = 6.907927992680449e-310, value = { 0x100000000 <Address 0x100000000 out of bounds>, 0x7f29eb5d32f1 "gfid-req", 0x100000000 <Address 0x100000000 out of bounds>, 0x0, 0x0, 0x0, 0x0, 0xf5b89c3d00000067 <Address 0xf5b89c3d00000067 out of bounds>, 0x7472747368732e00 <Address 0x7472747368732e00 out of bounds>, 0x65746f6e2e006261 <Address 0x65746f6e2e006261 out of bounds>, 0x6975622e756e672e <Address 0x6975622e756e672e out of bounds>, 0x672e0064692d646c <Address 0x672e0064692d646c out of bounds>, 0x687361682e756e <Address 0x687361682e756e out of bounds>, 0x6d79736e79642e <Address 0x6d79736e79642e out of bounds>, 0x7274736e79642e <Address 0x7274736e79642e out of bounds>, 0x7265762e756e672e <Address 0x7265762e756e672e out of bounds>, 0x6e672e006e6f6973 <Address 0x6e672e006e6f6973 out of bounds>, 0x6f69737265762e75 <Address 0x6f69737265762e75 out of bounds>, 0x6c65722e00725f6e <Address 0x6c65722e00725f6e out of bounds>, 0x722e006e79642e61 <Address 0x722e006e79642e61 out of bounds>, 0x746c702e616c65 <Address 0x746c702e616c65 out of bounds>, 0x742e0074696e692e <Address 0x742e0074696e692e out of bounds>, 0x6e69662e00747865 <Address 0x6e69662e00747865 out of bounds>, 0x7461646f722e0069 <Address 0x7461646f722e0069 out of bounds>, 0x72665f68652e0061 <Address 0x72665f68652e0061 out of bounds>, 0x7264685f656d61 <Address 0x7264685f656d61 out of bounds>, 0x6d6172665f68652e <Address 0x6d6172665f68652e out of bounds>, 0x73726f74632e0065 <Address 0x73726f74632e0065 out of bounds>, 0x73726f74642e00 <Address 0x73726f74642e00 out of bounds>, 0x61642e0072636a2e <Address 0x61642e0072636a2e out of bounds>, 0x722e6c65722e6174 <Address 0x722e6c65722e6174 out of bounds>, 0x6d616e79642e006f <Address 0x6d616e79642e006f out of bounds>, 0x746f672e006369 <Address 0x746f672e006369 out of bounds>, 0x746c702e746f672e <Address 0x746c702e746f672e out of bounds>, 0x2e00617461642e00 <Address 0x2e00617461642e00 out of bounds>, 0x756e672e00737362 <Address 0x756e672e00737362 out of bounds>, 0x696c67756265645f <Address 0x696c67756265645f out of bounds>, 0x6b6e <Address 0x6b6e out of bounds>, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x70000000b <Address 0x70000000b out of bounds>, 0x2 <Address 0x2 out of bounds>, 0x190 <Address 0x190 out of bounds>, 0x190 <Address 0x190 out of bounds>, 0x24 <Address 0x24 out of bounds>, 0x0, 0x4 <Address 0x4 out of bounds>, 0x0, 0x6ffffff60000001e <Address 0x6ffffff60000001e out of bounds>, 0x2 <Address 0x2 out of bounds>, 0x1b8 <Address 0x1b8 out of bounds>, 0x1b8 <Address 0x1b8 out of bounds>, 0x2a0 <Address 0x2a0 out of bounds>, 0x3 <Address 0x3 out of bounds>, 0x8 <Address 0x8 out of bounds>, 0x0, 0xb00000028 <Address 0xb00000028 out of bounds>, 0x2 <Address 0x2 out of bounds>}, default_value = 0x458 <Address 0x458 out of bounds>, description = 0x458 <Address 0x458 out of bounds>, validate = 2928} (gdb) info reg rax 0x0 0 rbx 0x7fff4bcad330 140734464971568 rcx 0x0 0 rdx 0x0 0 rsi 0x7fff4bcac970 140734464969072 rdi 0x100000000 4294967296 rbp 0x7f29f38bfa04 0x7f29f38bfa04 rsp 0x7fff4bcad2a0 0x7fff4bcad2a0 r8 0x2 2 r9 0x0 0 r10 0x6ea81e 7251998 r11 0x7f29f50fad30 139818181831984 r12 0x6ea810 7251984 r13 0x7f29f36ddabc 139818154449596 r14 0x6fc230 7324208 r15 0x7f29f38bfa04 139818156423684 rip 0x7f29f50fb0d3 0x7f29f50fb0d3 <xl_opt_validate+67> eflags 0x246 [ PF ZF IF ] cs 0x33 51 ss 0x2b 43 ds 0x0 0 es 0x0 0 fs 0x0 0 gs 0x0 0 Other options: (gdb) p stub->vol_opt->given_opt[1] $22 = {key = {0x7f29eb5d3082 "cache-posix-acl", 0x0, 0x0, 0x0}, type = GF_OPTION_TYPE_BOOL, min = 0, max = 0, value = {0x0 <repeats 64 times>}, default_value = 0x7f29eb5d328e "false", description = 0x0, validate = GF_OPT_VALIDATE_BOTH} (gdb) p stub->vol_opt->given_opt[2] $23 = {key = {0x7f29eb5d3059 "md-cache-timeout", 0x0, 0x0, 0x0}, type = GF_OPTION_TYPE_INT, min = 0, max = 60, value = {0x0 <repeats 64 times>}, default_value = 0x7f29eb5d3294 "1", description = 0x7f29eb5d3648 "Time period after which cache has to be refreshed", validate = GF_OPT_VALIDATE_BOTH} (gdb) p stub->vol_opt->given_opt[3] $24 = {key = {0x7f29eb5d30a4 "force-readdirp", 0x0, 0x0, 0x0}, type = GF_OPTION_TYPE_BOOL, min = 0, max = 0, value = {0x0 <repeats 64 times>}, default_value = 0x7f29eb5d3296 "true", description = 0x7f29eb5d3680 "Convert all readdir requests to readdirplus to collect stat info on each entry.", validate = GF_OPT_VALIDATE_BOTH} (gdb) p stub->vol_opt->given_opt[0] $27 = {key = {0x7f29eb5d306a "cache-selinux", 0x0, 0x0, 0x0}, type = GF_OPTION_TYPE_BOOL, min = 0, max = 0, value = {0x0 <repeats 64 times>}, default_value = 0x7f29eb5d328e "false", description = 0x0, validate = GF_OPT_VALIDATE_BOTH} Version : ======= 3.4.0.7rhs-1.el6rhs.x86_64 Could not reproduce the issue . Marking it as Verfied . 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 |