https://bugs.freedesktop.org/show_bug.cgi?id=97769

            Bug ID: 97769
           Summary: memfd doesn't work between 64-bit server and 32-bit
                    client
           Product: PulseAudio
           Version: unspecified
          Hardware: Other
                OS: All
            Status: NEW
          Severity: normal
          Priority: medium
         Component: clients
          Assignee: [email protected]
          Reporter: [email protected]
        QA Contact: [email protected]
                CC: [email protected]

It was reported in IRC that while memfd works with 64-bit clients, 32-bit
clients get disconnected during the connection setup phase. Disabling memfd
makes things work. The last log messages at the client side are:

    Negotiated SHM type: shared memfd
    Connection failure: Connection terminated

The last log messages at the server side are:

    D: [pulseaudio] protocol-native.c: Enabling srbchannel...
    I: [pulseaudio] client.c: Freed 1 "Native client (UNIX socket client)"
    I: [pulseaudio] protocol-native.c: Connection died.

So neither party complains about a protocol error, the connection seems to
somehow die spontaneously.

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.
_______________________________________________
pulseaudio-bugs mailing list
[email protected]
https://lists.freedesktop.org/mailman/listinfo/pulseaudio-bugs

Reply via email to