Культурный офтопик
 help / color / mirror / Atom feed
* [room] Удаленная отладка глюков
@ 2006-04-24 18:52 Sergey Stepanov
  2006-04-24 19:03 ` Damir Shayhutdinov
  0 siblings, 1 reply; 5+ messages in thread
From: Sergey Stepanov @ 2006-04-24 18:52 UTC (permalink / raw)
  To: smoke-room


Здравствуйте дорогие альтлинуховцы.


А вот у меня есть такой вопрос.. Неделю уже бъюсь, не знаю
что делать. Если тут есть программеры, поможите плиз.

Есть некая программа (язык C, использует SDL для графики и звука),
и она у меня работает нормально. А вот у другого человека,
который находится в другом городе, программа с завидной
постоянностью - где-то 1 запуск из 10 - глючит.

Глюк проявляется в том, что в какой-то момент исчезает звук.
В какой момент исчезнет звук - предстказать сложно.
Подробное логирование действий программы показывает, что
перестаёт вызываться call-back функция обслуживания звука в SDL.
При этом в error-консоли никаких ошибок не регистрируется.
И программа нормально продолжает работать без звука.
Звук в других приложениях есть и работает.

И вот вопрос - как понять, что же происходит? Логирование показывает
место ошибки, но не причину ошибки. Пользователь не настолько продвинут
чтобы запустить программу под gdb или valgrind, причем четко поймав
момент глюка. Да и даже еслиб я сел за его компьютер и имел весь 
инструментарий, скорее, не смог бы этого сделать...

Вот вопрос - как же поймать причину этого глюка? Причем сделать
это удаленно (у меня то все работает). Пользователь умеет только
запускать программу.


-- 
Со всяческими пожеланиями, Сергей.
http://xi.net.ru


^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2006-04-24 21:06 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2006-04-24 18:52 [room] Удаленная отладка глюков Sergey Stepanov
2006-04-24 19:03 ` Damir Shayhutdinov
2006-04-24 19:47   ` Sergey Stepanov
2006-04-24 20:30     ` Damir Shayhutdinov
2006-04-24 21:06       ` Sergey Stepanov

Культурный офтопик

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/smoke-room/0 smoke-room/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 smoke-room smoke-room/ http://lore.altlinux.org/smoke-room \
		smoke-room@lists.altlinux.org smoke-room@lists.altlinux.ru smoke-room@lists.altlinux.com smoke-room@altlinux.ru smoke-room@altlinux.org smoke-room@altlinux.com
	public-inbox-index smoke-room

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.smoke-room


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git