Bug #80333 [Com]: Crashes when using ConEmu

From: Date: Mon, 09 Nov 2020 13:54:47 +0000
Subject: Bug #80333 [Com]: Crashes when using ConEmu
References: 1  Groups: php.bugs 
Request: Send a blank email to php-bugs+get-230230@lists.php.net to get a copy of this message
Edit report at https://bugs.php.net/bug.php?id=80333&edit=1

 ID:                 80333
 Comment by:         bugs dot php dot net_nospam at adviesenzo dot nl
 Reported by:        bugs dot php dot net_nospam at adviesenzo dot nl
 Summary:            Crashes when using ConEmu
 Status:             Feedback
 Type:               Bug
 Package:            Reproducible crash
 Operating System:   Windows 7
 PHP Version:        8.0.0RC3
 Block user comment: N
 Private report:     N

 New Comment:

AFAIK, ConEmu more than anything is just a wrapper around other shell interfaces, like
cmd, git to provide a more user-friendly interface.

It basically gives you a tabbed interface, remembers the tabs for a next session, allows for colour
in Windows cmd, provides search within the CLI output, remembers commands etc

Nothing specifically PHP related (which is why I figured I should also open an issue here).


Previous Comments:
------------------------------------------------------------------------
[2020-11-09 09:36:56] nikic@php.net

As ConEmu doesn't have any special relation with PHP, I wouldn't expect them to have to do
anything special to support PHP 8.

Their environment is probably different from a standard one in a way that breaks some assumption in
PHP...

------------------------------------------------------------------------
[2020-11-07 23:57:10] requinix@php.net

There could be a PHP issue, naturally, but so far it sounds like ConEmu just isn't compatible
with PHP 8 yet. We can wait to see what happens with that bug report.

------------------------------------------------------------------------
[2020-11-07 22:34:18] bugs dot php dot net_nospam at adviesenzo dot nl

I've done some more testing and when running a plain PHP script with php -f
filename.php no errors occur, which leaves me with the impression that the error may be
related to PHP processes which themselves start new PHP processes under the hood.

------------------------------------------------------------------------
[2020-11-07 12:46:55] bugs dot php dot net_nospam at adviesenzo dot nl

Description:
------------
Since PHP 8.0.0 RC1 I'm seeing crashes when using PHP 8 on the command-line via ConEmu
(https://github.com/Maximus5/ConEmu).

This is still happening with PHP 8.0.0 RC3 (VS16 x86 Thread Safe).

In RC1, these crashes also happened with a plain command-line. With RC3, I no longer see the crashes
on a plain command-line, but I do still see them with ConEmu. (I didn't test RC2)

I've reported the issue to ConEmu, but I suspect there is an underlying issue in PHP. I have no
clue how to even begin debugging this.

The PHP 8 specific error log I have set up with error logging at -1 is not showing any
errors.

For a full description of the issue, including logs created by ConEmu, please see: https://github.com/Maximus5/ConEmu/issues/2196

If there is anything I can do to provide you with more information, please let me know how to
generate the info you need.



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



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


Thread (6 messages)

« previous php.bugs (#230230) next »