]> granicus.if.org Git - mutt/commit
Fix crash in hcache_open_tc() when open fails and debug is on. (closes #3813)
authorKevin McCarthy <kevin@8t8.us>
Wed, 16 Mar 2016 20:33:55 +0000 (13:33 -0700)
committerKevin McCarthy <kevin@8t8.us>
Wed, 16 Mar 2016 20:33:55 +0000 (13:33 -0700)
commit7c6e85c28510946b2b93bbe129b3a3de73d61b4e
tree12f26f75a9ff5721bbe41bf20e847655211bc84e
parent13829b3c4b32ffc34afa4e867617641b01f919dd
Fix crash in hcache_open_tc() when open fails and debug is on. (closes #3813)

When the hcache open fails, it was trying to dprint.  The dprint had a
%s where it was passing errno, leading to a crash in strlen.

Unify the dprint messages for tcdbopen and tcdbclose to report the
path, strerror, and errno.

Thanks to Will Yardley for capturing the stack trace!
hcache.c