I am trying to run a complex Python process (Plone) through PyDev Run feature.
The process runs fine if it's invoked from the command line. The process dies suddenly if it's run through PyDev. Tested with OSX, PyDev 1.6 and PyDev 2.2. Also this process use to run fine before - I am not sure what has changed in PyDev itself or in the environment (different Python libs).
The console output just stops in the middle of nothing and no error message is shown or error risen.
I have observed this kind of behavior before when OSX native C stack limit was exceeded by Python process. I could work around this with having sys.setrecursionlimit() call in the site customizations. However, this time it does not work.
I suspect some native C extension segfaults under Eclipse/PyDev for some reason and the error message is printed.
What PyDev files (hopefully .py) I should modify, so that I will receive more information from the process run and its exit code, with possible OS error messages like SIGSEGV? As I cannot repeat this problem from a command-line Python run it makes it difficut for me to isolate it.
I am using Python 2.4.