Bug 7788 - [NSConcreteHashTable objectAtIndex:]: unrecognized selector sent to instance 0x93eeaf0
Summary: [NSConcreteHashTable objectAtIndex:]: unrecognized selector sent to instance ...
Status: RESOLVED DUPLICATE of bug 7742
Alias: None
Product: iOS
Classification: Xamarin
Component: XI runtime ()
Version: 6.0.x
Hardware: Macintosh Mac OS
: --- normal
Target Milestone: Untriaged
Assignee: Bugzilla
URL:
Depends on:
Blocks:
 
Reported: 2012-10-10 22:17 UTC by Ben
Modified: 2012-10-17 08:17 UTC (History)
4 users (show)

Tags:
Is this bug a regression?: ---
Last known good build:

Notice (2018-05-24): bugzilla.xamarin.com is now in read-only mode.

Please join us on Visual Studio Developer Community and in the Xamarin and Mono organizations on GitHub to continue tracking issues. Bugzilla will remain available for reference in read-only mode. We will continue to work on open Bugzilla bugs, copy them to the new locations as needed for follow-up, and add the new items under Related Links.

Our sincere thanks to everyone who has contributed on this bug tracker over the years. Thanks also for your understanding as we make these adjustments and improvements for the future.


Please create a new report on Developer Community or GitHub with your current version information, steps to reproduce, and relevant error messages or log files if you are hitting an issue that looks similar to this resolved bug and you do not yet see a matching new report.

Related Links:
Status:
RESOLVED DUPLICATE of bug 7742

Description Ben 2012-10-10 22:17:46 UTC
With monotouch 6.0.4 getting "[NSConcreteHashTable objectAtIndex:]: unrecognized selector sent to instance 0x93eeaf0" on the empty constructor of the class inherited from UITabBarController. Working fine on 6.0.3
Comment 1 Rolf Bjarne Kvinge [MSFT] 2012-10-11 09:42:57 UTC
I created a simple sample based on your description, but it runs just fine.

Can you attach a test project we can use to reproduce this?
Comment 2 Ben 2012-10-11 09:44:56 UTC
The thing is it runs fine on simulator 5.1 but fails on device ios 4.3.3
It looks similar to https://bugzilla.xamarin.com/show_bug.cgi?id=7742
Comment 3 Rolf Bjarne Kvinge [MSFT] 2012-10-11 09:58:51 UTC
Hmm, I can't install the 4.3 simulator since I'm on Mountain Lion.

Sebastien, do you have the 4.3 simulator installed / still on Lion?
Comment 4 Sebastien Pouliot 2012-10-11 10:19:48 UTC
I should be able to install it.

Ben, can you please copy-paste the full exception ? (not just the error message)

That will tell us if it's the same issue as# 7742 or not. There's no backing fields "directly" involved for creating a UITabBarController (but the native `init` could be calling code that goes back into managed code, and backing fields).
Comment 5 Ben 2012-10-11 10:21:59 UTC
There is no exception other then this message. I am also not able to test it on Simulator 4.3 because of ML, but this is what I see on ipad 4.3.3
Comment 6 Sebastien Pouliot 2012-10-11 10:29:23 UTC
If the device "console" (logs) does not show it then the "device logs" (Xcode organizer, devices), i.e. crash reports, should have a complete stacktrace.
Comment 7 Sebastien Pouliot 2012-10-11 11:22:11 UTC
I do not get this behavior with executing on iOS 4.3 (simulator) when creating a UITabBarController and I'm not hitting any breakpoint on the same code paths as #7742.

Maybe the UITabBarController instance gets pushed by a UINavigationController after it's creation ?

It's also weird that this would work with 6.0.3 since the oinly difference with 6.0.4 is the re-introduction of the (fixed) sqrt optimization (on LLVM builds). Are you building with LLVM enabled ?

If you cannot provide a stack trace then please attach a self-contained test case.
Comment 8 Ben 2012-10-11 11:24:16 UTC
I see a message and then it hangs, but I just noticed that I am able to click on Continue and after that it spits out the following

2012-10-11 10:53:23.264 TapTeam[1604:707] -[NSConcreteHashTable objectAtIndex:]: unrecognized selector sent to instance 0x97ba970
[ERROR] FATAL UNHANDLED EXCEPTION: MonoTouch.Foundation.MonoTouchException: Objective-C exception thrown.  Name: NSInvalidArgumentException Reason: -[NSConcreteHashTable objectAtIndex:]: unrecognized selector sent to instance 0x97ba970
Stacktrace:


Native stacktrace:

	0   TapTeam                             0x020af811 mono_handle_native_sigsegv + 244
	1   TapTeam                             0x020c87ad sigabrt_signal_handler + 112
	2   libsystem_c.dylib                   0x35dfe72f _sigtramp + 42
	3   libsystem_c.dylib                   0x35df33bb pthread_kill + 58
	4   libsystem_c.dylib                   0x35debbff abort + 78
	5   TapTeam                             0x021690bf monoeg_assertion_message + 58
	6   TapTeam                             0x0209b031 mono_thread_abort + 112
	7   TapTeam                             0x020af4e7 mono_handle_exception_internal + 2138
	8   TapTeam                             0x020af5b5 mono_handle_exception + 12
	9   TapTeam                             0x020c7a69 mono_arm_throw_exception + 116
	10  TapTeam                             0x00518324 throw_exception + 48
	11  TapTeam                             0x0217fd20 monotouch_exception_handler + 84
	12  CoreFoundation                      0x328747d3 __handleUncaughtException + 238
	13  libobjc.A.dylib                     0x3524e06b _objc_terminate + 102
	14  libstdc++.6.dylib                   0x35ac4e3d _ZN10__cxxabiv111__terminateEPFvvE + 52
	15  libstdc++.6.dylib                   0x35ac4e91 _ZSt9terminatev + 16
	16  libstdc++.6.dylib                   0x35ac4f61 __cxa_throw + 84
	17  libobjc.A.dylib                     0x3524cc8b objc_exception_throw + 70
	18  Foundation                          0x350dc92b __NSThreadPerformPerform + 654
	19  CoreFoundation                      0x3284ba79 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 12
	20  CoreFoundation                      0x3284d75f __CFRunLoopDoSources0 + 382
	21  CoreFoundation                      0x3284e4eb __CFRunLoopRun + 230
	22  CoreFoundation                      0x327deec3 CFRunLoopRunSpecific + 230
	23  CoreFoundation                      0x327dedcb CFRunLoopRunInMode + 58
	24  GraphicsServices                    0x356a941f GSEventRunModal + 114
	25  GraphicsServices                    0x356a94cb GSEventRun + 62
	26  UIKit                               0x323fbd69 -[UIApplication _run] + 404
	27  UIKit                               0x323f9807 UIApplicationMain + 670
	28  TapTeam                             0x00124a48 wrapper_managed_to_native_MonoTouch_UIKit_UIApplication_UIApplicationMain_int_string___intptr_intptr + 240
	29  TapTeam                             0x01f87468 EP_TapTeam_Application_Main_string__ + 160
	30  TapTeam                             0x004bc4dc wrapper_runtime_invoke_object_runtime_invoke_dynamic_intptr_intptr_intptr_intptr + 200
	31  TapTeam                             0x0209d567 mono_jit_runtime_invoke + 1054
	32  TapTeam                             0x021186e3 mono_runtime_invoke + 90
	33  TapTeam                             0x0211b543 mono_runtime_exec_main + 306
	34  TapTeam                             0x0211b797 mono_runtime_run_main + 482
	35  TapTeam                             0x020a208b mono_jit_exec + 94
	36  TapTeam                             0x0216e640 main + 2216
	37  TapTeam                             0x00018d30 start + 40

