Hi All, I created a test data generator for my application. Start transaction, execute SP1, execute SP2 in random 1-10 times, commit. Start transaction, execute SP3, commit. SP1 and SP2 just insert data to the database but SP3 is more complex thing. The application works (do the above things in a loop) as expected. But if close it improperly, at the next start sometimes work as expected, sometimes got one from the next two error messages:
record from transaction x is stuck in limbo internal Firebird consistency check (limbo impossible (184), file: vio.cpp line: 2379) I don't understand why. Use Firebird from 0.94 and never meet whit this limbo things before. My application started in one instance only, use one database and only one transaction running at same time. I use the latest 3.x snapshot(3.0.3.32716), SuperServer and Linux 64bit. Any idea? Gabor ------------------------------------ ------------------------------------ ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Visit http://www.firebirdsql.org and click the Documentation item on the main (top) menu. Try FAQ and other links from the left-side menu there. Also search the knowledgebases at http://www.ibphoenix.com/resources/documents/ ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ------------------------------------ Yahoo Groups Links <*> To visit your group on the web, go to: http://groups.yahoo.com/group/firebird-support/ <*> Your email settings: Individual Email | Traditional <*> To change settings online go to: http://groups.yahoo.com/group/firebird-support/join (Yahoo! ID required) <*> To change settings via email: firebird-support-dig...@yahoogroups.com firebird-support-fullfeatu...@yahoogroups.com <*> To unsubscribe from this group, send an email to: firebird-support-unsubscr...@yahoogroups.com <*> Your use of Yahoo Groups is subject to: https://info.yahoo.com/legal/us/yahoo/utos/terms/