I'm experience same problem - when my query returns CLOB result PL/SQL developer gives me an error "ORA-03127: no new operations allowed until the active operation ends"
example :
select dbms_metadata.get_ddl('VIEW','ALL_TABLES', 'SYS') from dual;
it returns me only a part of clob.
this works...