1--TEST-- 2Bug #36010 (Crash when executing SQL statement with lob parameter twice) 3--SKIPIF-- 4<?php 5$target_dbs = array('oracledb' => true, 'timesten' => false); // test runs on these DBs 6require(__DIR__.'/skipif.inc'); 7?> 8--FILE-- 9<?php 10 11require __DIR__.'/connect.inc'; 12 13function f($conn) 14{ 15 $sql = "begin :p_clob := 'lob string'; end;"; 16 $stid = oci_parse($conn, $sql); 17 $clob = oci_new_descriptor($conn, OCI_D_LOB); 18 oci_bind_by_name($stid, ":p_clob", $clob, -1, OCI_B_CLOB); 19 $r = oci_execute($stid, OCI_DEFAULT); 20} 21 22f($c); 23f($c); 24 25echo "Done\n"; 26 27?> 28--EXPECT-- 29Done 30