<html>
    <head>
      <base href="https://bugs.freedesktop.org/" />
    </head>
    <body><table border="1" cellspacing="0" cellpadding="8">
        <tr>
          <th>Bug ID</th>
          <td><a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - Client freezes intermittently playing over network"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=89883">89883</a>
          </td>
        </tr>

        <tr>
          <th>Summary</th>
          <td>Client freezes intermittently playing over network
          </td>
        </tr>

        <tr>
          <th>Product</th>
          <td>PulseAudio
          </td>
        </tr>

        <tr>
          <th>Version</th>
          <td>unspecified
          </td>
        </tr>

        <tr>
          <th>Hardware</th>
          <td>x86-64 (AMD64)
          </td>
        </tr>

        <tr>
          <th>OS</th>
          <td>Linux (All)
          </td>
        </tr>

        <tr>
          <th>Status</th>
          <td>NEW
          </td>
        </tr>

        <tr>
          <th>Severity</th>
          <td>normal
          </td>
        </tr>

        <tr>
          <th>Priority</th>
          <td>medium
          </td>
        </tr>

        <tr>
          <th>Component</th>
          <td>daemon
          </td>
        </tr>

        <tr>
          <th>Assignee</th>
          <td>pulseaudio-bugs@lists.freedesktop.org
          </td>
        </tr>

        <tr>
          <th>Reporter</th>
          <td>tomdicksonhunt@gmail.com
          </td>
        </tr>

        <tr>
          <th>QA Contact</th>
          <td>pulseaudio-bugs@lists.freedesktop.org
          </td>
        </tr>

        <tr>
          <th>CC</th>
          <td>lennart@poettering.net
          </td>
        </tr></table>
      <p>
        <div>
        <pre>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.</pre>
        </div>
      </p>
      <hr>
      <span>You are receiving this mail because:</span>
      
      <ul>
          <li>You are the QA Contact for the bug.</li>
          <li>You are the assignee for the bug.</li>
      </ul>
    </body>
</html>