Program received signal SIGSEGV, Segmentation fault. 0x00000000006322dc in create_session (fd=fd@entry=1024, func_recv=func_recv@entry=0x632bd0 , func_send=func_send@entry=0x632ab0 , func_parse=0x4d4440 ) at socket.c:651 651 CREATE(sockt->session[fd], struct socket_data, 1); (gdb) bt full #0 0x00000000006322dc in create_session (fd=fd@entry=1024, func_recv=func_recv@entry=0x632bd0 , func_send=func_send@entry=0x632ab0 , func_parse=0x4d4440 ) at socket.c:651 _func_ = "create_session" #1 0x00000000006343ca in connect_client (listen_fd=) at socket.c:542 fd = 1024 client_address = {sin_family = 2, sin_port = 63463, sin_addr = {s_addr = 212873123}, sin_zero = "\000\000\000\000\000\000\000"} len = 16 #2 0x000000000063526e in do_sockets (next=) at socket.c:875 rfd = {fds_bits = {512, 0 }} timeout = {tv_sec = 0, tv_usec = 49115} ret = 1 i = #3 0x000000000043da2a in main (argc=1, argv=0x7fffffffe718) at core.c:465 next = retval = 0