Fixes Defects: CS0100993,CS0111980,CS0139156,PH09114,PH14405,PH23654,PH24275,PH27637,PH27795,PH28419,PH30138,PH30160,PH30403,PI65098,PI77043,PI97705 This patch contains the following software changes: CS0100993: Problem: When running a build using clearmake, a segment fault may occur if clearmake encounters an extremely large macro expansion. Fix: Clearmake has been updated to address large macro expansions. CS0111980: Problem: Clearcase does not make it clear which VOB the below error message refers to. db.m:146 DB__WRONG_SERVER "Process not running on registry specified hostname (%s)\n". Also prints redundant error messages in db_server log. Fix: To be more specific, vob path name is added in the error message and also added check against vob path name to avoid redundant error messages for each db_server instance. CS0139156: Problem: Excessive output in lad_log with "Error: Operation "sysutl_user_to_sid" failed:" Fix: Now for an invalid user the error message is printed only one time in the lad_server log. PH09114: Problem: When iterating through label (or branch) types in a Perl script, CAL crashes before returning the list of metadata types to the script. Fix: CAL label & branch processing no longer results in a stack overflow. PH14405: Problem: lad_server.exe(152696): Error: Operation "sysutl_user_to_sid" failed: NT after enabling the async license daemon   Reported above error when user sid type is one of the group accounts. Also lad_server log can be overly verbose and grows dangerously quickly with this error. Fix: Group accounts no longer cause the lad_server to fail. PH23654: Problem: File was not getting merged from one branch to other as changing config spec was unloading the element. During merge search, merge happens only for loaded elements. Fix: During Merge Search, refresh loads the element before initiating merge. So, after merge file and contents would be merged to destination branch PH24275: Problem: Hovering over version in GUI vtree browser with multi-line command or other large amount of metadata causes tooltip to flicker Fix: In current fix we restrict the number of lines user can see on tool-tip. If number of lines crossed the defined one we are showing message with truncated text "...please use element properties to view full text", so that user can know that tool tip doesn't contain full text and he can see the full comment from properties. PH27637: Problem: Infocenter page on MVFS settings for samba significantly out of date. Fix: The "Configuring Rational ClearCase to support Samba" topic has been updated in the help that installs with ClearCase 9.1 and in IBM Knowledge Center for ClearCase 9.1. PH27795: Problem: Using ClearCase clearmake and printing "time spent building with abes: ..." caused clearmake to crash and the build to abort. Fix: Memory is now freed after printing. PH28419: Problem: MVFS wasn't handling the correct error code when trying to read information from registry and the data was bigger than expected, leading MVFS to fail its load process. Fix: The MVFS is now able to manage itself to deal with bigger data. PH30138: Problem: The path to squidtool was not properly quoted. Fix: The squidtool application now spawns without issue. PH30160: Problem: Visual Studio integration checks out source file parent directory during "remove from project, but not the disk" Fix: Removing file element will not create new version for directory. PH30403: Problem: During Manual Merge on parent directory, sub-directories were also getting merged due to issues in implemented refresh functionality. Fix: Refresh functionality after manual merge operation has been fixed. PI65098: Problem: Copy and Paste of the share project in CTE renaming the project/file/folder gets NEP . Fix: Code changes to handle the Null pointer exception during rename on the Copy-Pasted project are taken care of. PI77043: Problem: The ClearCase clearprompt utility fails when the number of characters of a string is greater than 2069 characters. Fix: Allocation of clearprompt's internal buffer was corrected. PI97705: Problem: Cleartool rmver command execution validates for interested version before deleting the selected version. However, similar validation was missing while executing rmbranch command. Fix: Cleartool rmbranch command execution now validates for any existing baseline in the branch and the command execution does not proceed if any baseline version is found on the branch.