Bug #78415 [Opn->Fbk]: PHP Crashes when assigning empty array to reference variable
| From: | requinix@php.net | Date: | Wed, 14 Aug 2019 12:41:27 +0000 |
| Subject: | Bug #78415 [Opn->Fbk]: PHP Crashes when assigning empty array to reference variable | ||
| References: | 1 | Groups: | php.bugs |
| Request: | Send a blank email to php-bugs+get-222246@lists.php.net to get a copy of this message | ||
Edit report at https://bugs.php.net/bug.php?id=78415&edit=1
ID: 78415
Updated by: requinix@php.net
Reported by: josef dot sabl at gmail dot com
Summary: PHP Crashes when assigning empty array to reference
variable
-Status: Open
+Status: Feedback
Type: Bug
Package: Built-in web server
Operating System: Windows 10
PHP Version: 7.3.8
Block user comment: N
Private report: N
New Comment:
- A backtrace would be helpful. http://bugs.php.net/bugs-generating-backtrace-win32.php
- Also try with any Zend extensions you may have disabled, including Xdebug and opcache.
- Is it only with the built-in server? Does it still crash through FPM or the CLI?
> Disabling some Tracy panels resolved the problem but also adding some nonsensical line before
> the aforementioned
> line did.
Explain?
Previous Comments:
------------------------------------------------------------------------
[2019-08-14 12:31:57] josef dot sabl at gmail dot com
Description:
------------
I am running the built-in server on Windows (no install, just downloaded sources from
windows.php.net x64-ts).
The first time the crash appeared I had 7.3.6 but it persists in 7.3.8.
It happened to two developers with separate configurations.
This crash is of the sort that appears randomly, is reproducible for some short time and then goes
away.
Our application is using Nette Framework with Tracy debug bar and I traced the crash to this
particular line: https://github.com/nette/tracy/blob/8b6796afb25fb92e070d4ef7055a8f64e3c47bc1/src/Tracy/Dumper/Dumper.php#L491
Disabling some Tracy panels resolved the problem but also adding some nonsensical line before the
aforementioned line did.
This is my php.ini: https://www.dropbox.com/s/77zishtc8a9wd6v/php.ini?dl=0
This is the info from Windows Events / Windows Error Reporting
System
- Provider
[ Name] Application Error
- EventID 1000
[ Qualifiers] 0
Level 2
Task 100
Keywords 0x80000000000000
- TimeCreated
[ SystemTime] 2019-08-08T10:45:02.566529300Z
EventRecordID 18769
Channel Application
Computer ***************
Security
- EventData
php.exe
7.3.8.0
5d403ccb
php7ts.dll
7.3.8.0
5d40492e
c0000005
0000000000031f30
4958
01d54dd63510dea2
D:\php\7.3.8\php.exe
D:\php\7.3.8\php7ts.dll
b0e34898-da46-48cd-8108-4013db88c1c5
If I can do more to help diagnose this, please let me know.
------------------------------------------------------------------------
--
Edit this bug report at https://bugs.php.net/bug.php?id=78415&edit=1