Description of problem: VIPS 7.28.2 has a bug in vips_cache_set_max(); the function does not test whether vips_cache_table is NULL before using it. This is fixed in 7.28.9. Version-Release number of selected component (if applicable): vips-7.28.2-1.fc17.x86_64 How reproducible: Every time. Steps to Reproduce: Inspect source code (see use of g_hash_table_size() in iofuncs/cache.c:vips_cache_trim()). Calling vips_cache_set_max() before some VIPS operation is cached will cause a critical glib error message from libvips.
vips-7.28.5-1.fc18 has been submitted as an update for Fedora 18. https://admin.fedoraproject.org/updates/vips-7.28.5-1.fc18
vips-7.28.5-1.fc17 has been submitted as an update for Fedora 17. https://admin.fedoraproject.org/updates/vips-7.28.5-1.fc17
Package vips-7.28.5-1.fc18: * should fix your issue, * was pushed to the Fedora 18 testing repository, * should be available at your local mirror within two days. Update it with: # su -c 'yum update --enablerepo=updates-testing vips-7.28.5-1.fc18' as soon as you are able to. Please go to the following url: https://admin.fedoraproject.org/updates/FEDORA-2012-16548/vips-7.28.5-1.fc18 then log in and leave karma (feedback).