[Mono-bugs] [Bug 76494][Min] Changed - Mono.Data.SqliteClient
Memory corruption when reusing connection after DELETE with
named parameters
bugzilla-daemon at bugzilla.ximian.com
bugzilla-daemon at bugzilla.ximian.com
Fri Nov 11 17:07:32 EST 2005
Please do not reply to this email- if you want to comment on the bug, go to the
URL shown below and enter your comments there.
Changed by nazgul at omega.pl.
http://bugzilla.ximian.com/show_bug.cgi?id=76494
--- shadow/76494 2005-10-26 09:12:58.000000000 -0400
+++ shadow/76494.tmp.16658 2005-11-11 17:07:32.000000000 -0500
@@ -226,6 +226,19 @@
For Sqlite3 current:
ln -s /usr/lib/sqlite-3.2.7.so /usr/lib/libsqlite3.so.0
For current Sqlite2:
ln -s /usr/lib/sqlite-2.8.16.so /usr/lib/libsqlite.so.0
)
- Now you can switch version in the Connection String.
+
+------- Additional Comments From nazgul at omega.pl 2005-11-11 17:07 -------
+tekkhedd, your patch works great for me - the nasty crashes from
+sqlite just disappeared from my application :-)
+It has an unpleasant regression though, setting encoding to 16-bit
+unicode breaks the previous semantics of library... For example in my
+Win32 App I insert some text with special characters into db (and the
+encoding it most probably the default cp1250) and after reading them
+back they are screwed up :(
+
+Probably I can workaround it explicitly converting those strings into
+UTF16, but I'm don't know yet how to set it up in
+System.Data.DataTable+DataAdapter classes.
More information about the mono-bugs
mailing list