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

Reply via email to