home *** CD-ROM | disk | FTP | other *** search
/ BUG 2 / BUGCD1997_01.iso / utils / ncg / ncg_free.exe / NCG_Free / README.TXT < prev    next >
Text File  |  1996-09-27  |  3KB  |  85 lines

  1. Norton CrashGuard 1.0 (Freeware Edition)
  2. Release Notes
  3. Copyright 1996 Symantec Corporation
  4. All rights reserved
  5.  
  6.  
  7. Please read this document carefully; it contains important information
  8. about Norton CrashGuard.
  9.  
  10.  
  11. Deleting CrashGuard
  12. -------------------
  13. Please use the Add/Remove programs feature in the Windows Control Panel to
  14. remove CrashGuard from your system.  If CrashGuard is unexpectedly deleted
  15. from your system, the system won't report program errors, but will just
  16. suspend the program and leave it that way until you use CTRL-ALT-DEL to
  17. close it.  You can correct this problem by deleting the following registry
  18. key using regedit.exe:
  19.  
  20. HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\aeDebug
  21.  
  22.  
  23. Disabling CrashGuard's Crash-Protection
  24. ---------------------------------------
  25. If you turn-off CrashGuard during a session, CrashGuard may continue to
  26. provide protection to some programs which have already encountered errors
  27. which it handled.  Programs which have experienced no errors will not receive
  28. crash protection after CrashGuard is disabled.
  29.  
  30.  
  31. When does CrashGuard not catch a crash?
  32. ---------------------------------------
  33. Although CrashGuard catches every type of crash, it can not catch all crashes
  34. that occur in KERNEL32.DLL, VXDs, and certain device drivers.
  35.  
  36.  
  37. When does CrashGuard not fix a crash?
  38. -------------------------------------
  39. CrashGuard tries to fix every crash it intercepts, but it isn't always successful.
  40. Situations where a "recovery" may not be possible are:
  41.  
  42. - the application crashes after it has corrupted its data
  43. - the application has entered a state and can not continue until the state is
  44.   cleared the application is 16-bit and has destroyed its stack
  45.  
  46.  
  47. When does Anti-Freeze not work?
  48. -------------------------------
  49. As when fixing 32-bit crashes, Anti-Freeze can not help an application if:
  50.  
  51. - it froze after corrupting its own data
  52. - it is waiting for a state that was never cleared
  53. - it is a 16-bit application that stopped processing messages
  54.  
  55.  
  56. How much memory does CrashGuard take?
  57. -------------------------------------
  58. CrashGuard is designed to be very transparent and lean.
  59. The 32-bit exception handler takes no memory when "idle," and about 84K when
  60. handling a fault. 
  61.  
  62. The 16-bit exception handler uses 36K.
  63. The application associated with the icon in the clock area uses 36K. 
  64.  
  65. - Grand total: 72K
  66.  
  67.  
  68. How safe is CrashGuard?
  69. -----------------------
  70. CrashGuard is extremely safe. 
  71.  
  72. As a "JIT (just-in-time) debugger," the 32-bit exception handler is only called
  73. when an exception occurs, so at worst, it can only crash an already-crashed
  74. application. 
  75.  
  76. The 16-bit exception handler is also very safe in that it performs no background
  77. activity, does not hook, and does not subclass it is only called by Toolhelp
  78. (part of Windows) when a crash occurs in a 16-bit application. 
  79.  
  80. The application associated with the icon in the clock area does nothing but
  81. bring up a menu when it is selected.
  82.  
  83.  
  84.  
  85.