IBM Support

PM98666: CLEARTOOL MKACTIVITY -TASKS CAUSES A SEGMENTATION FAULT

Fixes are available

Rational ClearCase Fix Pack 9 (8.0.0.9) for 8.0
Rational ClearCase Fix Pack 2 (8.0.1.2) for 8.0.1
Rational ClearCase Fix Pack 10 (8.0.0.10) for 8.0
Rational ClearCase Fix Pack 3 (8.0.1.3) for 8.0.1
Rational ClearCase Fix Pack 11 (8.0.0.11) for 8.0
Rational ClearCase Fix Pack 4 (8.0.1.4) for 8.0.1
Rational ClearCase Fix Pack 5 (8.0.1.5) for 8.0.1
Rational ClearCase Fix Pack 12 (8.0.0.12) for 8.0
Rational ClearCase Fix Pack 6 (8.0.1.6) for 8.0.1
Rational ClearCase Fix Pack 13 (8.0.0.13) for 8.0
Rational ClearCase Fix Pack 14 (8.0.0.14) for 8.0
Rational ClearCase Fix Pack 7 (8.0.1.7) for 8.0.1
Rational ClearCase Fix Pack 15 (8.0.0.15) for 8.0
Rational ClearCase Fix Pack 8 (8.0.1.8) for 8.0.1
Rational ClearCase Fix Pack 16 (8.0.0.16) for 8.0
Rational ClearCase Fix Pack 9 (8.0.1.9) for 8.0.1
Rational ClearCase Fix Pack 17 (8.0.0.17) for 8.0
Rational ClearCase Fix Pack 10 (8.0.1.10) for 8.0.1
Rational ClearCase Fix Pack 18 (8.0.0.18) for 8.0
Rational ClearCase Fix Pack 11 (8.0.1.11) for 8.0.1
Rational ClearCase Fix Pack 19 (8.0.0.19) for 8.0
Rational ClearCase Fix Pack 12 (8.0.1.12) for 8.0.1
Rational ClearCase Fix Pack 20 (8.0.0.20) for 8.0
Rational ClearCase Fix Pack 13 (8.0.1.13) for 8.0.1
Rational ClearCase Fix Pack 21 (8.0.0.21) for 8.0
Rational ClearCase Fix Pack 14 (8.0.1.14) for 8.0.1
Rational ClearCase Fix Pack 15 (8.0.1.15) for 8.0.1
Rational ClearCase Fix Pack 16 (8.0.1.16) for 8.0.1
Rational ClearCase Fix Pack 17 (8.0.1.17) for 8.0.1
Rational ClearCase Fix Pack 18 (8.0.1.18) for 8.0.1
Rational ClearCase Fix Pack 19 (8.0.1.19) for 8.0.1
Rational ClearCase Fix Pack 20 (8.0.1.20) for 8.0.1
Rational ClearCase Fix Pack 21 (8.0.1.21) for 8.0.1
Rational ClearCase Fix Pack 22 (8.0.1.22) for 8.0.1
Rational ClearCase Fix Pack 23 (8.0.1.23) for 8.0.1
Rational ClearCase Fix Pack 24 (8.0.1.24) for 8.0.1
Rational ClearCase Fix Pack 25 (8.0.1.25) for 8.0.1

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • IBM Rational ClearCase is able to integrate Unified Change
    Management (UCM) projects with IBM Rational Team Concert (RTC)
    using the ClearCase Change Management Integration (CMI). When
    using the UCM-RTC integration, you must identify a format string
    for the provider to use when generating activity names. Two
    built-in macros %task-id and %stream-name are provided. If the
    activityFormat option is not specified, cleartool mkactivity
    will core with a segmentation fault.
    
    Steps to reproduce: Setup the UCM-RTC integration using CMI
    following the technote at
    https://www-304.ibm.com/support/docview.wss?uid=swg21640748 but
    leave out the "-options activityFormat" syntax when running
    mkcmprovider for a given stream. Using that stream try to create
    an activity with "cleartool mkact -tasks <tasks>".
    
    Workaround: Replace the CM provider on the given stream and add
    the -options syntax.
    
    cleartool mkcmprovider {-stream <stream name>} [-replace]
    {-options <cmi_options> -context <context-options> | -data
    [info_file]}
    {-enable [true | false]} provider_name
    
    For example,
    
    cleartool mkcmprovider -stream <stream> -context
    "queryUri:<query uri> -enable true -options
    activityFormat:ACT_%task-id_%stream-name,validate:true
    RTCPROVIDER
    

Local fix

Problem summary

  • In the Rational ClearCase Change Management Integration for UCM,
     cleartool setactivity and cleartool mkactivity can fail with a
    segmentation fault if the stream's Change Management Integration
     configuration is missing the "validate" keyword.
    

Problem conclusion

  • A fix is available in ClearCase versions 8.0.0.10 and 8.0.1.3
    

Temporary fix

Comments

APAR Information

  • APAR number

    PM98666

  • Reported component name

    CLEARCASE WIN

  • Reported component ID

    5724G2900

  • Reported release

    800

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2013-10-08

  • Closed date

    2014-03-20

  • Last modified date

    2014-09-26

  • 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

  • R800 PSY

       UP

  • R801 PSY

       UP

[{"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSSH27","label":"Rational ClearCase"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"8.0","Line of Business":{"code":"LOB45","label":"Automation"}}]

Document Information

Modified date:
02 November 2021