⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 libvorbis-r14598-cve-2008-1420.patch

📁 VLC Player Source Code
💻 PATCH
字号:
Index: lib/res0.c===================================================================--- lib/res0.c	(revision 14597)+++ lib/res0.c	(revision 14598)@@ -223,6 +223,20 @@   for(j=0;j<acc;j++)     if(info->booklist[j]>=ci->books)goto errout; +  /* verify the phrasebook is not specifying an impossible or+     inconsistent partitioning scheme. */+  {+    int entries = ci->book_param[info->groupbook]->entries;+    int dim = ci->book_param[info->groupbook]->dim;+    int partvals = 1;+    while(dim>0){+      partvals *= info->partitions;+      if(partvals > entries) goto errout;+      dim--;+    }+    if(partvals != entries) goto errout;+  }+   return(info);  errout:   res0_free_info(info);@@ -263,7 +277,7 @@     }   } -  look->partvals=rint(pow((float)look->parts,(float)dim));+  look->partvals=look->phrasebook->entries;   look->stages=maxstage;   look->decodemap=_ogg_malloc(look->partvals*sizeof(*look->decodemap));   for(j=0;j<look->partvals;j++){

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -