我的应用程序在使用库 SSzipArchive 时遇到了一些问题。
minizip > ioapi.c 文件
static int ZCALLBACK fclose_file_func (voidpf opaque, voidpf stream)
{
FILE_IOPOSIX *ioposix = NULL;
int ret = -1;
if (stream == NULL)
return ret;
ioposix = (FILE_IOPOSIX*)stream;
if (ioposix->filename != NULL)
free(ioposix->filename); <--- here crashed point
ret = fclose(ioposix->file);
free(ioposix);
return ret;
}
这种方法。
错误日志:malloc:* 对象 0x198f0e90 的错误:未分配被释放的指针 *在 malloc_error_break 中设置断点以进行调试
我不知道如何解决它。请告诉我。