=================================================================
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.
=================================================================

Does this help?
Comment 9 Sebastien Pouliot 2012-10-11 11:32:44 UTC
sadly no. it does not show the origin of the issue (just the native exception being rethrowned by everyone, objc, c++ and mono)
Comment 10 Ben 2012-10-11 11:40:33 UTC
Attached is the device log. Let me know if it helps.

Incident Identifier: 47FBC716-C283-4AE0-92F4-A5C62ED8026B
CrashReporter Key:   350b35703ab7fa10eaa423d6a40940c0aee025a1
Hardware Model:      iPad1,1
Process:         TapTeam [1604]
Path:            /var/mobile/Applications/EF9C9C38-B3AD-4BAE-A15E-63DD7ED8D7FB/EPTapTeam.app/TapTeam
Identifier:      TapTeam
Version:         ??? (???)
Code Type:       ARM (Native)
Parent Process:  crunchy [1]

Date/Time:       2012-10-11 10:53:37.494 -0400
OS Version:      iPhone OS 4.3.3 (8J3)
Report Version:  104

Exception Type:  EXC_BAD_ACCESS (SIGABRT)
Exception Codes: KERN_PROTECTION_FAILURE at 0x046c7000
Crashed Thread:  0

Thread 0 name:  Dispatch queue: com.apple.main-thread
Thread 0 Crashed:
0   libsystem_kernel.dylib        	0x32d02a1c __pthread_kill + 8
1   libsystem_c.dylib             	0x35df33b4 pthread_kill + 52
2   libsystem_c.dylib             	0x35debbf8 abort + 72
3   TapTeam                       	0x020af952 0x1000 + 34269522
4   TapTeam                       	0x020c87a6 0x1000 + 34371494
5   libsystem_c.dylib             	0x35dfe728 _sigtramp + 36
6   libsystem_c.dylib             	0x35df33b4 pthread_kill + 52
7   libsystem_c.dylib             	0x35debbf8 abort + 72
8   TapTeam                       	0x021690b8 0x1000 + 35029176
9   TapTeam                       	0x0209b02a 0x1000 + 34185258
10  TapTeam                       	0x020af4e0 0x1000 + 34268384
11  TapTeam                       	0x020af5ae 0x1000 + 34268590
12  TapTeam                       	0x020c7a62 0x1000 + 34368098
13  TapTeam                       	0x0051831c 0x1000 + 5337884
14  TapTeam                       	0x0217fd18 0x1000 + 35122456
15  CoreFoundation                	0x328747cc __handleUncaughtException + 232
16  libobjc.A.dylib               	0x3524e064 _objc_terminate + 96
17  libstdc++.6.dylib             	0x35ac4e36 __cxxabiv1::__terminate(void (*)()) + 46
18  libstdc++.6.dylib             	0x35ac4e8a std::terminate() + 10
19  libstdc++.6.dylib             	0x35ac4f5a __cxa_throw + 78
20  libobjc.A.dylib               	0x3524cc84 objc_exception_throw + 64
21  Foundation                    	0x350dc924 __NSThreadPerformPerform + 648
22  CoreFoundation                	0x3284ba72 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 6
23  CoreFoundation                	0x3284d758 __CFRunLoopDoSources0 + 376
24  CoreFoundation                	0x3284e4e4 __CFRunLoopRun + 224
25  CoreFoundation                	0x327deebc CFRunLoopRunSpecific + 224
26  CoreFoundation                	0x327dedc4 CFRunLoopRunInMode + 52
27  GraphicsServices              	0x356a9418 GSEventRunModal + 108
28  GraphicsServices              	0x356a94c4 GSEventRun + 56
29  UIKit                         	0x323fbd62 -[UIApplication _run] + 398
30  UIKit                         	0x323f9800 UIApplicationMain + 664
31  TapTeam                       	0x00124a40 0x1000 + 1194560
32  TapTeam                       	0x01f87460 0x1000 + 33055840
33  TapTeam                       	0x004bc4d4 0x1000 + 4961492
34  TapTeam                       	0x0209d560 0x1000 + 34194784
35  TapTeam                       	0x021186dc 0x1000 + 34698972
36  TapTeam                       	0x0211b53c 0x1000 + 34710844
37  TapTeam                       	0x0211b790 0x1000 + 34711440
38  TapTeam                       	0x020a2084 0x1000 + 34214020
39  TapTeam                       	0x0216e638 0x1000 + 35051064
40  TapTeam                       	0x00018d28 0x1000 + 97576

Thread 1 name:  Dispatch queue: com.apple.libdispatch-manager
Thread 1:
0   libsystem_kernel.dylib        	0x32d03fbc kevent + 24
1   libdispatch.dylib             	0x334d7032 _dispatch_mgr_invoke + 706
2   libdispatch.dylib             	0x334d803a _dispatch_queue_invoke + 86
3   libdispatch.dylib             	0x334d75ea _dispatch_worker_thread2 + 186
4   libsystem_c.dylib             	0x35df458a _pthread_wqthread + 258
5   libsystem_c.dylib             	0x35df4bbc start_wqthread + 0

Thread 2:
0   libsystem_kernel.dylib        	0x32d02b60 __recvfrom + 20
1   libsystem_c.dylib             	0x35dc228c recv + 16
2   TapTeam                       	0x0216fc5c 0x1000 + 35056732
3   TapTeam                       	0x02171460 0x1000 + 35062880
4   TapTeam                       	0x02170f6c 0x1000 + 35061612
5   TapTeam                       	0x0216f89c 0x1000 + 35055772
6   TapTeam                       	0x0216e744 0x1000 + 35051332
7   Foundation                    	0x3506a382 -[NSThread main] + 38
8   Foundation                    	0x350dc5c6 __NSThread__main__ + 966
9   libsystem_c.dylib             	0x35df330a _pthread_start + 242
10  libsystem_c.dylib             	0x35df4bb4 thread_start + 0

