CreateChildControls_Exception: ArgumentException Value does not fall within the expected range. at Microsoft.SharePoint.SPList.GetItemById(Int32 id, String strRootFolder, Boolean cacheRowsetAndId)
at Microsoft.SharePoint.SPList.GetItemById(Int32 id)
at Chillisoft.KnowledgeHubListWebPart.Utility.GetItem(String listName, String id)
at Chillisoft.KnowledgeHubListWebPart.DocumentListQueryBuilder.GetQuery(DocumentItemList documentItemListControl, Boolean includeAllTextSearch, Boolean mustIncludeWholeWord)
at Chillisoft.KnowledgeHubListWebPart.DocumentItemList.GetQueryFoundItems(SPWeb web, Boolean includeAllFields, Boolean mustIncludeWholeWord)
at Chillisoft.KnowledgeHubListWebPart.DocumentItemList.Initialise()
at Chillisoft.KnowledgeHubListWebPart.KnowledgeHubListWebPart.CreateChildControls()