ID: 21378 Comment by: [EMAIL PROTECTED] Reported By: [EMAIL PROTECTED] Status: Open Bug Type: COM related Operating System: Windows 2000 pro sp2 PHP Version: 4.3.0 New Comment:
(sorry for my bad english) I have this same error! My COM code works OK with PHP 4.2.3, but after upgrade to 4.3.0, Apache (1.3.27) crash (DrWatson32 appears) and restart. This simple code crash Apache: $com = new COM("ADODB.Connection"); DrWatson32 leaves this information on log: función: php_COM_release 1003070f 397e04 cmp [esi+0x4],edi ds:04f43582=???????? 10030712 740f jz php_VARIANT_get_le_variant+0x1983 (10039223) 10030714 8b4614 mov eax,[esi+0x14] ds:04f43582=???????? 10030717 50 push eax 10030718 8b10 mov edx,[eax] ds:045c10a0=???????? 1003071a ff5208 call dword ptr [edx+0x8] ds:00afd5d3=???????? 1003071d 897e14 mov [esi+0x14],edi ds:04f43582=???????? 10030720 897e04 mov [esi+0x4],edi ds:04f43582=???????? 10030723 8b460c mov eax,[esi+0xc] ds:04f43582=???????? 10030726 50 push eax ERROR -> 10030727 8b08 mov ecx,[eax] ds:045c10a0=???????? 10030729 ff5108 call dword ptr [ecx+0x8] ds:00c76672=???????? 1003072c 8b4608 mov eax,[esi+0x8] ds:04f43582=???????? 1003072f 897e0c mov [esi+0xc],edi ds:04f43582=???????? 10030732 48 dec eax 10030733 5f pop edi 10030734 894608 mov [esi+0x8],eax ds:04f43582=???????? 10030737 5e pop esi 10030738 c3 ret 10030739 90 nop 1003073a 90 nop 1003073b 90 nop I'm using Windows 2000 Server SP3 with PHP as a module in Apache. Any idea ? Thanks! Previous Comments: ------------------------------------------------------------------------ [2003-01-02 21:47:14] [EMAIL PROTECTED] - ------------------------------------------------------------------------ [2003-01-02 21:26:17] [EMAIL PROTECTED] COM code that works perfectly ok with 4.2.1 gets Apache 1.3.22 down with program error notice in PHP 4.3.0. Any documentation update possibly, maybe? ------------------------------------------------------------------------ -- Edit this bug report at http://bugs.php.net/?id=21378&edit=1