Bug 35922

GemStone/S

6.1.6, 6.1.5, 6.1.x, 6.0.2, 6.0.1, 6.0

All

6.2

Asynchronous error handling during user action may corrupt stack

If an asynchronous error (such as a sigAbort) is handled while in orreturning from a user action, the call stack may have results incorrectly pushed onto it, leading to a corrupted call stack.This results in invalid return values within methods that invoke theuser action code.

Workaround

This problem has not reproduced when running in linked rather than RPC, although the problem is theoretically possible in linked.


Last updated: 1/10/07