如何以错误的方式调用 libjpeg API?

How to call libjpeg API in an erroneous way?

我想在使用 libjpeg 时测试我的错误处理代码,但我找不到合适的调用来产生错误。如果我只是将 nullptr 传递给一些需要指向结构的指针的调用,那么库就会崩溃。我想在 jpeg_error_mgrerror_exit 函数中找到调用集合的语句。

我在 jpeg_compress_structjpeg_decompress_struct 上调用 libjpeg 的函数时发生错误,而没有先分别调用 jpeg_create_compressjpeg_create_decompress 函数.