Thread 3:
0   libsystem_kernel.dylib        	0x32d02b60 __recvfrom + 20
1   libsystem_c.dylib             	0x35dc228c recv + 16
2   TapTeam                       	0x0216fc5c 0x1000 + 35056732
3   TapTeam                       	0x0216fd60 0x1000 + 35056992
4   TapTeam                       	0x020b6b22 0x1000 + 34298658
5   TapTeam                       	0x0215eaf6 0x1000 + 34986742
6   TapTeam                       	0x02132a12 0x1000 + 34806290
7   libsystem_c.dylib             	0x35df330a _pthread_start + 242
8   libsystem_c.dylib             	0x35df4bb4 thread_start + 0

Thread 4:
0   libsystem_kernel.dylib        	0x32d00c50 semaphore_wait_trap + 8
1   libsystem_kernel.dylib        	0x32d00f6e semaphore_wait + 2
2   TapTeam                       	0x02164164 0x1000 + 35008868
3   TapTeam                       	0x020e66a0 0x1000 + 34494112
4   TapTeam                       	0x0214cd38 0x1000 + 34913592
5   TapTeam                       	0x0215eaf6 0x1000 + 34986742
6   TapTeam                       	0x02132a12 0x1000 + 34806290
7   libsystem_c.dylib             	0x35df330a _pthread_start + 242
8   libsystem_c.dylib             	0x35df4bb4 thread_start + 0

Thread 5 name:  WebThread
Thread 5:
0   libsystem_kernel.dylib        	0x32d00c00 mach_msg_trap + 20
1   libsystem_kernel.dylib        	0x32d00758 mach_msg + 44
2   CoreFoundation                	0x3284c2b8 __CFRunLoopServiceMachPort + 88
3   CoreFoundation                	0x3284e562 __CFRunLoopRun + 350
4   CoreFoundation                	0x327deebc CFRunLoopRunSpecific + 224
5   CoreFoundation                	0x327dedc4 CFRunLoopRunInMode + 52
6   WebCore                       	0x3187727e RunWebThread(void*) + 382
7   libsystem_c.dylib             	0x35df330a _pthread_start + 242
8   libsystem_c.dylib             	0x35df4bb4 thread_start + 0

Thread 6:
0   libsystem_kernel.dylib        	0x32d00c00 mach_msg_trap + 20
1   libsystem_kernel.dylib        	0x32d00758 mach_msg + 44
2   CoreFoundation                	0x3284c2b8 __CFRunLoopServiceMachPort + 88
3   CoreFoundation                	0x3284e562 __CFRunLoopRun + 350
4   CoreFoundation                	0x327deebc CFRunLoopRunSpecific + 224
5   CoreFoundation                	0x327dedc4 CFRunLoopRunInMode + 52
6   Foundation                    	0x350777f6 +[NSURLConnection(NSURLConnectionReallyInternal) _resourceLoadLoop:] + 206
7   Foundation                    	0x3506a382 -[NSThread main] + 38
8   Foundation                    	0x350dc5c6 __NSThread__main__ + 966
9   libsystem_c.dylib             	0x35df330a _pthread_start + 242
10  libsystem_c.dylib             	0x35df4bb4 thread_start + 0

Thread 7 name:  com.apple.CFSocket.private
Thread 7:
0   libsystem_kernel.dylib        	0x32d02c60 __select + 20
1   CoreFoundation                	0x328518f2 __CFSocketManager + 582
2   libsystem_c.dylib             	0x35df330a _pthread_start + 242
3   libsystem_c.dylib             	0x35df4bb4 thread_start + 0

Thread 8:
0   libsystem_kernel.dylib        	0x32d02d18 __semwait_signal + 24
1   libsystem_c.dylib             	0x35dc24ac nanosleep + 132
2   TapTeam                       	0x0215e02c 0x1000 + 34983980
3   TapTeam                       	0x02146d8e 0x1000 + 34889102
4   TapTeam                       	0x0214cd38 0x1000 + 34913592
5   TapTeam                       	0x0215eaf6 0x1000 + 34986742
6   TapTeam                       	0x02132a12 0x1000 + 34806290
7   libsystem_c.dylib             	0x35df330a _pthread_start + 242
8   libsystem_c.dylib             	0x35df4bb4 thread_start + 0

Thread 9:
0   libsystem_kernel.dylib        	0x32d02d18 __semwait_signal + 24
1   libsystem_c.dylib             	0x35e1a860 _pthread_cond_wait + 756
2   libsystem_c.dylib             	0x35dc1e86 pthread_cond_timedwait + 30
3   TapTeam                       	0x02152048 0x1000 + 34934856
4   TapTeam                       	0x0215c994 0x1000 + 34978196
5   TapTeam                       	0x0214bd1e 0x1000 + 34909470
6   TapTeam                       	0x0047b308 0x1000 + 4694792
7   TapTeam                       	0x00472318 0x1000 + 4657944
8   TapTeam                       	0x01d2f5bc 0x1000 + 30598588
9   TapTeam                       	0x01d2f358 0x1000 + 30597976
10  TapTeam                       	0x01d2fd2c 0x1000 + 30600492
11  TapTeam                       	0x0017f560 0x1000 + 1566048
12  TapTeam                       	0x00475200 0x1000 + 4669952
13  TapTeam                       	0x00474728 0x1000 + 4667176
14  TapTeam                       	0x0047412c 0x1000 + 4665644
15  TapTeam                       	0x00474490 0x1000 + 4666512
16  TapTeam                       	0x00475cec 0x1000 + 4672748
17  TapTeam                       	0x004bc4d4 0x1000 + 4961492
18  TapTeam                       	0x0209d560 0x1000 + 34194784
19  TapTeam                       	0x021186dc 0x1000 + 34698972
20  TapTeam                       	0x021187e2 0x1000 + 34699234
21  TapTeam                       	0x02148b7c 0x1000 + 34896764
22  TapTeam                       	0x0214cd38 0x1000 + 34913592
23  TapTeam                       	0x0215eaf6 0x1000 + 34986742
24  TapTeam                       	0x02132a12 0x1000 + 34806290
25  libsystem_c.dylib             	0x35df330a _pthread_start + 242
26  libsystem_c.dylib             	0x35df4bb4 thread_start + 0

Thread 10:
0   libsystem_kernel.dylib        	0x32d02d18 __semwait_signal + 24
1   libsystem_c.dylib             	0x35e1a860 _pthread_cond_wait + 756
2   libsystem_c.dylib             	0x35dc1eb2 pthread_cond_wait + 26
3   TapTeam                       	0x02152068 0x1000 + 34934888
4   TapTeam                       	0x02152090 0x1000 + 34934928
5   TapTeam                       	0x0215c986 0x1000 + 34978182
6   TapTeam                       	0x0214bd1e 0x1000 + 34909470
7   TapTeam                       	0x0047b308 0x1000 + 4694792
8   TapTeam                       	0x0047b63c 0x1000 + 4695612
9   TapTeam                       	0x0047a62c 0x1000 + 4691500
10  TapTeam                       	0x00476b20 0x1000 + 4676384
11  TapTeam                       	0x004bc4d4 0x1000 + 4961492
12  TapTeam                       	0x0209d560 0x1000 + 34194784
13  TapTeam                       	0x021186dc 0x1000 + 34698972
14  TapTeam                       	0x021187e2 0x1000 + 34699234
15  TapTeam                       	0x0214cd4e 0x1000 + 34913614
16  TapTeam                       	0x0215eaf6 0x1000 + 34986742
17  TapTeam                       	0x02132a12 0x1000 + 34806290
18  libsystem_c.dylib             	0x35df330a _pthread_start + 242
19  libsystem_c.dylib             	0x35df4bb4 thread_start + 0

