-
Notifications
You must be signed in to change notification settings - Fork 14
Description
After bumping to Ruby 3.2.0 when running ruby_audit check we receive the following error Tried to load unspecified class: Date (Psych::DisallowedClass) for ruby_audit check.
ruby-audit version => ruby-audit 1.3.0 (advisories: 707)
/Users/user/.rvm/rubies/ruby-3.2.0/lib/ruby/3.2.0/psych/class_loader.rb:99:in find': Tried to load unspecified class: Date (Psych::DisallowedClass) from /Users/user/.rvm/rubies/ruby-3.2.0/lib/ruby/3.2.0/psych/class_loader.rb:28:in load'
from (eval):2:in date' from /Users/user/.rvm/rubies/ruby-3.2.0/lib/ruby/3.2.0/psych/scalar_scanner.rb:66:in tokenize'
from /Users/user/.rvm/rubies/ruby-3.2.0/lib/ruby/3.2.0/psych/visitors/to_ruby.rb:65:in deserialize' from /Users/user/.rvm/rubies/ruby-3.2.0/lib/ruby/3.2.0/psych/visitors/to_ruby.rb:130:in visit_Psych_Nodes_Scalar'
from /Users/user/.rvm/rubies/ruby-3.2.0/lib/ruby/3.2.0/psych/visitors/visitor.rb:30:in visit' from /Users/user/.rvm/rubies/ruby-3.2.0/lib/ruby/3.2.0/psych/visitors/visitor.rb:6:in accept'
from /Users/user/.rvm/rubies/ruby-3.2.0/lib/ruby/3.2.0/psych/visitors/to_ruby.rb:35:in accept' from /Users/user/.rvm/rubies/ruby-3.2.0/lib/ruby/3.2.0/psych/visitors/to_ruby.rb:347:in block in revive_hash'
from /Users/user/.rvm/rubies/ruby-3.2.0/lib/ruby/3.2.0/psych/visitors/to_ruby.rb:345:in each' from /Users/user/.rvm/rubies/ruby-3.2.0/lib/ruby/3.2.0/psych/visitors/to_ruby.rb:345:in each_slice'
from /Users/user/.rvm/rubies/ruby-3.2.0/lib/ruby/3.2.0/psych/visitors/to_ruby.rb:345:in revive_hash' from /Users/user/.rvm/rubies/ruby-3.2.0/lib/ruby/3.2.0/psych/visitors/to_ruby.rb:169:in visit_Psych_Nodes_Mapping'
from /Users/user/.rvm/rubies/ruby-3.2.0/lib/ruby/3.2.0/psych/visitors/visitor.rb:30:in visit' from /Users/user/.rvm/rubies/ruby-3.2.0/lib/ruby/3.2.0/psych/visitors/visitor.rb:6:in accept'
from /Users/user/.rvm/rubies/ruby-3.2.0/lib/ruby/3.2.0/psych/visitors/to_ruby.rb:35:in accept' from /Users/user/.rvm/rubies/ruby-3.2.0/lib/ruby/3.2.0/psych/visitors/to_ruby.rb:320:in visit_Psych_Nodes_Document'
from /Users/user/.rvm/rubies/ruby-3.2.0/lib/ruby/3.2.0/psych/visitors/visitor.rb:30:in visit' from /Users/user/.rvm/rubies/ruby-3.2.0/lib/ruby/3.2.0/psych/visitors/visitor.rb:6:in accept'
from /Users/user/.rvm/rubies/ruby-3.2.0/lib/ruby/3.2.0/psych/visitors/to_ruby.rb:35:in accept' from /Users/user/.rvm/rubies/ruby-3.2.0/lib/ruby/3.2.0/psych.rb:334:in safe_load'
from /Users/user/.rvm/rubies/ruby-3.2.0/lib/ruby/3.2.0/psych.rb:369:in load' from /Users/user/.rvm/rubies/ruby-3.2.0/lib/ruby/3.2.0/psych.rb:671:in block in load_file'
from /Users/user/.rvm/rubies/ruby-3.2.0/lib/ruby/3.2.0/psych.rb:670:in open' from /Users/user/.rvm/rubies/ruby-3.2.0/lib/ruby/3.2.0/psych.rb:670:in load_file'
from /Users/user/.rvm/gems/ruby-3.2.0/gems/bundler-audit-0.7.0.1/lib/bundler/audit/advisory.rb:48:in load' from /Users/user/.rvm/gems/ruby-3.2.0/gems/ruby_audit-1.3.0/lib/ruby_audit/database.rb:7:in block in advisories_for'
from internal:dir:220:in glob' from /Users/user/.rvm/gems/ruby-3.2.0/gems/ruby_audit-1.3.0/lib/ruby_audit/database.rb:35:in each_advisory_path_for'
from /Users/user/.rvm/gems/ruby-3.2.0/gems/ruby_audit-1.3.0/lib/ruby_audit/database.rb:6:in advisories_for' from /Users/user/.rvm/gems/ruby-3.2.0/gems/ruby_audit-1.3.0/lib/ruby_audit/database.rb:22:in check'
from /Users/user/.rvm/gems/ruby-3.2.0/gems/ruby_audit-1.3.0/lib/ruby_audit/database.rb:12:in check_ruby' from /Users/user/.rvm/gems/ruby-3.2.0/gems/ruby_audit-1.3.0/lib/ruby_audit/scanner.rb:61:in block in scan_inner'
from /Users/user/.rvm/gems/ruby-3.2.0/gems/ruby_audit-1.3.0/lib/ruby_audit/scanner.rb:60:in each' from /Users/user/.rvm/gems/ruby-3.2.0/gems/ruby_audit-1.3.0/lib/ruby_audit/scanner.rb:60:in scan_inner'
from /Users/user/.rvm/gems/ruby-3.2.0/gems/ruby_audit-1.3.0/lib/ruby_audit/scanner.rb:32:in scan_ruby' from /Users/user/.rvm/gems/ruby-3.2.0/gems/ruby_audit-1.3.0/lib/ruby_audit/scanner.rb:19:in scan'
from /Users/user/.rvm/gems/ruby-3.2.0/gems/ruby_audit-1.3.0/lib/ruby_audit/cli.rb:15:in check' from /Users/user/.rvm/rubies/ruby-3.2.0/lib/ruby/gems/3.2.0/gems/thor-1.2.1/lib/thor/command.rb:27:in run'
from /Users/user/.rvm/rubies/ruby-3.2.0/lib/ruby/gems/3.2.0/gems/thor-1.2.1/lib/thor/invocation.rb:127:in invoke_command' from /Users/user/.rvm/rubies/ruby-3.2.0/lib/ruby/gems/3.2.0/gems/thor-1.2.1/lib/thor.rb:392:in dispatch'
from /Users/user/.rvm/rubies/ruby-3.2.0/lib/ruby/gems/3.2.0/gems/thor-1.2.1/lib/thor/base.rb:485:in start' from /Users/user/.rvm/gems/ruby-3.2.0/gems/ruby_audit-1.3.0/exe/ruby-audit:6:in <top (required)>'
from /Users/user/.rvm/gems/ruby-3.2.0/bin/ruby-audit:25:in load' from /Users/user/.rvm/gems/ruby-3.2.0/bin/ruby-audit:25:in
from /Users/user/.rvm/gems/ruby-3.2.0/bin/ruby_executable_hooks:22:in
eval' from /Users/user/.rvm/gems/ruby-3.2.0/bin/ruby_executable_hooks:22:in '