Skip to content

Instantly share code, notes, and snippets.

@zag2art
zag2art / gist:c4e75100872794ab4b373aca1c8f8e5b
Created November 11, 2020 06:26
Stacktrace for Canvas "undefined method `to_key' for nil:NilClass" bug
/var/canvas/lib/canvas/security/key_storage.rb:70:in `block in public_keyset' +
/var/canvas/lib/canvas/security/key_storage.rb:69:in `map' +
/var/canvas/lib/canvas/security/key_storage.rb:69:in `public_keyset' +
/var/canvas/app/controllers/lti/ims/security_controller.rb:51:in `jwks' +
/var/canvas/vendor/bundle/ruby/2.6.0/gems/actionpack-5.2.4.4/lib/action_controller/metal/basic_implicit_render.rb:6:in `send_action' +
/var/canvas/vendor/bundle/ruby/2.6.0/gems/actionpack-5.2.4.4/lib/abstract_controller/base.rb:194:in `process_action' +
/var/canvas/vendor/bundle/ruby/2.6.0/gems/actionpack-5.2.4.4/lib/action_controller/metal/rendering.rb:30:in `process_action' +
/var/canvas/vendor/bundle/ruby