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