Thread 11:
0   libsystem_kernel.dylib        	0x32d02d18 __semwait_signal + 24
1   libsystem_c.dylib             	0x35e1a860 _pthread_cond_wait + 756
2   libsystem_c.dylib             	0x35dc1e86 pthread_cond_timedwait + 30
3   TapTeam                       	0x02152048 0x1000 + 34934856
4   TapTeam                       	0x0215c994 0x1000 + 34978196
5   TapTeam                       	0x0214bd1e 0x1000 + 34909470
6   TapTeam                       	0x0047b308 0x1000 + 4694792
7   TapTeam                       	0x00472318 0x1000 + 4657944
8   TapTeam                       	0x01d2f5bc 0x1000 + 30598588
9   TapTeam                       	0x01d2f358 0x1000 + 30597976
10  TapTeam                       	0x01d2fd2c 0x1000 + 30600492
11  TapTeam                       	0x0017f9c8 0x1000 + 1567176
12  TapTeam                       	0x00475200 0x1000 + 4669952
13  TapTeam                       	0x00474728 0x1000 + 4667176
14  TapTeam                       	0x0047412c 0x1000 + 4665644
15  TapTeam                       	0x00474490 0x1000 + 4666512
16  TapTeam                       	0x00475cec 0x1000 + 4672748
17  TapTeam                       	0x004bc4d4 0x1000 + 4961492
18  TapTeam                       	0x0209d560 0x1000 + 34194784
19  TapTeam                       	0x021186dc 0x1000 + 34698972
20  TapTeam                       	0x021187e2 0x1000 + 34699234
21  TapTeam                       	0x02148b7c 0x1000 + 34896764
22  TapTeam                       	0x0214cd38 0x1000 + 34913592
23  TapTeam                       	0x0215eaf6 0x1000 + 34986742
24  TapTeam                       	0x02132a12 0x1000 + 34806290
25  libsystem_c.dylib             	0x35df330a _pthread_start + 242
26  libsystem_c.dylib             	0x35df4bb4 thread_start + 0

Thread 12:
0   libsystem_kernel.dylib        	0x32d02d18 __semwait_signal + 24
1   libsystem_c.dylib             	0x35e1a860 _pthread_cond_wait + 756
2   libsystem_c.dylib             	0x35dc1e86 pthread_cond_timedwait + 30
3   TapTeam                       	0x02152048 0x1000 + 34934856
4   TapTeam                       	0x0215c994 0x1000 + 34978196
5   TapTeam                       	0x0214bd1e 0x1000 + 34909470
6   TapTeam                       	0x0047b308 0x1000 + 4694792
7   TapTeam                       	0x00472318 0x1000 + 4657944
8   TapTeam                       	0x01d2f5bc 0x1000 + 30598588
9   TapTeam                       	0x01d2f358 0x1000 + 30597976
10  TapTeam                       	0x01d2fd2c 0x1000 + 30600492
11  TapTeam                       	0x0017fe74 0x1000 + 1568372
12  TapTeam                       	0x00475200 0x1000 + 4669952
13  TapTeam                       	0x00474728 0x1000 + 4667176
14  TapTeam                       	0x0047412c 0x1000 + 4665644
15  TapTeam                       	0x00474490 0x1000 + 4666512
16  TapTeam                       	0x00475cec 0x1000 + 4672748
17  TapTeam                       	0x004bc4d4 0x1000 + 4961492
18  TapTeam                       	0x0209d560 0x1000 + 34194784
19  TapTeam                       	0x021186dc 0x1000 + 34698972
20  TapTeam                       	0x021187e2 0x1000 + 34699234
21  TapTeam                       	0x02148b7c 0x1000 + 34896764
22  TapTeam                       	0x0214cd38 0x1000 + 34913592
23  TapTeam                       	0x0215eaf6 0x1000 + 34986742
24  TapTeam                       	0x02132a12 0x1000 + 34806290
25  libsystem_c.dylib             	0x35df330a _pthread_start + 242
26  libsystem_c.dylib             	0x35df4bb4 thread_start + 0

Thread 13:
0   libsystem_kernel.dylib        	0x32d00c68 semaphore_timedwait_trap + 8
1   libsystem_kernel.dylib        	0x32d00f62 semaphore_timedwait + 6
2   TapTeam                       	0x02164106 0x1000 + 35008774
3   TapTeam                       	0x0214872c 0x1000 + 34895660
4   TapTeam                       	0x0214cd38 0x1000 + 34913592
5   TapTeam                       	0x0215eaf6 0x1000 + 34986742
6   TapTeam                       	0x02132a12 0x1000 + 34806290
7   libsystem_c.dylib             	0x35df330a _pthread_start + 242
8   libsystem_c.dylib             	0x35df4bb4 thread_start + 0

Thread 14:
0   libsystem_kernel.dylib        	0x32d02c60 __select + 20
1   libsystem_kernel.dylib        	0x32d0162e select + 34
2   TapTeam                       	0x021636e2 0x1000 + 35006178
3   TapTeam                       	0x02147870 0x1000 + 34891888
4   TapTeam                       	0x0214cd38 0x1000 + 34913592
5   TapTeam                       	0x0215eaf6 0x1000 + 34986742
6   TapTeam                       	0x02132a12 0x1000 + 34806290
7   libsystem_c.dylib             	0x35df330a _pthread_start + 242
8   libsystem_c.dylib             	0x35df4bb4 thread_start + 0

Thread 15:
0   libsystem_kernel.dylib        	0x32d00c68 semaphore_timedwait_trap + 8
1   libsystem_kernel.dylib        	0x32d00f62 semaphore_timedwait + 6
2   TapTeam                       	0x02164106 0x1000 + 35008774
3   TapTeam                       	0x0214872c 0x1000 + 34895660
4   TapTeam                       	0x0214cd38 0x1000 + 34913592
5   TapTeam                       	0x0215eaf6 0x1000 + 34986742
6   TapTeam                       	0x02132a12 0x1000 + 34806290
7   libsystem_c.dylib             	0x35df330a _pthread_start + 242
8   libsystem_c.dylib             	0x35df4bb4 thread_start + 0

Thread 16:
0   libsystem_kernel.dylib        	0x32d00c68 semaphore_timedwait_trap + 8
1   libsystem_kernel.dylib        	0x32d00f62 semaphore_timedwait + 6
2   TapTeam                       	0x02164106 0x1000 + 35008774
3   TapTeam                       	0x0214872c 0x1000 + 34895660
4   TapTeam                       	0x0214cd38 0x1000 + 34913592
5   TapTeam                       	0x0215eaf6 0x1000 + 34986742
6   TapTeam                       	0x02132a12 0x1000 + 34806290
7   libsystem_c.dylib             	0x35df330a _pthread_start + 242
8   libsystem_c.dylib             	0x35df4bb4 thread_start + 0

