hello,
my pd (0.35 / linux) crashes or freezes sometimes. Propably it is one of the externals I compiled, but I cannot figure out which one. Is there some possibility to compile pd and the externals with debug options or get traceback or some message why it crashes?
Now I can just guess which external it is and then I could write the author "I believe your external is maybe responsible for crashing my pd, but I'm not sure and I cannot give you any traces". ;)
On Thu, 24 Oct 2002, Smoerk wrote:
my pd (0.35 / linux) crashes or freezes sometimes. Propably it is one of the externals I compiled, but I cannot figure out which one. Is there some possibility to compile pd and the externals with debug options or get traceback or some message why it crashes?
signals for their own reasons... GridFlow removes all relevant signals handlers so that Linux's builtin handler fires up with the regular message. This is because i have to debug things sometimes. This is done from within C using the signal() function found in <signal.h>.
telling whether a memory dump should be made or not. try "ulimit -c unlimited". it will be stored in a file called "core".
the error, because somehow gdb can't figure it from the "core" file. you also have to give the core name to gdb (although it's always "core").
(the list of active functions with their parameters)
the gcc options somewhere, and recompile. this is on a program-by-program basis (or library-by-library).
matju