Bug #68394 [NEW]: cURL ext crashes with NTLM auth
| From: | mattficken@php.net | Date: | Tue, 11 Nov 2014 08:28:01 +0000 |
| Subject: | Bug #68394 [NEW]: cURL ext crashes with NTLM auth | ||
| Groups: | php.bugs | ||
| Request: | Send a blank email to php-bugs+get-188553@lists.php.net to get a copy of this message | ||
From: mattficken
Operating system: Windows
PHP version: 5.5.18
Package: cURL related
Bug Type: Bug
Bug description:cURL ext crashes with NTLM auth
Description:
------------
Actually PHP Version: 5.5.11 <could be any more recent version>
Event: NULL_CLASS_PTR_READ 0xc0000005 in php_curl.dll
OS: Windows 8.0 and 8.1
Stack traces of user-mode application crashes on Windows can (with user
consent) be reported to Microsoft (see Windows Error Reporting and
Watson). This bug is based on one of those reports.
Watson #73434608148
Actual result:
--------------
NOTE:
aaaaaaaa indicates NULL, indicates either stack corruption or
some frames missing due to dump -> minidump conversion
00d4e380 6f53800f php_curl!Curl_ntlm_create_type1_message+0x166
[c:\vc11_deps\repo\winlibs_curl\lib\curl_ntlm_msgs.c @ 509]
00d4e3a8 6f538945 php_curl!pop3_state_auth_ntlm_resp+0x5f
[c:\vc11_deps\repo\winlibs_curl\lib\pop3.c @ 1072]
00d4e3cc 6f54ce6f php_curl!pop3_statemach_act+0x135
[c:\vc11_deps\repo\winlibs_curl\lib\pop3.c @ 1438]
00d4e3e8 6f536e6d php_curl!Curl_pp_statemach+0x10f
[c:\vc11_deps\repo\winlibs_curl\lib\pingpong.c @ 133]
00d4e3fc 6f517eea php_curl!pop3_multi_statemach+0x3d
[c:\vc11_deps\repo\winlibs_curl\lib\pop3.c @ 1501]
00d4e438 6f5171df php_curl!multi_runsingle+0x4ba
[c:\vc11_deps\repo\winlibs_curl\lib\multi.c @ 1201]
00d4e464 6f56a2ba php_curl!curl_multi_perform+0x6f
[c:\vc11_deps\repo\winlibs_curl\lib\multi.c @ 1759]
00d4e494 6fa234f1 php_curl!zif_curl_multi_exec+0x12a
[c:\php-sdk\php55\vc11\x86\php-5.5.11\ext\curl\multi.c @ 228]
00d4e4fc 6fa22bf5 php5!zend_do_fcall_common_helper_SPEC+0x1b1
[c:\php-sdk\php55\vc11\x86\php-5.5.11\zend\zend_vm_execute.h @ 550]
00d4e538 6fa69e3b php5!execute_ex+0x295
[c:\php-sdk\php55\vc11\x86\php-5.5.11\zend\zend_vm_execute.h @ 363]
00d4e55c 6fa69c9e php5!zend_execute+0x14b
[c:\php-sdk\php55\vc11\x86\php-5.5.11\zend\zend_vm_execute.h @ 388]
00d4e590 6fa69b1c php5!zend_execute_scripts+0xde
[c:\php-sdk\php55\vc11\x86\php-5.5.11\zend\zend.c @ 1316]
00d4e78c 00d4ead0 php5!php_execute_script+0x14c
[c:\php-sdk\php55\vc11\x86\php-5.5.11\main\main.c @ 2506]
00d4e794 00d4ea88 0xd4ead0
00d4e798 74cd173d 0xd4ea88
00d4ea88 aaaaaaaa KERNELBASE+0x2173d
00d4ea8c aaaaaaaa 0xaaaaaaaa
00d4ea90 775c4f84 0xaaaaaaaa
00d4ea94 74cec5ec ntdll+0x54f84
00d4ea98 00d4eab8 KERNELBASE+0x3c5ec
00d4ea9c 00000000 0xd4eab8
--
Edit bug report at https://bugs.php.net/bug.php?id=68394&edit=1
--
Try a snapshot (PHP 5.4): https://bugs.php.net/fix.php?id=68394&r=trysnapshot54
Try a snapshot (PHP 5.5): https://bugs.php.net/fix.php?id=68394&r=trysnapshot55
Try a snapshot (trunk): https://bugs.php.net/fix.php?id=68394&r=trysnapshottrunk
Fixed in SVN: https://bugs.php.net/fix.php?id=68394&r=fixed
Fixed in release: https://bugs.php.net/fix.php?id=68394&r=alreadyfixed
Need backtrace: https://bugs.php.net/fix.php?id=68394&r=needtrace
Need Reproduce Script: https://bugs.php.net/fix.php?id=68394&r=needscript
Try newer version: https://bugs.php.net/fix.php?id=68394&r=oldversion
Not developer issue: https://bugs.php.net/fix.php?id=68394&r=support
Expected behavior: https://bugs.php.net/fix.php?id=68394&r=notwrong
Not enough info: https://bugs.php.net/fix.php?id=68394&r=notenoughinfo
Submitted twice: https://bugs.php.net/fix.php?id=68394&r=submittedtwice
register_globals: https://bugs.php.net/fix.php?id=68394&r=globals
PHP 4 support discontinued: https://bugs.php.net/fix.php?id=68394&r=php4
Daylight Savings: https://bugs.php.net/fix.php?id=68394&r=dst
IIS Stability: https://bugs.php.net/fix.php?id=68394&r=isapi
Install GNU Sed: https://bugs.php.net/fix.php?id=68394&r=gnused
Floating point limitations: https://bugs.php.net/fix.php?id=68394&r=float
No Zend Extensions: https://bugs.php.net/fix.php?id=68394&r=nozend
MySQL Configuration Error: https://bugs.php.net/fix.php?id=68394&r=mysqlcfg