Jessense / http-server

基于主从 reactor 多线程模型和 epoll 的 http server

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

缓冲区溢出/内存覆盖问题

Jessense opened this issue · comments

Buffer 的构造函数中,为 char *data 初始分配的空间太小,导致先后创建的 inputBuffer 和 outputBuffer 对象的内存地址太近,而后续为 inputBuffer 中的 data 扩充空间的时候覆盖了 outputBuffer。