[pulseaudio-commits] Still Failing: pulseaudio/pulseaudio#76 (master - 9d2b763)

Travis CI builds at travis-ci.org
Wed Nov 4 03:19:51 PST 2015


Build Update for pulseaudio/pulseaudio
-------------------------------------

Build: #76
Status: Still Failing

Duration: 15 minutes and 24 seconds
Commit: 9d2b763 (master)
Author: Lev Melnikovsky
Message: rtp: fix non null terminated string / non portable sscanf

In rtp.c:

if (sscanf(t+9, "%i %64c", &_payload, c) == 2)

the string c seems to be non-null terminated. It is later used as
following:

c[strcspn(c, "\n")] = 0;

The same piece of code is responsible for the inability of pulseaudio
on OpenWRT to handle RTP stream at the rate 48000 from another
machine:

[pulseaudio] sdp.c: Failed to parse SDP data: missing data.

It turns out that uClibc does not agree with glibc about "%64c", see
http://git.uclibc.org/uClibc/tree/docs/Glibc_vs_uClibc_Differences.txt

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

View the changeset: https://github.com/pulseaudio/pulseaudio/compare/8fe984770681...9d2b763e2911

View the full build log and details: https://travis-ci.org/pulseaudio/pulseaudio/builds/89194834

--

You can configure recipients for build notifications in your .travis.yml file. See http://docs.travis-ci.com/user/notifications


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/pulseaudio-commits/attachments/20151104/c2450f1c/attachment.html>


More information about the pulseaudio-commits mailing list