--TEST-- COM: mapping a safearray --SKIPIF-- --FILE-- getCode() != DISP_E_BADINDEX) { throw $e; } echo "Got BADINDEX exception OK!\n"; } echo "OK!"; } catch (Exception $e) { print $e; } ?> --EXPECT-- object(variant)#1 (0) { } 123 456 789 string(3) "123" string(5) "hello" string(3) "789" Got BADINDEX exception OK! OK!