Fixes Defects: C0154045,C0157550,C0158785,C0158847,C0159239,PH10163,PH38862,PH40986,PH45957,PH47775,PH47884,PH48080,PH48369,PH48449,PH49508,PH50779,PH50914,PH51223,PH51515 This patch contains the following software changes: C0154045: Problem: vob_sidwalk -recover_filesystem crashes when used for long duration Fix: The application was leaking memory and we fixed that leak. C0157550: Problem: VersionVault Windows Explorer throws an error message with garbage characters when getting the properties of an activity when trying to set it from the view properties dialog. Fix: Fix the improper typecasting to remove garbage character. C0158785: Problem: CTE / VersionVault Eclipse: Lock (obsolete) on activity "name_of_obsolete_activity" prevents operation "set activity" Fix: Checkout operation of dynamic and snapshot view will check the state of activity which is already set in CTE toolbar and based on the state it will take decision to switch the activity in CTE toolbar. C0158847: Problem: ClearCase was allowing integer names while creating artifacts like components, folders, projects, etc. This is contrary to what is documented. Fix: The checking of names was made more rigorous, to prevent the creation of objects with integer names. C0159239: Problem: When in the Local stream, right-click the 'Activities' folder in VersionVault Explorer /CTE and select 'Refresh'. The new activity/s does not appear/s. When activities are created outside of VV/CC Fix: When in the Local stream, Right-click the 'Activities' folder in VersionVault Explorer /CTE and select 'Refresh'. The new activity/s appear/s. When activities are created outside of VV/CC. PH10163: Problem: Omake was not closing the database handle on exit. Fix: Fixed by closing the database handle before exit. PH38862: Problem: "dbid not found" message on removing any stream with too many timeline objects. Fix: This issue is fixed by storing "next value" instead of storing the "last seen" value in the cursor so that dbid is found for the next iteration, since client side deletes each of these timelines in the returned list PH40986: Problem: ClearCase license requests fail when using the lad_server and the user is from the domain (other than the albd). Fix: This issue is fixed by replacing bare user name with FQDN to communicate between lad_server and cleartool. ‘#' is used as delimiter between domain name and user name. The license cache files are now created as-"domain#username" which used to be just "username" until now. PH45957: Problem: The Change Management Integration sometimes fails to return data for "cleartool lsactivity -find -provider" if a headline or title for one of the items returned by the query contains a character that cannot be represented in the local code page. Fix: The "cleartool lsactivity -find -provider" command will return all query items that are successfully parsed, and will skip any with headlines or titles containing characters that cannot be represented in the local code page. PH47775: Problem: When creating IBM Rational ClearCase VOB and view storage using "ClearCase Server Storage Wizard", the storage folder name by default is creating a space between ClearCase and underscore character('_') as "ClearCase _Storage". Fix: The string was concatenated in the rc file PH47884: Problem: ClearCase 9.1.0.2 version tree browser and merge tool GUI's fail to launch Fix: User will see the merge dialog and on processing merge he will be able to check-in procedure complete. PH48080: Problem: Removing a symlink in a web view is not working Fix: Removal of a symlink in a web view was fixed. PH48369: Problem: %[views]p format option throws "no tag found in region" for views in other regions or at other sites when it should just display the view UUIDs Fix: Reusing the existing function “SUM_View::any_name()” which prints UUID without the error instead of using "SUM_View::tag(vtag)" which was printing UUID with error message. PH48449: Problem: MVFS was receiving a request that is supposed to be sent to disk drivers and it crashes the system due to a missing argument. Fix: MVFS now gracefully completes the request as an invalid one. PH49508: Problem: Renamed cleartext files may cause undesired side effects to MVFS clients. Fix: MVFS cleartext consistency checking was improved. PH50779: Problem: Rebasing a stream in the Project explorer GUI will print garbage characters instead of the view name if the rebase view has checkouts Fix: Due to improper typecasting "view name" was showing garbage character. Now "view name" will be proper. PH50914: Problem: When User is trying to add huge number files to source control using Add to Source in ClearCase ClearTeam Explore, few files were unable to add and left as private. Fix: ClearCase ClearTeam Explorer now correctly adds all the files to source control. PH51223: Problem: VISUAL STUDIO 2017 INTEGRATION PROMPTS FOR CHECKOUT WHEN FILE IS ALREADY CHECKED OUT FROM CLEARTEAM EXPLORER Fix: User will be able to see the updated status if file is changed outside the VS environment. PH51515: Problem: Use of obsolete 'ctime' embedded function in ck_all_tfds_for_nulls.pl script may cause the script to prematurely terminate. Fix: ClearCase now relies on PERL / POSIX ctime...