Bug #72961 [Opn->Fbk]: yaf框架中使用yar出现BUG

From: Date: Tue, 23 Nov 2021 13:23:46 +0000
Subject: Bug #72961 [Opn->Fbk]: yaf框架中使用yar出现BUG
References: 1  Groups: php.bugs 
Request: Send a blank email to php-bugs+get-237945@lists.php.net to get a copy of this message
Edit report at https://bugs.php.net/bug.php?id=72961&edit=1

 ID:                 72961
 Updated by:         cmb@php.net
 Reported by:        252629505 at qq dot com
 Summary:            yaf框架中使用yar出现BUG
-Status:             Open
+Status:             Feedback
 Type:               Bug
-Package:            yaf
+Package:            *General Issues
 Operating System:   windows 7旗舰版64位
 PHP Version:        7.0.10
-Assigned To:        
+Assigned To:        cmb
 Block user comment: N
 Private report:     N

 New Comment:

Is this still unresolved with for latest yaf (3.3.3)?  If so,
please file a bug report in the yaf issue tracker[1].

[1] <https://bugs.php.net/bug.php?id=81652>


Previous Comments:
------------------------------------------------------------------------
[2016-08-29 09:57:54] laruence@php.net

laruence at gmail.com

------------------------------------------------------------------------
[2016-08-29 09:54:51] 252629505 at qq dot com

用QQ邮箱和网易邮箱发给你都被退信啦,提示,未知原因

host php-smtp2.php.net[72.52.91.12] said: 550 5.7.1 Looks like spam to me. (in reply to end of DATA
command),有什么别的办法吗

------------------------------------------------------------------------
[2016-08-29 09:03:13] laruence@php.net

你能给我讲下重现的方法么,
我试试本地重现,
如果有可以重现的小项目集,
也可以打包发到我的邮箱(我会对你的代码保密)

thanks

------------------------------------------------------------------------
[2016-08-29 08:38:58] 252629505 at qq dot com

以下是我从Microsoft Visual Studio
2008截取的调试信息,如果需要dump文件我可以发你邮箱
异常:
httpd.exe 中的 0x7362319d 处未处理的异常: 0xC0000005:
读取位置 0x00000008 时发生访问冲突

调用堆栈:
>	php_yaf.dll!6a5d319d() 	
 	[下面的框架可能不正确和/或缺失,没有为
php_yaf.dll 加载符号]	
 	php7ts.dll!ZEND_DO_FCALL_SPEC_HANDLER(_zend_execute_data * execute_data=0x00000000)  行854	C
 	php7ts.dll!execute_ex(_zend_execute_data * ex=0x510158d0)  行417 + 0x4 字节	C
 	php7ts.dll!zend_execute(_zend_op_array * op_array=0x050610c0, _zval_struct *
return_value=0x0488d7fc)  行459	C
 	php7ts.dll!zend_execute_scripts(int type=8, _zval_struct * retval=0x00000000, int file_count=3,
...)  行1427 + 0x9 字节	C
 	php7ts.dll!php_execute_script(_zend_file_handle * primary_file=0x00fef6e8)  行2494 + 0x10
字节	C
 	php7apache2_4.dll!php_handler(request_rec * r=0x018b0ce0)  行678 + 0x1a 字节	C
 	libhttpd.dll!73ed41b5() 	
 	libhttpd.dll!73ed358d() 	
 	libhttpd.dll!73ee2d25() 	
 	mod_rewrite.so!73c7464d() 	
 	libhttpd.dll!73ed41b5() 	
 	libhttpd.dll!73ed358d() 	
 	libhttpd.dll!73ee2f24() 	
 	libhttpd.dll!73ee2fa1() 	
 	libhttpd.dll!73eddf67() 	
 	libhttpd.dll!73ed6485() 	
 	libhttpd.dll!73efe95e() 	
 	kernel32.dll!752e338a() 	
 	ntdll.dll!77d09a02() 	
 	ntdll.dll!77d099d5() 	




异常发生处十六进制:
73623141  movq        mmword ptr [esp+5Ch],xmm0 
73623147  mov         dword ptr [esp+34h],0 
7362314F  mov         dword ptr [esp+38h],0 
73623157  movq        mmword ptr [esp+3Ch],xmm0 
7362315D  mov         dword ptr [esp+64h],0 
73623165  mov         dword ptr [esp+68h],0 
7362316D  movq        mmword ptr [esp+6Ch],xmm0 
73623173  call        dword ptr ds:[73642234h] 
73623179  add         esp,10h 
7362317C  cmp         eax,0FFFFFFFFh 
7362317F  je          73623709 
73623185  push        1    
73623187  push        4    
73623189  push        73643880h 
7362318E  push        dword ptr ds:[7364AC1Ch] 
73623194  call        dword ptr ds:[73642248h] 
7362319A  add         esp,10h 
7362319D  cmp         byte ptr [eax+8],1    ----此处
736231A1  je          736231C5 
736231A3  push        736439C0h 
736231A8  push        200h 
736231AD  call        73629A40 
736231B2  mov         eax,dword ptr [esp+74h] 
736231B6  add         esp,8 
736231B9  mov         dword ptr [eax+8],2 
736231C0  pop         esi  
736231C1  add         esp,60h 
736231C4  ret              
736231C5  mov         ecx,dword ptr [esp+8] 
736231C9  lea         eax,[esi+10h] 
736231CC  push        ebx  
736231CD  push        ebp  
736231CE  xor         ebp,ebp 
736231D0  cmp         dword ptr [eax],ebp 
736231D2  push        edi  
736231D3  cmovne      ebp,eax

------------------------------------------------------------------------
[2016-08-29 08:03:38] laruence@php.net

https://bugs.php.net/bugs-generating-backtrace-win32.php

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


The remainder of the comments for this report are too long. To view
the rest of the comments, please view the bug report online at

    https://bugs.php.net/bug.php?id=72961


--
Edit this bug report at https://bugs.php.net/bug.php?id=72961&edit=1


Thread (1 message)

  • cmb@php.net
  • Unknown Message
    • cmb@php.net
« previous php.bugs (#237945) next »