1--TEST--
2call_user_func_array() generating TypeError
3--FILE--
4<?php
5class drv {
6    function func() {
7    }
8}
9
10$drv = new drv;
11try {
12    call_user_func_array(array($drv, 'func'), null);
13} catch (TypeError $e) {
14    echo $e->getMessage(), "\n";
15}
16?>
17--EXPECT--
18call_user_func_array(): Argument #2 ($args) must be of type array, null given
19