I had mine - 4.0.3 MT and 4.3.3 SDK - working on an iOS 3.1.3 device not long ago - tho my baseline is now 4.2 :)
On Fri, Jun 17, 2011 at 17:49, Nikolai Sander <[email protected]> wrote: > Does nobody have any experience with supporting older iOS'es with monotouch? > > Did I miss some documentation somewhere? > > I had to weak - link a lot of libraries (that I didn't even know I was using) > to get it past loading, but now it just hangs... > > Any help appreciated! > > Nikolai > > On Jun 15, 2011, at 4:35 PM, Nikolai Sander wrote: > >> Hi all, >> >> I have an iPad app that has SDK version set as 4.3 and minimum OS version >> 3.2. >> >> When I run it on a 3.2 device it just hangs. When I try to debug it it will >> run until the end of my iPhoneOSGameView constructor but never makes it to >> FinishedLaunching. >> >> It runs fine on a 4.2 and greater device. Is there anything obvious that I'm >> missing? >> >> Thanks! >> Nikolai >> >> Here's my output: >> >> Mono.Debugger.Soft.AbsentInformationException: Debug information is not >> available for this frame. >> at Mono.Debugger.Soft.VirtualMachine.ErrorHandler (System.Object sender, >> Mono.Debugger.Soft.ErrorHandlerEventArgs args) [0x00000] in <filename >> unknown>:0 >> at Mono.Debugger.Soft.Connection.SendReceive (CommandSet command_set, Int32 >> command, Mono.Debugger.Soft.PacketWriter packet) [0x00000] in <filename >> unknown>:0 >> at Mono.Debugger.Soft.Connection.StackFrame_GetValues (Int64 thread_id, >> Int64 id, System.Int32[] pos) [0x00000] in <filename unknown>:0 >> at Mono.Debugger.Soft.StackFrame.GetValue (Mono.Debugger.Soft.LocalVariable >> var) [0x00000] in <filename unknown>:0 >> at Mono.Debugging.Soft.VariableValueReference.get_Value () [0x00000] in >> <filename unknown>:0 >> at Mono.Debugging.Evaluation.ValueReference.OnCreateObjectValue >> (Mono.Debugging.Client.EvaluationOptions options) [0x00000] in <filename >> unknown>:0 >> at Mono.Debugging.Evaluation.ValueReference.CreateObjectValue >> (Mono.Debugging.Client.EvaluationOptions options) [0x00000] in <filename >> unknown>:0 Mono.Debugger.Soft.AbsentInformationException: Debug information >> is not available for this frame. >> at Mono.Debugger.Soft.VirtualMachine.ErrorHandler (System.Object sender, >> Mono.Debugger.Soft.ErrorHandlerEventArgs args) [0x00000] in <filename >> unknown>:0 >> at Mono.Debugger.Soft.Connection.SendReceive (CommandSet command_set, Int32 >> command, Mono.Debugger.Soft.PacketWriter packet) [0x00000] in <filename >> unknown>:0 >> at Mono.Debugger.Soft.Connection.StackFrame_GetValues (Int64 thread_id, >> Int64 id, System.Int32[] pos) [0x00000] in <filename unknown>:0 >> at Mono.Debugger.Soft.StackFrame.GetValue (Mono.Debugger.Soft.LocalVariable >> var) [0x00000] in <filename unknown>:0 >> at Mono.Debugging.Soft.VariableValueReference.get_Value () [0x00000] in >> <filename unknown>:0 >> at Mono.Debugging.Evaluation.ValueReference.OnCreateObjectValue >> (Mono.Debugging.Client.EvaluationOptions options) [0x00000] in <filename >> unknown>:0 >> at Mono.Debugging.Evaluation.ValueReference.CreateObjectValue >> (Mono.Debugging.Client.EvaluationOptions options) [0x00000] in <filename >> unknown>:0 Mono.Debugger.Soft.AbsentInformationException: Debug information >> is not available for this frame. >> at Mono.Debugger.Soft.VirtualMachine.ErrorHandler (System.Object sender, >> Mono.Debugger.Soft.ErrorHandlerEventArgs args) [0x00000] in <filename >> unknown>:0 >> at Mono.Debugger.Soft.Connection.SendReceive (CommandSet command_set, Int32 >> command, Mono.Debugger.Soft.PacketWriter packet) [0x00000] in <filename >> unknown>:0 >> at Mono.Debugger.Soft.Connection.StackFrame_GetValues (Int64 thread_id, >> Int64 id, System.Int32[] pos) [0x00000] in <filename unknown>:0 >> at Mono.Debugger.Soft.StackFrame.GetValue (Mono.Debugger.Soft.LocalVariable >> var) [0x00000] in <filename unknown>:0 >> at Mono.Debugging.Soft.VariableValueReference.get_Value () [0x00000] in >> <filename unknown>:0 >> at Mono.Debugging.Evaluation.ValueReference.OnCreateObjectValue >> (Mono.Debugging.Client.EvaluationOptions options) [0x00000] in <filename >> unknown>:0 >> at Mono.Debugging.Evaluation.ValueReference.CreateObjectValue >> (Mono.Debugging.Client.EvaluationOptions options) [0x00000] in <filename >> unknown>:0 Mono.Debugger.Soft.AbsentInformationException: Debug information >> is not available for this frame. >> at Mono.Debugger.Soft.VirtualMachine.ErrorHandler (System.Object sender, >> Mono.Debugger.Soft.ErrorHandlerEventArgs args) [0x00000] in <filename >> unknown>:0 >> at Mono.Debugger.Soft.Connection.SendReceive (CommandSet command_set, Int32 >> command, Mono.Debugger.Soft.PacketWriter packet) [0x00000] in <filename >> unknown>:0 >> at Mono.Debugger.Soft.Connection.StackFrame_GetValues (Int64 thread_id, >> Int64 id, System.Int32[] pos) [0x00000] in <filename unknown>:0 >> at Mono.Debugger.Soft.StackFrame.GetValue (Mono.Debugger.Soft.LocalVariable >> var) [0x00000] in <filename unknown>:0 >> at Mono.Debugging.Soft.VariableValueReference.get_Value () [0x00000] in >> <filename unknown>:0 >> at Mono.Debugging.Evaluation.ValueReference.OnCreateObjectValue >> (Mono.Debugging.Client.EvaluationOptions options) [0x00000] in <filename >> unknown>:0 >> at Mono.Debugging.Evaluation.ValueReference.CreateObjectValue >> (Mono.Debugging.Client.EvaluationOptions options) [0x00000] in <filename >> unknown>:0 Mono.Debugger.Soft.AbsentInformationException: Debug information >> is not available for this frame. >> at Mono.Debugger.Soft.VirtualMachine.ErrorHandler (System.Object sender, >> Mono.Debugger.Soft.ErrorHandlerEventArgs args) [0x00000] in <filename >> unknown>:0 >> at Mono.Debugger.Soft.Connection.SendReceive (CommandSet command_set, Int32 >> command, Mono.Debugger.Soft.PacketWriter packet) [0x00000] in <filename >> unknown>:0 >> at Mono.Debugger.Soft.Connection.StackFrame_GetValues (Int64 thread_id, >> Int64 id, System.Int32[] pos) [0x00000] in <filename unknown>:0 >> at Mono.Debugger.Soft.StackFrame.GetValue (Mono.Debugger.Soft.LocalVariable >> var) [0x00000] in <filename unknown>:0 >> at Mono.Debugging.Soft.VariableValueReference.get_Value () [0x00000] in >> <filename unknown>:0 >> at Mono.Debugging.Evaluation.ValueReference.OnCreateObjectValue >> (Mono.Debugging.Client.EvaluationOptions options) [0x00000] in <filename >> unknown>:0 >> at Mono.Debugging.Evaluation.ValueReference.CreateObjectValue >> (Mono.Debugging.Client.EvaluationOptions options) [0x00000] in <filename >> unknown>:0 Mono.Debugger.Soft.AbsentInformationException: Debug information >> is not available for this frame. >> at Mono.Debugger.Soft.VirtualMachine.ErrorHandler (System.Object sender, >> Mono.Debugger.Soft.ErrorHandlerEventArgs args) [0x00000] in <filename >> unknown>:0 >> at Mono.Debugger.Soft.Connection.SendReceive (CommandSet command_set, Int32 >> command, Mono.Debugger.Soft.PacketWriter packet) [0x00000] in <filename >> unknown>:0 >> at Mono.Debugger.Soft.Connection.StackFrame_GetValues (Int64 thread_id, >> Int64 id, System.Int32[] pos) [0x00000] in <filename unknown>:0 >> at Mono.Debugger.Soft.StackFrame.GetValue (Mono.Debugger.Soft.LocalVariable >> var) [0x00000] in <filename unknown>:0 >> at Mono.Debugging.Soft.VariableValueReference.get_Value () [0x00000] in >> <filename unknown>:0 >> at Mono.Debugging.Evaluation.ValueReference.OnCreateObjectValue >> (Mono.Debugging.Client.EvaluationOptions options) [0x00000] in <filename >> unknown>:0 >> at Mono.Debugging.Evaluation.ValueReference.CreateObjectValue >> (Mono.Debugging.Client.EvaluationOptions options) [0x00000] in <filename >> unknown>:0 LoadDefaultsCompleted >> Mono.Debugger.Soft.AbsentInformationException: Debug information is not >> available for this frame. >> at Mono.Debugger.Soft.VirtualMachine.ErrorHandler (System.Object sender, >> Mono.Debugger.Soft.ErrorHandlerEventArgs args) [0x00000] in <filename >> unknown>:0 >> at Mono.Debugger.Soft.Connection.SendReceive (CommandSet command_set, Int32 >> command, Mono.Debugger.Soft.PacketWriter packet) [0x00000] in <filename >> unknown>:0 >> at Mono.Debugger.Soft.Connection.StackFrame_GetValues (Int64 thread_id, >> Int64 id, System.Int32[] pos) [0x00000] in <filename unknown>:0 >> at Mono.Debugger.Soft.StackFrame.GetValue (Mono.Debugger.Soft.LocalVariable >> var) [0x00000] in <filename unknown>:0 >> at Mono.Debugging.Soft.VariableValueReference.get_Value () [0x00000] in >> <filename unknown>:0 >> at Mono.Debugging.Evaluation.ValueReference.OnCreateObjectValue >> (Mono.Debugging.Client.EvaluationOptions options) [0x00000] in <filename >> unknown>:0 >> at Mono.Debugging.Evaluation.ValueReference.CreateObjectValue >> (Mono.Debugging.Client.EvaluationOptions options) [0x00000] in <filename >> unknown>:0 Mono.Debugger.Soft.AbsentInformationException: Debug information >> is not available for this frame. >> at Mono.Debugger.Soft.VirtualMachine.ErrorHandler (System.Object sender, >> Mono.Debugger.Soft.ErrorHandlerEventArgs args) [0x00000] in <filename >> unknown>:0 >> at Mono.Debugger.Soft.Connection.SendReceive (CommandSet command_set, Int32 >> command, Mono.Debugger.Soft.PacketWriter packet) [0x00000] in <filename >> unknown>:0 >> at Mono.Debugger.Soft.Connection.StackFrame_GetValues (Int64 thread_id, >> Int64 id, System.Int32[] pos) [0x00000] in <filename unknown>:0 >> at Mono.Debugger.Soft.StackFrame.GetValue (Mono.Debugger.Soft.LocalVariable >> var) [0x00000] in <filename unknown>:0 >> at Mono.Debugging.Soft.VariableValueReference.get_Value () [0x00000] in >> <filename unknown>:0 >> at Mono.Debugging.Evaluation.ValueReference.OnCreateObjectValue >> (Mono.Debugging.Client.EvaluationOptions options) [0x00000] in <filename >> unknown>:0 >> at Mono.Debugging.Evaluation.ValueReference.CreateObjectValue >> (Mono.Debugging.Client.EvaluationOptions options) [0x00000] in <filename >> unknown>:0 Mono.Debugger.Soft.AbsentInformationException: Debug information >> is not available for this frame. >> at Mono.Debugger.Soft.VirtualMachine.ErrorHandler (System.Object sender, >> Mono.Debugger.Soft.ErrorHandlerEventArgs args) [0x00000] in <filename >> unknown>:0 >> at Mono.Debugger.Soft.Connection.SendReceive (CommandSet command_set, Int32 >> command, Mono.Debugger.Soft.PacketWriter packet) [0x00000] in <filename >> unknown>:0 >> at Mono.Debugger.Soft.Connection.StackFrame_GetValues (Int64 thread_id, >> Int64 id, System.Int32[] pos) [0x00000] in <filename unknown>:0 >> at Mono.Debugger.Soft.StackFrame.GetValue (Mono.Debugger.Soft.LocalVariable >> var) [0x00000] in <filename unknown>:0 >> at Mono.Debugging.Soft.VariableValueReference.get_Value () [0x00000] in >> <filename unknown>:0 >> at Mono.Debugging.Evaluation.ValueReference.OnCreateObjectValue >> (Mono.Debugging.Client.EvaluationOptions options) [0x00000] in <filename >> unknown>:0 >> at Mono.Debugging.Evaluation.ValueReference.CreateObjectValue >> (Mono.Debugging.Client.EvaluationOptions options) [0x00000] in <filename >> unknown>:0 Mono.Debugger.Soft.AbsentInformationException: Debug information >> is not available for this frame. >> at Mono.Debugger.Soft.VirtualMachine.ErrorHandler (System.Object sender, >> Mono.Debugger.Soft.ErrorHandlerEventArgs args) [0x00000] in <filename >> unknown>:0 >> at Mono.Debugger.Soft.Connection.SendReceive (CommandSet command_set, Int32 >> command, Mono.Debugger.Soft.PacketWriter packet) [0x00000] in <filename >> unknown>:0 >> at Mono.Debugger.Soft.Connection.StackFrame_GetValues (Int64 thread_id, >> Int64 id, System.Int32[] pos) [0x00000] in <filename unknown>:0 >> at Mono.Debugger.Soft.StackFrame.GetValue (Mono.Debugger.Soft.LocalVariable >> var) [0x00000] in <filename unknown>:0 >> at Mono.Debugging.Soft.VariableValueReference.get_Value () [0x00000] in >> <filename unknown>:0 >> at Mono.Debugging.Evaluation.ValueReference.OnCreateObjectValue >> (Mono.Debugging.Client.EvaluationOptions options) [0x00000] in <filename >> unknown>:0 >> at Mono.Debugging.Evaluation.ValueReference.CreateObjectValue >> (Mono.Debugging.Client.EvaluationOptions options) [0x00000] in <filename >> unknown>:0 Mono.Debugger.Soft.AbsentInformationException: Debug information >> is not available for this frame. >> at Mono.Debugger.Soft.VirtualMachine.ErrorHandler (System.Object sender, >> Mono.Debugger.Soft.ErrorHandlerEventArgs args) [0x00000] in <filename >> unknown>:0 >> at Mono.Debugger.Soft.Connection.SendReceive (CommandSet command_set, Int32 >> command, Mono.Debugger.Soft.PacketWriter packet) [0x00000] in <filename >> unknown>:0 >> at Mono.Debugger.Soft.Connection.StackFrame_GetValues (Int64 thread_id, >> Int64 id, System.Int32[] pos) [0x00000] in <filename unknown>:0 >> at Mono.Debugger.Soft.StackFrame.GetValue (Mono.Debugger.Soft.LocalVariable >> var) [0x00000] in <filename unknown>:0 >> at Mono.Debugging.Soft.VariableValueReference.get_Value () [0x00000] in >> <filename unknown>:0 >> at Mono.Debugging.Evaluation.ValueReference.OnCreateObjectValue >> (Mono.Debugging.Client.EvaluationOptions options) [0x00000] in <filename >> unknown>:0 >> at Mono.Debugging.Evaluation.ValueReference.CreateObjectValue >> (Mono.Debugging.Client.EvaluationOptions options) [0x00000] in <filename >> unknown>:0 Mono.Debugger.Soft.AbsentInformationException: Debug information >> is not available for this frame. >> at Mono.Debugger.Soft.VirtualMachine.ErrorHandler (System.Object sender, >> Mono.Debugger.Soft.ErrorHandlerEventArgs args) [0x00000] in <filename >> unknown>:0 >> at Mono.Debugger.Soft.Connection.SendReceive (CommandSet command_set, Int32 >> command, Mono.Debugger.Soft.PacketWriter packet) [0x00000] in <filename >> unknown>:0 >> at Mono.Debugger.Soft.Connection.StackFrame_GetValues (Int64 thread_id, >> Int64 id, System.Int32[] pos) [0x00000] in <filename unknown>:0 >> at Mono.Debugger.Soft.StackFrame.GetValue (Mono.Debugger.Soft.LocalVariable >> var) [0x00000] in <filename unknown>:0 >> at Mono.Debugging.Soft.VariableValueReference.get_Value () [0x00000] in >> <filename unknown>:0 >> at Mono.Debugging.Evaluation.ValueReference.OnCreateObjectValue >> (Mono.Debugging.Client.EvaluationOptions options) [0x00000] in <filename >> unknown>:0 >> at Mono.Debugging.Evaluation.ValueReference.CreateObjectValue >> (Mono.Debugging.Client.EvaluationOptions options) [0x00000] in <filename >> unknown>:0 Mono.Debugger.Soft.AbsentInformationException: Debug information >> is not available for this frame. >> at Mono.Debugger.Soft.VirtualMachine.ErrorHandler (System.Object sender, >> Mono.Debugger.Soft.ErrorHandlerEventArgs args) [0x00000] in <filename >> unknown>:0 >> at Mono.Debugger.Soft.Connection.SendReceive (CommandSet command_set, Int32 >> command, Mono.Debugger.Soft.PacketWriter packet) [0x00000] in <filename >> unknown>:0 >> at Mono.Debugger.Soft.Connection.StackFrame_GetValues (Int64 thread_id, >> Int64 id, System.Int32[] pos) [0x00000] in <filename unknown>:0 >> at Mono.Debugger.Soft.StackFrame.GetValue (Mono.Debugger.Soft.LocalVariable >> var) [0x00000] in <filename unknown>:0 >> at Mono.Debugging.Soft.VariableValueReference.get_Value () [0x00000] in >> <filename unknown>:0 >> at Mono.Debugging.Evaluation.ValueReference.OnCreateObjectValue >> (Mono.Debugging.Client.EvaluationOptions options) [0x00000] in <filename >> unknown>:0 >> at Mono.Debugging.Evaluation.ValueReference.CreateObjectValue >> (Mono.Debugging.Client.EvaluationOptions options) [0x00000] in <filename >> unknown>:0 Mono.Debugger.Soft.AbsentInformationException: Debug information >> is not available for this frame. >> at Mono.Debugger.Soft.VirtualMachine.ErrorHandler (System.Object sender, >> Mono.Debugger.Soft.ErrorHandlerEventArgs args) [0x00000] in <filename >> unknown>:0 >> at Mono.Debugger.Soft.Connection.SendReceive (CommandSet command_set, Int32 >> command, Mono.Debugger.Soft.PacketWriter packet) [0x00000] in <filename >> unknown>:0 >> at Mono.Debugger.Soft.Connection.StackFrame_GetValues (Int64 thread_id, >> Int64 id, System.Int32[] pos) [0x00000] in <filename unknown>:0 >> at Mono.Debugger.Soft.StackFrame.GetValue (Mono.Debugger.Soft.LocalVariable >> var) [0x00000] in <filename unknown>:0 >> at Mono.Debugging.Soft.VariableValueReference.get_Value () [0x00000] in >> <filename unknown>:0 >> at Mono.Debugging.Evaluation.ValueReference.OnCreateObjectValue >> (Mono.Debugging.Client.EvaluationOptions options) [0x00000] in <filename >> unknown>:0 >> at Mono.Debugging.Evaluation.ValueReference.CreateObjectValue >> (Mono.Debugging.Client.EvaluationOptions options) [0x00000] in <filename >> unknown>:0 Mono.Debugger.Soft.AbsentInformationException: Debug information >> is not available for this frame. >> at Mono.Debugger.Soft.VirtualMachine.ErrorHandler (System.Object sender, >> Mono.Debugger.Soft.ErrorHandlerEventArgs args) [0x00000] in <filename >> unknown>:0 >> at Mono.Debugger.Soft.Connection.SendReceive (CommandSet command_set, Int32 >> command, Mono.Debugger.Soft.PacketWriter packet) [0x00000] in <filename >> unknown>:0 >> at Mono.Debugger.Soft.Connection.StackFrame_GetValues (Int64 thread_id, >> Int64 id, System.Int32[] pos) [0x00000] in <filename unknown>:0 >> at Mono.Debugger.Soft.StackFrame.GetValue (Mono.Debugger.Soft.LocalVariable >> var) [0x00000] in <filename unknown>:0 >> at Mono.Debugging.Soft.VariableValueReference.get_Value () [0x00000] in >> <filename unknown>:0 >> at Mono.Debugging.Evaluation.ValueReference.OnCreateObjectValue >> (Mono.Debugging.Client.EvaluationOptions options) [0x00000] in <filename >> unknown>:0 >> at Mono.Debugging.Evaluation.ValueReference.CreateObjectValue >> (Mono.Debugging.Client.EvaluationOptions options) [0x00000] in <filename >> unknown>:0 Mono.Debugger.Soft.VMDisconnectedException: Exception of type >> 'Mono.Debugger.Soft.VMDisconnectedException' was thrown. >> at Mono.Debugger.Soft.Connection.SendReceive (CommandSet command_set, Int32 >> command, Mono.Debugger.Soft.PacketWriter packet) [0x00000] in <filename >> unknown>:0 >> at Mono.Debugger.Soft.Connection.Thread_GetFrameInfo (Int64 id, Int32 >> start_frame, Int32 length) [0x00000] in <filename unknown>:0 >> at Mono.Debugger.Soft.ThreadMirror.GetFrames () [0x00000] in <filename >> unknown>:0 >> at Mono.Debugging.Soft.SoftDebuggerBacktrace..ctor >> (Mono.Debugging.Soft.SoftDebuggerSession session, >> Mono.Debugger.Soft.ThreadMirror thread) [0x00000] in <filename unknown>:0 >> at (wrapper remoting-invoke-with-check) >> Mono.Debugging.Soft.SoftDebuggerBacktrace:.ctor >> (Mono.Debugging.Soft.SoftDebuggerSession,Mono.Debugger.Soft.ThreadMirror) >> at Mono.Debugging.Soft.SoftDebuggerSession.GetThreadBacktrace >> (Mono.Debugger.Soft.ThreadMirror thread) [0x00000] in <filename unknown>:0 >> at Mono.Debugging.Soft.SoftDebuggerSession.HandleEvent >> (Mono.Debugger.Soft.Event e, Boolean dequeuing) [0x00000] in <filename >> unknown>:0 >> at Mono.Debugging.Soft.SoftDebuggerSession.HandleEvent >> (Mono.Debugger.Soft.Event e) [0x00000] in <filename unknown>:0 >> at Mono.Debugging.Soft.SoftDebuggerSession.EventHandler () [0x00000] in >> <filename unknown>:0 >> >> Thanks! >> Nikolai >> _______________________________________________ >> MonoTouch mailing list >> [email protected] >> http://lists.ximian.com/mailman/listinfo/monotouch > > _______________________________________________ > MonoTouch mailing list > [email protected] > http://lists.ximian.com/mailman/listinfo/monotouch > -- Nic Wise t. +44 7788 592 806 | @fastchicken | http://www.linkedin.com/in/nicwise b. http://www.fastchicken.co.nz/ | http://www.flickr.com/photos/nicwise mobileAgent (for FreeAgent): get your accounts in your pocket. http://goo.gl/IuBU Trip Wallet: Keep track of your budget on the go: http://goo.gl/ePhKa London Bike App: Find the nearest Boris Bike, and get riding! http://goo.gl/Icp2 _______________________________________________ MonoTouch mailing list [email protected] http://lists.ximian.com/mailman/listinfo/monotouch
