uses MiniDumpWithIndirectlyReferencedMemory
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@925 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
This commit is contained in:
parent
94028f544f
commit
bb6bf2ba54
4
xcache.c
4
xcache.c
|
@ -3374,7 +3374,7 @@ static LONG WINAPI miniDumperFilter(struct _EXCEPTION_POINTERS *pExceptionInfo)
|
|||
exceptionInformation.ClientPointers = FALSE;
|
||||
|
||||
/* write the dump */
|
||||
ok = dbghelp_MiniDumpWriteDump(GetCurrentProcess(), GetCurrentProcessId(), fileHandle, MiniDumpNormal|MiniDumpWithDataSegs|MiniDumpFilterMemory, &exceptionInformation, NULL, NULL);
|
||||
ok = dbghelp_MiniDumpWriteDump(GetCurrentProcess(), GetCurrentProcessId(), fileHandle, MiniDumpNormal|MiniDumpWithDataSegs|MiniDumpWithIndirectlyReferencedMemory, &exceptionInformation, NULL, NULL);
|
||||
CloseHandle(fileHandle);
|
||||
if (ok) {
|
||||
zend_error(E_ERROR, "Saved dump file to '%s'", crash_dumpPath);
|
||||
|
@ -3435,7 +3435,7 @@ static void xcache_init_crash_handler() /* {{{ */
|
|||
#else
|
||||
#define REVISION ""
|
||||
#endif
|
||||
sprintf(crash_dumpPath, "%s\\php-%s-xcache-%s%s-%lu-%lu.dmp", xc_coredump_dir, zend_get_module_version("standard"), XCACHE_VERSION, REVISION , (unsigned long) time(NULL), (unsigned long) GetCurrentProcessId());
|
||||
sprintf(crash_dumpPath, "%s\\php-%s-xcache-%s%s-%lu-%lu.dmp", xc_coredump_dir, zend_get_module_version("standard"), XCACHE_VERSION, REVISION, (unsigned long) time(NULL), (unsigned long) GetCurrentProcessId());
|
||||
#undef REVISION
|
||||
|
||||
oldFilter = SetUnhandledExceptionFilter(&miniDumperFilter);
|
||||
|
|
Loading…
Reference in New Issue