我的应用程序在使用库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中设置断点以进行调试
我不知道如何解决它。 请告诉我。