Iam working on a multithreaded application running under Linux.
Iam using caldera Compiled GNU compiler 3.1.4.While running the application,Iam Getting a segmentation Fault.
I have the following questions to ask

[1]When will be these kinds of segmentation faults coming.
[2]Is Linux libraries stable enough to run multithreaded.Which versions of libraries are needed.
[3]Are the Linux libraries Thread safe.
[4]Is it worthy enough to make an aplication under Linux multithreaded.If not,What are the reasons.

Hoping that someone will come out with answers.
Thanks..