Commit 56c4ddf
committed
Fix phpGH-18899: JIT function crash when emitting undefined variable warning and opline is not set yet
The crash happens because EX(opline) is attempted to be accessed but
it's not set yet.
Closes phpGH-18904.1 parent ee2c0d7 commit 56c4ddf
3 files changed
Lines changed: 25 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
24 | 24 | | |
25 | 25 | | |
26 | 26 | | |
| 27 | + | |
| 28 | + | |
27 | 29 | | |
28 | 30 | | |
29 | 31 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
5981 | 5981 | | |
5982 | 5982 | | |
5983 | 5983 | | |
| 5984 | + | |
5984 | 5985 | | |
5985 | 5986 | | |
5986 | 5987 | | |
| |||
5997 | 5998 | | |
5998 | 5999 | | |
5999 | 6000 | | |
| 6001 | + | |
6000 | 6002 | | |
6001 | 6003 | | |
6002 | 6004 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
0 commit comments