Item14335: HMAC calculation fails in SafeWikiPlugin::Signatures::getMAC

pencil
Priority: Urgent
Current State: Confirmed
Released In: n/a
Target Release:
Applies To: Extension
Component: SafeWikiPlugin
Branches: master
Reported By: GeorgeClark
Waiting For:
Last Change By: GeorgeClark
Wide character in subroutine entry at /home/gac/perl5/perlbrew/perls/perl-5.25.10/lib/site_perl/5.25.10/Digest/HMAC.pm line 28.
 at /home/gac/perl5/perlbrew/perls/perl-5.25.10/lib/site_perl/5.25.10/Digest/HMAC.pm line 28.
   Digest::HMAC::add(Digest::HMAC_SHA1=HASH(0x3895078), "<style class='\$zone \$id' type=\"text/css\" media=\"all\">\x{a}body .f"...) called at /var/www/foswiki/distro/core/lib/Foswiki/Plugins/SafeWikiPlugin/Signatures.pm line 209
   Foswiki::Plugins::SafeWikiPlugin::Signatures::getMAC("<style class='\$zone \$id' type=\"text/css\" media=\"all\">\x{a}body .f"...) called at /var/www/foswiki/distro/core/lib/Foswiki/Plugins/SafeWikiPlugin/Signatures.pm line 129
   Foswiki::Plugins::SafeWikiPlugin::Signatures::processZone(HASH(0x3ad69d0), undef) called at /var/www/foswiki/distro/core/lib/Foswiki/Plugins/SafeWikiPlugin/CoreHooks.pm line 71
   Foswiki::Plugins::SafeWikiPlugin::CoreHooks::addToZone(Foswiki::Render::Zones=HASH(0x31687c0), "head", "TABLEPLUGIN_specific", "<style type=\"text/css\" media=\"all\">\x{a}body .foswikiTable#tableA"..., "TABLEPLUGIN_default") called at /var/www/foswiki/distro/core/lib/Foswiki/Func.pm line 2779
   Foswiki::Func::addToZone("head", "TABLEPLUGIN_specific", "<style type=\"text/css\" media=\"all\">\x{a}body .foswikiTable#tableA"..., "TABLEPLUGIN_default") called at /var/www/foswiki/distro/core/lib/Foswiki/Plugins/TablePlugin/Core.pm line 1363
   Foswiki::Plugins::TablePlugin::Core::_writeStyleToHead("TABLEPLUGIN_specific", HASH(0x3a4e290)) called at /var/www/foswiki/distro/core/lib/Foswiki/Plugins/TablePlugin/Core.pm line 1345
   Foswiki::Plugins::TablePlugin::Core::_addHeadStyles("tableA\x{15b}\x{10d}\x{c1}\x{160}\x{164}\x{15b}\x{11b}\x{17e}1", "body .foswikiTable#tableA\x{15b}\x{10d}\x{c1}\x{160}\x{164}\x{15b}\x{11b}\x{17e}1 td {vertical-align:middle;"..., "body .foswikiTable#tableA\x{15b}\x{10d}\x{c1}\x{160}\x{164}\x{15b}\x{11b}\x{17e}1 td.foswikiTableCol0 {text-"..., "body .foswikiTable#tableA\x{15b}\x{10d}\x{c1}\x{160}\x{164}\x{15b}\x{11b}\x{17e}1 td.foswikiTableCol1 {text-"..., "body .foswikiTable#tableA\x{15b}\x{10d}\x{c1}\x{160}\x{164}\x{15b}\x{11b}\x{17e}1 td.foswikiTableCol2 {text-"..., "body .foswikiTable#tableA\x{15b}\x{10d}\x{c1}\x{160}\x{164}\x{15b}\x{11b}\x{17e}1 td.foswikiTableCol3 {text-"..., "body .foswikiTable#tableA\x{15b}\x{10d}\x{c1}\x{160}\x{164}\x{15b}\x{11b}\x{17e}1 td.foswikiTableCol4 {text-"..., "body .foswikiTable#tableA\x{15b}\x{10d}\x{c1}\x{160}\x{164}\x{15b}\x{11b}\x{17e}1 td.foswikiTableCol5 {text-"..., ...) called at /var/www/foswiki/distro/core/lib/Foswiki/Plugins/TablePlugin/Core.pm line 241
   Foswiki::Plugins::TablePlugin::Core::_parseTableSpecificTableAttributes("dataalign", "left,left,left,right,left,left,left,left", "summary", "Topic attachments", "caption", "Topic attachments", "databg", "#ffffff", ...) called at /var/www/foswiki/distro/core/lib/Foswiki/Plugins/TablePlugin/Core.pm line 1958
   Foswiki::Plugins::TablePlugin::Core::handler(" </div>\x{a}<div class=\"foswikiContentFooter\"></div><div class=\"f"..., HASH(0x34506d8)) called at /var/www/foswiki/distro/core/lib/Foswiki/Plugins/TablePlugin.pm line 83
   Foswiki::Plugins::TablePlugin::preRenderingHandler(" </div>\x{a}<div class=\"foswikiContentFooter\"></div><div class=\"f"..., HASH(0x34506d8)) called at /var/www/foswiki/distro/core/lib/Foswiki/Plugin.pm line 311
   Foswiki::Plugin::invoke(Foswiki::Plugin=HASH(0x2c58b10), "preRenderingHandler", " </div>\x{a}<div class=\"foswikiContentFooter\"></div><div class=\"f"..., HASH(0x34506d8)) called at /var/www/foswiki/distro/core/lib/Foswiki/Plugins.pm line 380
   Foswiki::Plugins::dispatch(Foswiki::Plugins=HASH(0x11a9af8), "preRenderingHandler", " </div>\x{a}<div class=\"foswikiContentFooter\"></div><div class=\"f"..., HASH(0x34506d8)) called at /var/www/foswiki/distro/core/lib/Foswiki/Render.pm line 278
   Foswiki::Render::getRenderedVersion(Foswiki::Render=HASH(0x3539df0), " </div>\x{a}<div class=\"foswikiContentFooter\"></div><div class=\"f"..., Foswiki::Meta=HASH(0x3229d70)) called at /var/www/foswiki/distro/core/lib/Foswiki/Meta.pm line 3373
   Foswiki::Meta::renderTML(Foswiki::Meta=HASH(0x3229d70), " </div>\x{a}<div class=\"foswikiContentFooter\"></div><div class=\"f"...) called at /var/www/foswiki/distro/core/lib/Foswiki/UI/View.pm line 482
   Foswiki::UI::View::_prepare(" %IF{\"\$raw='on'\" then='<div class=\"patternSigLine clear\"><spa"..., Foswiki::Meta=HASH(0x3229d70), 0) called at /var/www/foswiki/distro/core/lib/Foswiki/UI/View.pm line 467
   Foswiki::UI::View::view(Foswiki=HASH(0x11a9918)) called at /var/www/foswiki/distro/core/lib/Foswiki/UI.pm line 378
   Foswiki::UI::__ANON__() called at /home/gac/perl5/perlbrew/perls/perl-5.25.10/lib/site_perl/5.25.10/Error.pm line 421
   eval {...} called at /home/gac/perl5/perlbrew/perls/perl-5.25.10/lib/site_perl/5.25.10/Error.pm line 413
   Error::subs::try(CODE(0x11a11f8), HASH(0x268e7c0)) called at /var/www/foswiki/distro/core/lib/Foswiki/UI.pm line 504
   Foswiki::UI::_execute(Foswiki::Request=HASH(0x11c6ec0), CODE(0x24ae368), "view", 1) called at /var/www/foswiki/distro/core/lib/Foswiki/UI.pm line 330
   Foswiki::UI::handleRequest(Foswiki::Request=HASH(0x11c6ec0)) called at /var/www/foswiki/distro/core/lib/Foswiki/Engine/CGI.pm line 100
   Foswiki::Engine::CGI::run(Foswiki::Engine::CGI=HASH(0x1e31398)) called at view line 28.

-- GeorgeClark - 01 Mar 2017

 
Topic revision: r3 - 25 Mar 2017, GeorgeClark
The copyright of the content on this website is held by the contributing authors, except where stated elsewhere. See Copyright Statement. Creative Commons License    Legal Imprint    Privacy Policy