Hi,
I have this error on all my machines,
I think this is coming from one of our policies, but I have no System Requirements on any of them.

The agent version is 10.1.3.0 / we are using XP SP3.

This is the message found in my event viewer

Category: Requirements Module
SYSREQ.ExceptionInHandler: The handler RegKeyExistsRequirementHandler threw an exception. System.ArgumentOutOfRangeException: Length cannot be less than zero.
Parameter name: length
at System.String.InternalSubStringWithChecks(Int32 startIndex, Int32 length, Boolean fAlwaysCopy)
at Novell.Zenworks.Requirements.RegKeyExistsRequireme ntHandler.ProcessDeSerializedRequirement(Session session, Object data)
at Novell.Zenworks.Requirements.BaseRequirementHandle r.ProcessRequirement(Session session, Req req, Boolean inUserSpace)
at Novell.Zenworks.Requirements.Requirements.ProcessR equirements(Session session, GroupReq reqs)
And this an extract from the zmd-messages.log file

[ERROR] [04/21/2009 07:48:52.560] [1508] [ZenworksWindowsService] [13] [username] [Requirements Module] [SYSREQ.ExceptionInHandler] [The handler RegKeyExistsRequirementHandler threw an exception. System.ArgumentOutOfRangeException: Length cannot be less than zero.
Parameter name: length
at System.String.InternalSubStringWithChecks(Int32 startIndex, Int32 length, Boolean fAlwaysCopy)
at Novell.Zenworks.Requirements.RegKeyExistsRequireme ntHandler.ProcessDeSerializedRequirement(Session session, Object data)
at Novell.Zenworks.Requirements.BaseRequirementHandle r.ProcessRequirement(Session session, Req req, Boolean inUserSpace)
at Novell.Zenworks.Requirements.Requirements.ProcessR equirements(Session session, GroupReq reqs)] [] []
[ERROR] [04/21/2009 07:49:43.856] [1508] [ZenworksWindowsService] [23] [username] [BundleManager] [ActionMan.NoResultsFile] [Could not find a results file for . Message: Could not find file 'C:\WINDOWS\TEMP\816116cb-590c-49b7-b17e-63b9f3c51803\56b92c7ee9c042098d8d3c2085e7637e--82811Output.xml'.. Missing file: C:\WINDOWS\TEMP\816116cb-590c-49b7-b17e-63b9f3c51803\56b92c7ee9c042098d8d3c2085e7637e--82811Output.xml.] [] [56b92c7ee9c042098d8d3c2085e7637e]
[ERROR] [04/21/2009 07:50:32.370] [1508] [ZenworksWindowsService] [18] [username] [Requirements Module] [SYSREQ.ExceptionInHandler] [The handler RegKeyExistsRequirementHandler threw an exception. System.ArgumentOutOfRangeException: Length cannot be less than zero.
Parameter name: length
at System.String.InternalSubStringWithChecks(Int32 startIndex, Int32 length, Boolean fAlwaysCopy)
at Novell.Zenworks.Requirements.RegKeyExistsRequireme ntHandler.ProcessDeSerializedRequirement(Session session, Object data)
at Novell.Zenworks.Requirements.BaseRequirementHandle r.ProcessRequirement(Session session, Req req, Boolean inUserSpace)
at Novell.Zenworks.Requirements.Requirements.ProcessR equirements(Session session, GroupReq reqs)] [] []
[DEBUG] [04/21/2009 07:53:55.217] [1508] [ZenworksWindowsService] [6] [] [CertManager.AddCertificates] [] [Adding cert: ae7066d1ac5f49b1422107f1c9077c63 for hosts: <servername>, <IP Address>] [] []
[ERROR] [04/21/2009 07:54:04.918] [1508] [ZenworksWindowsService] [27] [username] [Requirements Module] [SYSREQ.ExceptionInHandler] [The handler RegKeyExistsRequirementHandler threw an exception. System.ArgumentOutOfRangeException: Length cannot be less than zero.
Parameter name: length
at System.String.InternalSubStringWithChecks(Int32 startIndex, Int32 length, Boolean fAlwaysCopy)
at Novell.Zenworks.Requirements.RegKeyExistsRequireme ntHandler.ProcessDeSerializedRequirement(Session session, Object data)
at Novell.Zenworks.Requirements.BaseRequirementHandle r.ProcessRequirement(Session session, Req req, Boolean inUserSpace)
at Novell.Zenworks.Requirements.Requirements.ProcessR equirements(Session session, GroupReq reqs)] [] []
Does anybody have an idea or already encountered the same issue?
Thanks