phpdbg8.1 -vrr does not print opcodes anymore
Offen
Dieses Issue hat noch niemand übernommen.
Bug
SAPI: phpdbg
Status: Needs Triage
- Vorherrschende Sprache
- C
- Sterne
- 40.4k
- Forks
- 8.1k
- Ø Merge
- 2 T. 13 Std.
- Gemergte PRs (30 T.)
- 96
Beschreibung
Description
The following code:
<?php
echo 'hello world';
Resulted in this output:
$ phpdbg8.1 -vrr test.php
[Welcome to phpdbg, the interactive PHP debugger, v8.1.13]
To get help using phpdbg type "help" and press enter
[Please report bugs to <http://bugs.php.net/report.php>]
hello world
But I expected this output instead:
$ phpdbg8.0 -vrr test.php
[Welcome to phpdbg, the interactive PHP debugger, v8.0.26]
To get help using phpdbg type "help" and press enter
[Please report bugs to <http://bugs.php.net/report.php>]
[L3 0x7fe350a7c080 EXT_STMT /home/mf/test.php]
[L3 0x7fe350a7c0a0 ECHO "hello world" /home/mf/test.php]
hello world
[L4 0x7fe350a7c0c0 RETURN<-1> 1 /home/mf/test.php]
PHP Version
PHP 8.1.13
Operating System
Ubuntu 18.04
Beitragsleitfaden
Erste Schritte
- Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
- Forke das Repository und arbeite in einem Branch.
- Öffne einen Pull Request, der die Issue-Nummer nennt.
Rechercherichtung
Reproduziere die Regression mit phpdbg8.1 -vrr unter Verwendung des gezeigten PHP-Skripts und vergleiche sie anschließend mit der Ausgabe von phpdbg8.0. Verfolge den ausführlichen Pfad zur Opcode-Anzeige und überprüfe, dass der Befehl erneut Opcode-Zeilen vor und nach der Skriptausgabe ausgibt.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Bereich
- cli, devtools
- Issue-Typ
- Bug
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 35/100