mirror of https://github.com/BOINC/boinc.git
*** empty log message ***
svn path=/trunk/boinc/; revision=4126
This commit is contained in:
parent
4234715811
commit
f9c38077a7
|
@ -16760,3 +16760,12 @@ Rom 29 Aug 2004
|
||||||
sched/
|
sched/
|
||||||
feeder.C
|
feeder.C
|
||||||
sched_shmem.h
|
sched_shmem.h
|
||||||
|
|
||||||
|
Rom 30 Aug 2004
|
||||||
|
- Win98 machines seem to be throwing a SEH stack overflow exception.
|
||||||
|
Our unhandled exception filter in this case allocated a 1MB memory buffer
|
||||||
|
and pointed the ESP register at it. Well this chunk of code seems to
|
||||||
|
be broken, it is probably the first time it has ever been used.
|
||||||
|
|
||||||
|
lib/
|
||||||
|
diagnostics.C
|
||||||
|
|
|
@ -169,6 +169,9 @@ int boinc_install_signal_handlers() {
|
||||||
//
|
//
|
||||||
LONG CALLBACK boinc_catch_signal(EXCEPTION_POINTERS *pExPtrs) {
|
LONG CALLBACK boinc_catch_signal(EXCEPTION_POINTERS *pExPtrs) {
|
||||||
|
|
||||||
|
// Removed due to a nested exception problem
|
||||||
|
// RTW: 09/30/2004
|
||||||
|
/*
|
||||||
// Snagged from the latest stackwalker code base. This allows us to grab
|
// Snagged from the latest stackwalker code base. This allows us to grab
|
||||||
// callstacks even in a stack overflow scenario
|
// callstacks even in a stack overflow scenario
|
||||||
if ( pExPtrs->ExceptionRecord->ExceptionCode == EXCEPTION_STACK_OVERFLOW )
|
if ( pExPtrs->ExceptionRecord->ExceptionCode == EXCEPTION_STACK_OVERFLOW )
|
||||||
|
@ -181,7 +184,7 @@ LONG CALLBACK boinc_catch_signal(EXCEPTION_POINTERS *pExPtrs) {
|
||||||
__asm mov eax,offset MyStack[1024*128];
|
__asm mov eax,offset MyStack[1024*128];
|
||||||
__asm mov esp,eax;
|
__asm mov esp,eax;
|
||||||
}
|
}
|
||||||
|
*/
|
||||||
|
|
||||||
#ifdef _DEBUG
|
#ifdef _DEBUG
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue