This patch changes the factory code to create IBPP::Statement objects in a way that even malformed sql statements will not lead to exceptions being thrown in the StatementImpl constructor. Patch is against SVN trunk (revision 103).
Just to make this clear: The exceptions lead to crashes later on, because the reference counting of objects gets screwed up. One could probably find another fix for that, but the modified logic seems more natural anyway.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Patch against SVN trunk revision 103
Logged In: YES
user_id=17524
Originator: YES
Just to make this clear: The exceptions lead to crashes later on, because the reference counting of objects gets screwed up. One could probably find another fix for that, but the modified logic seems more natural anyway.
Can you please inform a test to this problem?
I'm working in the Flamerobin project and would like to keep IBPP updated there