mariuz / flamerobin

FlameRobin is a database administration tool for Firebird RDBMS. Our goal is to build a tool that is: lightweight (small footprint, fast execution) cross-platform (Linux, Windows, Mac OS X, FreeBSD) dependent only on other Open Source software
http://flamerobin.org
MIT License
214 stars 66 forks source link

Cannot Declare UDF #187

Closed pgiacomo69 closed 3 years ago

pgiacomo69 commented 3 years ago

Trying to declare a newly UDF written by me:

declare external function F_SET_INTERSECT cstring(255), cstring(255), cstring(1) returns integer by value entry_point 'SET_INTERSECT' module_name 'GP_UDF';

Flamerobin hangs indefinitely on "Starting Transaction", previous Flamerobin Version (January?) had same problem. Declaring the UDF with iSql works succesfully, andthen the UDF itself work as expected,

FlameRobin 0.9.3 (git hash 78287cd4) Unicode, Win32 Server Version: WI-V3.0.7.33374 Firebird 3.0, 64 bit

arvanus commented 3 years ago

Confirm it's hangs here too in the latest source code Both 32 and 64 bits

pgiacomo69 commented 3 years ago

Ok with 0.9.3.8