From f0310b34d94a49e1ab16e19d419bee0c61895a1c Mon Sep 17 00:00:00 2001 From: Brendan Coles Date: Sat, 16 Feb 2019 10:30:41 +0000 Subject: [PATCH] require 'msgpack' --- core/loader.rb | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/core/loader.rb b/core/loader.rb index cb05df993..e0d4eaa40 100644 --- a/core/loader.rb +++ b/core/loader.rb @@ -7,6 +7,12 @@ # @note Include here all the gems we are using require 'rubygems' require 'bundler/setup' + +# For some reason, on Ruby 2.5+, msgpack needs to be loaded first, +# else metasploit integration dies due to undefined `to_msgpack`. +# Works fine on Ruby 2.4 +require 'msgpack' + Bundler.require(:default) require 'cgi'