Hi Rolf, since I didn't time to file a bug with the entire project and never really needed to debug the sync of the application since then.. I was living with that. But today the need to debug a sync appeared and, intrigued by the message:
"Unable to insert breakpoint at MyApp.FormMain:SyncThread ():2950, seq_points=316" I searched for all brake points in FormMain.cs and erased it. But the error persisted. Then I find the place in MonoDevelop that lists all brake points and there was some brake points in inexistent lines and after I dropped all brake points MonoDevelop finally debugged all. So if there is a bug, maybe is to save some invalid breakpoints. So, it's all ok now and it serves as a workaround. Thanks, Karl From: Rolf Bjarne Kvinge <[email protected]> Date: sexta-feira, 27 de julho de 2012 20:29 To: Karl Heinz Brehme Arredondo <[email protected]> Cc: "[email protected]" <[email protected]> Subject: Re: [MonoTouch] Error when debugging with Threads - when manual running no error Hi, I suggest you file a bug (http://bugzilla.xamarin.com), because there is obviously something that has to be fixed in Mono/MonoTouch somewhere. Rolf On Fri, Jul 27, 2012 at 7:12 PM, Karl Heinz Brehme Arredondo <[email protected]> wrote: > Greetings, > > I have an application running since 2009 on Windows Mobile and the piece of > code that controls threads is exactly the same in iOS, running in production > enterprise environment for 17 months, with more than 1000 users. > > The thing is, since today, without any update, the above code do not run > anymore but just debugging, on simulator and device. If I tap the app icon to > run it manually, it executes all fine: > > threadSync.Join(); > > > MonoDevelop returns: > > Thread started: threadSyncControl > Iniciando SyncThread (my Console.Write message) > Thread started: threadSync > -1 (** I don't know what this counting is, maybe something internal of Mono > that gives some idea) > 0 > 10 > 16 > 18 > 20 > 22 > 25 > 28 > 31 > 48 > 58 > 69 > 79 > 86 > 98 > 115 > 127 > 139 > 147 > 155 > 164 > 171 > 183 > 190 > 207 > 215 > 222 > 231 > 239 > 246 > 253 > 265 > 287 > 299 > 316 > 328 > 335 > 377 > 415 > 450 > 457 > 513 > 523 > 536 > 543 > 555 > 601 > 614 > 624 > 631 > 641 > 658 > 676 > 686 > 691 > 700 > 705 > 717 > 741 > 749 > 756 > 798 > 852 > 894 > 927 > 944 > 962 > 972 > 977 > 984 > 992 > 1002 > 1015 > 1022 > 1034 > 1075 > 1085 > 1098 > 1105 > 1117 > 1153 > 1166 > 1176 > 1183 > 1193 > 1205 > 1210 > 1217 > 1224 > 1225 > 1237 > 1249 > 1277 > 1305 > 1314 > 1326 > 1344 > 1349 > 1356 > 1363 > 1364 > 1376 > 1388 > 1402 > 1409 > 1440 > 1447 > 1538 > 1551 > 1558 > 1570 > 1659 > 1672 > 1679 > 1689 > 1701 > 1710 > 1715 > 1737 > 1800 > 1807 > 1898 > 1911 > 1918 > 1930 > 2019 > 2032 > 2039 > 2049 > 2061 > 2073 > 2085 > 2099 > 2104 > 2117 > 2130 > 2133 > 2147 > 2159 > 2171 > 2180 > 2185 > 2234 > 2274 > 2293 > 2300 > 2308 > 2318 > 2331 > 2338 > 2350 > 2441 > 2451 > 2464 > 2471 > 2483 > 2574 > 2584 > 2597 > 2604 > 2614 > 2626 > 2631 > 2638 > 2645 > 2646 > 2651 > 2658 > 2665 > 2666 > 2695 > 2702 > 2728 > 2741 > 2748 > 2760 > 2806 > 2819 > 2826 > 2836 > 2849 > 2861 > 2900 > 2907 > 2915 > 2925 > 2938 > 2945 > 2957 > 2983 > 2996 > 3003 > 3015 > 3100 > 3113 > 3120 > 3130 > 3160 > 3167 > 3175 > 3185 > 3198 > 3205 > 3217 > 3243 > 3256 > 3263 > 3275 > 3360 > 3373 > 3380 > 3390 > 3405 > 3418 > 3421 > 3435 > 3452 > 3462 > 3471 > 3476 > 3525 > 3547 > 3569 > 3572 > 3577 > 3580 > 3670 > 3773 > 3792 > 3799 > 3855 > 3863 > 3876 > 3883 > 3895 > 3978 > 3991 > 3998 > 4010 > 4093 > 4106 > 4113 > 4123 > 4135 > 4142 > 4149 > 4159 > 4168 > 4173 > 4222 > 4254 > 4425 > 4430 > 4462 > 4633 > 4638 > 4809 > 4828 > 4835 > 4843 > 4853 > 4866 > 4873 > 4885 > 4968 > 4981 > 4988 > 5000 > 5083 > 5096 > 5103 > 5113 > 5125 > 5132 > 5142 > 5149 > 5158 > 5171 > 5184 > 5187 > 5201 > 5223 > 5228 > 5270 > 5319 > 5358 > 5377 > 5389 > 5396 > 5403 > 5420 > 5432 > 5444 > 5472 > 5500 > 5524 > 5552 > 5560 > 5565 > 5572 > 5579 > 5580 > 5590 > 5596 > 5602 > 5615 > 5621 > 5627 > 5633 > 5638 > 5643 > 5650 > 5657 > 5658 > 16777215 > Unable to insert breakpoint at MyApp.FormMain:SyncThread ():2950, > seq_points=316 > > Stacktrace: > > at System.Threading.Thread.StartInternal () [0x0001d] in > /Developer/MonoTouch/Source/mono/mcs/class/corlib/System.Threading/Thread.cs:6 > 96 > at (wrapper runtime-invoke) object.runtime_invoke_void__this__ > (object,intptr,intptr,intptr) <IL 0x0004e, 0xffffffff> > > Native stacktrace: > > 0 MyApp 0x0009094c mono_handle_native_sigsegv + > 284 > 1 MyApp 0x000d5e5d sigabrt_signal_handler + 109 > 2 libsystem_c.dylib 0x9085a59b _sigtramp + 43 > 3 ??? 0xffffffff 0x0 + 4294967295 > 4 libsystem_c.dylib 0x907f5bdd abort + 167 > 5 MyApp 0x001e862d monoeg_g_logv + 157 > 6 MyApp 0x001e8689 monoeg_g_log + 41 > 7 MyApp 0x000b1dbb insert_breakpoint + 363 > 8 MyApp 0x000b8606 jit_end + 614 > 9 MyApp 0x001757f1 mono_profiler_method_end_jit > + 97 > 10 MyApp 0x0000e987 > mono_jit_compile_method_with_opt + 2455 > 11 MyApp 0x00009d19 mono_jit_compile_method + 41 > 12 MyApp 0x00091ba1 mono_delegate_trampoline + > 545 > 13 ??? 0x09964774 0x0 + 160843636 > 14 ??? 0x099efa90 0x0 + 161413776 > 15 MyApp 0x0000a042 mono_jit_runtime_invoke + 722 > 16 MyApp 0x00169f4e mono_runtime_invoke + 126 > 17 MyApp 0x0016a08c mono_runtime_delegate_invoke > + 92 > 18 MyApp 0x001a5762 start_wrapper + 466 > 19 MyApp 0x001d76ea thread_start_routine + 154 > 20 MyApp 0x001feadd GC_start_routine + 93 > 21 libsystem_c.dylib 0x90802ed9 _pthread_start + 335 > 22 libsystem_c.dylib 0x908066de thread_start + 34 > > ================================================================= > Got a SIGABRT while executing native code. This usually indicates > a fatal error in the mono runtime or one of the native libraries > used by your application. > ================================================================= > > No errors running manually without debug.. And most weird, in another > ViewController there is the same kind of threads making the same kind of > things but making another things, but thread structure and control are exactly > the same and run fine debugging or not. > > Some idea? > > Thanks, > > Karl > > _______________________________________________ > MonoTouch mailing list > [email protected] > http://lists.ximian.com/mailman/listinfo/monotouch >
_______________________________________________ MonoTouch mailing list [email protected] http://lists.ximian.com/mailman/listinfo/monotouch
