[alsa-devel] 1.1.4 bug report: dmix fails when using both 32-bit and 64-bit clients

Takashi Iwai tiwai at suse.de
Thu May 25 15:49:13 CEST 2017


On Wed, 24 May 2017 21:13:46 +0200,
Cheng Sun wrote:
> 
> Hi all,
> 
> The following commit (released in v1.1.4) introduced an issue where a
> client compiled against a 32-bit (x86) compile of alsa-lib cannot use
> the same dmix as a client compiled against a 64-bit alsa-lib.
> 
>     1a9bd0f0448106b917ae7f7bedccfcbf6ce84802
> 
> The error message is:
> 
>     ALSA lib pcm_dmix.c:1077:(snd_pcm_dmix_open) unable to create IPC
> shm instance
> 
> The following forum post (not mine) describes the symptoms of the
> issue in more detail (although the git commit the poster specified is
> not correct):
> 
> https://forums.gentoo.org/viewtopic-p-8072290.html?sid=c2fbca45102933ddf9ca7cf8b6713e56

There is a known problem when you mix up two alsa-lib versions because
of the changes in dmix shmem struct.  The solution should upgrade all
users.


Takashi


More information about the Alsa-devel mailing list