三合生肖是什么意思| 夏花是什么意思| 玉和石头有什么区别| 什么人容易得心肌炎| 26度穿什么衣服| 增强免疫力吃什么| 21什么意思| 白天不懂夜的黑什么意思| 食管反流什么症状| 追龙什么意思| 金银花什么时候开花| 胃痉挛有什么症状表现| 缺维生素会有什么症状| 物以类聚是什么意思| 吃茄子对身体有什么好处| 口僻是什么病| 独角戏什么意思| 夏天适合用什么护肤品| 男人肾虚吃什么好| 吃羊肉不能吃什么| 男人吃西红柿有什么好处| 治疗肺部气肿有什么方法| 酉时左眼跳是什么预兆| 什么是白矮星| 性格好是什么意思| 压到蛇了是有什么预兆| 山什么水什么| 父母有刑是什么意思| 柿子不能和什么同吃| 麻是什么植物| 脑心通主治什么病| 消化酶缺乏是什么症状| 剖腹产吃什么下奶快| loa胎位是什么意思| 什么时候闰五月| 马英九属什么| 起飞是什么意思| 外交是什么意思| 水泡型脚气用什么药| 白茶什么样的好| 旧历是什么意思| 面包虫长大后变成什么| 喰种是什么意思| 尿碱是什么| 恶心吃什么药| 犹怜是什么意思| 什么是牛蒡| 生活是什么意思| 血常规是什么意思| 热的什么| 年轮稀疏的一面是什么方向| 3月14日是什么日子| 杜字五行属什么| 特别提款权是什么意思| hpv感染是什么病| 黄泉路什么意思| 无纺布是什么材料做的| 抗原体阳性是什么意思| zoom 是什么意思| 胃痉挛有什么症状| 婚检检查什么| 什么叫ins风格| 一级军士长是什么级别| 肺部气肿吃什么药能治好| 塑形是什么意思| 人活着的意义是什么| 脸浮肿是什么病的前兆| 木星是什么颜色| 不打破伤风针会有什么后果| 嗓子中间的那块小肉叫什么| 女人排卵期什么时候| 桑叶泡水喝有什么好处| 捉奸什么意思| 退烧药吃多了有什么副作用| 警察在古代叫什么| 七月一号什么星座| 老是说梦话是什么原因| 陌陌是干什么的| 24是什么生肖| 9月21号是什么星座| 1974属什么生肖| 丹宁蓝是什么颜色| 一淘是什么| 豆乳是什么| 狮子座的幸运色是什么| 腊肉炒什么菜最好吃| 九月三号是什么星座| 酒糟是什么东西| 血脂是指什么| 1月出生是什么星座| 植物神经紊乱用什么药| 甲状腺肿是什么意思| 虚有其表的意思是什么| 兰州有什么好吃的| 心电图j点抬高什么意思| 右位主动脉弓是什么意思| 明心见性是什么意思| 肾尿盐结晶是什么意思| 喉咙不舒服看什么科| 四两棉花歇后语是什么| 肛门下坠感是什么原因| pdd是什么意思| 人体电解质是什么| 心衰竭吃什么药效果好| 银行卡为什么会被冻结| 狼吞虎咽是什么意思| 丙寅五行属什么| 非食健字是什么意思| 查肾挂什么科| 1月22日是什么星座| 邦字五行属什么| 你是谁为了谁是什么歌| 大陆去台湾需要什么手续| 陈年是什么意思| 最坚固的锁怕什么| 2035年属什么生肖| 梦到前女友是什么意思| 灵长类动物是指什么| 孩子鼻子流鼻血是什么原因| 绿豆汤不能和什么一起吃| beam什么意思| 药物制剂是干什么的| 高是什么意思| 屁股下垂穿什么裤子| 什么也不懂| 短裙配什么上衣好看| 阴道发炎用什么药| 喉咙有异物感吃什么药| 今天吃什么菜| 舍曲林是什么药| 什么喷剂延时最好| 皮肤瘙痒用什么药| 苦瓜什么人不能吃| 说风就是雨什么意思| 手发麻是什么原因| 金字旁加匀念什么| 吃什么促进恶露排干净| 11月25日是什么星座| 七点到九点是什么时辰| 精神焦虑症有什么表现有哪些| 吃什么保肝护肝| 嘉靖为什么不杀严嵩| 可好是什么意思| 大保健什么意思| 睡眠不好去医院挂什么科| 肺部疼痛是什么原因| 青钱柳有什么功效与作用| 什么颜色衣服最防晒| 中药为什么那么苦| 安乃近是什么药| 不亚于是什么意思| navy什么意思| 提辖相当于现在什么官| 毫不犹豫的意思是什么| 细菌感染是什么引起的| 什么情况下要打破伤风针| 吃什么能生精和提高精子质量| 杨新鸣包贝尔什么关系| 黑猫进家门预示着什么| 一剪梅是什么意思| 眼睛周围长脂肪粒是什么原因| 什么是邮箱地址应该怎么填写| tide什么意思| 嵌顿是什么意思| 血钾高是什么引起的| 紫外线过敏用什么药| 什么叫囊肿| 多囊卵巢综合症吃什么食物好| 欲言又止什么意思| 金益什么字| 疝气长在什么位置图片| 早搏是什么原因引起的| 85属什么生肖| 广西狗肉节是什么时候| 尿里有红细胞是什么原因| 朋友搬家送什么礼物好| 质感是什么意思| 沉香茶属于什么茶| 吃百香果有什么好处| 摩羯座后面是什么星座| 乌鸦长什么样| 屁多是什么原因造成的| 割包皮看什么科| 身上经常痒是什么原因| 什么是贸易顺差| 静脉曲张是什么| 什么药治痒效果最好| 什么是阳萎| 五行缺什么| 低血糖是什么| 壁是什么意思| 什么叫做t| 三八送什么花| 血压的低压高是什么原因| au585是什么金| 熟地黄有什么功效| 血脂高吃什么油好| 全科医学科看什么病| 血管堵塞吃什么好| 扁肉是什么| 爱马仕是什么品牌| 一什么水井| 双脚冰凉是什么原因| 心猿意马是什么意思| 产后恶露吃什么排干净| 长期手淫会有什么后果| 解脲脲原体阳性是什么| 睡眠不好挂什么科| 双肺纹理粗重什么意思| 河南南阳产什么玉| 肚子疼吃什么药管用| 钾高是什么原因造成的| 葡萄都有什么品种| 梦见被警察抓预示什么| 人属于什么界门纲目科属种| iron是什么意思| 干什么最挣钱| 头痒用什么洗头可以止痒| 什么的草叶| 69年属什么| nos是什么单位| 直肠给药对小孩身体有什么影响| 番号是什么意思| hpv检查前需要注意什么| 粗钢是什么| 占是什么意思| 容字五行属什么| 所费不赀是什么意思| 指甲油什么牌子好| 总胆固醇什么意思| 杭州的市花是什么花| 双肺呼吸音粗是什么意思| 胃泌素瘤是什么意思| 小孩的指甲脱落是什么原因| 50年属什么生肖| 6月21是什么星座| 老是咳嗽挂什么科| 蓝颜知己什么意思| 乌鸡炖什么好吃又有营养| 舌根放血有什么好处| 什么样的心情| 车厘子什么季节成熟| 梦见死了人是什么意思| 石家庄有什么好玩的景点| 今天是什么生肖日| 伏案工作是什么意思| 什么言什么色| 丁克族是什么意思| 熬中药用什么锅好| 江西景德镇有什么好玩的地方| 土家族是什么族| 字读什么| 反酸吃什么药| 大便少是什么原因| hrv是什么意思| 右膝关节退行性变是什么意思| 孕晚期吃什么长胎不长肉| 孕妇缺营养吃什么补| 子宫肌瘤是什么原因引起的| 辅助生殖是什么意思| 肺大泡用什么药| 面首是什么| 养生吃什么最好| 扁桃体发炎咳嗽吃什么药效果好| 百度
php.net |  support |  documentation |  report a bug |  advanced search |  search howto |  statistics |  random bug |  login
Bug #17497 mssql extension crashes if magic_quotes_runtime is on
Submitted: 2025-08-07 20:30 UTC Modified: 2025-08-07 14:16 UTC
Votes:3
Avg. Score:4.3 ± 0.9
Reproduced:3 of 3 (100.0%)
Same Version:2 (66.7%)
Same OS:3 (100.0%)
From: ddb at bitxtender dot de Assigned:
Status: Closed Package: MSSQL related
PHP Version: 4.2.1 OS: Windows 2000
Private report: No CVE-ID: None
 [2025-08-07 20:30 UTC] ddb at bitxtender dot de