Thread 0 crashed with ARM Thread State:
    r0: 0x00000000    r1: 0x00000000      r2: 0x00000001      r3: 0x00000000
    r4: 0x3f0af48c    r5: 0x00000006      r6: 0x021a4925      r7: 0x2fdfd7b8
    r8: 0x00000000    r9: 0x04804dd2     r10: 0x021a4943     r11: 0x04cdc498
    ip: 0x00000148    sp: 0x2fdfd7ac      lr: 0x35df33bb      pc: 0x32d02a1c
  cpsr: 0x00000010

Binary Images:
    0x1000 -  0x2218fff +TapTeam armv7  <8913c92abef433b69c5a3f8e33fdd4e5> /var/mobile/Applications/EF9C9C38-B3AD-4BAE-A15E-63DD7ED8D7FB/EPTapTeam.app/TapTeam
0x2fe00000 - 0x2fe25fff  dyld armv7  <bb9bfc7d242331d29a79adf7ef7aaa18> /usr/lib/dyld
0x30327000 - 0x30614fff  libLAPACK.dylib armv7  <b855d60dac01310495453bddfd004f0d> /System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/libLAPACK.dylib
0x30661000 - 0x30666fff  liblaunch.dylib armv7  <f5ccc8234aea3ebd9a88bd37f0fa23ae> /usr/lib/system/liblaunch.dylib
0x3097b000 - 0x3097cfff  libsystem_network.dylib armv7  <39bf0f48bd8539169a77f8f61cdcd4c9> /usr/lib/system/libsystem_network.dylib
0x3097f000 - 0x30995fff  EAP8021X armv7  <9fefc0ada30435fbb3b51818c74f6cb8> /System/Library/PrivateFrameworks/EAP8021X.framework/EAP8021X
0x30b6c000 - 0x30c09fff  AddressBookUI armv7  <e354aeb3d96e30338e90cc3638ffe81b> /System/Library/Frameworks/AddressBookUI.framework/AddressBookUI
0x30c27000 - 0x30c27fff  libdnsinfo.dylib armv7  <21415179ffa03f949fa8cc851c6c31c7> /usr/lib/system/libdnsinfo.dylib
0x30c37000 - 0x30c44fff  libbsm.0.dylib armv7  <0a1e2bb78d5138419ecad8ba0fe42fdd> /usr/lib/libbsm.0.dylib
0x30c45000 - 0x30c46fff  libsystem_blocks.dylib armv7  <ccc041df3de73eafb7a59e74cdb1702b> /usr/lib/system/libsystem_blocks.dylib
0x30cb8000 - 0x30cfafff  CoreAudio armv7  <c972fd5f8e89333ca680b9a33587f896> /System/Library/Frameworks/CoreAudio.framework/CoreAudio
0x30f01000 - 0x30f04fff  CertUI armv7  <9060fe03a4943ef295531feced9a17dd> /System/Library/PrivateFrameworks/CertUI.framework/CertUI
0x30f28000 - 0x30f3bfff  libmis.dylib armv7  <529ea6e3a87230ce9f6cf3285c22429c> /usr/lib/libmis.dylib
0x30f3d000 - 0x30f46fff  MobileWiFi armv7  <03d98d5cf6383695aa7d8a88da52f410> /System/Library/PrivateFrameworks/MobileWiFi.framework/MobileWiFi
0x30f47000 - 0x30f70fff  ContentIndex armv7  <ecd71782cd833360872b943ecc65d203> /System/Library/PrivateFrameworks/ContentIndex.framework/ContentIndex
0x30f71000 - 0x30f91fff  AppleAccount armv7  <4e0ac5cf93b338ab8c5f34ba3c5e2ee4> /System/Library/PrivateFrameworks/AppleAccount.framework/AppleAccount
0x30f92000 - 0x30f92fff  Accelerate armv7  <7d5ad465049136afaa1f0d89aac600bc> /System/Library/Frameworks/Accelerate.framework/Accelerate
0x30fee000 - 0x30ffdfff  Notes armv7  <d9c976ca976e3d029f69febd48f17601> /System/Library/PrivateFrameworks/Notes.framework/Notes
0x31028000 - 0x310cefff  Celestial armv7  <407badafc6403692bf099d542d28bf7f> /System/Library/PrivateFrameworks/Celestial.framework/Celestial
0x310cf000 - 0x31178fff  libxml2.2.dylib armv7  <5538d3f2c7d83b88b06168488fe6326b> /usr/lib/libxml2.2.dylib
0x31179000 - 0x31184fff  libz.1.dylib armv7  <ac706bee36593dc683fd5a96a389d72e> /usr/lib/libz.1.dylib
0x312b5000 - 0x312d5fff  MobileSync armv7  <4df400c4559435889eccd88db77a110c> /System/Library/PrivateFrameworks/MobileSync.framework/MobileSync
0x312d7000 - 0x31396fff  CFNetwork armv7  <b09e0d53de9f3bc8bde494780f3cdd4f> /System/Library/Frameworks/CFNetwork.framework/CFNetwork
0x31397000 - 0x31399fff  libgcc_s.1.dylib armv7  <a2631ac302f4310dae8367939e16b7c2> /usr/lib/libgcc_s.1.dylib
0x3139a000 - 0x313b7fff  libsystem_info.dylib armv7  <48016be86e3f3cd9aeee1c6590e1ac6f> /usr/lib/system/libsystem_info.dylib
0x3156b000 - 0x316b7fff  MediaToolbox armv7  <482b13059e8a329fa5d832baede25103> /System/Library/PrivateFrameworks/MediaToolbox.framework/MediaToolbox
0x316be000 - 0x316c2fff  libGFXShared.dylib armv7  <a0772a32cd8b3b9194bb0c29807c1c5b> /System/Library/Frameworks/OpenGLES.framework/libGFXShared.dylib
0x316d1000 - 0x31730fff  libBLAS.dylib armv7  <0b36b2272aa33a8c9aa22d99c89d7189> /System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/libBLAS.dylib
0x31731000 - 0x317bbfff  Message armv7  <2cce1aa95a493906bb0227197f9e4b96> /System/Library/PrivateFrameworks/Message.framework/Message
0x317c5000 - 0x317c7fff  CrashReporterSupport armv7  <9e7efa009730322f84bbc5d8bf1ded94> /System/Library/PrivateFrameworks/CrashReporterSupport.framework/CrashReporterSupport
0x317cb000 - 0x317fefff  QuickLook armv7  <29d2d981d1d6358381f5716ee37314b4> /System/Library/Frameworks/QuickLook.framework/QuickLook
0x317ff000 - 0x3180dfff  OpenGLES armv7  <5a76beaeaa013f0cbf16e5cb154598ab> /System/Library/Frameworks/OpenGLES.framework/OpenGLES
0x31869000 - 0x31870fff  libbz2.1.0.dylib armv7  <0a082e1d475432959ba93aa3dbf7fb31> /usr/lib/libbz2.1.0.dylib
0x31871000 - 0x31e7cfff  WebCore armv7  <07941e59d0a33f94802c16c76238fddf> /System/Library/PrivateFrameworks/WebCore.framework/WebCore
0x31eab000 - 0x31eaefff  ActorKit armv7  <f7aa6cdd654231988aafcf448978f450> /System/Library/PrivateFrameworks/ActorKit.framework/ActorKit
0x31f71000 - 0x31fa0fff  SystemConfiguration armv7  <1d73b8a159363f96bb9c039655c5eae6> /System/Library/Frameworks/SystemConfiguration.framework/SystemConfiguration
0x31fa1000 - 0x31fe4fff  ManagedConfiguration armv7  <f790c26852cb3cf298abe56bc9a3940b> /System/Library/PrivateFrameworks/ManagedConfiguration.framework/ManagedConfiguration
0x32019000 - 0x32023fff  AccountSettings armv7  <d083fb384dc7311eb6766b9b2d2dd9c8> /System/Library/PrivateFrameworks/AccountSettings.framework/AccountSettings
0x3216d000 - 0x3225afff  libiconv.2.dylib armv7  <f4146ce07e3031ea8a81fa5516fd77d0> /usr/lib/libiconv.2.dylib
0x3226a000 - 0x3226efff  libcache.dylib armv7  <d2f7fd2a352b3cd59c564be34b53cf80> /usr/lib/system/libcache.dylib
0x3226f000 - 0x32274fff  MobileKeyBag armv7  <8c35c090bc373cb181fc26b961b8dba5> /System/Library/PrivateFrameworks/MobileKeyBag.framework/MobileKeyBag
0x32275000 - 0x32275fff  vecLib armv7  <0c60cd0a60f43d2791d36cb357d30e3c> /System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/vecLib
0x322a0000 - 0x322a3fff  libmacho.dylib armv7  <43311c113a9d3182b7d007129819f029> /usr/lib/system/libmacho.dylib
0x323bd000 - 0x323ccfff  MobileDeviceLink armv7  <563a09bcdb2f32369b1e22f53f58273a> /System/Library/PrivateFrameworks/MobileDeviceLink.framework/MobileDeviceLink
0x323cd000 - 0x3275afff  UIKit armv7  <c271b78464d93cb7bf28c6e49df293ba> /System/Library/Frameworks/UIKit.framework/UIKit
0x3275b000 - 0x3275efff  IOSurface armv7  <ad50e71624583d06b891344d832f9b08> /System/Library/PrivateFrameworks/IOSurface.framework/IOSurface
0x327d6000 - 0x328bbfff  CoreFoundation armv7  <a8444f997111304c9571b3ff974b769c> /System/Library/Frameworks/CoreFoundation.framework/CoreFoundation
0x32907000 - 0x32946fff  libSystem.B.dylib armv7  <33dcf9a403ae3fd5971d6030ada2fcab> /usr/lib/libSystem.B.dylib
0x32950000 - 0x32952fff  libAccessibility.dylib armv7  <d55f1553d14831a2a5435ae27ef75ef4> /usr/lib/libAccessibility.dylib
0x32953000 - 0x329a1fff  CoreMotion armv7  <5e6b884d36d93789b40b7f3876130417> /System/Library/Frameworks/CoreMotion.framework/CoreMotion
0x329a6000 - 0x329a8fff  IOMobileFramebuffer armv7  <683f321680763e519d61541170ba2133> /System/Library/PrivateFrameworks/IOMobileFramebuffer.framework/IOMobileFramebuffer
0x329a9000 - 0x329d7fff  MIME armv7  <60de1fe0bbb134d788c09f7c34b1caa4> /System/Library/PrivateFrameworks/MIME.framework/MIME
0x329ef000 - 0x32aa0fff  WebKit armv7  <eb9a0d69c64b3127b2bffd71641add3b> /System/Library/PrivateFrameworks/WebKit.framework/WebKit
0x32b02000 - 0x32c23fff  CoreGraphics armv7  <65f6c8701b563542820a26b0dfc4f6a4> /System/Library/Frameworks/CoreGraphics.framework/CoreGraphics
0x32c24000 - 0x32c27fff  ApplePushService armv7  <015c68c15621348db9f6a012499170e1> /System/Library/PrivateFrameworks/ApplePushService.framework/ApplePushService
0x32c92000 - 0x32c92fff  libsystem_sandbox.dylib armv7  <f47c01d627853b328e088b3fdd08e87d> /usr/lib/system/libsystem_sandbox.dylib
0x32c9b000 - 0x32cf0fff  libvDSP.dylib armv7  <0221caba81a235c5a896a835e2aac047> /System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/libvDSP.dylib
0x32cf1000 - 0x32d08fff  libsystem_kernel.dylib armv7  <a06ec84e53bf32098b63c0caebdb45b6> /usr/lib/system/libsystem_kernel.dylib
0x32d09000 - 0x32d0ffff  ProtocolBuffer armv7  <f9277ee9b85b3722975ad319a323aca0> /System/Library/PrivateFrameworks/ProtocolBuffer.framework/ProtocolBuffer
0x32e4b000 - 0x32e4cfff  libdyld.dylib armv7  <41a7b5e5d9983449ab33affed0f635ad> /usr/lib/system/libdyld.dylib
0x32f5c000 - 0x32f91fff  AddressBook armv7  <3f2071a77bc134cd82065eef90d4082f> /System/Library/Frameworks/AddressBook.framework/AddressBook
0x32f92000 - 0x32fa4fff  PersistentConnection armv7  <659ea9d5b13d3fefb37acff09016a69c> /System/Library/PrivateFrameworks/PersistentConnection.framework/PersistentConnection
0x32fa5000 - 0x330bffff  libicucore.A.dylib armv7  <bada0c2725bb31a483d5adf9aaf1f8df> /usr/lib/libicucore.A.dylib
0x330df000 - 0x330e7fff  MobileBluetooth armv7  <63f11756c4aa3262b2317ff3b8e2a977> /System/Library/PrivateFrameworks/MobileBluetooth.framework/MobileBluetooth
0x330e8000 - 0x33116fff  DataAccess armv7  <3a2e67aa1d8834b7a8fc2fbb56654b15> /System/Library/PrivateFrameworks/DataAccess.framework/DataAccess
0x33200000 - 0x3323cfff  libGLImage.dylib armv7  <9d97699e44ee3651ba4ac37e5adec35b> /System/Library/Frameworks/OpenGLES.framework/libGLImage.dylib
0x3334e000 - 0x333bdfff  ProofReader armv7  <6d843c6aecdd37ae84baa40af8ad7e65> /System/Library/PrivateFrameworks/ProofReader.framework/ProofReader
0x333be000 - 0x333c7fff  CoreVideo armv7  <ea847e6dba2d36b1826b255c73b39539> /System/Library/Frameworks/CoreVideo.framework/CoreVideo
0x333c8000 - 0x334d0fff  CoreData armv7  <9843a401dd1d322383e3e40021cc8b95> /System/Library/Frameworks/CoreData.framework/CoreData
0x334d1000 - 0x334defff  libdispatch.dylib armv7  <9a0511ad5ebc3db898f1f49ed1a73d34> /usr/lib/system/libdispatch.dylib
0x335c6000 - 0x335f9fff  AppSupport armv7  <0217468bd9f839229a47910b7816b3d5> /System/Library/PrivateFrameworks/AppSupport.framework/AppSupport
0x3504c000 - 0x3504cfff  libCVMSPluginSupport.dylib armv7  <42d8aa2a31843a6e8bfff745644a7ba5> /System/Library/Frameworks/OpenGLES.framework/libCVMSPluginSupport.dylib
0x3504d000 - 0x3516cfff  Foundation armv7  <09ff368178c5321c9715b9c8d491d53f> /System/Library/Frameworks/Foundation.framework/Foundation
0x35182000 - 0x35188fff  liblockdown.dylib armv7  <14c89b7346433c1f8675f454531f6ca3> /usr/lib/liblockdown.dylib
0x35248000 - 0x3530cfff  libobjc.A.dylib armv7  <6b51e76fde9f381bb7b3bc5badbfee3a> /usr/lib/libobjc.A.dylib
0x3530d000 - 0x35345fff  IOKit armv7  <80ae313ad69d3363935c88e51a11862d> /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit
0x35493000 - 0x354b2fff  Bom armv7  <b178e3efb4d733c694bd5a55e57a314f> /System/Library/PrivateFrameworks/Bom.framework/Bom
0x355e1000 - 0x355e8fff  libMobileGestalt.dylib armv7  <55f29184efcc3046bb833dd72a4487e1> /usr/lib/libMobileGestalt.dylib
0x35607000 - 0x3560afff  CaptiveNetwork armv7  <fc834fd33a18341ea7506587ad895703> /System/Library/PrivateFrameworks/CaptiveNetwork.framework/CaptiveNetwork
0x3567d000 - 0x35689fff  SpringBoardServices armv7  <c68262667ac8397a949ce4e92dfec7db> /System/Library/PrivateFrameworks/SpringBoardServices.framework/SpringBoardServices
0x35694000 - 0x356a4fff  DataAccessExpress armv7  <66d9047da79a31daa887e6d84c42ecb2> /System/Library/PrivateFrameworks/DataAccessExpress.framework/DataAccessExpress
0x356a5000 - 0x356b1fff  GraphicsServices armv7  <ff78a9636e933f0dbd222f8d26209788> /System/Library/PrivateFrameworks/GraphicsServices.framework/GraphicsServices
0x35a6f000 - 0x35a73fff  AssetsLibraryServices armv7  <e1cbfe599c96369ca4bdb0dd99d3cd9f> /System/Library/PrivateFrameworks/AssetsLibraryServices.framework/AssetsLibraryServices
0x35a82000 - 0x35accfff  libstdc++.6.dylib armv7  <b2cac408951c3f3c9ba3cf563e54ce81> /usr/lib/libstdc++.6.dylib
0x35b3b000 - 0x35b50fff  libresolv.9.dylib armv7  <e92cfbb83f7b330db19181e797bb3f7b> /usr/lib/libresolv.9.dylib
0x35d04000 - 0x35d06fff  MailServices armv7  <74ae0145ef713c6d91fd8f68885b0a61> /System/Library/PrivateFrameworks/MailServices.framework/MailServices
0x35d10000 - 0x35dbffff  QuartzCore armv7  <ef9632c9781f3101916b65e9faae1579> /System/Library/Frameworks/QuartzCore.framework/QuartzCore
0x35dc0000 - 0x35e41fff  libsystem_c.dylib armv7  <a7077267b6743ed3bbdd86d4380c75d9> /usr/lib/system/libsystem_c.dylib
0x35eac000 - 0x35eadfff  libremovefile.dylib armv7  <e8858a499d663e6a9e3c188521273cc1> /usr/lib/system/libremovefile.dylib
0x35eb5000 - 0x35ee9fff  VideoToolbox armv7  <570c63dc3a273a5a8c9072fd5567f5c1> /System/Library/PrivateFrameworks/VideoToolbox.framework/VideoToolbox
0x35f0e000 - 0x35f17fff  ITSync armv7  <ba8b48d061903e4096774344448776d0> /System/Library/PrivateFrameworks/ITSync.framework/ITSync
0x3611e000 - 0x36123fff  libnotify.dylib armv7  <9d7198e91de9386a9e5ea43608a66a57> /usr/lib/system/libnotify.dylib
0x3612a000 - 0x36170fff  CoreTelephony armv7  <af7d1e770e5a3ffd8834a57fb5d40557> /System/Library/Frameworks/CoreTelephony.framework/CoreTelephony
0x36178000 - 0x361befff  CoreLocation armv7  <249b8af3dc503d11bf3711f0407c66d8> /System/Library/Frameworks/CoreLocation.framework/CoreLocation
0x361dc000 - 0x36214fff  libCGFreetype.A.dylib armv7  <ccea634795153164a681f0f311f4461d> /System/Library/Frameworks/CoreGraphics.framework/Resources/libCGFreetype.A.dylib
0x36215000 - 0x36216fff  CoreSurface armv7  <7b83cd757da73e6e826693c29296d3fa> /System/Library/PrivateFrameworks/CoreSurface.framework/CoreSurface
0x3622e000 - 0x362c3fff  ImageIO armv7  <d520e3241d1130e8ac1375ee0f2c1095> /System/Library/Frameworks/ImageIO.framework/ImageIO
0x3630e000 - 0x36315fff  AggregateDictionary armv7  <ab9777b39e8e3026ad64dc90323cad7e> /System/Library/PrivateFrameworks/AggregateDictionary.framework/AggregateDictionary
0x3634f000 - 0x36396fff  MessageUI armv7  <35a81f5d4eb03467a1447db80337e570> /System/Library/Frameworks/MessageUI.framework/MessageUI
0x363a5000 - 0x363cefff  MobileCoreServices armv7  <57fef84bdc17301d8bf53ba0fb967fe6> /System/Library/Frameworks/MobileCoreServices.framework/MobileCoreServices
0x363cf000 - 0x3641dfff  GMM armv7  <049361f664eb3f30b0d25cd56ffc1f0f> /System/Library/PrivateFrameworks/GMM.framework/GMM
0x3641e000 - 0x36522fff  JavaScriptCore armv7  <61a94142e2d23dafa2964190dd46e9e3> /System/Library/PrivateFrameworks/JavaScriptCore.framework/JavaScriptCore
0x36523000 - 0x3655afff  Security armv7  <6599f42a910b3b31a0e1d98c883d61cb> /System/Library/Frameworks/Security.framework/Security
0x3655b000 - 0x3656bfff  WebBookmarks armv7  <6956561235333e74b8ff316cb2edc93e> /System/Library/PrivateFrameworks/WebBookmarks.framework/WebBookmarks
0x36579000 - 0x36592fff  libRIP.A.dylib armv7  <4825c3e392983aba947eca06555e4480> /System/Library/Frameworks/CoreGraphics.framework/Resources/libRIP.A.dylib
0x36629000 - 0x3665cfff  iCalendar armv7  <34ce1957082f3518b5740ac33cfc92eb> /System/Library/PrivateFrameworks/iCalendar.framework/iCalendar
0x3668b000 - 0x36690fff  libsystem_dnssd.dylib armv7  <c7cfe523e2d73521abc01587313ef730> /usr/lib/system/libsystem_dnssd.dylib
0x36691000 - 0x366d1fff  CoreMedia armv7  <8e0570582ba535bfa74f1f00eef64376> /System/Library/Frameworks/CoreMedia.framework/CoreMedia
0x366db000 - 0x366ddfff  MobileInstallation armv7  <94b6d6c5d9883175af26764567528127> /System/Library/PrivateFrameworks/MobileInstallation.framework/MobileInstallation
0x36705000 - 0x36738fff  StoreServices armv7  <d526715648f435c3aac4c42953e76d20> /System/Library/PrivateFrameworks/StoreServices.framework/StoreServices
0x3673e000 - 0x3673ffff  DataMigration armv7  <42e9e87a4e0735c3837e27d4f2adcf55> /System/Library/PrivateFrameworks/DataMigration.framework/DataMigration
0x36740000 - 0x36799fff  EventKit armv7  <0d4e597ee229337183e96e921a72e30a> /System/Library/Frameworks/EventKit.framework/EventKit
0x367b8000 - 0x36809fff  libsqlite3.dylib armv7  <8a41cc6a6d9332308bc415d27577fd24> /usr/lib/libsqlite3.dylib
0x3686d000 - 0x369c1fff  AudioToolbox armv7  <6619c8c13f8d328e923e797fa8d0df23> /System/Library/Frameworks/AudioToolbox.framework/AudioToolbox
0x369c5000 - 0x369e5fff  PrintKit armv7  <e5a01ca9083a36afacc08611a398e2ad> /System/Library/PrivateFrameworks/PrintKit.framework/PrintKit
0x369e6000 - 0x369ebfff  libcopyfile.dylib armv7  <e57c2b9054b831d9a37119baaa4947cb> /usr/lib/system/libcopyfile.dylib
0x36a5a000 - 0x36a97fff  CoreText armv7  <fb6a72faec2330c4b2cd33c2e9c59588> /System/Library/Frameworks/CoreText.framework/CoreText
Comment 11 Sebastien Pouliot 2012-10-11 11:50:54 UTC
No, same stack trace (origin lost). I'll need answers for the two questions of comment #7
Comment 12 Ben 2012-10-11 12:01:15 UTC
>Maybe the UITabBarController instance gets pushed by a UINavigationController
>after it's creation ?

