We got this crash, full stack trace is shown. Any help in resolving and
fixing this
is appreciated.

struct avltree_node *avltree_insert(...)

{

....

>         for (;;) {
>                 if (parent->left == node)      <--------- CRASH Here
>                         dec_balance(parent);
>                 else
>                         inc_balance(parent);
>                 if (parent == unbalanced)
>                         break;
>                 node = parent;
>                 parent = get_parent(parent);
>         }

}


Stack trace


> (gdb)
> #0  0x00000000004effcf in avltree_insert (node=0x7fdfb64f1680,
> tree=0x7fdfbf0260a0)
>     at
> /home/kharathi/source1/oneblox/repos/packaging/nfs-ganesha-2.3.2/nfs-ganesha-2.3.2/src/avl/avl.c:375
> #1  0x00000000004e57f4 in cache_inode_avl_insert_impl
> (entry=0x7fdfbf025f00, v=0x7fdf095a0000, j=0, j2=0)
>     at
> /home/kharathi/source1/oneblox/repos/packaging/nfs-ganesha-2.3.2/nfs-ganesha-2.3.2/src/cache_inode/cache_inode_avl.c:176
> #2  0x00000000004e59bf in cache_inode_avl_qp_insert (entry=0x7fdfbf025f00,
> v=0x7fdf095a0000)
>     at
> /home/kharathi/source1/oneblox/repos/packaging/nfs-ganesha-2.3.2/nfs-ganesha-2.3.2/src/cache_inode/cache_inode_avl.c:250
> #3  0x00000000004d2ee6 in cache_inode_add_cached_dirent
> (parent=0x7fdfbf025f00,
>     name=0x7fe00fbec533 "Image~Cute_little_puppies.png_d35b.html",
> entry=0x7fdfe824aa80, dir_entry=0x7fe00fbec3f0)
>     at
> /home/kharathi/source1/oneblox/repos/packaging/nfs-ganesha-2.3.2/nfs-ganesha-2.3.2/src/cache_inode/cache_inode_readdir.c:299
> #4  0x00000000004d3257 in populate_dirent (name=0x7fe00fbec533
> "Image~Cute_little_puppies.png_d35b.html",
>     dir_state=0x7fe00fbec900, cookie=20667940923654349)
>     at
> /home/kharathi/source1/oneblox/repos/packaging/nfs-ganesha-2.3.2/nfs-ganesha-2.3.2/src/cache_inode/cache_inode_readdir.c:426
> #5  0x00007fe01c1e2628 in read_dirents (dir_hdl=0x7fdfa7203a00,
> whence=0x0, dir_state=0x7fe00fbec900,
>     cb=0x4d2f99 <populate_dirent>, eof=0x7fe00fbec91f)
>     at
> /home/kharathi/source1/oneblox/repos/packaging/nfs-ganesha-2.3.2/nfs-ganesha-2.3.2/src/FSAL/FSAL_VFS/handle.c:1075
> #6  0x00000000004d349d in cache_inode_readdir_populate
> (directory=0x7fdfbf025f00)
>     at
> /home/kharathi/source1/oneblox/repos/packaging/nfs-ganesha-2.3.2/nfs-ganesha-2.3.2/src/cache_inode/cache_inode_readdir.c:493
> #7  0x00000000004d3e4c in cache_inode_readdir (directory=0x7fdfbf025f00,
> cookie=0, nbfound=0x7fe00fbeceec,
>     eod_met=0x7fe00fbeceeb, attrmask=122822, cb=0x45c387
> <nfs3_readdirplus_callback>, opaque=0x7fe00fbeceb0)
>     at
> /home/kharathi/source1/oneblox/repos/packaging/nfs-ganesha-2.3.2/nfs-ganesha-2.3.2/src/cache_inode/cache_inode_readdir.c:649
> #8  0x000000000045c153 in nfs3_readdirplus (arg=0x7fdf3b169a70,
> req=0x7fdf3b1698b0, res=0x7fdf2acae7c0)
>     at
> /home/kharathi/source1/oneblox/repos/packaging/nfs-ganesha-2.3.2/nfs-ganesha-2.3.2/src/Protocols/NFS/nfs3_readdirplus.c:292
> #9  0x00000000004469e4 in nfs_rpc_execute (reqdata=0x7fdf3b169880)
>     at
> /home/kharathi/source1/oneblox/repos/packaging/nfs-ganesha-2.3.2/nfs-ganesha-2.3.2/src/MainNFSD/nfs_worker_thread.c:1288
> #10 0x0000000000447221 in worker_run (ctx=0x7fe01c817f80)
>     at
> /home/kharathi/source1/oneblox/repos/packaging/nfs-ganesha-2.3.2/nfs-ganesha-2.3.2/src/MainNFSD/nfs_worker_thread.c:1548
> #11 0x000000000050feb8 in fridgethr_start_routine (arg=0x7fe01c817f80)
>     at
> /home/kharathi/source1/oneblox/repos/packaging/nfs-ganesha-2.3.2/nfs-ganesha-2.3.2/src/support/fridgethr.c:561
> #12 0x00007fe01e5c8b50 in start_thread () from
> /lib/x86_64-linux-gnu/libpthread.so.0
> #13 0x00007fe01dca67bd in clone () from /lib/x86_64-linux-gnu/libc.so.6
> #14 0x0000000000000000 in ?? ()


> (gdb) print *node
> $4 = {left = 0x7fdfb64f1a40, right = 0x7fdf04665c80, parent = 3}
> (gdb) print parent
> $6 = (struct avltree_node *) 0x0


Thanks.

Regards.
Krishna Harathi
------------------------------------------------------------------------------
Attend Shape: An AT&T Tech Expo July 15-16. Meet us at AT&T Park in San
Francisco, CA to explore cutting-edge tech and listen to tech luminaries
present their vision of the future. This family event has something for
everyone, including kids. Get more information and register today.
http://sdm.link/attshape
_______________________________________________
Nfs-ganesha-devel mailing list
Nfs-ganesha-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/nfs-ganesha-devel

Reply via email to