APAR status
Closed as program error.
Error description
When performing a clearmake build on a Unix or Linux host, there is a short window between the time that the build completes and clearmake exits where a signal arrival may cause a clearmake to crash. The crash dump resembles the following: (gdb) #0 0x00007f689f7abf81 in pthread_join () from /usr/lib64/libpthread.so.0 #1 0x00007f689d2f4066 in ccthread_join () from /opt/rational/clearcase/linux_x86_64/shlib/libatriaks.so #2 0x00007f689d3295d1 in pfm_exit () from /opt/rational/clearcase/linux_x86_64/shlib/libatriaks.so #3 0x00007f689d329843 in pfm_test_raise () from /opt/rational/clearcase/linux_x86_64/shlib/libatriaks.so #4 0x00007f689d32054b in imsg_print_sharedv () from /opt/rational/clearcase/linux_x86_64/shlib/libatriaks.so #5 0x00007f689d320e2a in imsg_print () from /opt/rational/clearcase/linux_x86_64/shlib/libatriaks.so #6 0x00007f689d32a7a8 in pfm_signal_handler_int () from /opt/rational/clearcase/linux_x86_64/shlib/libatriaks.so #7 0x00007f689d32a915 in pfm_signal_handler () from /opt/rational/clearcase/linux_x86_64/shlib/libatriaks.so #8 <signal handler called> #9 0x00007f689f7b17bd in close () from /usr/lib64/libpthread.so.0 #10 0x00007f689d3283d6 in pfm_close_notify_channel () from /opt/rational/clearcase/linux_x86_64/shlib/libatriaks.so #11 0x00007f689d3295d6 in pfm_exit () from /opt/rational/clearcase/linux_x86_64/shlib/libatriaks.so #12 0x00000000004050cf in main () frame 9 is a close() system call where clearmake is closing an inter-thread communication pipe. Frame #5 is an attempt to write an error message stating that the pipe being closed cannot be written to. The window where this can happen is exceedingly short and the issue can be very intermittent.
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: * * Users of ClearCase clearmake. * **************************************************************** * PROBLEM DESCRIPTION: * * ClearCase clearmake may crash when exiting. * **************************************************************** * RECOMMENDATION: * ****************************************************************
Problem conclusion
A fix is available in ClearCase versions 9.0.1.14, 9.0.2.6 and 9.1.0.3
Temporary fix
Comments
APAR Information
APAR number
PH46451
Reported component name
CLEARCASE WIN
Reported component ID
5724G2900
Reported release
902
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2022-05-13
Closed date
2022-07-25
Last modified date
2022-09-08
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
CLEARCASE WIN
Fixed component ID
5724G2900
Applicable component levels
[{"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSSH27","label":"Rational ClearCase"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"902","Line of Business":{"code":"LOB45","label":"Automation"}}]
Document Information
Modified date:
08 September 2022