On Di, 2017-01-17 at 08:57 -0500, Daniel Gryniewicz wrote: > Could you send the log directly to me? > > Thanks, > Daniel Dan
I guess I have another one for you Program terminated with signal 11, Segmentation fault. #0 0x00000000004bb2ac in glist_del (node=0x7f7ce4092af8) at /usr/src/debug/nfs-ganesha-2.5-dev-9-0.1.1-Source/include/gsh_list.h:103 103 right->prev = left; (gdb) bt #0 0x00000000004bb2ac in glist_del (node=0x7f7ce4092af8) at /usr/src/debug/nfs-ganesha-2.5-dev-9-0.1.1-Source/include/gsh_list.h:103 #1 0x00000000004bc8bd in uncache_nfs4_owner (nfs4_owner=0x7f7ce4092980) at /usr/src/debug/nfs-ganesha-2.5-dev-9-0.1.1-Source/SAL/state_misc.c:1005 #2 0x0000000000455763 in reap_expired_open_owners () at /usr/src/debug/nfs-ganesha-2.5-dev-9-0.1.1-Source/MainNFSD/nfs_reaper_thread.c:183 #3 0x00000000004559b1 in reaper_run (ctx=0x54c9310) at /usr/src/debug/nfs-ganesha-2.5-dev-9-0.1.1-Source/MainNFSD/nfs_reaper_thread.c:247 #4 0x00000000004fecac in fridgethr_start_routine (arg=0x54c9310) at /usr/src/debug/nfs-ganesha-2.5-dev-9-0.1.1-Source/support/fridgethr.c:550 #5 0x00007f7e966c7dc5 in start_thread () from /lib64/libpthread.so.0 #6 0x00007f7e95d861cd in clone () from /lib64/libc.so.6 (gdb) p (*(struct state_nfs4_owner_t *) 0x7f7ce4092980)->so_cache_entry $2 = {next = 0x45, prev = 0x0} Let me know if you need anything else. Cheers Swen > On 01/17/2017 05:55 AM, Dominique Martinet wrote: > > > > Dominique Martinet wrote on Tue, Jan 17, 2017 at 11:14:04AM +0100: > > > > > > Here's the backtrace I have: > > > > > > ganesha.nfsd: /export/nfs-ganesha/src/SAL/state_misc.c:917: > > > dec_state_owner_ref: Assertion `refcount > 0' failed. > > > > > > Thread 46 "ganesha.nfsd" received signal SIGABRT, Aborted. > > > [Switching to Thread 0x7fffd89fe700 (LWP 4321)] > > > 0x00007ffff53346f5 in raise () from /lib64/libc.so.6 > > > #0 0x00007ffff53346f5 in raise () from /lib64/libc.so.6 > > > #1 0x00007ffff53362fa in abort () from /lib64/libc.so.6 > > > #2 0x00007ffff532cf97 in __assert_fail_base () from > > > /lib64/libc.so.6 > > > #3 0x00007ffff532d042 in __assert_fail () from /lib64/libc.so.6 > > > #4 0x00000000004c0281 in dec_state_owner_ref > > > (owner=0x7fffd5662620) at > > > /export/nfs-ganesha/src/SAL/state_misc.c:917 > > > #5 0x00000000004c05eb in uncache_nfs4_owner > > > (nfs4_owner=0x7fffd5662670) > > > at /export/nfs-ganesha/src/SAL/state_misc.c:1009 > > > #6 0x0000000000455deb in reap_expired_open_owners () at > > > /export/nfs-ganesha/src/MainNFSD/nfs_reaper_thread.c:183 > > > #7 0x0000000000456039 in reaper_run (ctx=0x7ffff03e6e80) at > > > /export/nfs-ganesha/src/MainNFSD/nfs_reaper_thread.c:247 > > > #8 0x00000000005026c9 in fridgethr_start_routine > > > (arg=0x7ffff03e6e80) > > > at /export/nfs-ganesha/src/support/fridgethr.c:550 > > > #9 0x00007ffff79b55ca in start_thread () from > > > /lib64/libpthread.so.0 > > > #10 0x00007ffff5402f6d in clone () from /lib64/libc.so.6 > > > > > > Here's the last few lines of logs, I kept the last ~100MB of full > > debug > > logs if you want more (12MB compressed so won't send on the list) > > > > 17/01/2017 10:37:36 4526[reaper] /export/nfs- > > ganesha/src/SAL/state_misc.c:1001 :uncache_nfs4_owner :STATE :F_DBG > > :Uncache {STATE_OPEN_OWNER_NFSV4 0x7fffd633b200: > > clientid={0x7fffd53bed00 ClientID={Epoch=0x587df1f2 > > Counter=0x000000f1} CONFIRMED Client={0x7fffd5c562a0 > > name=(27:Environment.init_1484649396) refcount=1} t_delta=59 > > reservations=0 refcount=4} owner=(8:maketree) confirmed=0 seqid=0 > > cached(expires in 0 secs) refcount=1} > > 17/01/2017 10:37:36 4526[reaper] /export/nfs- > > ganesha/src/SAL/nfs4_owner.c:277 :nfs4_owner_value_hash_func :STATE > > :F_DBG :value = 10 > > 17/01/2017 10:37:36 4526[reaper] /export/nfs- > > ganesha/src/SAL/nfs4_owner.c:313 :nfs4_owner_rbt_hash_func :STATE > > :F_DBG :rbt = 6376518669110871114 > > 17/01/2017 10:37:36 4526[reaper] /export/nfs- > > ganesha/src/hashtable/hashtable.c:460 :hashtable_getlatch :RW LOCK > > :F_DBG :Got write lock on 0x7ffff2ff8c98 (&(ht- > > >partitions[index].lock)) at /export/nfs- > > ganesha/src/hashtable/hashtable.c:460 > > 17/01/2017 10:37:36 4526[reaper] /export/nfs- > > ganesha/src/hashtable/hashtable.c:169 :key_locate :HT CACHE :F_DBG > > :hash miss index 10 slot 4103 > > 17/01/2017 10:37:36 4526[reaper] /export/nfs- > > ganesha/src/SAL/nfs4_owner.c:233 :compare_nfs4_owner_key :STATE > > :F_DBG :{STATE_OPEN_OWNER_NFSV4 0x7fffd633b200: > > clientid={0x7fffd53bed00 ClientID={Epoch=0x587df1f2 > > Counter=0x000000f1} CONFIRMED Client={0x7fffd5c562a0 > > name=(27:Environment.init_1484649396) refcount=1} t_delta=59 > > reservations=0 refcount=4} owner=(8:maketree) confirmed=0 seqid=0 > > refcount=0} vs {STATE_OPEN_OWNER_NFSV4 0x7fffd633b200: > > clientid={0x7fffd53bed00 ClientID={Epoch=0x587df1f2 > > Counter=0x000000f1} CONFIRMED Client={0x7fffd5c562a0 > > name=(27:Environment.init_1484649396) refcount=1} t_delta=59 > > reservations=0 refcount=4} owner=(8:maketree) confirmed=0 seqid=0 > > refcount=0} > > 17/01/2017 10:37:36 4526[reaper] /export/nfs- > > ganesha/src/SAL/nfs4_owner.c:184 :compare_nfs4_owner :STATE :F_DBG > > :{STATE_OPEN_OWNER_NFSV4 0x7fffd633b200: clientid={0x7fffd53bed00 > > ClientID={Epoch=0x587df1f2 Counter=0x000000f1} CONFIRMED > > Client={0x7fffd5c562a0 name=(27:Environment.init_1484649396) > > refcount=1} t_delta=59 reservations=0 refcount=4} > > owner=(8:maketree) confirmed=0 seqid=0 refcount=0} vs > > {STATE_OPEN_OWNER_NFSV4 0x7fffd633b200: clientid={0x7fffd53bed00 > > ClientID={Epoch=0x587df1f2 Counter=0x000000f1} CONFIRMED > > Client={0x7fffd5c562a0 name=(27:Environment.init_1484649396) > > refcount=1} t_delta=59 reservations=0 refcount=4} > > owner=(8:maketree) confirmed=0 seqid=0 refcount=0} > > 17/01/2017 10:37:36 4526[reaper] /export/nfs- > > ganesha/src/hashtable/hashtable.c:486 :hashtable_getlatch : :F_DBG > > :Get (null) returning Value=0x7fffd633b200 {STATE_OPEN_OWNER_NFSV4 > > 0x7fffd633b200: clientid={0x7fffd53bed00 ClientID={Epoch=0x587df1f2 > > Counter=0x000000f1} CONFIRMED Client={0x7fffd5c562a0 > > name=(27:Environment.init_1484649396) refcount=1} t_delta=59 > > reservations=0 refcount=4} owner=(8:maketree) confirmed=0 seqid=0 > > refcount=0} > > 17/01/2017 10:37:36 4526[reaper] /export/nfs- > > ganesha/src/hashtable/hashtable.c:735 :hashtable_deletelatched : > > :F_DBG :Delete (null) Key=0x7fffd633b200 {STATE_OPEN_OWNER_NFSV4 > > 0x7fffd633b200: clientid={0x7fffd53bed00 ClientID={Epoch=0x587df1f2 > > Counter=0x000000f1} CONFIRMED Client={0x7fffd5c562a0 > > name=(27:Environment.init_1484649396) refcount=1} t_delta=59 > > reservations=0 refcount=4} owner=(8:maketree) confirmed=0 seqid=0 > > refcount=0} Value=0x7fffd633b200 {STATE_OPEN_OWNER_NFSV4 > > 0x7fffd633b200: clientid={0x7fffd53bed00 ClientID={Epoch=0x587df1f2 > > Counter=0x000000f1} CONFIRMED Client={0x7fffd5c562a0 > > name=(27:Environment.init_1484649396) refcount=1} t_delta=59 > > reservations=0 refcount=4} owner=(8:maketree) confirmed=0 seqid=0 > > refcount=0} index=10 rbt_hash=6376518669110871114 was removed > > 17/01/2017 10:37:36 4526[reaper] /export/nfs- > > ganesha/src/hashtable/hashtable.c:764 :hashtable_deletelatched :HT > > CACHE :F_DBG :hash clear slot 4103 > > 17/01/2017 10:37:36 4526[reaper] /export/nfs- > > ganesha/src/hashtable/hashtable.c:526 :hashtable_releaselatched :RW > > LOCK :F_DBG :Unlocked 0x7ffff2ff8c98 (&ht->partitions[latch- > > >index].lock) at /export/nfs-ganesha/src/hashtable/hashtable.c:526 > > 17/01/2017 10:37:36 4526[reaper] /export/nfs- > > ganesha/src/SAL/state_misc.c:966 :dec_state_owner_ref :STATE :F_DBG > > :Free {STATE_OPEN_OWNER_NFSV4 0x7fffd633b200: > > clientid={0x7fffd53bed00 ClientID={Epoch=0x587df1f2 > > Counter=0x000000f1} CONFIRMED Client={0x7fffd5c562a0 > > name=(27:Environment.init_1484649396) refcount=1} t_delta=59 > > reservations=0 refcount=4} owner=(8:maketree) confirmed=0 seqid=0 > > refcount=1} > > 17/01/2017 10:37:36 4526[reaper] /export/nfs- > > ganesha/src/SAL/nfs4_owner.c:335 :free_nfs4_owner :RW LOCK :F_DBG > > :Acquired mutex 0x7fffd53bed90 (&owner- > > >so_owner.so_nfs4_owner.so_clientrec ->cid_mutex) at /export/nfs- > > ganesha/src/SAL/nfs4_owner.c:335 > > 17/01/2017 10:37:36 4526[reaper] /export/nfs- > > ganesha/src/SAL/nfs4_owner.c:340 :free_nfs4_owner :RW LOCK :F_DBG > > :Released mutex 0x7fffd53bed90 (&owner- > > >so_owner.so_nfs4_owner.so_clientrec ->cid_mutex) at /export/nfs- > > ganesha/src/SAL/nfs4_owner.c:340 > > 17/01/2017 10:37:36 4526[reaper] /export/nfs- > > ganesha/src/SAL/nfs4_clientid.c:375 :dec_client_id_ref :CLIENT ID > > :F_DBG :Decrement refcount Clientid {0x7fffd53bed00 > > ClientID={Epoch=0x587df1f2 Counter=0x000000f1} CONFIRMED > > Client={0x7fffd5c562a0 name=(27:Environment.init_1484649396) > > refcount=1} t_delta=59 reservations=0 refcount=4} refcount to 3 > > 17/01/2017 10:37:36 4526[reaper] /export/nfs- > > ganesha/src/SAL/state_misc.c:843 :free_state_owner :RW LOCK :F_DBG > > :Destroy mutex 0x7fffd633b218 (&owner->so_mutex) at /export/nfs- > > ganesha/src/SAL/state_misc.c:843 > > 17/01/2017 10:37:36 4526[reaper] /export/nfs- > > ganesha/src/SAL/state_misc.c:1001 :uncache_nfs4_owner :STATE :F_DBG > > :Uncache {STATE_LOCK_OWNER_UNKNOWN powner=0x7fffd7c30420: > > refcount=0} > > 17/01/2017 10:37:36 4526[reaper] /export/nfs- > > ganesha/src/SAL/state_misc.c:915 :dec_state_owner_ref :STATE :F_DBG > > :Decrement refcount now=-1 {STATE_LOCK_OWNER_UNKNOWN > > powner=0x7fffd7c30420: refcount=0} > > > > > > Could print more stuff from powner if anything would help, I > > honestly > > have no idea about states life cycle or even how to get if it's > > related > > to a file in particular, sorry. > > > > > ------------------------------------------------------------------- > ----------- > Check out the vibrant tech community on one of the world's most > engaging tech sites, SlashDot.org! http://sdm.link/slashdot > _______________________________________________ > Nfs-ganesha-devel mailing list > Nfs-ganesha-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/nfs-ganesha-devel > ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, SlashDot.org! http://sdm.link/slashdot _______________________________________________ Nfs-ganesha-devel mailing list Nfs-ganesha-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/nfs-ganesha-devel