Description of problem: The regression run that crashed: https://build.gluster.org/job/regression-test-with-multiplex/558/consoleFull Version-Release number of selected component (if applicable): How reproducible: Steps to Reproduce: 1. 2. 3. Actual results: Expected results: Additional info:
Core was generated by `/build/install/sbin/glusterfsd -s slave26.cloud.gluster.org --volfile-id patchy'. (gdb) bt #0 0x00007ffa605971db in server_inode_new (itable=0x0, gfid=0x7ffa14296da0 "") at /home/jenkins/root/workspace/regression-test-with-multiplex/xlators/protocol/server/src/server-helpers.c:1317 #1 0x00007ffa60590e00 in resolve_gfid (frame=0x7ffa14293a48) at /home/jenkins/root/workspace/regression-test-with-multiplex/xlators/protocol/server/src/server-resolve.c:205 #2 0x00007ffa605916a9 in server_resolve_entry (frame=0x7ffa14293a48) at /home/jenkins/root/workspace/regression-test-with-multiplex/xlators/protocol/server/src/server-resolve.c:358 #3 0x00007ffa60591c93 in server_resolve (frame=0x7ffa14293a48) at /home/jenkins/root/workspace/regression-test-with-multiplex/xlators/protocol/server/src/server-resolve.c:555 #4 0x00007ffa60591e4f in server_resolve_all (frame=0x7ffa14293a48) at /home/jenkins/root/workspace/regression-test-with-multiplex/xlators/protocol/server/src/server-resolve.c:611 #5 0x00007ffa60591f64 in resolve_and_resume (frame=0x7ffa14293a48, fn=0x7ffa605b94ff <server_lookup_resume>) at /home/jenkins/root/workspace/regression-test-with-multiplex/xlators/protocol/server/src/server-resolve.c:642 #6 0x00007ffa605c410d in server3_3_lookup (req=0x7ffa1428cf68) at /home/jenkins/root/workspace/regression-test-with-multiplex/xlators/protocol/server/src/server-rpc-fops.c:5888 #7 0x00007ffa70d75779 in rpcsvc_handle_rpc_call (svc=0x7ffa5c041f60, trans=0x7ffa4400f7b0, msg=0x7ffa14001910) at /home/jenkins/root/workspace/regression-test-with-multiplex/rpc/rpc-lib/src/rpcsvc.c:720 #8 0x00007ffa70d75aec in rpcsvc_notify (trans=0x7ffa4400f7b0, mydata=0x7ffa5c041f60, event=RPC_TRANSPORT_MSG_RECEIVED, data=0x7ffa14001910) at /home/jenkins/root/workspace/regression-test-with-multiplex/rpc/rpc-lib/src/rpcsvc.c:814 #9 0x00007ffa70d7b69e in rpc_transport_notify (this=0x7ffa4400f7b0, event=RPC_TRANSPORT_MSG_RECEIVED, data=0x7ffa14001910) at /home/jenkins/root/workspace/regression-test-with-multiplex/rpc/rpc-lib/src/rpc-transport.c:545 #10 0x00007ffa65b5b60e in socket_event_poll_in (this=0x7ffa4400f7b0, notify_handled=true) at /home/jenkins/root/workspace/regression-test-with-multiplex/rpc/rpc-transport/socket/src/socket.c:2323 #11 0x00007ffa65b5bc9b in socket_event_handler (fd=28, idx=12, gen=4, data=0x7ffa4400f7b0, poll_in=1, poll_out=0, poll_err=0) at /home/jenkins/root/workspace/regression-test-with-multiplex/rpc/rpc-transport/socket/src/socket.c:2479 #12 0x00007ffa71032f76 in event_dispatch_epoll_handler (event_pool=0x1147030, event=0x7ffa257fae70) at /home/jenkins/root/workspace/regression-test-with-multiplex/libglusterfs/src/event-epoll.c:583 #13 0x00007ffa71033278 in event_dispatch_epoll_worker (data=0x7ffa30076810) at /home/jenkins/root/workspace/regression-test-with-multiplex/libglusterfs/src/event-epoll.c:659 #14 0x00007ffa70291aa1 in __pthread_initialize_minimal_internal () from /lib64/libpthread.so.0 (gdb) f 0 #0 0x00007ffa605971db in server_inode_new (itable=0x0, gfid=0x7ffa14296da0 "") at /home/jenkins/root/workspace/regression-test-with-multiplex/xlators/protocol/server/src/server-helpers.c:1317 1317 return itable->root; (gdb) p itable->root Cannot access memory at address 0x38 This is populated in rpc_receive_common -> get_frame_from_request -> server_alloc_frame server_alloc_frame (...) { ... client = req->trans->xl_private; ... if (client->bound_xl) state->itable = client->bound_xl->itable; ... } (gdb) f 6 #6 0x00007ffa605c410d in server3_3_lookup (req=0x7ffa1428cf68) at /home/jenkins/root/workspace/regression-test-with-multiplex/xlators/protocol/server/src/server-rpc-fops.c:5888 5888 resolve_and_resume (frame, server_lookup_resume); (gdb) p *req->trans->xl_private $9 = {scratch_ctx = {lock = {spinlock = 0, mutex = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 0, __kind = 0, __spins = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = '\000' <repeats 39 times>, __align = 0}}, count = 8, ctx = 0x7ffa44004260}, bind = {lk = 0x7ffa44009f98 "\001", value = 1}, count = {lk = 0x7ffa44009fa0 "\002", value = 2}, bound_xl = 0x7ffa304fa1e0, this = 0x7ffa5c02e380, tbl_index = 3, client_uid = 0x7ffa4400a070 "CTX_ID:98c514c9-a3f6-4f0b-801a-8afbc27e02b5-GRAPH_ID:0-PID:30529-HOST:slave26.cloud.gluster.org-PC_NAME:patchy-client-3-RECON_NO:-1", client_name = 0x7ffa4400a1c0 "unknown", auth = {flavour = 390039, len = 24, data = 0x7ffa4400a150 "", username = 0x7ffa440107b0 "cff2dd5b-f3b3-49ba-ac55-a870a2e6007c", passwd = 0x7ffa4400b300 "211d85b2-fd02-4c37-87ca-b158bfa803a1"}, subdir_mount = 0x0, subdir_inode = 0x0, subdir_gfid = '\000' <repeats 15 times>} (gdb) p *req->trans->xl_private->bound_xl $10 = {name = 0x7ffa304fb130 "/d/backends/patchy3", type = 0x7ffa304fb1a0 "performance/decompounder", instance_name = 0x0, next = 0x7ffa304f8820, prev = 0x7ffa30641c20, parents = 0x7ffa306441d0, children = 0x7ffa30641a90, options = 0x7ffa304f8158, dlhandle = 0x7ffa5c02d8d0, fops = 0x7ffa60a0a5e0 <fops>, cbks = 0x7ffa60a0a960 <cbks>, dumpops = 0x0, volume_options = { next = 0x7ffa304f9860, prev = 0x7ffa304f9860}, fini = 0x7ffa60808375 <fini>, init = 0x7ffa60808246 <init>, reconfigure = 0x0, mem_acct_init = 0x7ffa6080820e <mem_acct_init>, notify = 0x7ffa7108db1d <default_notify>, loglevel = GF_LOG_NONE, stats = { client_latency = 0, total = {metrics = {{fop = {lk = 0x7ffa304fa288 "", value = 0}, cbk = {lk = 0x7ffa304fa290 "", value = 0}} <repeats 55 times>}, count = {lk = 0x7ffa304fa5f8 "", value = 0}}, interval = {latencies = {{min = 0, max = 0, total = 0, count = 0} <repeats 55 times>}, metrics = {{fop = {lk = 0x7ffa304face0 "", value = 0}, cbk = {lk = 0x7ffa304face8 "", value = 0}} <repeats 55 times>}, count = {lk = 0x7ffa304fb050 "", value = 0}}}, history = 0x0, ctx = 0x1110010, graph = 0x7ffa304fba00, itable = 0x0, init_succeeded = 1 '\001', private = 0x0, mem_acct = 0x7ffa30644460, winds = 0, switched = 0 '\000', local_pool = 0x7ffa306476c0, is_autoloaded = false, volfile_id = 0x7ffa300ddd50 "patchy.slave26.cloud.gluster.org.d-backends-patchy3", xl_id = 19, op_version = {0, 0, 0, 0}, flags = 0, id = 0, identifier = 0x0} (gdb) p req->trans->xl_private->bound_xl->itable $11 = (inode_table_t *) 0x0
*** This bug has been marked as a duplicate of bug 1583937 ***