Fixes are available
APAR status
Closed as program error.
Error description
When the instrumentation dsminstr.log file is renamed due to reaching maximum size (default or specified by INSTRLOGMAX), the dsmc client crashes with the message. "*** glibc detected *** dsmc: double free or corruption (!prev): 0x0000000002c53cf0 ***". The dsminstr.log is renamed to dsminstr.log.bak but dsmc exits and no new dsminstr.log file is created (until the next dsmc invocation). Tivoli Storage Manager Versions Affected: 7.1.6 all platforms Customer/L2 Diagnostics: Collected on RHEL 6.7. Other platforms will vary. *** glibc detected *** dsmc: double free or corruption (!prev): 0x00000000020a7cf0 *** ======= Backtrace: ========= /lib64/libc.so.6[0x324da75f3e] /lib64/libc.so.6[0x324da78dd0] /lib64/libc.so.6(fclose+0x14d)[0x324da6648d] dsmc[0x6e5128] dsmc[0x6e597a] dsmc[0x433471] dsmc[0x43441a] dsmc(__gxx_personality_v0+0x312)[0x430c2a] /lib64/libc.so.6(__libc_start_main+0xfd)[0x324da1ed1d] dsmc(__gxx_personality_v0+0x261)[0x430b79]
Local fix
UNIX: set 'ENABLEINSTRUMENTATION No' in dsm.sys Windows: set 'ENABLEINSTRUMENTATION No' in dsm.opt
Problem summary
**************************************************************** * USERS AFFECTED: * * Users of the following products: * * - Spectrum Protect backup-archive client version 7.1.6 on * * all platforms * * - Spectrum Protect for Virtual Environments component Data * * Protection for VMware version 7.1.6 on Linux x86 and Windows * * x64 * **************************************************************** * PROBLEM DESCRIPTION: * * See ERROR DESCRIPTION. * **************************************************************** * RECOMMENDATION: * * Apply fixing level when available. This problem is projected * * to be fixed in level 7.1.6.3. Note that this is subject to * * change at the discretion of IBM. * ****************************************************************
Problem conclusion
Nearly all client operations (including vm backups) might get core dumps with symptoms of corrupted memory if the instrumentation log processing was enabled (it is enabled, by default) and the instrumentation log file size exceeded the maximum size value set by the INSTRLOGMAX option (25 megabyte, by default). After the fix, the instrumentation log operations work fine.
Temporary fix
A fix for this problem is currently targeted for Tivoli Storage Manager Client interim fix package version 7.1.6.3. Note 1: Until a Data Protection for VMware packaged fix of a fixing Tivoli Storage Manager Client level is available, Data Protection for VMware customers can install and use a fixed level of the the Tivoli Storage Manager Client in their environment. Note 2: The Tivoli Storage Manager (TSM) Client is a part of the Data Protection for VMware. In Data Protection for VMware environments, the TSM Client is also known as the data mover. Note 3: This is subject to change at the discretion of IBM.
Comments
APAR Information
APAR number
IT16403
Reported component name
TSM CLIENT
Reported component ID
5698ISMCL
Reported release
71L
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2016-08-01
Closed date
2016-08-11
Last modified date
2016-08-11
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
Modules/Macros
dsmc
Fix information
Fixed component name
TSM CLIENT
Fixed component ID
5698ISMCL
Applicable component levels
R71A PSY
UP
R71L PSY
UP
R71H PSY
UP
R71M PSY
UP
R71S PSY
UP
R71W PSY
UP
[{"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SSGSG7","label":"Tivoli Storage Manager"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"71L","Line of Business":{"code":"LOB26","label":"Storage"}}]
Document Information
Modified date:
08 January 2022