Monotouch random crash in native code using UITableView
===

Please help me, what am I doing wrong.

I use BubbleCell and BubbleElement from the examples.
For unknown reasons, the application sometimes crashes in native code.
I try out a little bit to correct the situation if I do not use DequeueReusableCell, and always create a new BubbleCell.
Also, the problem disappears if the constructor BubbleElement to pass a string constant as the caption, not the object field.

Sample code: http://pastebin.com/yzU87rdV

Stacktrace:

  at (wrapper managed-to-native) MonoTouch.UIKit.UIApplication.UIApplicationMain (int,string[],intptr,intptr) <IL 0x0009f, 0xffffffff>
  at MonoTouch.UIKit.UIApplication.Main (string[],string,string) [0x0004c] in /Developer/MonoTouch/Source/monotouch/src/UIKit/UIApplication.cs:38
  at VentroTrading.IM.VentroIM.Application.Main (string[]) [0x00000] in /Users/User/Projects/VentroTrading.IM/VentroTrading.IM.VentroIM/Main.cs:25
  at (wrapper runtime-invoke) <Module>.runtime_invoke_void_object (object,intptr,intptr,intptr) <IL 0x00050, 0xffffffff>

Native stacktrace:

	0   VentroTradingIMVentroIM             0x0009089c mono_handle_native_sigsegv + 284
	1   VentroTradingIMVentroIM             0x00005a08 mono_sigsegv_signal_handler + 248
	2   libsystem_c.dylib                   0x9678e59b _sigtramp + 43
	3   ???                                 0xffffffff 0x0 + 4294967295
	4   libobjc.A.dylib                     0x036f547d prepareForMethodLookup + 77
	5   libobjc.A.dylib                     0x036ec914 lookUpMethod + 84
	6   libobjc.A.dylib                     0x036ecc59 _class_lookupMethodAndLoadCache3 + 47
	7   libobjc.A.dylib                     0x037000e1 objc_msgSend + 85
	8   Foundation                          0x01744af3 probeGC + 71
	9   Foundation                          0x01759c48 -[NSConcreteMapTable removeObjectForKey:] + 57
	10  UIKit                               0x026e6625 -[_UIImageViewPretiledImageWrapper dealloc] + 81
	11  libobjc.A.dylib                     0x03700e3d _objc_rootRelease + 47
	12  libobjc.A.dylib                     0x03700e00 objc_release + 48
	13  libobjc.A.dylib                     0x03701c50 _ZN12_GLOBAL__N_119AutoreleasePoolPage3popEPv + 528
	14  CoreFoundation                      0x0110fea8 _CFAutoreleasePoolPop + 24
	15  QuartzCore                          0x04196ad8 _ZN2CA11Transaction17observer_callbackEP19__CFRunLoopObservermPv + 88
	16  CoreFoundation                      0x011af99e __CFRUNLOOP_IS_CALLING_OUT_TO_AN_OBSERVER_CALLBACK_FUNCTION__ + 30
	17  CoreFoundation                      0x01146640 __CFRunLoopDoObservers + 384
	18  CoreFoundation                      0x011124c6 __CFRunLoopRun + 1174
	19  CoreFoundation                      0x01111d84 CFRunLoopRunSpecific + 212
	20  CoreFoundation                      0x01111c9b CFRunLoopRunInMode + 123
	21  GraphicsServices                    0x0482f7d8 GSEventRunModal + 190
	22  GraphicsServices                    0x0482f88a GSEventRun + 103
	23  UIKit                               0x0225e626 UIApplicationMain + 1163
	24  ???                                 0x0d1b32d4 0x0 + 219886292
	25  ???                                 0x0d1b2258 0x0 + 219882072
	26  ???                                 0x0d1b1a40 0x0 + 219880000
	27  ???                                 0x0d1b1b47 0x0 + 219880263
	28  VentroTradingIMVentroIM             0x00009dc2 mono_jit_runtime_invoke + 722
	29  VentroTradingIMVentroIM             0x0016a5ce mono_runtime_invoke + 126
	30  VentroTradingIMVentroIM             0x0016e754 mono_runtime_exec_main + 420
	31  VentroTradingIMVentroIM             0x00173b45 mono_runtime_run_main + 725
	32  VentroTradingIMVentroIM             0x00066fc5 mono_jit_exec + 149
	33  VentroTradingIMVentroIM             0x00202ba5 main + 2261
	34  VentroTradingIMVentroIM             0x00002dc5 start + 53
	35  ???                                 0x00000004 0x0 + 4

=================================================================
Got a SIGSEGV while executing native code. This usually indicates
a fatal error in the mono runtime or one of the native libraries 
used by your application.
=================================================================
