diff --git a/lib/msf/ui/gtk2/frame/modules_tree.rb b/lib/msf/ui/gtk2/frame/modules_tree.rb index aec02c19f9..6d7bc1b895 100644 --- a/lib/msf/ui/gtk2/frame/modules_tree.rb +++ b/lib/msf/ui/gtk2/frame/modules_tree.rb @@ -225,9 +225,10 @@ module Gtk2 mod_exploits = {} framework.exploits.each_module do |mod, obj| - while (Gtk.events_pending?) - Gtk.main_iteration - end + # SEGV :( + # while (Gtk.events_pending?) + # Gtk.main_iteration + # end parts = mod.split("/") @@ -255,9 +256,10 @@ module Gtk2 mod_auxiliary = {} framework.auxiliary.each_module do |mod, obj| - while (Gtk.events_pending?) - Gtk.main_iteration - end + # SEGV :( + # while (Gtk.events_pending?) + # Gtk.main_iteration + # end parts = mod.split("/") name = parts.pop