From: Jeffrey Altman Date: Tue, 10 May 2005 04:31:56 +0000 (+0000) Subject: windows-notes-20050509 X-Git-Tag: openafs-devel-1_5_0~573 X-Git-Url: http://git.openafs.org/?p=openafs.git;a=commitdiff_plain;h=144e51ccd06b25dc08d9ba3435614fe72c94bf85;hp=c206977d93116adf1d8ff79f2fd6374fa5a728fc windows-notes-20050509 latest updates --- diff --git a/doc/txt/winnotes/afs-changes-since-1.2.txt b/doc/txt/winnotes/afs-changes-since-1.2.txt index 01af565..1262699 100644 --- a/doc/txt/winnotes/afs-changes-since-1.2.txt +++ b/doc/txt/winnotes/afs-changes-since-1.2.txt @@ -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 diff --git a/doc/txt/winnotes/registry.txt b/doc/txt/winnotes/registry.txt index 0baa5ff..acf7ad6 100644 --- a/doc/txt/winnotes/registry.txt +++ b/doc/txt/winnotes/registry.txt @@ -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