help making ntice break on exception.

I am trying to get softice to break on exceptions. I have Windows 2000 Pro. I am writing programs that cause an exception. However, when run, my debugger does not break in. How can I make this happen? For example, the following code does not break when run (unless I load it in a debugger, and step thru it):

int func(void);

void main(void) {

func();
return;

}

int func(void) {
char buffer[8];
int i;

for(i=0;i<2048;i++)
buffer[i]='A';

return 0;
}

Thanks in advance!

I promise that I have read the FAQ and tried to use the Search to answer my question.

how do I disable the excpt handler?

Thank you Aimless,
do you know how to turn off the NT exception handler? Or at least what to google for? I have searched for everything I can think of, but I can't find anything useful. I don't want just this program to break on exception, but all programs, the program posted was just for illustration. Do you know how to configure the NT exception handler to be the debugger of my choice?

Thanks in advance.

I promise that I have read the FAQ and tried to use the Search to answer my question.