[pulseaudio-tickets] [Bug 97769] New: memfd doesn't work between 64-bit server and 32-bit client

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Sun Sep 11 19:31:13 UTC 2016


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: pulseaudio-bugs at lists.freedesktop.org
          Reporter: tanuk at iki.fi
        QA Contact: pulseaudio-bugs at lists.freedesktop.org
                CC: lennart at poettering.net

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.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/pulseaudio-bugs/attachments/20160911/7a52f0f6/attachment.html>


More information about the pulseaudio-bugs mailing list