ID:               22921
 User updated by:  tohlow at novadys dot com
 Reported By:      tohlow at novadys dot com
-Status:           Feedback
+Status:           Open
 Bug Type:         COM related
 Operating System: win 2k
 PHP Version:      4.3.2RC1
 New Comment:

Hi guys,

I am REALLY sorry about this, I do need to apologise: Everything is
working fine in RC1!
Thanks for nudging to the sample script, as regards the crash, there
was a problem with the custom COM server we use when using enumeration
objects, this did not crash in PHP 4.23, but after... Apology for
this!

As regards the unfreed COM reference, this is working fine as well, the
problem was an uncleared subreference to this particular object...

Lads, sorry again and thanks a million for your fast reaction and help:
I am looking very forward to 4.32!
T


Previous Comments:
------------------------------------------------------------------------

[2003-03-28 12:50:35] [EMAIL PROTECTED]

could you please provide a simple script to reproduce that. the problem
is known with 4.3.0 and 4.3.1 but should be fixed since then.

ps: magnus, please stop acting snotty like jani

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

[2003-03-27 17:05:34] [EMAIL PROTECTED]

Please try using this CVS snapshot:

  http://snaps.php.net/php4-STABLE-latest.tar.gz
 
For Windows:
 
  http://snaps.php.net/win32/php4-win32-STABLE-latest.zip



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

[2003-03-27 05:03:56] tohlow at novadys dot com

I know this is a pain in the neck, because there already is a couple of
entries similar to this BUT I hope I can provide some extra info.

I am developing a DCOM based PHP application and have just tried with
4.32 RC1. PHP.EXE simply crashes, apparently when clearing up its
object tables (when PHP.EXE unloads from memory, it seems to try to
clear up too many object references, unfortunately I cannot be more
specific because I am no C++ developper). Actually, we had been in
contact with Harald Radi before and he found the problem, fixed it for
PHP 4.23, but it got back in in release 4.30 :(

In RC1 now, it crashes, same for all releases between 4.30 and 4.32 and
4.10 and 4.22.

One additional problem is, that in the only working release (4.23),
when clearing up the object references, apparently NOT all are being
cleared up, resulting in kept alive objects which - as a consequence in
my case - don't free the licenses to our DCOM server :(
The only PHP version that I found that BOTH does NOT crash AND frees
ALL references correctly is 4.06.

One last hint: 4.31 crashes BUT correctly frees the references...

Hope this is not all too confusing and that there will be a fix in the
final release of 4.32, it would be greatly appreciated by a lot of
people, I think, definetly by myself!
Thanks, T

P.S.: It seems to be the same for IIS and Apache...

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


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

Reply via email to