Summary: | CRASH - Base wizard crashes on embedded firebird db creation - LibreOffice 64bit OSX | ||
---|---|---|---|
Product: | LibreOffice | Reporter: | Alex Thurgood <iplaw67> |
Component: | Base | Assignee: | Not Assigned <libreoffice-bugs> |
Status: | CLOSED FIXED | ||
Severity: | blocker | CC: | andrzej, lionel, serval2412 |
Priority: | highest | ||
Version: | 4.2.0.0.alpha0+ Master | ||
Hardware: | x86-64 (AMD64) | ||
OS: | macOS (All) | ||
Whiteboard: | |||
Crash report or crash signature: | Regression By: | ||
Attachments: |
bt wizard embedded firebird db creation
2nd full bt |
Description
Alex Thurgood
2013-08-30 08:46:35 UTC
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 |