Судя по такому вопросу, sergei-12l, вам хоть библиотеку прочитать - толку не будет, :-) да и на практике столько разных неисправностей бывает, что даже мастера порой не могут понять в чём причина.