RAD Studio
ContentsIndex
PreviousUpNext
E2122: Function call terminated by unhandled exception 'value' at address 'addr' (C++)

This message is emitted when an expression you are evaluating while debugging includes a function call that terminates with an unhandled exception. For example, if in the debugger's evaluate dialog, you request an evaluation of the expression foo()+1 and the execution of the function foo() causes a GP fault, this evaluation produces the above error message. 

You may also see this message in the watches window because it also displays the results of evaluating an expression.

Copyright(C) 2009 Embarcadero Technologies, Inc. All Rights Reserved.
What do you think about this topic? Send feedback!