A fix is available
APAR status
Closed as program error.
Error description
ABSTRACT: Resetting of multiple conf/format files causes a crash PROBLEM DESCRIPTION: When updating multiple configuration (.conf) or format (.fmt) files, usually via a script or situation that runs frequently, which causes the Log File agent to reset might result in a core or crash. This also might be more likely to occur when using multiple subnodes to monitor a large number of files, for example, 100 files. ENVIRONMENT: This problem occurs on Linux with Log File Agent v6.3. lo Tivoli Log File Agent lx8266 06.30.00.00 The <hostname>_lo_1396376010.log might contain information similar to the following: *** glibc detected *** /opt/IBM/ITM/lx8266/lo/bin/kloagent: double free or corruption (out): 0x00007f222d727030 *** ======= Backtrace: ========= /lib64/libc.so.6[0x3c158760e6] /lib64/libc.so.6[0x3c15878c13] /lib64/libc.so.6(fclose+0x14d)[0x3c1586674d] /opt/IBM/ITM/lx8266/lo/lib/libkloudp.so(kum_fclose+0x97)[0x7f222 42a68db] /opt/IBM/ITM/lx8266/lo/lib/libkloudp.so(KUMP_ReleaseIOResources+ 0x430)[0x7f2224275444] /opt/IBM/ITM/lx8266/lo/lib/libkloudp.so(KUMP_ReleaseSourceResour ce+0xae1)[0x7f22242799d1] /opt/IBM/ITM/lx8266/lo/lib/libkloudp.so(KUMP_FileServer+0x7114)[ 0x7f2224250f30] /opt/IBM/ITM/lx8266/lo/lib/libkloudp.so(+0xb9b56)[0x7f222427fb56 ] /lib64/libpthread.so.0[0x3c16007851] /lib64/libc.so.6(clone+0x6d)[0x3c158e890d] . . . RECREATE INSTRUCTIONS: Monitor a large number of files, using subnodes, and use a script or situation to update the conf or fmt files while monitoring the files. An example script to update fmt files. @echo bat dos2unix lo_<instance>.fmt dos2unix lo_<instance>.fmt dos2unix lo_<instance>.fmt dos2unix lo_<instance>.fmt Approver Initials: LD
Local fix
None. However, avoid high-frequency scripted file updates to minimize effects.
Problem summary
When the agent attempts to close a monitored file that is already closed or no longer exists, the agent crashes. This has been seen, mainly on Linux, on agent start-up, shut-down and reset as a result of configuration file changes. The problem was originally discovered in Log File Agent 6.2.3.1.
Problem conclusion
Correctly mark the file as closed so a second file close is not attempted causing it to crash. The fix for this APAR will be included in the following maintenance vehicle: | fix pack | 6.3.0-TIV-ITM_LFA-FP0002 | Note: The fix will be available at http://www.ibm.com/support/docview.wss?uid=swg24043263
Temporary fix
Comments
APAR Information
APAR number
IV60331
Reported component name
ITM LOG FILE AG
Reported component ID
5724C04LF
Reported release
630
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2014-05-09
Closed date
2017-03-02
Last modified date
2017-03-02
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
Fix information
Fixed component name
ITM LOG FILE AG
Fixed component ID
5724C04LF
Applicable component levels
R630 PSY
UP
[{"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Product":{"code":"SSCTNX2","label":"Tivoli Log File Agent"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"630","Edition":"","Line of Business":{"code":"","label":""}}]
Document Information
Modified date:
02 March 2017