windows-notes-20050509
authorJeffrey Altman <jaltman@secure-endpoints.com>
Tue, 10 May 2005 04:31:56 +0000 (04:31 +0000)
committerJeffrey Altman <jaltman@secure-endpoints.com>
Tue, 10 May 2005 04:31:56 +0000 (04:31 +0000)
latest updates

doc/txt/winnotes/afs-changes-since-1.2.txt
doc/txt/winnotes/registry.txt

index 01af565..1262699 100644 (file)
@@ -1,9 +1,41 @@
 Since 1.3.82:
+ * Windows Crash Reporting does not get triggered for afsd_service.exe
+   because it provides its own top level exception handler.  This patch 
+   places an explicit call to ReportCrash() on platforms which support 
+   it.  (XP and above.)
+
+   If you configure Crash Reporting via AD Policy to capture crash
+   reports within the domain, then you will receive this output.
+
+ * Generate MiniDumps independent of the Windows Crash Reporting.
+   (a) If an exception occurs,a minidump will be generated at the path
+       %TEMP%\afsd.dmp. The type of minidump defaults to Normal but 
+       can be set to any other type via use of the
+       registry.      
+
+       [HKLM\SOFTWARE\OpenAFS\Client]  MiniDumpType (DWORD)
+
+   (b) MiniDumps can be generated at any time using the "fs minidump"
+       command.   This allows you to generate a minidump without 
+       stopping the process or even requiring the use of a debugger
+       on the system.
+
+  * an RX connection which reports bad ticket now treats it the same way
+    the expired ticket is treated.   The ticket is removed from the 
+    connection and a new anonymous connection is established.
+
+  * fs memdump now requires that the caller be in the AFS Client Admins
+    group
+
+  * additional debugging information is provided in cm_Analyze when the
+    error code is ignored.
+
   * Fix a regression introduced into the pioctl() client code which
     will cause a crash in winlogon.exe, explorer.exe and fs.exe if
-    MIT KFW is not installed.
+    MIT KFW is not installed. (1.3.82a)
 
-  * Remove AFS Gateway option from OpenAFS Control Panel
+  * Remove AFS Gateway option from OpenAFS Control Panel (1.3.82a)
 
 Since 1.3.81:
   * Fix a race condition in cm_EndCallbackGrantingCall() that 
index 0baa5ff..acf7ad6 100644 (file)
@@ -405,6 +405,36 @@ Default : 0x0
   pioctl() call is failing. 
 
 
+Value   : MiniDumpType
+Type    : REG_DWORD
+Default : 0x0 (MiniDumpNormal)
+
+  This value is used to specify the type of minidump generated by
+  afsd_service.exe either when the process crashes or when a user
+  initiated is dump file is generated with the "fs.exe minidump"
+  command.
+
+  Valid values are dependent on the version of DbgHelp.dll installed
+  on the machine.  See the Microsoft Developer Library for further
+  information.
+
+  MiniDumpNormal = 0x00000000,
+  MiniDumpWithDataSegs = 0x00000001,
+  MiniDumpWithFullMemory = 0x00000002,
+  MiniDumpWithHandleData = 0x00000004,
+  MiniDumpFilterMemory = 0x00000008,
+  MiniDumpScanMemory = 0x00000010,
+  MiniDumpWithUnloadedModules = 0x00000020,
+  MiniDumpWithIndirectlyReferencedMemory = 0x00000040,
+  MiniDumpFilterModulePaths = 0x00000080,
+  MiniDumpWithProcessThreadData = 0x00000100,
+  MiniDumpWithPrivateReadWriteMemory = 0x00000200,
+  MiniDumpWithoutOptionalData = 0x00000400,
+  MiniDumpWithFullMemoryInfo = 0x00000800,
+  MiniDumpWithThreadInfo = 0x00001000,
+  MiniDumpWithCodeSegs = 0x00002000
+
+
 Value   : StoreAnsiFilenames
 Type    : REG_DWORD
 Default : 0x0