ADSM-L

Re: NT client 2.1.6 problems + winframe question

1997-06-04 18:55:11
Subject: Re: NT client 2.1.6 problems + winframe question
From: Leonard Boyle <SNOLEN AT VM.SAS DOT COM>
Date: Wed, 4 Jun 1997 18:55:11 EDT
On Wed, 4 Jun 1997 16:56:47 -0400 Tim Dobrowolsky said:
>Hi.
>I just installed the 2.1.6 client for windows NT and while the admin client
>works, the backup client (dsm and dsmc) give me a divide by zero error.
>Anyone know what this is?
>

Hello Tim - You might want to look at the following apar. It seems
that every 2 weeks or so, someone new reports this error.
len
-----------------------------------------------------------------------
Item IC16240
Item IC16240


  APAR Identifier ...... IC16240      Last Changed ........ 97/06/04
  MUSIC CD IN CD-ROM UNIT OF WINNT 4.0 CLIENT CAUSED B/A CLIENT
  START TO FAIL WITH "DIVIDE BY 0" ERROR

  Symptom ...... AB INTEG             Status ........... CLOSED  PER
  Severity ................... 2      Date Closed ......... 97/02/20
  Component .......... 565511902      Duplicate of ........
  Reported Release ......... AN1      Fixed Release ............ 999
  Component Name ADSM CLIENTS V2      Special Notice
  Current Target Date ..97/05/24      Flags
  SCP ................... PC/DOS
  Platform ............ DOS

  Status Detail: Not Available

  PE PTF List:

  PTF List:
  Release AN1   : PTF not available yet
  Parent APAR:
  Child APAR list:


  ERROR DESCRIPTION:
  Customer is running NT4.0 and Win32 client PTF6.
  If a music CD is in the CD-ROM drive, the client returns a
  divide by 0 error on starting the GUI client and it hangs the
  CLC without an error message.  A service trace shows:
  \SRC\ntfileio.c(2007): fioStatFS(F:\): Entry.
  \SRC\ntfileio.c(2095): fsCapacity.lo = 0, fsCapacity.hi = 0
  \SRC\ntfileio.c(2102): fsGUICapacity =     0.50
  \SRC\ntfileio.c(2113): fsOccupancy.lo = 0, fsOccupancy.hi = 0
  when ADSM is examining the CD-ROM drive..
  An empty drive or a data cd produce no errors.
  PTF5 just gives a "drive not available" message when a Music CD
  is in the drive.


  LOCAL FIX:
  Remove the music CD from the CD-ROM..


  PROBLEM SUMMARY:
  ****************************************************************
  * USERS AFFECTED: Win32 Client                                 *
  ****************************************************************
  * PROBLEM DESCRIPTION: Get divide by 0 when CD is in CD-ROM    *
  * drive.  This error occurs in the GUI and CL client.          *
  * The problem resulted because the drive capacity was reported *
  * as 0, which was subsequently used in a calculation for a     *
  * percentage which caused the divide by 0 error.  The fix was  *
  * to check for the 0 capacity before computing the percentage. *
  * Upon checking other platforms, it was noticed that DOS, MAC, *
  * Win16, and OS/2 clients also did not have checks for divide  *
  * by 0 when capacity=0.  The fix for this apar also adds the   *
  * error checking to those platforms.  Note that this divide by *
  * 0 error could have occured anytime the capacity was reported *
  * as 0, such as when certain network drives are attached.      *
  ****************************************************************
  * RECOMMENDATION: Remove the audio CDROM or disconnect the     *
  * network drive.                                               *
  ****************************************************************


  PROBLEM CONCLUSION:
  A check was added to ensure that capacity=0 would not cause
  divide by 0 errors when used in the calculation for the
  percentage of disk used.


  TEMPORARY FIX:
  Remove the music CD from the CDROM drive or disconnect the
  networked drive.


  COMMENTS:


  MODULES/MACROS:   EXE DSM
                    EXE DSMC


  SRLS:      NONE


  RTN CODES:


  CIRCUMVENTION: Remove the music CD from the CDROM drive.
  Disconnect the networked drive if caused by a network drive.


  MESSAGE TO SUBMITTER: 2/20/97, LCS, added to conclusion
<Prev in Thread] Current Thread [Next in Thread>