[Mono-bugs] [Bug 435910] New: Mono.Data. Sqlite expects a newer version of Sqlite than the one shipped with Mono 2. 0 on a MacOSX

bugzilla_noreply at novell.com bugzilla_noreply at novell.com
Thu Oct 16 00:25:52 EDT 2008


https://bugzilla.novell.com/show_bug.cgi?id=435910


           Summary: Mono.Data.Sqlite expects a newer version of Sqlite than
                    the one shipped with Mono 2.0 on a MacOSX
           Product: Mono: Class Libraries
           Version: unspecified
          Platform: 32bit
        OS/Version: Mac OS X 10.5
            Status: NEW
          Severity: Normal
          Priority: P5 - None
         Component: Mono.Data.Sqlite
        AssignedTo: mhabersack at novell.com
        ReportedBy: davidcanar at gmail.com
         QAContact: mono-bugs at lists.ximian.com
          Found By: Community User


Mono.Data.Sqlite expects a newer version of Sqlite than the one shipped with
Mono 2.0 on a MacOSX (Using RC4). Creating a simple app using Mono.Data.Sqlite
I get this error message:

  Stacktrace:

  at (wrapper managed-to-native)
Mono.Data.Sqlite.UnsafeNativeMethods.sqlite3_close (intptr) <0x00004>
  at (wrapper managed-to-native)
Mono.Data.Sqlite.UnsafeNativeMethods.sqlite3_close (intptr) <0xffffffff>
  at Mono.Data.Sqlite.Sqlite3.Close () <0x00039>
  at Mono.Data.Sqlite.SqliteConnection.Close () <0x0035a>
  at Mono.Data.Sqlite.SqliteDataReader.Close () <0x00085>
  at System.Data.Common.DataAdapter.FillInternal
(System.Data.DataTable,System.Data.IDataReader) <0x000cb>
  at System.Data.Common.DataAdapter.Fill
(System.Data.DataTable,System.Data.IDataReader) <0x00016>
  at System.Data.Common.DbDataAdapter.Fill
(System.Data.DataTable,System.Data.IDbCommand,System.Data.CommandBehavior)
<0x000a4>
  at System.Data.Common.DbDataAdapter.Fill (System.Data.DataTable) <0x0003b>
  at (wrapper remoting-invoke-with-check) System.Data.Common.DbDataAdapter.Fill
(System.Data.DataTable) <0xffffffff>
  at TestGTK2.DB.GetSQL (string,System.Collections.Generic.Dictionary`2)
<0x001b3>
  at TestGTK2.DB.GetSQL (string) <0x00037>
  at TestGTK2.DB.ReadConfiguration () <0x00032>
  at TestGTK2.Engine.Login () <0x0001b>
  at MainWindow.<Login>m__0 (object,System.EventArgs) <0x00017>
  at InvokeCB.Invoke () <0x0001e>
  at TimeoutProxy.Handler () <0x00034>
  at (wrapper native-to-managed) TimeoutProxy.Handler () <0xffffffff>
  at (wrapper managed-to-native) Gtk.Application.gtk_main () <0x00004>
  at (wrapper managed-to-native) Gtk.Application.gtk_main () <0xffffffff>
  at Gtk.Application.Run () <0x0000a>
  at TestGTK2.MainClass.Main (string[]) <0x0003f>
  at (wrapper runtime-invoke) TestGTK2.MainClass.runtime_invoke_void_string[]
(object,intptr,intptr,intptr) <0xffffffff>
Abort trap

Compiling my own Sqlite 3.6.3 and replacing the one on
/Library/Frameworks/Mono.framework/Versions/Current/lib with my own version
makes my app work making me think that the Sqlite version distributed by the
installer is older than the required by the Mono.Data.Sqlite assembly that
comes in the same installer.


-- 
Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.


More information about the mono-bugs mailing list