[prev in list] [next in list] [prev in thread] [next in thread] 

List:       helix-client-cvs
Subject:    [Client-cvs] core hxresmgr.cpp,1.19.2.1,1.19.2.1.156.1
From:       tzupan () helixcommunity ! org
Date:       2013-10-01 23:09:46
[Download RAW message or body]

Update of /cvsroot/client/core
In directory cvs01.internal.helixcommunity.org:/tmp/cvs-serv29245

Modified Files:
      Tag: jupiter
	hxresmgr.cpp 
Log Message:
Modified by: tzupan@real.com
Date: 9/30/2013
Project: RealPlayer
Bug Number: RPD-2567

Synopsis: Corrupt M4V media causes crash during playback in RealPlayer

Overview: A corrupted M4V with h264 video causes a crash during playback because a \
parsed value is larger than expected and the decoder doesn’t properly handle that \
value.

Files Modified:
/rarvcode-h264/codec/frontend/avc1mftstream.cpp - primary fix
/datatype/mp4/video/renderer/mp4vdfmt.cpp - add corrupt media error handling
/datatype/common/vidrend/vidrendf.cpp - add corrupt media error handling
/common/vidrend/vidrend.cpp - add corrupt media error handling
/resource/pub/dcoreres.rc - add corrupt media error string
/resource/pub/dcoreres.h - add corrupt media error string
/client/core/hxresmgr.cpp - add corrupt media error string

Platforms and Profiles Affected: Jupiter, win32
Platforms and Profiles Build Verified: Jupiter, win32
Platforms and Profiles Functionality verified: Jupiter, win32

Branch: jupiter

Copyright assignment:
I am a RealNetworks employee or contractor


Index: hxresmgr.cpp
===================================================================
RCS file: /cvsroot/client/core/hxresmgr.cpp,v
retrieving revision 1.19.2.1
retrieving revision 1.19.2.1.156.1
diff -u -d -r1.19.2.1 -r1.19.2.1.156.1
--- hxresmgr.cpp	31 Jan 2008 22:23:36 -0000	1.19.2.1
+++ hxresmgr.cpp	1 Oct 2013 23:09:39 -0000	1.19.2.1.156.1
@@ -100,6 +100,7 @@
     {HXR_BAD_FORMAT,            IDS_ERR_FORMAT_ERROR},                  // 15 \
                "Unknown data format."
     {HXR_FULL_DOWNLOAD_NEEDED,  IDS_ERR_FULL_DOWNLOAD_NEEDED},          // 16 "This \
                file is not optimized for Progressive Download."
     {HXR_NOT_SUPPORTED_FOR_LINEAR_FILE_SYSTEMS, \
IDS_ERR_NOT_SUPPORTED_FOR_LINEAR_FILE_SYSTEMS}, // 17 "This file contains unsupported \
content." +    {HXR_CORRUPT_FILE,          IDS_ERR_CORRUPT_FILE},                  // \
11 "This document is not a RealAudio document."  
     // server errors
     {HXR_NET_SOCKET_INVALID,    IDS_ERR_NET_SOCKET_INVALID},            // 18 \
"Invalid socket error."


_______________________________________________
Client-cvs mailing list
Client-cvs@helixcommunity.org
http://lists.helixcommunity.org/mailman/listinfo/client-cvs


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic