[pulseaudio-tickets] [PulseAudio] #401: 32bit client can't use shm to talk to 64bit PA daemon

PulseAudio trac-noreply at tango.0pointer.de
Thu Oct 30 10:08:07 PDT 2008


#401: 32bit client can't use shm to talk to 64bit PA daemon
---------------------+------------------------------------------------------
 Reporter:  michich  |       Owner:  lennart
     Type:  defect   |      Status:  new    
 Priority:  low      |   Milestone:         
Component:  core     |    Severity:  minor  
 Keywords:           |  
---------------------+------------------------------------------------------
 A 32bit program (for testing I use the package qmmp.i386 on Fedora Rawhide
 x86_64) is unable to use shared memory to communicate with the 64bit
 pulseaudio daemon.
 The client prints an error message:

 E: shm.c: Invalid shared memory segment size

 The error is not fatal, the client is able to play sounds anyway (I think
 it uses sockets for all data then).

 The problem is caused by a smaller size of struct shm_marker when compiled
 for i386. I don't think the _reserved fields should be pointers.

-- 
Ticket URL: <http://www.pulseaudio.org/ticket/401>
PulseAudio <http://pulseaudio.org/>
The PulseAudio Sound Server


More information about the pulseaudio-bugs mailing list