Index: main/lock.c =================================================================== --- main/lock.c (revision 386686) +++ main/lock.c (working copy) @@ -745,7 +745,7 @@ __ast_mutex_logger("%s line %d (%s): Error destroying rwlock %s: %s\n", filename, lineno, func, rwlock_name, strerror(res)); } - if (t->tracking) { + if (t->tracking && lt) { ast_reentrancy_lock(lt); lt->file[0] = filename; lt->lineno[0] = lineno;