Details
-
Type:
Bug
-
Status: Closed
-
Priority:
Normal
-
Resolution: Fixed
-
Affects Version/s: None
-
Fix Version/s: PUP 5.5.10, PUP 6.0.5, PUP 6.1.0
-
Component/s: None
-
Labels:None
-
Template:
-
Team:Windows
-
Story Points:1
-
Sprint:Windows PupperCon 2018-11-16, Windows 2018-11-28
-
Method Found:Needs Assessment
-
QA Risk Assessment:Needs Assessment
Description
Puppet Version: 5.5.2 (PE 2018.1.2 Master & Agent)
Puppet Server Version: N/A
OS Name/Version: Windows Server 2012r2
As part of https://puppetlabs.zendesk.com/agent/tickets/32364 it was found that there was a bug in the error handler in the read_wide_string method (https://github.com/puppetlabs/puppet/blob/master/lib/puppet/util/windows/api_types.rb#L56-L63)
Where if str is nil then an error is raised during the debug statement and raises the wrong error. Instead the Puppet.debug statement should never error and raise the real error
Attachments
Issue Links
- relates to
-
PUP-9312 puppet package provider fails when reading from registry
-
- Closed
-