1--TEST--
2Bug #31190 (exception in call_user_func_array())
3--FILE--
4<?php
5
6class test {
7     function throwException() { throw new Exception("Hello World!\n");
8} }
9
10$array = array(new test(), 'throwException');
11try {
12     call_user_func($array, 1, 2);
13} catch (Exception $e) {
14     echo $e->getMessage();
15}
16
17try {
18     call_user_func_array($array, array(1, 2));
19} catch (Exception $e) {
20     echo $e->getMessage();
21}
22?>
23--EXPECT--
24Hello World!
25Hello World!
26
27