View Issue Details

IDProjectCategoryView StatusLast Update
00033963 - Current Dev ListBugpublic2019-09-07 09:10
ReporterK7ZCZAssigned ToK7ZCZ 
PrioritynormalSeverityminorReproducibilityalways
Status closedResolutionfixed 
Product Version6.6.0.237 
Target VersionFixed in Version6.7.0.226 
Summary0003396: HRDSoracoLicenser::CheckLicense leaks memory
DescriptionThe CheckLicense method of the HRDSoracoLicenser class leaks memory. (See HRDSocaroLicenser.cpp)

This method calls GetProductProperties, expecting two BSTRs to be returned. The code uses simple BSTR variables to get the results, and never frees them. Consider using _bstr_t or CComBSTR to get the benefits of RAII.

TagsNo tags attached.
ModuleSW License Mgmt
Sub-ModuleSW License Client
Testing N/A

Relationships

related to 0003332 closeddoug QLM license code incorrectly casts string, ignores error return from Soraco function 

Activities

K7ZCZ

2019-07-26 19:11

administrator   ~0008286

fixed in the 6.6 tree with this checkin:
https://hrdsoftware.visualstudio.com/HRD/_versionControl/changeset/5092

WA9PIE

2019-09-07 09:10

administrator   ~0008533

Taking the developer's account as valid.

Issue History

Date Modified Username Field Change
2019-07-21 06:34 K7ZCZ New Issue
2019-07-21 06:38 K7ZCZ Relationship added related to 0003332
2019-07-26 19:11 K7ZCZ Assigned To => K7ZCZ
2019-07-26 19:11 K7ZCZ Status new => resolved
2019-07-26 19:11 K7ZCZ Resolution open => fixed
2019-07-26 19:11 K7ZCZ Note Added: 0008286
2019-08-30 14:54 K7ZCZ Fixed in Version => 6.7.0.226
2019-09-07 09:10 WA9PIE Status resolved => closed
2019-09-07 09:10 WA9PIE Description Updated View Revisions
2019-09-07 09:10 WA9PIE Testing Not Started => N/A
2019-09-07 09:10 WA9PIE Note Added: 0008533