From 76b7d84fb0fdad8f730e4dcf54aa0fb4574f251f Mon Sep 17 00:00:00 2001 From: Vadim Belman Date: Fri, 14 Apr 2017 22:13:41 -0400 Subject: [PATCH] Item14237: Fixed a broken exception. --- core/lib/Foswiki/Extensions.pm | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/core/lib/Foswiki/Extensions.pm b/core/lib/Foswiki/Extensions.pm index d13facc5a0..4dd8174559 100644 --- a/core/lib/Foswiki/Extensions.pm +++ b/core/lib/Foswiki/Extensions.pm @@ -271,8 +271,11 @@ sub _loadFromSubDir { # We don't really fail upon extension load because this isn't fatal # in neither way. What bad could unloaded extension cause? push @{ $this->_errors }, - Foswiki::Exception::Ext::Load->transmute( $_, 1, - extension => $extModule ); + Foswiki::Exception::Ext::Load->transmute( + $_, 1, + extension => $extModule, + reason => Foswiki::Exception::errorStr($_), + ); say STDERR "Extension $extModule problem: \n", Foswiki::Exception::errorStr( $this->_errors->[-1] ); };