IBM Support

IT05417: SERVER CAN CRASH DURING DISMOUNT OPERATIONS WHILE THE TAPE DRIVE IS ALREADY RESERVED BY ANOTHER SERVER

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Tivoli Storage Manager server can crash when this server tries
    to preempt an already reserved tape drive on the Windows
    platform.
    
    Customer/L2 diagnostics:
    
    If the problem occurs, an error entry is created in the Windows
    application event log followed by an informational message:
    
    Windows application event viewer error message:
    ****************************
    Faulting application name: dsmsvc.exe, version: 7.1.1.14240,
    time stamp: 0x53ffc0f6
    Faulting module name: adsmdll.dll, version: 7.1.1.14300, time
    stamp: 0x5453c925
    Exception code: 0xc0000409
    Fault offset: 0x0000000000a37c81
    Faulting process id: 0x9a8
    Faulting application start time: 0x01cff905b979f055
    Faulting application path: D:\TSM\Server\dsmsvc.exe
    Faulting module path: D:\TSM\Server\adsmdll.dll
    Report Id: 56bf1e96-64f9-11e4-befc-e41f13bbd908
    ****************************
    Windows application event viewer informational message:
    ****************************
    Fault bucket , type 0
    Event Name: BEX64
    Response: Not available
    Cab Id: 0
    
    Problem signature:
    P1: dsmsvc.exe
    P2: 7.1.1.14240
    P3: 53ffc0f6
    P4: adsmdll.dll
    P5: 7.1.1.14300
    P6: 5453c925
    P7: 0000000000a37c81
    P8: c0000409
    P9: 0000000000000000
    P10:
    
    Attached files:
    
    These files may be available here:
    C:\ProgramData\Microsoft\Windows\WER\ReportQueue\AppCrash_dsmsvc
    .exe_503d9c571ea32ee7b2b4e57b4a5085a08fecd5bd_29a886f3
    
    Analysis symbol:
    Rechecking for solution: 0
    Report Id: 56bf1e96-64f9-11e4-befc-e41f13bbd908
    Report Status: 4
    ****************************
    
    Analyzing the minidump file stored under the path described in
    the Windows event viewer using Windows debugger will show the
    following lines:
    
    ****************************
    Stack buffer overflow - code c0000409
    
    adsmdll+0xa37c81:
    000007fe`f04d7c81 4881c4e8130000  add     rsp,13E8h
    ****************************
    
    In a Tivoli Storage Manager tracefile gathered with the
    traceflags session pvr mms addmsg it is shown:
    
    15:31:49.050 [55][pspvr.c][4671][PvrCheckTapeReserve]:Drive name
    \\.\Tape13 tsmPdd 0
    15:31:49.050 [55][pspvr.c][3335][PvrPsOpenDevice]:Opening device
    \\.\Tape13 with nonDelay = 1, accessMode = 0
    15:31:49.050 [55][pspvr.c][3345][PvrPsOpenDevice]:Open with
    passthru? 0
    15:31:49.058 [55][pspvr.c][3532][PvrPsOpenDevice]:Device
    \\.\Tape13 is opened with handle 0000000000011760
    15:31:49.058 [55][pvrutil.c][746][PvrOpenDevice]:Attempted to
    open device \\.\Tape13, 1 time(s), rc = 0.
    15:31:49.062 [55][pspvr.c][4066][PvrPsTapeIoctl]:function
    2967568 failed
    15:31:49.062 [55][pspvr.c][4708][PvrCheckTapeReserve]:reserve
    failed with rc = 2813 lastError = 170
    15:31:49.062 [55][pspvr.c][3657][PvrPsCloseDevice]:Device with
    handle 0000000000011760 is closed
    15:31:49.062 [55][pspvr.c][3669][PvrPsCloseDevice]:Removing
    device \\.\Tape13 with handle 71520 from devList
    15:31:49.068 [55][pspvr.c][5281][OpenPseudoDev]:We will open IBM
    psuedo device for tape
    15:31:49.068 [55][pspvr.c][5334][OpenPseudoDev]:device
    //./pseudotape is opened with handle 0000000000011760
    15:31:49.068 [55][psntpop.c][3072][NtpOpQueryPrKey]:Querying
    reservation key from drive \\.\Tape13 with serial number
    000007859905
    15:31:49.070 [55][psntpop.c][3101][NtpOpQueryPrKey]:Final rc =
    0, compcode = 0, key = À?*
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED:                                              *
    * All Tivoli Storage Manager server users.                     *
    ****************************************************************
    * PROBLEM DESCRIPTION:                                         *
    * See error description.                                       *
    ****************************************************************
    * RECOMMENDATION:                                              *
    * Apply fixing level when available. This problem is currently *
    * projected to be fixed in levels 6.3.6, 7.1.1.100, and 7.1.3. *
    * Note that this is subject to change at the discretion of     *
    * IBM.                                                         *
    ****************************************************************
    

Problem conclusion

  • This problem was fixed.
    Affected platforms:  Windows.
    

Temporary fix

Comments

APAR Information

  • APAR number

    IT05417

  • Reported component name

    TSM SERVER

  • Reported component ID

    5698ISMSV

  • Reported release

    71W

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2014-11-11

  • Closed date

    2014-12-17

  • Last modified date

    2015-07-09

  • 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

    TSM SERVER

  • Fixed component ID

    5698ISMSV

Applicable component levels

[{"Business Unit":{"code":"BU029","label":"Software"},"Product":{"code":"SSGSG7","label":"Tivoli Storage Manager"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"7.1.3"}]

Document Information

Modified date:
23 August 2023