I have a very similar problem. When I recompiled a package, my test window started complaining that the program unit was invalidated (As far as I remember PLSQLDev used to recompile referenced packages automatically without complaining before. Now this does not happen, why?) And offered the option to never show this message again which I selected. Now, whatever runtime error happens in a stored package, the call stack is shown automatically, without a question and I can only see the first line of the full error stack.
Questions:
- Is it correct that selecting that option mentioned above causes showing the call stack automatically (I haven't changed anything else)?
- Where can I set it back to the original behaviour?
- What causes (and how should I avoid) the error message about the package being invalid? Reconnecting is not really an option.
Thanks