Since last updated version of Xamarin, when I try to execute large sql query (with sqlite-net), I have this error (on simulator) :
This error was not present before. A friend of me doesn't update his xamarin and the app works well >_<.
mono-rt: Stacktrace:
mono-rt: at <0xffffffff>
mono-rt: at (wrapper managed-to-native) SQLite.SQLite3.Prepare2 (intptr,string,int,intptr&,intptr)
mono-rt: at SQLite.SQLite3.Prepare2 (intptr,string)
mono-rt: at SQLite.SQLiteCommand.Prepare ()
mono-rt: at SQLite.SQLiteCommand.ExecuteNonQuery ()
mono-rt: at SQLite.SQLiteConnection.Execute (string,object[])
mono-rt: at Catalog.Core.ServiceAccess.ProductAccess.SynchronizationLocalDb (Catalog.Core.Business.Log) [0x00014] in /Users/thales-mac/workspace/crossplatform/Core/serviceaccess/ProductAccess.cs:232
mono-rt: at Catalog.Core.Business.ProductManager.receiveGetLogSinceLastUpdate (object,System.EventArgs) [0x000ad] in /Users/thales-mac/workspace/crossplatform/core/business/ProductManager.cs:1330
mono-rt: at (wrapper delegate-invoke) .invoke_void__this___object_EventArgs (object,System.EventArgs)
mono-rt: at Catalog.Core.ServiceAccess.ProductAccess.handleResult (System.EventArgs) [0x00015] in /Users/thales-mac/workspace/crossplatform/Core/serviceaccess/ProductAccess.cs:138
mono-rt: at Catalog.Core.ServiceAccess.ProductAccess/c__AnonStorey10.<>m__3D (System.Threading.Tasks.Task`1<Catalog.Core.Event.LogEventArgs>) [0x0000c] in /Users/thales-mac/workspace/crossplatform/Core/serviceaccess/ProductAccess.cs:507
mono-rt: at System.Threading.Tasks.TaskActionInvoker/ActionTaskInvoke`1.Invoke (System.Threading.Tasks.Task,object,System.Threading.Tasks.Task) [0x00000] in /Developer/MonoTouch/Source/mono/mcs/class/corlib/System.Threading.Tasks/TaskActionInvoker.cs:199
mono-rt: at System.Threading.Tasks.Task.InnerInvoke () [0x0000b] in /Developer/MonoTouch/Source/mono/mcs/class/corlib/System.Threading.Tasks/Task.cs:505
mono-rt: at System.Threading.Tasks.Task.ThreadStart () [0x00097] in /Developer/MonoTouch/Source/mono/mcs/class/corlib/System.Threading.Tasks/Task.cs:406
mono-rt: at System.Threading.Tasks.Task.Execute () [0x00000] in /Developer/MonoTouch/Source/mono/mcs/class/corlib/System.Threading.Tasks/Task.cs:471
mono-rt: at System.Threading.Tasks.TaskScheduler.TryExecuteTask (System.Threading.Tasks.Task) [0x00019] in /Developer/MonoTouch/Source/mono/mcs/class/corlib/System.Threading.Tasks/TaskScheduler.cs:124
mono-rt: at System.Threading.Tasks.SynchronizationContextScheduler.TaskLaunchWrapper (object) [0x00000] in /Developer/MonoTouch/Source/mono/mcs/class/corlib/System.Threading.Tasks/SynchronizationContextScheduler.cs:52
mono-rt: at MonoTouch.UIKit.UIKitSynchronizationContext/c__AnonStorey52.<>m__4E () [0x00000] in /Developer/MonoTouch/Source/monotouch/src/UIKit/UIKitSynchronizationContext.cs:24
mono-rt: at MonoTouch.Foundation.NSAsyncActionDispatcher.Apply () [0x00000] in /Developer/MonoTouch/Source/monotouch/src/shared/Foundation/NSAction.cs:87
mono-rt: at (wrapper runtime-invoke) object.runtime_invoke_void__this__ (object,intptr,intptr,intptr)
mono-rt: at <0xffffffff>
mono-rt: at (wrapper managed-to-native) MonoTouch.UIKit.UIApplication.UIApplicationMain (int,string[],intptr,intptr)
mono-rt: at MonoTouch.UIKit.UIApplication.Main (string[],string,string) [0x0004c] in /Developer/MonoTouch/Source/monotouch/src/UIKit/UIApplication.cs:38
mono-rt: at Catalog.iOS.Application.Main (string[]) [0x00008] in /Users/thales-mac/workspace/crossplatform/iOS/Main.cs:20
mono-rt: at (wrapper runtime-invoke) .runtime_invoke_void_object (object,intptr,intptr,intptr)
mono-rt:
Native stacktrace:mono-rt:
Got a SIGSEGV while executing native code. This usually indicates
a fatal error in the mono runtime or one of the native librariesused by your application.
Thanks
Posts
I'm getting this issue as well. Any resolution?
You might want to ask on the Component Source forum.
Hi Sebastien,
My concern is it may be a sqlite issue with iOS 6.4 series?