I create UISplitViewController in AppDelegate.
UISplitViewController instantiates UITabBarController in the constructor.

>It's also weird that this would work with 6.0.3 since the oinly difference with
>6.0.4 is the re-introduction of the (fixed) sqrt optimization (on LLVM builds).
>Are you building with LLVM enabled ?

I am not using LLVM.

Will see what I can do with the example code.
Comment 13 Ben 2012-10-11 12:10:47 UTC
Okay, out of curiosity I took monotouch.dll from https://bugzilla.xamarin.com/show_bug.cgi?id=7742 and the issue went away.

Please let me know when it will be pushed to the official version!
Comment 14 Sebastien Pouliot 2012-10-11 12:24:42 UTC
then it did not work with 6.0.3 either and is not related to creating an UITabBarController instances
otoh it does make more sense

*** This bug has been marked as a duplicate of bug 7742 ***
Comment 15 Ben 2012-10-11 12:34:13 UTC
as far as I can see in 7742 the reporter also complains on the latest MonoTouch (6.0.4). I did not see that issue with 6.0.3.
Any ideas when the fix make it to the next release?
Comment 16 Sebastien Pouliot 2012-10-11 14:04:21 UTC
> as far as I can see in 7742 the reporter also complains on the latest MonoTouch (6.0.4).

