Bug 1228496 - Disperse volume : glusterfsd crashed
Summary: Disperse volume : glusterfsd crashed
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Red Hat Gluster Storage
Classification: Red Hat Storage
Component: core
Version: rhgs-3.1
Hardware: Unspecified
OS: Unspecified
medium
unspecified
Target Milestone: ---
: RHGS 3.1.0
Assignee: Bug Updates Notification Mailing List
QA Contact: Bhaskarakiran
URL:
Whiteboard:
: 1229740 (view as bug list)
Depends On:
Blocks: 1202842 1223636 1233248
TreeView+ depends on / blocked
 
Reported: 2015-06-05 05:19 UTC by Bhaskarakiran
Modified: 2016-11-23 23:11 UTC (History)
9 users (show)

Fixed In Version: glusterfs-3.7.1-2
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2015-07-29 04:57:30 UTC
Embargoed:


Attachments (Terms of Use)
core file (6.59 MB, application/zip)
2015-06-05 05:19 UTC, Bhaskarakiran
no flags Details


Links
System ID Private Priority Status Summary Last Updated
Red Hat Product Errata RHSA-2015:1495 0 normal SHIPPED_LIVE Important: Red Hat Gluster Storage 3.1 update 2015-07-29 08:26:26 UTC

Description Bhaskarakiran 2015-06-05 05:19:02 UTC
Created attachment 1034998 [details]
core file

Description of problem:
=======================
Seen the crash while running IO's. Exact operations are not known.

Backtrace:
==========

(gdb) bt
#0  pthread_spin_lock (lock=0x18) at ../nptl/sysdeps/i386/pthread_spin_lock.c:35
#1  0x00007fbbc5745dbd in _posix_handle_xattr_keyvalue_pair (d=0x7fbbcf2289f8, 
    k=0x7fbb740a79e0 "trusted.glusterfs.quota.e7063489-e8b0-4baa-8c02-6ddcf02d7d35.contri", 
    v=0x7fbbcf044340, tmp=0x7fbba63d8b10) at posix.c:4654
#2  0x000000370741d033 in dict_foreach_match (dict=0x7fbbcf2289f8, 
    match=0x370741cfb0 <dict_match_everything>, match_data=0x0, 
    action=0x7fbbc5745d60 <_posix_handle_xattr_keyvalue_pair>, action_data=0x7fbba63d8b10)
    at dict.c:1267
#3  0x000000370741d0c8 in dict_foreach (dict=<value optimized out>, 
    fn=<value optimized out>, data=<value optimized out>) at dict.c:1226
#4  0x00007fbbc5745335 in do_xattrop (frame=0x7fbbcf829e88, this=0x7fbbc00068c0, 
    loc=0x7fbbcf2b0e14, fd=<value optimized out>, optype=GF_XATTROP_ADD_ARRAY64, 
    xattr=0x7fbbcf2289f8) at posix.c:4840
#5  0x00007fbbc5745841 in posix_xattrop (frame=<value optimized out>, 
    this=<value optimized out>, loc=<value optimized out>, optype=<value optimized out>, 
    xattr=<value optimized out>, xdata=<value optimized out>) at posix.c:4855
#6  0x000000370742d153 in default_xattrop (frame=0x7fbbcf829e88, this=0x7fbbc0008f10, 
    loc=0x7fbbcf2b0e14, flags=GF_XATTROP_ADD_ARRAY64, dict=<value optimized out>, 
    xdata=<value optimized out>) at defaults.c:1979
#7  0x000000370742d153 in default_xattrop (frame=0x7fbbcf829e88, this=0x7fbbc000a520, 
    loc=0x7fbbcf2b0e14, flags=GF_XATTROP_ADD_ARRAY64, dict=<value optimized out>, 
    xdata=<value optimized out>) at defaults.c:1979
#8  0x000000370742d153 in default_xattrop (frame=0x7fbbcf829e88, this=0x7fbbc000cc20, 
    loc=0x7fbbcf2b0e14, flags=GF_XATTROP_ADD_ARRAY64, dict=<value optimized out>, 
    xdata=<value optimized out>) at defaults.c:1979
#9  0x000000370742d153 in default_xattrop (frame=0x7fbbcf829e88, this=0x7fbbc000eb10, 
    loc=0x7fbbcf2b0e14, flags=GF_XATTROP_ADD_ARRAY64, dict=<value optimized out>, 
    xdata=<value optimized out>) at defaults.c:1979
#10 0x000000370742d153 in default_xattrop (frame=0x7fbbcf829e88, this=0x7fbbc000ff90, 
    loc=0x7fbbcf2b0e14, flags=GF_XATTROP_ADD_ARRAY64, dict=<value optimized out>, 
    xdata=<value optimized out>) at defaults.c:1979
#11 0x000000370742d153 in default_xattrop (frame=0x7fbbcf829e88, this=0x7fbbc0011310, 
    loc=0x7fbbcf2b0e14, flags=GF_XATTROP_ADD_ARRAY64, dict=<value optimized out>, 
    xdata=<value optimized out>) at defaults.c:1979
#12 0x000000370742d153 in default_xattrop (frame=0x7fbbcf829e88, this=0x7fbbc0012680, 
    loc=0x7fbbcf2b0e14, flags=GF_XATTROP_ADD_ARRAY64, dict=<value optimized out>, 
    xdata=<value optimized out>) at defaults.c:1979
#13 0x0000003707430812 in default_xattrop_resume (frame=0x7fbbcf82bc18, this=0x7fbbc0013ad0, 
    loc=0x7fbbcf2b0e14, flags=GF_XATTROP_ADD_ARRAY64, dict=0x7fbbcf2289f8, xdata=0x0)
    at defaults.c:1540
#14 0x000000370744bbe0 in call_resume (stub=0x7fbbcf2b0dd4) at call-stub.c:2576
#15 0x00007fbbc4094398 in iot_worker (data=0x7fbbc004ea60) at io-threads.c:214
#16 0x00000032e26079d1 in start_thread (arg=0x7fbba63d9700) at pthread_create.c:301
#17 0x00000032e22e89dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115
(gdb) 


Version-Release number of selected component (if applicable):
=============================================================
[root@transformers ~]# gluster --version
glusterfs 3.7.0 built on Jun  1 2015 07:14:51
Repository revision: git://git.gluster.com/glusterfs.git
Copyright (c) 2006-2011 Gluster Inc. <http://www.gluster.com>
GlusterFS comes with ABSOLUTELY NO WARRANTY.
You may redistribute copies of GlusterFS under the terms of the GNU General Public License.
[root@transformers ~]# 

How reproducible:
=================
Seen once

Actual results:


Expected results:


Additional info:

Comment 2 Soumya Koduri 2015-06-10 12:02:01 UTC
*** Bug 1229740 has been marked as a duplicate of this bug. ***

Comment 5 Bhaskarakiran 2015-07-13 11:04:15 UTC
verified this on 3.7.1-9 build and didn't see the crash. Marking this as fixed.

Comment 6 errata-xmlrpc 2015-07-29 04:57:30 UTC
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.

https://rhn.redhat.com/errata/RHSA-2015-1495.html


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