[pulseaudio-tickets] [Bug 89883] New: Client freezes intermittently playing over network

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Thu Apr 2 20:16:46 PDT 2015


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

            Bug ID: 89883
           Summary: Client freezes intermittently playing over network
           Product: PulseAudio
           Version: unspecified
          Hardware: x86-64 (AMD64)
                OS: Linux (All)
            Status: NEW
          Severity: normal
          Priority: medium
         Component: daemon
          Assignee: pulseaudio-bugs at lists.freedesktop.org
          Reporter: tomdicksonhunt at gmail.com
        QA Contact: pulseaudio-bugs at lists.freedesktop.org
                CC: lennart at poettering.net

Intermittently, when playing over network using module-native-tcp, an error in
transmission will occur. It is as yet unknown what exactly triggers this, but
it appears in multiple client programs. At this point, the server will log a
large number of "Client sent non-aligned memblock" errors, e.g.:

2015-04-01T19:50:39.904968-06:00 localhost pulseaudio[28649]: W: [pulseaudio]
protocol-native.c: Client sent non-aligned memblock: index 0, length 2841,
frame size: 4
2015-04-01T19:50:39.905427-06:00 localhost pulseaudio[28649]: W: [pulseaudio]
protocol-native.c: Client sent non-aligned memblock: index 2841, length 1255,
frame size: 4
2015-04-01T19:50:39.923117-06:00 localhost pulseaudio[28649]: W: [pulseaudio]
protocol-native.c: Client sent non-aligned memblock: index 0, length 401, frame
size: 4
2015-04-01T19:50:39.923327-06:00 localhost pulseaudio[28649]: W: [pulseaudio]
protocol-native.c: Client sent non-aligned memblock: index 401, length 2896,
frame size: 4
2015-04-01T19:50:39.923429-06:00 localhost pulseaudio[28649]: W: [pulseaudio]
protocol-native.c: Client sent non-aligned memblock: index 3297, length 799,
frame size: 4
2015-04-01T19:50:39.923526-06:00 localhost pulseaudio[28649]: W: [pulseaudio]
protocol-native.c: Client sent non-aligned memblock: index 0, length 629, frame
size: 4
2015-04-01T19:50:39.923634-06:00 localhost pulseaudio[28649]: W: [pulseaudio]
protocol-native.c: Client sent non-aligned memblock: index 629, length 1448,
frame size: 4
2015-04-01T19:50:39.924198-06:00 localhost pulseaudio[28649]: W: [pulseaudio]
protocol-native.c: Client sent non-aligned memblock: index 2077, length 1448,
frame size: 4
2015-04-01T19:50:39.924391-06:00 localhost pulseaudio[28649]: W: [pulseaudio]
protocol-native.c: Client sent non-aligned memblock: index 3525, length 571,
frame size: 4
2015-04-01T19:50:39.924488-06:00 localhost pulseaudio[28649]: W: [pulseaudio]
protocol-native.c: Client sent non-aligned memblock: index 0, length 857, frame
size: 4
2015-04-01T19:50:39.924597-06:00 localhost pulseaudio[28649]: W: [pulseaudio]
protocol-native.c: Client sent non-aligned memblock: index 857, length 1448,
frame size: 4
2015-04-01T19:50:39.924692-06:00 localhost pulseaudio[28649]: W: [pulseaudio]
protocol-native.c: Client sent non-aligned memblock: index 2305, length 1448,
frame size: 4
2015-04-01T19:50:39.924954-06:00 localhost pulseaudio[28649]: W: [pulseaudio]
protocol-native.c: Client sent non-aligned memblock: index 3753, length 343,
frame size: 4
2015-04-01T19:50:39.925055-06:00 localhost pulseaudio[28649]: W: [pulseaudio]
protocol-native.c: Client sent non-aligned memblock: index 0, length 1085,
frame size: 4
2015-04-01T19:50:39.925150-06:00 localhost pulseaudio[28649]: W: [pulseaudio]
protocol-native.c: Client sent non-aligned memblock: index 1085, length 1448,
frame size: 4
2015-04-01T19:50:39.925244-06:00 localhost pulseaudio[28649]: W: [pulseaudio]
protocol-native.c: Client sent non-aligned memblock: index 2533, length 1448,
frame size: 4
2015-04-01T19:50:39.925339-06:00 localhost pulseaudio[28649]: W: [pulseaudio]
protocol-native.c: Client sent non-aligned memblock: index 3981, length 115,
frame size: 4
2015-04-01T19:50:39.925435-06:00 localhost pulseaudio[28649]: W: [pulseaudio]
protocol-native.c: Client sent non-aligned memblock: index 0, length 1313,
frame size: 4
2015-04-01T19:50:39.933195-06:00 localhost pulseaudio[28649]: W: [pulseaudio]
protocol-native.c: Client sent non-aligned memblock: index 1313, length 1448,
frame size: 4
2015-04-01T19:50:39.933396-06:00 localhost pulseaudio[28649]: W: [pulseaudio]
protocol-native.c: Client sent non-aligned memblock: index 2761, length 1335,
frame size: 4
2015-04-01T19:50:39.933495-06:00 localhost pulseaudio[28649]: W: [pulseaudio]
protocol-native.c: Client sent non-aligned memblock: index 0, length 93, frame
size: 4
2015-04-01T19:50:39.933712-06:00 localhost pulseaudio[28649]: W: [pulseaudio]
protocol-native.c: Client sent non-aligned memblock: index 93, length 1448,
frame size: 4
2015-04-01T19:50:39.939929-06:00 localhost pulseaudio[28649]: W: [pulseaudio]
protocol-native.c: Client sent non-aligned memblock: index 1541, length 1448,
frame size: 4
2015-04-01T19:50:39.940246-06:00 localhost pulseaudio[28649]: W: [pulseaudio]
protocol-native.c: Client sent non-aligned memblock: index 2989, length 1107,
frame size: 4
2015-04-01T19:50:39.940372-06:00 localhost pulseaudio[28649]: W: [pulseaudio]
protocol-native.c: Client sent non-aligned memblock: index 0, length 321, frame
size: 4
2015-04-01T19:50:39.940498-06:00 localhost pulseaudio[28649]: W: [pulseaudio]
protocol-native.c: Client sent non-aligned memblock: index 321, length 1448,
frame size: 4
2015-04-01T19:50:39.940647-06:00 localhost pulseaudio[28649]: W: [pulseaudio]
protocol-native.c: Client sent non-aligned memblock: index 1769, length 1371,
frame size: 4

The session then becomes unrecoverable, and audio will refuse to play until the
client is restarted. It also appears to freeze the client network thread,
leading to some degree of unresponsiveness in the client program itself.

The version of PulseAudio in use is 6.0 on both client and server.

-- 
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: <http://lists.freedesktop.org/archives/pulseaudio-bugs/attachments/20150403/85919f47/attachment.html>


More information about the pulseaudio-bugs mailing list