Well... It might be the reason of stack overflow error, because an
addIn
refers to "itself" many times.
As
Wikipedia[
^] states:
Quote:
The most common cause of stack overflow is excessively deep or infinite recursion, in which a function calls itself so many times that the space required to store the variables and information associated with each call is more than can fit on the stack
MSDN[
^] says that there are 3 common reasons:
Quote:
- A thread uses the entire stack reserved for it. This is often caused by infinite recursion.
- A thread cannot extend the stack because the page file is maxed out, and therefore no additional pages can be committed to extend the stack.
- A thread cannot extend the stack because the system is within the brief period used to extend the page file.
Follow the links to resolve the issue.