From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Message-ID: <444D1E61.2070601@mail.ru> Date: Mon, 24 Apr 2006 22:52:17 +0400 From: Sergey Stepanov User-Agent: Thunderbird 1.5 (X11/20051201) MIME-Version: 1.0 To: smoke-room@lists.altlinux.org Content-Type: text/plain; charset=KOI8-R; format=flowed Content-Transfer-Encoding: 8bit Subject: [room] =?koi8-r?b?9cTBzMXOzsHRIM/UzMHEy8Egx8zAy8/X?= X-BeenThere: smoke-room@lists.altlinux.org X-Mailman-Version: 2.1.7 Precedence: list Reply-To: =?koi8-r?b?y9XM2NTV0s7ZyiDPxtTP0MnL?= List-Id: =?koi8-r?b?y9XM2NTV0s7ZyiDPxtTP0MnL?= List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 24 Apr 2006 18:55:16 -0000 Archived-At: List-Archive: Здравствуйте дорогие альтлинуховцы. А вот у меня есть такой вопрос.. Неделю уже бъюсь, не знаю что делать. Если тут есть программеры, поможите плиз. Есть некая программа (язык C, использует SDL для графики и звука), и она у меня работает нормально. А вот у другого человека, который находится в другом городе, программа с завидной постоянностью - где-то 1 запуск из 10 - глючит. Глюк проявляется в том, что в какой-то момент исчезает звук. В какой момент исчезнет звук - предстказать сложно. Подробное логирование действий программы показывает, что перестаёт вызываться call-back функция обслуживания звука в SDL. При этом в error-консоли никаких ошибок не регистрируется. И программа нормально продолжает работать без звука. Звук в других приложениях есть и работает. И вот вопрос - как понять, что же происходит? Логирование показывает место ошибки, но не причину ошибки. Пользователь не настолько продвинут чтобы запустить программу под gdb или valgrind, причем четко поймав момент глюка. Да и даже еслиб я сел за его компьютер и имел весь инструментарий, скорее, не смог бы этого сделать... Вот вопрос - как же поймать причину этого глюка? Причем сделать это удаленно (у меня то все работает). Пользователь умеет только запускать программу. -- Со всяческими пожеланиями, Сергей. http://xi.net.ru