mirror of
https://github.com/mruby/mruby
synced 2026-06-08 16:11:16 +00:00
show a backtrace when when an error occurs on gem load; close #1243
This commit is contained in:
@@ -136,6 +136,7 @@ module MRuby
|
||||
unless rbfiles.empty?
|
||||
f.puts %Q[ mrb_load_irep(mrb, gem_mrblib_irep_#{funcname});]
|
||||
f.puts %Q[ if (mrb->exc) {]
|
||||
f.puts %Q[ mrb_print_backtrace(mrb);]
|
||||
f.puts %Q[ mrb_p(mrb, mrb_obj_value(mrb->exc));]
|
||||
f.puts %Q[ exit(EXIT_FAILURE);]
|
||||
f.puts %Q[ }]
|
||||
|
||||
Reference in New Issue
Block a user