xref: /PHP-8.1/Zend/tests/bug29896.phpt (revision de6e401e)
1--TEST--
2Bug #29896 (Backtrace argument list out of sync)
3--FILE--
4<?php
5function userErrorHandler($num, $msg, $file, $line)
6{
7    debug_print_backtrace();
8}
9
10$OldErrorHandler = set_error_handler("userErrorHandler");
11
12function GenerateError1($A1)
13{
14    $a = $b;
15}
16
17function GenerateError2($A1)
18{
19    GenerateError1("Test1");
20}
21
22GenerateError2("Test2");
23?>
24--EXPECTF--
25#0 %s(%d): userErrorHandler(2, 'Undefined varia...', '%s', %d)
26#1 %s(%d): GenerateError1('Test1')
27#2 %s(%d): GenerateError2('Test2')
28