0

我的应用程序在使用库 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 中设置断点以进行调试

我不知道如何解决它。请告诉我。

4

0 回答 0