The bug definitively exists in 6.0.4 (as reported) but it was not introduced in 6.0.4 (i.e. it existed in 6.0.3).

> I did not see that issue with 6.0.3.

I can't explain why.

> Any ideas when the fix make it to the next release?

The date for the next maintenance release is not (yet) set.

Anyway the fix is not completed, I'm still testing the final one. What's attached to #7742 is a manual/specific fix (to confirm the issue), the final fix will be automated/general.

Since 6.0.4 change is LLVM related and that you do not use LLVM I suggest you can go to the support web site, login in the portal and download the previous 6.0.3.

I'll update bug #7742 once the fix is committed so you'll know that future versions (from that moment) should have the fix.
Comment 17 Chris Hatton 2012-10-17 08:15:05 UTC
Thanks but in the in mean time we have already applied our own source code fix on top of the 6.0.4 stable release, by extending all UINavigationControllers with:

public class PatchedNavigationController : UINavigationController
	{
		public PatchedNavigationController(UIViewController rootViewController) : base(rootViewController) {}

		private static Selector vcSelector = new Selector("viewControllers");

		private UIViewController[] __mt_ViewControllers_var;

		public override UIViewController[] ViewControllers
		{
			[Export ("viewControllers", ArgumentSemantic.Copy)]
			get
			{
				if(UIDevice.CurrentDevice.CheckSystemVersion(5,0))
				{
					return base.ViewControllers;
				}
				else
				{
					UIApplication.EnsureUIThread ();
					UIViewController[] array;
					if (this.IsDirectBinding)
					{
						array = NSArray.ArrayFromHandle<UIViewController> (Messaging.IntPtr_objc_msgSend (base.Handle, vcSelector.Handle));
					}
					else
					{
						array = NSArray.ArrayFromHandle<UIViewController> (Messaging.IntPtr_objc_msgSendSuper (base.SuperHandle, vcSelector.Handle));
					}
					if (!NSObject.IsNewRefcountEnabled ())
					{
						this.__mt_ViewControllers_var = array;
					}

					return array;
				}
			}
			[Export ("setViewControllers:", ArgumentSemantic.Copy)]
			set
			{
				base.ViewControllers = value;
			}
		}
	}

This bypasses a call to ChildViewControllers which looks like it was only called for initialisation side effects, but caused the crash during enumeration.
Comment 18 Chris Hatton 2012-10-17 08:17:53 UTC
Sorry I meant to post the previous comment in a different, but closely related thread... hopefully it may help some of you. I cannot find a way to delete it in BugZilla. Admin please feel free to delete both these posts.