how can threads be stopped?

which (system-)calls can lead to thread state “stopped” → this is printed out by pidin for my app?

everytime my app hangs or crashes some of the threads are “stopped” :frowning:

Usually it is caused by the debugger or something like that. You can stop a thread by placing a SIGSTOP signal on it.

Rick…

i just discovered that threads are stopped if they get an unhandled signal…thanks anyway

Threads can be in the STOPPED state if the process dumper is creating a core file.
Note that only RUNNABLE threads would be in the STOPPED state. Threads that are blocked remain blocked in that state.
You should check /var/dumps for yourfilename.core