diff --git a/lib/memory_diagnostics.rb b/lib/memory_diagnostics.rb index d79d84407be..e484bf51293 100644 --- a/lib/memory_diagnostics.rb +++ b/lib/memory_diagnostics.rb @@ -22,6 +22,7 @@ module MemoryDiagnostics diff = diff.map do |id| ObjectSpace._id2ref(id) rescue nil end.compact! + diff ||= [] report = "#{diff.length} objects have leaked\n"