Open transactions lazarus / 16-Databases ---------------------------------------------------------------------- mangakissa · 2014-10-27 09:04 I've created an application on embedded Firebird. All these tables have their own transaction. In debug mode I get errors after closing my application.  A dialog with a sigdev is called en after closing this the assembler screen popups. But that doesn't tells nothing to me. I think there are transaction or tables which are not closed. Is there a simple way to check this? ---------------------------------------------------------------------- mangakissa · 2014-10-27 09:12 I already figure out it. The main SQLTransaction was set to action := caCommitRetaining. But there were nothing to commit, because the SQLTransaction has no table related. But TIBConnection must have a SQLConnection, otherwise it will not compile. ---------------------------------------------------------------------- mangakissa · 2014-10-27 14:21 Okay. I was 100% sure you can't compile T(IB)Connection without TSQLTransaction in previous versions (FPC 2.6.2 ?). But I remove SQLTransaction and it still works. A great approvement