On Wed, 28 Nov 2001, Jeremy Hall wrote:
> Hi,
>
> Today I saw what is believed to be data corruption. In the middle of
> snd_pcm_multi_avail_update, I discovered:
>
> (gdb) print *multi->slaves
> $13 = {pcm = 0x5, channels_count = 5, close_slave = 5, linked = 5}
> (gdb)
>
> WHen it tried to call
>
> 357 avail =
> snd_pcm_avail_update(multi->slaves[i].pcm);
>
> since multi->slaves appears bogus, this causes a crash! and since
> multi->slaves[i].linked is always 5 (greater than 0) none of the calls
> will do anything (snd_pcm_prepare etc) because this is not the master
> slave. so where is multi->slaves assigned and how can it be set to
> spurious values?
What is your configuration?
Jaroslav
-----
Jaroslav Kysela <[EMAIL PROTECTED]>
SuSE Linux http://www.suse.com
ALSA Project http://www.alsa-project.org
_______________________________________________
Alsa-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/alsa-devel