Bug #38719 [Opn->Fbk]: COM Error during accessing function VirtualMachines
| From: | cmb@php.net | Date: | Thu, 06 Feb 2020 17:54:36 +0000 |
| Subject: | Bug #38719 [Opn->Fbk]: COM Error during accessing function VirtualMachines | ||
| References: | 1 | Groups: | php.bugs |
| Request: | Send a blank email to php-bugs+get-225395@lists.php.net to get a copy of this message | ||
Edit report at https://bugs.php.net/bug.php?id=38719&edit=1
ID: 38719
Updated by: cmb@php.net
Reported by: techscorpio at lxlabs dot com
Summary: COM Error during accessing function VirtualMachines
-Status: Open
+Status: Feedback
Type: Bug
Package: COM related
Operating System: Windows 2003 r2
PHP Version: 5.1.6
-Assigned To:
+Assigned To: cmb
Block user comment: N
Private report: N
New Comment:
First, a com_exception with the message "Source: Unknown
Description: Unknown" is thrown when a dispatch exception occurs,
but the automation server does neither provide a source nor a
description. That means this is a rather generic error message,
which does not tell anything about the root cause. Likely, the
different commenters here have different issues.
Regarding the OP: Microsoft Virtual Server had its last release in
2007, so I assume this issue is obsolete. Am I wrong?
> the script runs ok when i start it from a command window.
> but it gives me this error when i try to run it from a php page:
This hints at some environmental issues (maybe insufficient
permissions).
Regarding the imagegrabwindow() example from the docs: while I
don't get any error or exception, I get a completely black image.
A quick look at the implementation of imagegrabwindow() shows that
the error handling should be improved.
And I think the error handling of this particular com_exception
should also be improved, but that is tracked in bug #51904.
Previous Comments:
------------------------------------------------------------------------
[2011-08-10 08:22:26] pe dot dolenc at gmail dot com
Hello guys,
I've had similar problems trying to start application in the background, but
always getting the Source: Unknown error.
For me the cause was, that backslashes weren't escaped, so please double check
your code.
------------------------------------------------------------------------
[2009-05-27 02:26:15] jstel at 126 dot com
i get same error .
the error code is
Fatal error: Uncaught exception 'com_exception' with message
'<b>Source:</b> Unknown<br/><b>Description:</b> Unknown' in
D:\xampp\htdocs\snap\snap.php:4 Stack trace: #0 D:\xampp\htdocs\snap\snap.php(4): unknown() #1
{main} thrown in D:\xampp\htdocs\snap\snap.php on line 4
my source code is from demo of
http://cn.php.net/manual/en/function.imagegrabwindow.php
<?php
$browser = new COM("InternetExplorer.Application");
$handle = $browser->HWND;
$browser->Visible = true;
$browser->Navigate("http://www.libgd.org");
/* Still working? */
while ($browser->Busy) {
com_message_pump(4000);
}
$im = imagegrabwindow($handle, 0);
$browser->Quit();
imagepng($im, "iesnap.png");
imagedestroy($im);
?>
------------------------------------------------------------------------
[2008-10-04 23:05:16] pykker at gmail dot com
I tried on Windows Vista SP1, PHP 5.2.1 and getting the same error.
Are there any news about this?
------------------------------------------------------------------------
[2007-06-20 02:55:00] jim_1234au at yahoo dot com dot au
Has there any progress, or workaround with this problem ?
I've just tried it with Apache/2.2.4 (Win32) PHP/5.2.3 on a Windows 2003R2 server. The same was
orrucing with PHP v5.2.2.
Jim.....
------------------------------------------------------------------------
[2006-12-11 18:56:25] ana dot laura123 at gmail dot com
I have the same error. I'm trying to start a new php process to run a php script in the
background. This is what i'm doing:
$WshShell = new COM("WScript.Shell");
$oExec = $WshShell->Run('C:\php\php.exe startEngine.php');
the script runs ok when i start it from a command window.
but it gives me this error when i try to run it from a php page:
Fatal error: Uncaught exception 'com_exception' with message
'<b>Source:</b> Unknown<br/><b>Description:</b> Unknown' in
c:\Inetpub\wwwroot\M3PHP\Engine\EngineService.php:60 Stack trace: #0
c:\Inetpub\wwwroot\M3PHP\Engine\EngineService.php(60): com->Run('C:\php\php.exe ...')
#1 {main} thrown in c:\Inetpub\wwwroot\M3PHP\Engine\EngineService.php on line 60
PHP Fatal error: Uncaught exception 'com_exception' with message 'Source: Unknown
Description: Unknown' in c:\Inetpub\wwwroot\M3PHP\Engine\EngineService.php:60 Stack trace: #0
c:\Inetpub\wwwroot\M3PHP\Engine\EngineService.php(60): com->Run('C:\php\php.exe ...')
#1 {main} thrown in c:\Inetpub\wwwroot\M3PHP\Engine\EngineService.php on line 60
------------------------------------------------------------------------
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=38719
--
Edit this bug report at https://bugs.php.net/bug.php?id=38719&edit=1