Linux中socket通信客户端给服务器发信息报错: stack smashing detected : <unknown>terminated

Linux中socket通信客户端给服务器发信息报错:

stack smashing detected : terminated

栈溢出,客户端发送消息大小比服务器接收消息的缓存区大

解决:设定一个更大的缓存区存放收到的消息

客户端发送的信息
Linux中socket通信客户端给服务器发信息报错: stack smashing detected : <unknown>terminated

客户端缓存区大小
Linux中socket通信客户端给服务器发信息报错: stack smashing detected : <unknown>terminated

所以造成栈溢出