[mythtv-commits] mythtv branch master updated by stuartm. v0.27-pre2-1471-g6c84654

Git Repo Owner noreply at mythtv.org
Sat Jun 15 17:58:15 UTC 2013


The branch, master has been updated on the
mythtv repository by gitolite user stuartm.
       via  6c84654b168a875ffdf9230e291ef630f21267af (commit)
       via  a08ece53bc706ef1ab2afed712a5c71f1f093f64 (commit)
       via  98614122e6658c9b5c9c2d79c7756b4bffd5f538 (commit)
       via  f25dc5da882ababac8ebf2958ac07f941f31123b (commit)
       via  fa1a1780e02c594bf795a9ad2eadd965afd7fecd (commit)
      from  b89b02139c76af30381cbb0aeabe807683cf24f9 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 6c84654b168a875ffdf9230e291ef630f21267af
Author:    Gary Buhrmaster <gary.buhrmaster at gmail.com> at Wed, 12 Jun 2013 22:36:44 +0000
Committer: Stuart Morgan <smorgan at mythtv.org> at Sat, 15 Jun 2013 18:54:16 +0100
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=6c84654b168a875ffdf9230e291ef630f21267af

Check the success of setsockopt
Static analysis (coverity) reported a defect for not checking
the return from setsockopt.  Put in the check, and log if the
setsockopt fails (unlikely).

Fixes coverity 746751 and 746752
(cherry picked from commit 8ec9a2d38c3ce94249382dfdc9d8a6ab66831356)

Fixes #11598

Signed-off-by: Stuart Morgan <smorgan at mythtv.org>



commit a08ece53bc706ef1ab2afed712a5c71f1f093f64
Author:    Gary Buhrmaster <gary.buhrmaster at gmail.com> at Wed, 12 Jun 2013 19:54:49 +0000
Committer: Stuart Morgan <smorgan at mythtv.org> at Sat, 15 Jun 2013 18:53:05 +0100
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=a08ece53bc706ef1ab2afed712a5c71f1f093f64

Patch to address potential integer overflow
Static analysis (coverity) detected that some of the math
in the routine getLatency was performed in 32 bit arithmetic,
even though the result was 64 bits. This could result in an
(theoretical) integer overflow. Cast to 64 bits to fix the
defect.

Note that a quick check (perhaps wrong) showed that this
method was never called, so this is probably an irrelevant
identified defect.

Fixes coverity 700584
(cherry picked from commit 499584ef7e20f97c738427fffc2657a56f1617ab)

Fixes #11595

Signed-off-by: Stuart Morgan <smorgan at mythtv.org>



commit 98614122e6658c9b5c9c2d79c7756b4bffd5f538
Author:    Gary Buhrmaster <gary.buhrmaster at gmail.com> at Tue, 11 Jun 2013 05:19:41 +0000
Committer: Stuart Morgan <smorgan at mythtv.org> at Sat, 15 Jun 2013 18:49:47 +0100
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=98614122e6658c9b5c9c2d79c7756b4bffd5f538

Correct check for null pointer return
In 1e1e5500 code was added to call pa_channel_map_init_auto,
and check the result.  This patch corrects that check for
a null pointer.

Fixes coverity 700280
(cherry picked from commit 78ddf38354312cdeecccd6030becb78b86b797bf)

Fixes #11592

Signed-off-by: Stuart Morgan <smorgan at mythtv.org>



commit f25dc5da882ababac8ebf2958ac07f941f31123b
Author:    Gary Buhrmaster <gary.buhrmaster at gmail.com> at Mon, 10 Jun 2013 20:29:31 +0000
Committer: Stuart Morgan <smorgan at mythtv.org> at Sat, 15 Jun 2013 18:45:15 +0100
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=f25dc5da882ababac8ebf2958ac07f941f31123b

Initialize m_off member variable
Static analysis (scan-build and coverity) noted that
the m_off variable in the RTPDataPacket class is not
initialized for UDPPackets, which are used in
RTPPacketBuffer::PushDataPacket

Fixes coverity 746870
(cherry picked from commit 86410ede4625c881fde68ad34210711cf1f81983)

Fixes #11589

Signed-off-by: Stuart Morgan <smorgan at mythtv.org>



commit fa1a1780e02c594bf795a9ad2eadd965afd7fecd
Author:    Gary Buhrmaster <gary.buhrmaster at gmail.com> at Mon, 10 Jun 2013 17:37:46 +0000
Committer: Stuart Morgan <smorgan at mythtv.org> at Sat, 15 Jun 2013 18:43:44 +0100
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=fa1a1780e02c594bf795a9ad2eadd965afd7fecd

Patch to check success of the socket creation
While unlikely, the socket creation could fail,
returning an error rather than a file descriptor.
Log it, and continue.

Fixes coverity 746816
(cherry picked from commit db44509884e10110b81332f53d7c9e56af7b2f61)

Fixes #11586

Signed-off-by: Stuart Morgan <smorgan at mythtv.org>



-----------------------------------------------------------------------

Summary of changes:
 mythtv/libs/libmyth/audio/audiooutputpulse.cpp     |    2 +-
 mythtv/libs/libmythfreesurround/freesurround.cpp   |    2 +-
 .../libs/libmythtv/recorders/iptvstreamhandler.cpp |    6 +++
 .../libs/libmythtv/recorders/rtp/rtpdatapacket.h   |    2 +-
 mythtv/libs/libmythupnp/httprequest.cpp            |   34 +++++++++++++++++--
 5 files changed, 39 insertions(+), 7 deletions(-)

-- 



More information about the mythtv-commits mailing list