oupula/ngx_image_thumb

代码中存在gd函数内存泄露

Opened this issue · 2 comments

在make_thumb函数中,562行。
需要在562行之前,添加一个语句"gdImageDestroy(info->dst_im);",用来释放make_thumb函数开始的地方分配的内存。

用ab命令,并发测试过

jicki commented

请问一下,解决了吗?

是否会报

kernel: nginx[6710]: segfault at 0 ip 00007fc5102ef167 sp 00007ffdc2e8dad0 error 4 in libgd.so.2.0.0[7fc5102e6000+23000]

错误...