I've found a bug in the mssql extension: If magic_quotes_runtime is set every mssql_fetch_* produces a crash of php due to double freed memory. The problem itself is produced in the following code: 

if (PG(magic_quotes_runtime)) {
data = php_addslashes(Z_STRVAL(result->data[result->cur_row][i]), Z_STRLEN(result->data[result->cur_row][i]), &Z_STRLEN(result->data[result->cur_row][i]), 1 TSRMLS_CC);

there the string stored in the zval gets freed without destroying the zval itself, so later if the destructor of the the zval gets called (in _free_result) the data is already freed and php crashes with a memory exception.

to (quick)fix this just change the function call to 
data = php_addslashes(Z_STRVAL(result->data[result->cur_row][i]), Z_STRLEN(result->data[result->cur_row][i]), &data_len, 0 TSRMLS_CC);

the data_len is there since the length of the passed string doesn't change and if it gets changed by php_addslashes we will get warnings of not 0 terminated strings sometimes. and the last parameter was changed to 0 so php_addslashes doesn't free the memory.

regards
Dominik del Bondio

Patches

Pull Requests

History

AllCommentsChangesGit/SVN commitsRelated reports
 [2025-08-07 14:16 UTC] sterling@php.net
Fixed in cvs, thanks...
 
PHP Copyright © 2001-2025 The PHP Group
All rights reserved.
Last updated: Wed Aug 06 20:00:02 2025 UTC
女人要的是什么 肌酸激酶高是什么意思 始祖是什么意思 小受是什么意思 脂肪燃烧是什么感觉
洁身自爱是什么意思 1999年出生属什么生肖 宝宝惊跳反射什么时候消失 宝宝老是摇头是什么原因 维字五行属什么
氧化亚铜什么颜色 尿液里白细胞高是什么原因 无缘无故流鼻血是什么原因 制剂是什么意思 高烧后拉稀说明什么
日值四离是什么意思 梦见前男友死了是什么意思 毕加索全名是什么 balenciaga什么品牌 口腔痛什么原因
拉分是什么意思hcv8jop5ns9r.cn 脾主四肢是什么意思hcv7jop9ns4r.cn 忽然流鼻血是什么原因引起的hcv9jop4ns8r.cn 东莞市委书记什么级别hcv8jop9ns8r.cn 仄怎么读什么意思hcv7jop5ns3r.cn
老年人脚肿什么原因hcv9jop4ns5r.cn 大象的鼻子像什么hcv9jop0ns4r.cn 左眼上眼皮跳是什么预兆hcv7jop4ns6r.cn 病字旁加且念什么qingzhougame.com 大便次数少是什么原因hcv7jop7ns0r.cn
sma是什么hcv8jop9ns2r.cn 轮状胎盘是什么意思dajiketang.com 晚上七点是什么时辰tiangongnft.com 胸部b超挂什么科hcv9jop5ns8r.cn 青花鱼是什么鱼hcv9jop2ns4r.cn
梦见孩子拉屎是什么意思bfb118.com 电解质氯高是什么原因hcv8jop4ns9r.cn 逍遥丸是治什么的hcv9jop0ns3r.cn 梦见怀孕的女人是什么意思hcv9jop4ns8r.cn 瑞士用什么货币hcv8jop7ns1r.cn
百度