Created attachment 84900 [details] bt wizard embedded firebird db creation Using build Version: 4.2.0.0.alpha0+ Build ID: d9b62a48d75e596888fcf10f5f73fed93e7b88a3 This is a 64bit debug build. The Base wizard crashes on firebirddb creation, at the last step, i.e. where it is supposed to save the ODB file. Enclosed backtrace.
Commit a1d2668c193e99044ac77d171eac651c0ad4c263 or later are needed for firebird to work on OSX (that's one commit after the one you are on) -- hopefully that should fix the issue. (Additionally commit 295759c05395099e564e263b98e5e4a38a9a9bc4 is needed if you are running libreoffice in sandboxed mode.)
Created attachment 84902 [details] 2nd full bt This bt seems to be different to the first one I posted and yet it is with the same build.
(In reply to comment #1) > Commit a1d2668c193e99044ac77d171eac651c0ad4c263 or later are needed for > firebird to work on OSX (that's one commit after the one you are on) -- > hopefully that should fix the issue. > > (Additionally commit 295759c05395099e564e263b98e5e4a38a9a9bc4 is needed if > you are running libreoffice in sandboxed mode.) OK, thanks, will rebuild after pull and report back. Alex
Ok, after a fresh pull and rebuild, I don't get a crash any more. LO tries to open the recently created file and then displays the following error : The connection to the data source "New Database9" could not be established. Error code :1 firebird_sdbc error "Can't access lock files' directory" file:///var/folders/47/7s51p5_d5tq7yvfs0r8t_g0h0000gn/T/firebird caused by 'isc_create_database' But at least it doesn't crash any more ;-) Alex
gdb points to the following : warn:connectivity.firebird:25772:1:connectivity/source/drivers/firbird/Util.cxx:51
(In reply to comment #4) > Error code :1 > firebird_sdbc error > "Can't access lock files' directory" > file:///var/folders/47/7s51p5_d5tq7yvfs0r8t_g0h0000gn/T/firebird > > caused by > 'isc_create_database' > Yes -- I messed up the sandboxing tmp-dir fix, commit 819b72bb03b2be368790d6e603f282ec6ea72ab4 should hopefully deal with that -- thanks for reporting! Andrzej
Andrjez, your fix did the trick, thanks. Closing. Alex