Культурный офтопик
 help / color / mirror / Atom feed
From: Sergey Stepanov <dlagovna@mail.ru>
To: smoke-room@lists.altlinux.org
Subject: [room] Удаленная отладка глюков
Date: Mon, 24 Apr 2006 22:52:17 +0400
Message-ID: <444D1E61.2070601@mail.ru> (raw)


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


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

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

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

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

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


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


             reply	other threads:[~2006-04-24 18:52 UTC|newest]

Thread overview: 5+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2006-04-24 18:52 Sergey Stepanov [this message]
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

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=444D1E61.2070601@mail.ru \
    --to=dlagovna@mail.ru \
    --cc=smoke-room@lists.altlinux.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link

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

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