PHP Bugs  
php.net | support | documentation | report a bug | advanced search | search howto | statistics | login

go to bug id or search bugs for  

Bug #25586 OleMainThreadWndName: Apache.exe application error when accessing a COM object
Submitted:18 Sep 2003 9:01am UTC Modified: 19 Sep 2003 12:51am UTC
From:plamentodorov at lycos dot com Assigned to:
Status:Wont fix Category:COM related
Version:4.3.2 OS:Windows NT 4.0 SP6
Votes:2 Avg. Score:3.0 ± 0.0 Reproduced:1 of 1 (100.0%)
Same Version:0 (0.0%) Same OS:0 (0.0%)
View/Vote Developer Edit Submission

Have you experienced this issue?
Rate the importance of this bug to you:

[18 Sep 2003 9:01am UTC] plamentodorov at lycos dot com
Description:
------------
I am trying to load a COM object from the php and I get an
"OleMainThreadWndName: Apache.exe application error" when calling an
arbitrary method. 
Actualy I don't know if the problem is in the php. I have written the
COM server by myself (using Borland Delphi 6.0) but it works fine with
the test program.
The strange thing is that if I call com_set() or com_get() functions
before calling the object method the scripts works just fine.
Other info:
Apache 1.3.26 + PHP/4.3.2RC3 (running as an Apache module)
Extensions: php_openssl; php_xslt; 

Reproduce code:
---------------
<?php
//loading com object
$try = new COM('tryCOM.tryCoClass') or die('Unable to load COM
object');
$value = 100;
//the damn thing works if I uncomment this
//com_set($try, 'Property1', $value);
$value = 1000;
$try->Method1($value);
unset($try);
?>

Actual result:
--------------
Message from the OS:
"OleMainThreadWndName: Apache.exe application error. The instruction
0x00020400 referenced memory as 0x0000000a. The memory could not be
"written"."
[19 Sep 2003 12:51am UTC] sniper@php.net
The COM extension has been completely rewritten in PHP5 and the PHP4 COM
extension is no longer being maintained. If you find bugs with the com
extension in PHP5 please report them.

Latest PHP 5 snapshot can be found at http://snaps.php.net/

RSS feed | show source 

PHP Copyright © 2001-2009 The PHP Group
All rights reserved.
Last updated: Sat Nov 21 10:30:49 2009 UTC