Skip to content

Instantly share code, notes, and snippets.

@manish-sinha
Last active March 21, 2017 21:01
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save manish-sinha/00b3ac16d6953e72a27d603f2d411bf2 to your computer and use it in GitHub Desktop.
Save manish-sinha/00b3ac16d6953e72a27d603f2d411bf2 to your computer and use it in GitHub Desktop.
Using mono 4.9.3.54
* Assertion: should not be reached at w32file-unix.c:570
Stacktrace:
at <unknown> <0xffffffff>
at (wrapper managed-to-native) System.IO.MonoIO.FindFirstFile (string,string&,int&,int&) <0x00012>
at System.IO.FileSystemEnumerableIterator`1<TSource_REF>.CommonInit () [0x0001d] in <6ee31efbdbd54ef9b1eb26def1af9a98>:0
at System.IO.FileSystemEnumerableIterator`1<TSource_REF>..ctor (string,string,string,System.IO.SearchOption,System.IO.SearchResultHandler`1<TSource_REF>,bool) [0x000d6] in <6ee31efbdbd54ef9b1eb26def1af9a98>:0
at System.IO.FileSystemEnumerableFactory.CreateFileNameIterator (string,string,string,bool,bool,System.IO.SearchOption,bool) [0x00009] in <6ee31efbdbd54ef9b1eb26def1af9a98>:0
at System.IO.Directory.EnumerateFileSystemNames (string,string,System.IO.SearchOption,bool,bool) [0x00000] in <6ee31efbdbd54ef9b1eb26def1af9a98>:0
at System.IO.Directory.InternalEnumerateDirectories (string,string,System.IO.SearchOption) [0x00000] in <6ee31efbdbd54ef9b1eb26def1af9a98>:0
at System.IO.Directory.EnumerateDirectories (string) [0x0000e] in <6ee31efbdbd54ef9b1eb26def1af9a98>:0
at XQA.XS.Controllers.Telemetry.SearchForDirectory (string,string) [0x00003] in <6c2149f6e23543bdbe076af2cea98676>:0
at XQA.XS.Controllers.Telemetry.SearchForDirectory (string,string) [0x0002d] in <6c2149f6e23543bdbe076af2cea98676>:0
at XQA.XS.Controllers.Telemetry.SearchForDirectory (string,string) [0x0002d] in <6c2149f6e23543bdbe076af2cea98676>:0
at XQA.XS.Controllers.Telemetry.SearchForDirectory (string,string) [0x0002d] in <6c2149f6e23543bdbe076af2cea98676>:0
at XQA.XS.Controllers.Telemetry.FindTelemetryLogDirectory () [0x00000] in <6c2149f6e23543bdbe076af2cea98676>:0
at XQA.XS.Controllers.Telemetry.AssertTelemetryFileCreated () [0x0008b] in <6c2149f6e23543bdbe076af2cea98676>:0
at XQA.XS.Controllers.Telemetry.Load () [0x00001] in <6c2149f6e23543bdbe076af2cea98676>:0
at XQA.XS.Tests.TelemetryTests.ValidateTelemetryData () [0x0001f] in <eec58ce87c3c47ef9e5063a325c84f6b>:0
at (wrapper runtime-invoke) object.runtime_invoke_void__this__ (object,intptr,intptr,intptr) [0x0004d] in <6ee31efbdbd54ef9b1eb26def1af9a98>:0
at <unknown> <0xffffffff>
at (wrapper managed-to-native) System.Reflection.MonoMethod.InternalInvoke (System.Reflection.MonoMethod,object,object[],System.Exception&) <0x00012>
at System.Reflection.MonoMethod.Invoke (object,System.Reflection.BindingFlags,System.Reflection.Binder,object[],System.Globalization.CultureInfo) [0x00032] in <6ee31efbdbd54ef9b1eb26def1af9a98>:0
at System.Reflection.MethodBase.Invoke (object,object[]) [0x00000] in <6ee31efbdbd54ef9b1eb26def1af9a98>:0
at NUnit.Framework.Internal.Reflect.InvokeMethod (System.Reflection.MethodInfo,object,object[]) [0x00009] in <a136915bdafc4f7db46d0b0a906d5367>:0
at NUnit.Framework.Internal.MethodWrapper.Invoke (object,object[]) [0x00006] in <a136915bdafc4f7db46d0b0a906d5367>:0
at NUnit.Framework.Internal.Commands.TestMethodCommand.RunNonAsyncTestMethod (NUnit.Framework.Internal.TestExecutionContext) [0x00011] in <a136915bdafc4f7db46d0b0a906d5367>:0
at NUnit.Framework.Internal.Commands.TestMethodCommand.RunTestMethod (NUnit.Framework.Internal.TestExecutionContext) [0x0001f] in <a136915bdafc4f7db46d0b0a906d5367>:0
at NUnit.Framework.Internal.Commands.TestMethodCommand.Execute (NUnit.Framework.Internal.TestExecutionContext) [0x00000] in <a136915bdafc4f7db46d0b0a906d5367>:0
at NUnit.Framework.Internal.Commands.TestActionCommand.Execute (NUnit.Framework.Internal.TestExecutionContext) [0x000e6] in <a136915bdafc4f7db46d0b0a906d5367>:0
at NUnit.Framework.Internal.Commands.SetUpTearDownCommand.Execute (NUnit.Framework.Internal.TestExecutionContext) [0x00028] in <a136915bdafc4f7db46d0b0a906d5367>:0
at NUnit.Framework.Internal.Execution.SimpleWorkItem.PerformWork () [0x0000d] in <a136915bdafc4f7db46d0b0a906d5367>:0
at NUnit.Framework.Internal.Execution.WorkItem.RunTest () [0x0007b] in <a136915bdafc4f7db46d0b0a906d5367>:0
at NUnit.Framework.Internal.Execution.WorkItem.Execute () [0x00094] in <a136915bdafc4f7db46d0b0a906d5367>:0
at NUnit.Framework.Internal.Execution.ParallelWorkItemDispatcher.Execute (NUnit.Framework.Internal.Execution.WorkItem) [0x00023] in <a136915bdafc4f7db46d0b0a906d5367>:0
at NUnit.Framework.Internal.Execution.ParallelWorkItemDispatcher.Dispatch (NUnit.Framework.Internal.Execution.WorkItem) [0x00041] in <a136915bdafc4f7db46d0b0a906d5367>:0
at NUnit.Framework.Internal.Execution.CompositeWorkItem.RunChildren () [0x0009b] in <a136915bdafc4f7db46d0b0a906d5367>:0
at NUnit.Framework.Internal.Execution.CompositeWorkItem.PerformWork () [0x000d1] in <a136915bdafc4f7db46d0b0a906d5367>:0
at NUnit.Framework.Internal.Execution.WorkItem.RunTest () [0x0007b] in <a136915bdafc4f7db46d0b0a906d5367>:0
at NUnit.Framework.Internal.Execution.WorkItem.Execute () [0x00094] in <a136915bdafc4f7db46d0b0a906d5367>:0
at NUnit.Framework.Internal.Execution.TestWorker.TestWorkerThreadProc () [0x000ad] in <a136915bdafc4f7db46d0b0a906d5367>:0
at System.Threading.ThreadHelper.ThreadStart_Context (object) [0x00014] in <6ee31efbdbd54ef9b1eb26def1af9a98>:0
at System.Threading.ExecutionContext.RunInternal (System.Threading.ExecutionContext,System.Threading.ContextCallback,object,bool) [0x00071] in <6ee31efbdbd54ef9b1eb26def1af9a98>:0
at System.Threading.ExecutionContext.Run (System.Threading.ExecutionContext,System.Threading.ContextCallback,object,bool) [0x00000] in <6ee31efbdbd54ef9b1eb26def1af9a98>:0
at System.Threading.ExecutionContext.Run (System.Threading.ExecutionContext,System.Threading.ContextCallback,object) [0x0002b] in <6ee31efbdbd54ef9b1eb26def1af9a98>:0
at System.Threading.ThreadHelper.ThreadStart () [0x00008] in <6ee31efbdbd54ef9b1eb26def1af9a98>:0
at (wrapper runtime-invoke) object.runtime_invoke_void__this__ (object,intptr,intptr,intptr) [0x0004d] in <6ee31efbdbd54ef9b1eb26def1af9a98>:0
Native stacktrace:
0 mono 0x00121274 mono_handle_native_crash + 324
1 mono 0x00183613 sigabrt_signal_handler + 147
2 libsystem_platform.dylib 0x9f98bebb _sigtramp + 43
3 ??? 0xffffffff 0x0 + 4294967295
4 libsystem_c.dylib 0x9f814a44 abort + 141
5 mono 0x0030282c mono_log_write_logfile + 380
6 mono 0x002fd092 structured_log_adapter + 50
7 mono 0x0031b16b monoeg_assertion_message + 107
8 mono 0x00195e19 mono_w32file_find_first + 1145
9 mono 0x001ca6ef ves_icall_System_IO_MonoIO_FindFirstFile + 47
10 ??? 0x03d6d990 0x0 + 64412048
11 ??? 0x03d6d73c 0x0 + 64411452
12 ??? 0x03d6d040 0x0 + 64409664
13 ??? 0x03d6ccfc 0x0 + 64408828
14 ??? 0x05453f1c 0x0 + 88424220
15 ??? 0x05453ed0 0x0 + 88424144
16 ??? 0x0561a828 0x0 + 90286120
17 ??? 0x0561a69c 0x0 + 90285724
18 ??? 0x0561a710 0x0 + 90285840
19 ??? 0x0561a710 0x0 + 90285840
20 ??? 0x0561a710 0x0 + 90285840
21 ??? 0x0561a660 0x0 + 90285664
22 ??? 0x05619bf8 0x0 + 90283000
23 ??? 0x056199cc 0x0 + 90282444
24 ??? 0x05614ee8 0x0 + 90263272
25 ??? 0x03cbfa1b 0x0 + 63699483
26 mono 0x000676c5 mono_jit_runtime_invoke + 1557
27 mono 0x00280cb0 do_runtime_invoke + 96
28 mono 0x00284bc7 mono_runtime_try_invoke_array + 1383
29 mono 0x00285239 mono_runtime_invoke_array_checked + 57
30 mono 0x001d43ba ves_icall_InternalInvoke + 794
31 ??? 0x0327e348 0x0 + 52945736
32 ??? 0x0327e258 0x0 + 52945496
33 ??? 0x02760b42 0x0 + 41290562
34 ??? 0x03cc8054 0x0 + 63733844
35 ??? 0x05614e94 0x0 + 90263188
36 ??? 0x05614e6c 0x0 + 90263148
37 ??? 0x05614e08 0x0 + 90263048
38 ??? 0x05614cc4 0x0 + 90262724
39 ??? 0x05614aff 0x0 + 90262271
40 ??? 0x03cc8677 0x0 + 63735415
41 ??? 0x03cc85b1 0x0 + 63735217
42 ??? 0x03cb836f 0x0 + 63669103
43 ??? 0x03cb8058 0x0 + 63668312
44 ??? 0x03cbe7c8 0x0 + 63694792
45 ??? 0x03cb52c0 0x0 + 63656640
46 ??? 0x03cbdc21 0x0 + 63691809
47 ??? 0x03cba528 0x0 + 63677736
48 ??? 0x03cb836f 0x0 + 63669103
49 ??? 0x03cb8058 0x0 + 63668312
50 ??? 0x03cb6de3 0x0 + 63663587
51 ??? 0x032d4f21 0x0 + 53301025
52 ??? 0x0324862b 0x0 + 52725291
53 ??? 0x03248460 0x0 + 52724832
54 ??? 0x032d4e50 0x0 + 53300816
55 ??? 0x032d4ca4 0x0 + 53300388
56 ??? 0x027222a3 0x0 + 41034403
57 mono 0x000676c5 mono_jit_runtime_invoke + 1557
58 mono 0x00280cb0 do_runtime_invoke + 96
59 mono 0x002828c7 mono_runtime_delegate_try_invoke + 311
60 mono 0x00282902 mono_runtime_delegate_invoke_checked + 50
61 mono 0x00249776 start_wrapper + 582
62 mono 0x0030fee0 inner_start_thread + 192
63 libsystem_pthread.dylib 0x9f99510b _pthread_body + 184
64 libsystem_pthread.dylib 0x9f995053 _pthread_body + 0
65 libsystem_pthread.dylib 0x9f99490e thread_start + 34
Debug info from gdb:
(lldb) command source -s 0 '/tmp/mono-gdb-commands.1VXERL'
Executing commands in '/tmp/mono-gdb-commands.1VXERL'.
(lldb) process attach --pid 88850
t = 18.72s Assertion Failure: <unknown>:0: UI Testing Failure - Unsupported context: multiple instances of app com.microsoft.visual-studio at /Applications/Visual Studio.app found to be running: (
"<NSRunningApplication: 0x7fb9a8610d40 (com.microsoft.visual-studio - 86214)>",
"<NSRunningApplication: 0x7fb9a8610dd0 (com.microsoft.visual-studio - 88917)>"
)
<unknown>:0: error: -[XCTestAgentUITest testRunner] : UI Testing Failure - Unsupported context: multiple instances of app com.microsoft.visual-studio at /Applications/Visual Studio.app found to be running: (
"<NSRunningApplication: 0x7fb9a8610d40 (com.microsoft.visual-studio - 86214)>",
"<NSRunningApplication: 0x7fb9a8610dd0 (com.microsoft.visual-studio - 88917)>"
)
t = 18.72s Tear Down
Test Case '-[XCTestAgentUITest testRunner]' failed (18.724 seconds).
Test Suite 'XCTestAgentUITest' failed at 2017-03-21 16:55:52.613.
Executed 1 test, with 1 failure (0 unexpected) in 18.724 (18.724) seconds
Test Suite 'XCTestAgentUITests.xctest' failed at 2017-03-21 16:55:52.613.
Executed 1 test, with 1 failure (0 unexpected) in 18.724 (18.724) seconds
Test Suite 'All tests' failed at 2017-03-21 16:55:52.613.
Executed 1 test, with 1 failure (0 unexpected) in 18.724 (18.725) seconds
warning: (i386) /Library/Frameworks/Mono.framework/Versions/4.9.3/lib/mono/4.5/mscorlib.dll.dylib empty dSYM file detected, dSYM was created with an executable with no debug info.
Process 88850 stopped
* thread #1: tid = 0x205fa9b, 0x9f8b4312 libsystem_kernel.dylib`__psynch_cvwait + 10, name = 'tid_403', queue = 'com.apple.main-thread', stop reason = signal SIGSTOP
frame #0: 0x9f8b4312 libsystem_kernel.dylib`__psynch_cvwait + 10
libsystem_kernel.dylib`__psynch_cvwait:
-> 0x9f8b4312 <+10>: jae 0x9f8b4322 ; <+26>
0x9f8b4314 <+12>: calll 0x9f8b4319 ; <+17>
0x9f8b4319 <+17>: popl %edx
0x9f8b431a <+18>: movl 0x5a78d0b(%edx), %edx
Executable module set to "/Library/Frameworks/Mono.framework/Versions/Current/Commands/mono".
Architecture set to: i386-apple-macosx.
(lldb) thread list
Process 88850 stopped
* thread #1: tid = 0x205fa9b, 0x9f8b4312 libsystem_kernel.dylib`__psynch_cvwait + 10, name = 'tid_403', queue = 'com.apple.main-thread', stop reason = signal SIGSTOP
thread #2: tid = 0x205fa9c, 0x9f8b4312 libsystem_kernel.dylib`__psynch_cvwait + 10, name = 'SGen worker'
thread #3: tid = 0x205fa9d, 0x9f8ac8fa libsystem_kernel.dylib`semaphore_wait_trap + 10, name = 'Finalizer'
thread #4: tid = 0x205fa9f, 0x9f8b4cbe libsystem_kernel.dylib`__workq_kernreturn + 10
thread #5: tid = 0x205faad, 0x9f8b3616 libsystem_kernel.dylib`__accept + 10, name = 'tid_2407'
thread #6: tid = 0x205faae, 0x9f8b3616 libsystem_kernel.dylib`__accept + 10, name = 'tid_2f03'
thread #7: tid = 0x205faaf, 0x9f8b4312 libsystem_kernel.dylib`__psynch_cvwait + 10, name = 'tid_3203'
thread #8: tid = 0x205fab2, 0x9f8b4312 libsystem_kernel.dylib`__psynch_cvwait + 10, name = 'tid_3503'
thread #9: tid = 0x205fabe, 0x9f8b4312 libsystem_kernel.dylib`__psynch_cvwait + 10, name = 'tid_3903'
thread #10: tid = 0x205fabf, 0x9f8b4312 libsystem_kernel.dylib`__psynch_cvwait + 10, name = 'Threadpool worker'
thread #11: tid = 0x205fac0, 0x9f8b4312 libsystem_kernel.dylib`__psynch_cvwait + 10, name = 'Threadpool worker'
thread #12: tid = 0x205fac5, 0x9f8b4312 libsystem_kernel.dylib`__psynch_cvwait + 10, name = 'Timer-Scheduler'
thread #13: tid = 0x205fac6, 0x9f8b464e libsystem_kernel.dylib`__select + 10, name = 'tid_4e03'
thread #14: tid = 0x205fc37, 0x9f8b4312 libsystem_kernel.dylib`__psynch_cvwait + 10, name = 'EventPumpThread'
thread #15: tid = 0x205fc38, 0x9f8b4c4e libsystem_kernel.dylib`__wait4 + 10, name = 'Worker#STA_NP'
thread #16: tid = 0x205fc3c, 0x9f8b3616 libsystem_kernel.dylib`__accept + 10, name = 'tid_5b03'
thread #17: tid = 0x205fc3d, 0x9f8b3616 libsystem_kernel.dylib`__accept + 10, name = 'tid_5e03'
thread #18: tid = 0x205fd97, 0x9f8b4312 libsystem_kernel.dylib`__psynch_cvwait + 10, name = 'tid_1907'
(lldb) thread backtrace all
* thread #1: tid = 0x205fa9b, 0x9f8b4312 libsystem_kernel.dylib`__psynch_cvwait + 10, name = 'tid_403', queue = 'com.apple.main-thread', stop reason = signal SIGSTOP
* frame #0: 0x9f8b4312 libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x9f995f74 libsystem_pthread.dylib`_pthread_cond_wait + 647
frame #2: 0x9f999d2d libsystem_pthread.dylib`pthread_cond_timedwait$UNIX2003 + 52
frame #3: 0x0026e05b mono`mono_os_cond_timedwait + 139
frame #4: 0x0026cc4b mono`mono_w32handle_timedwait_signal_handle + 219
frame #5: 0x0026cae8 mono`mono_w32handle_wait_one + 952
frame #6: 0x0026cdd0 mono`mono_w32handle_wait_multiple + 192
frame #7: 0x00242f72 mono`mono_wait_uninterrupted + 114
frame #8: 0x002432a3 mono`ves_icall_System_Threading_WaitHandle_WaitOne_internal + 115
frame #9: 0x007e1728
frame #10: 0x018d8865 mscorlib.dll.dylib`System_Threading_WaitHandle_WaitOneNative_System_Runtime_InteropServices_SafeHandle_uint_bool_bool + 85
frame #11: 0x018d8f40 mscorlib.dll.dylib`System_Threading_WaitHandle_InternalWaitOne_System_Runtime_InteropServices_SafeHandle_long_bool_bool + 64
frame #12: 0x018d8eef mscorlib.dll.dylib`System_Threading_WaitHandle_WaitOne_long_bool + 63
frame #13: 0x018d8c82 mscorlib.dll.dylib`System_Threading_WaitHandle_WaitOne_int_bool + 66
frame #14: 0x018d8e5d mscorlib.dll.dylib`System_Threading_WaitHandle_WaitOne_int + 45
frame #15: 0x007e16d3
frame #16: 0x007e1684
frame #17: 0x007e15cc
frame #18: 0x004f8058
frame #19: 0x004f8542
frame #20: 0x000676c5 mono`mono_jit_runtime_invoke + 1557
frame #21: 0x00280cb0 mono`do_runtime_invoke + 96
frame #22: 0x00284567 mono`do_exec_main_checked + 151
frame #23: 0x00283239 mono`mono_runtime_run_main_checked + 73
frame #24: 0x000e2987 mono`mono_jit_exec + 311
frame #25: 0x000e52f2 mono`mono_main + 9410
frame #26: 0x00056a8b mono`main + 2011
frame #27: 0x000562a5 mono`start + 53
thread #2: tid = 0x205fa9c, 0x9f8b4312 libsystem_kernel.dylib`__psynch_cvwait + 10, name = 'SGen worker'
frame #0: 0x9f8b4312 libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x9f995f74 libsystem_pthread.dylib`_pthread_cond_wait + 647
frame #2: 0x9f997aa4 libsystem_pthread.dylib`pthread_cond_wait$UNIX2003 + 51
frame #3: 0x002f9481 mono`thread_func + 257
frame #4: 0x9f99510b libsystem_pthread.dylib`_pthread_body + 184
frame #5: 0x9f995053 libsystem_pthread.dylib`_pthread_start + 243
frame #6: 0x9f99490e libsystem_pthread.dylib`thread_start + 34
thread #3: tid = 0x205fa9d, 0x9f8ac8fa libsystem_kernel.dylib`semaphore_wait_trap + 10, name = 'Finalizer'
frame #0: 0x9f8ac8fa libsystem_kernel.dylib`semaphore_wait_trap + 10
frame #1: 0x00279206 mono`finalizer_thread + 246
frame #2: 0x00249684 mono`start_wrapper + 340
frame #3: 0x0030fee0 mono`inner_start_thread + 192
frame #4: 0x9f99510b libsystem_pthread.dylib`_pthread_body + 184
frame #5: 0x9f995053 libsystem_pthread.dylib`_pthread_start + 243
frame #6: 0x9f99490e libsystem_pthread.dylib`thread_start + 34
thread #4: tid = 0x205fa9f, 0x9f8b4cbe libsystem_kernel.dylib`__workq_kernreturn + 10
frame #0: 0x9f8b4cbe libsystem_kernel.dylib`__workq_kernreturn + 10
frame #1: 0x9f994c59 libsystem_pthread.dylib`_pthread_wqthread + 841
frame #2: 0x9f9948ea libsystem_pthread.dylib`start_wqthread + 34
thread #5: tid = 0x205faad, 0x9f8b3616 libsystem_kernel.dylib`__accept + 10, name = 'tid_2407'
frame #0: 0x9f8b3616 libsystem_kernel.dylib`__accept + 10
frame #1: 0x0018d646 mono`mono_w32socket_accept + 118
frame #2: 0x0023082d mono`ves_icall_System_Net_Sockets_Socket_Accept_internal + 109
frame #3: 0x00778e98
frame #4: 0x007789d0
frame #5: 0x00778880
frame #6: 0x007787d4
frame #7: 0x00778618
frame #8: 0x018e74cc mscorlib.dll.dylib`System_Threading_ThreadHelper_ThreadStart_Context_object + 140
frame #9: 0x018e0d88 mscorlib.dll.dylib`System_Threading_ExecutionContext_RunInternal_System_Threading_ExecutionContext_System_Threading_ContextCallback_object_bool + 392
frame #10: 0x018e0bf4 mscorlib.dll.dylib`System_Threading_ExecutionContext_Run_System_Threading_ExecutionContext_System_Threading_ContextCallback_object_bool + 52
frame #11: 0x018e0b63 mscorlib.dll.dylib`System_Threading_ExecutionContext_Run_System_Threading_ExecutionContext_System_Threading_ContextCallback_object + 83
frame #12: 0x018e761a mscorlib.dll.dylib`System_Threading_ThreadHelper_ThreadStart + 58
frame #13: 0x0076fc5b
frame #14: 0x000676c5 mono`mono_jit_runtime_invoke + 1557
frame #15: 0x00280cb0 mono`do_runtime_invoke + 96
frame #16: 0x002828c7 mono`mono_runtime_delegate_try_invoke + 311
frame #17: 0x00282902 mono`mono_runtime_delegate_invoke_checked + 50
frame #18: 0x00249776 mono`start_wrapper + 582
frame #19: 0x0030fee0 mono`inner_start_thread + 192
frame #20: 0x9f99510b libsystem_pthread.dylib`_pthread_body + 184
frame #21: 0x9f995053 libsystem_pthread.dylib`_pthread_start + 243
frame #22: 0x9f99490e libsystem_pthread.dylib`thread_start + 34
thread #6: tid = 0x205faae, 0x9f8b3616 libsystem_kernel.dylib`__accept + 10, name = 'tid_2f03'
frame #0: 0x9f8b3616 libsystem_kernel.dylib`__accept + 10
frame #1: 0x0018d646 mono`mono_w32socket_accept + 118
frame #2: 0x0023082d mono`ves_icall_System_Net_Sockets_Socket_Accept_internal + 109
frame #3: 0x00778e98
frame #4: 0x007789d0
frame #5: 0x00778880
frame #6: 0x007787d4
frame #7: 0x00778618
frame #8: 0x018e74cc mscorlib.dll.dylib`System_Threading_ThreadHelper_ThreadStart_Context_object + 140
frame #9: 0x018e0d88 mscorlib.dll.dylib`System_Threading_ExecutionContext_RunInternal_System_Threading_ExecutionContext_System_Threading_ContextCallback_object_bool + 392
frame #10: 0x018e0bf4 mscorlib.dll.dylib`System_Threading_ExecutionContext_Run_System_Threading_ExecutionContext_System_Threading_ContextCallback_object_bool + 52
frame #11: 0x018e0b63 mscorlib.dll.dylib`System_Threading_ExecutionContext_Run_System_Threading_ExecutionContext_System_Threading_ContextCallback_object + 83
frame #12: 0x018e761a mscorlib.dll.dylib`System_Threading_ThreadHelper_ThreadStart + 58
frame #13: 0x0076fc5b
frame #14: 0x000676c5 mono`mono_jit_runtime_invoke + 1557
frame #15: 0x00280cb0 mono`do_runtime_invoke + 96
frame #16: 0x002828c7 mono`mono_runtime_delegate_try_invoke + 311
frame #17: 0x00282902 mono`mono_runtime_delegate_invoke_checked + 50
frame #18: 0x00249776 mono`start_wrapper + 582
frame #19: 0x0030fee0 mono`inner_start_thread + 192
frame #20: 0x9f99510b libsystem_pthread.dylib`_pthread_body + 184
frame #21: 0x9f995053 libsystem_pthread.dylib`_pthread_start + 243
frame #22: 0x9f99490e libsystem_pthread.dylib`thread_start + 34
thread #7: tid = 0x205faaf, 0x9f8b4312 libsystem_kernel.dylib`__psynch_cvwait + 10, name = 'tid_3203'
frame #0: 0x9f8b4312 libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x9f995f74 libsystem_pthread.dylib`_pthread_cond_wait + 647
frame #2: 0x9f999d2d libsystem_pthread.dylib`pthread_cond_timedwait$UNIX2003 + 52
frame #3: 0x00310493 mono`mono_thread_info_sleep + 979
frame #4: 0x002419af mono`ves_icall_System_Threading_Thread_Sleep_internal + 95
frame #5: 0x007d9a9c
frame #6: 0x018d49e4 mscorlib.dll.dylib`System_Threading_Thread_Sleep_int + 36
frame #7: 0x007d9884
frame #8: 0x018e74cc mscorlib.dll.dylib`System_Threading_ThreadHelper_ThreadStart_Context_object + 140
frame #9: 0x018e0d88 mscorlib.dll.dylib`System_Threading_ExecutionContext_RunInternal_System_Threading_ExecutionContext_System_Threading_ContextCallback_object_bool + 392
frame #10: 0x018e0bf4 mscorlib.dll.dylib`System_Threading_ExecutionContext_Run_System_Threading_ExecutionContext_System_Threading_ContextCallback_object_bool + 52
frame #11: 0x018e0b63 mscorlib.dll.dylib`System_Threading_ExecutionContext_Run_System_Threading_ExecutionContext_System_Threading_ContextCallback_object + 83
frame #12: 0x018e761a mscorlib.dll.dylib`System_Threading_ThreadHelper_ThreadStart + 58
frame #13: 0x0076fc5b
frame #14: 0x000676c5 mono`mono_jit_runtime_invoke + 1557
frame #15: 0x00280cb0 mono`do_runtime_invoke + 96
frame #16: 0x002828c7 mono`mono_runtime_delegate_try_invoke + 311
frame #17: 0x00282902 mono`mono_runtime_delegate_invoke_checked + 50
frame #18: 0x00249776 mono`start_wrapper + 582
frame #19: 0x0030fee0 mono`inner_start_thread + 192
frame #20: 0x9f99510b libsystem_pthread.dylib`_pthread_body + 184
frame #21: 0x9f995053 libsystem_pthread.dylib`_pthread_start + 243
frame #22: 0x9f99490e libsystem_pthread.dylib`thread_start + 34
thread #8: tid = 0x205fab2, 0x9f8b4312 libsystem_kernel.dylib`__psynch_cvwait + 10, name = 'tid_3503'
frame #0: 0x9f8b4312 libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x9f995f74 libsystem_pthread.dylib`_pthread_cond_wait + 647
frame #2: 0x9f997aa4 libsystem_pthread.dylib`pthread_cond_wait$UNIX2003 + 51
frame #3: 0x0026e078 mono`mono_os_cond_timedwait + 168
frame #4: 0x0026cc4b mono`mono_w32handle_timedwait_signal_handle + 219
frame #5: 0x0026cae8 mono`mono_w32handle_wait_one + 952
frame #6: 0x0026cdd0 mono`mono_w32handle_wait_multiple + 192
frame #7: 0x00242f72 mono`mono_wait_uninterrupted + 114
frame #8: 0x002432a3 mono`ves_icall_System_Threading_WaitHandle_WaitOne_internal + 115
frame #9: 0x032471e8
frame #10: 0x03246ed4
frame #11: 0x03246b84
frame #12: 0x03246b3c
frame #13: 0x03246ab0
frame #14: 0x03cb7cc3
frame #15: 0x03cb073c
frame #16: 0x034f2519
frame #17: 0x034f246c
frame #18: 0x034f23cc
frame #19: 0x02782d7a
frame #20: 0x000676c5 mono`mono_jit_runtime_invoke + 1557
frame #21: 0x00280cb0 mono`do_runtime_invoke + 96
frame #22: 0x00285009 mono`mono_runtime_try_invoke_array + 2473
frame #23: 0x00285239 mono`mono_runtime_invoke_array_checked + 57
frame #24: 0x001d43ba mono`ves_icall_InternalInvoke + 794
frame #25: 0x0270ad28
frame #26: 0x0270ac50
frame #27: 0x02760d44
frame #28: 0x02782b90
frame #29: 0x0271e4ba
frame #30: 0x0271dd9c
frame #31: 0x02781fa8
frame #32: 0x02781e08
frame #33: 0x02781d4c
frame #34: 0x02781cd4
frame #35: 0x02781b5c
frame #36: 0x02781ad4
frame #37: 0x0277f638
frame #38: 0x027525b2
frame #39: 0x0275229c
frame #40: 0x027521dc
frame #41: 0x02754aa8
frame #42: 0x007e3948
frame #43: 0x007e3897
frame #44: 0x007e3777
frame #45: 0x007e3838
frame #46: 0x000676c5 mono`mono_jit_runtime_invoke + 1557
frame #47: 0x00280cb0 mono`do_runtime_invoke + 96
frame #48: 0x00284bc7 mono`mono_runtime_try_invoke_array + 1383
frame #49: 0x00285239 mono`mono_runtime_invoke_array_checked + 57
frame #50: 0x001d6b77 mono`ves_icall_InternalExecute + 311
frame #51: 0x007e0fb0
frame #52: 0x019e3334 mscorlib.dll.dylib`System_Runtime_Remoting_RemotingServices_InternalExecuteMessage_System_MarshalByRefObject_System_Runtime_Remoting_Messaging_IMethodCallMessage + 548
frame #53: 0x01a01667 mscorlib.dll.dylib`System_Runtime_Remoting_Messaging_StackBuilderSink_SyncProcessMessage_System_Runtime_Remoting_Messaging_IMessage + 199
frame #54: 0x01a01254 mscorlib.dll.dylib`System_Runtime_Remoting_Messaging_ServerObjectTerminatorSink_SyncProcessMessage_System_Runtime_Remoting_Messaging_IMessage + 132
frame #55: 0x01a08380 mscorlib.dll.dylib`System_Runtime_Remoting_Lifetime_LeaseSink_SyncProcessMessage_System_Runtime_Remoting_Messaging_IMessage + 64
frame #56: 0x019e73f7 mscorlib.dll.dylib`System_Runtime_Remoting_ClientActivatedIdentity_SyncObjectProcessMessage_System_Runtime_Remoting_Messaging_IMessage + 151
frame #57: 0x01a010b0 mscorlib.dll.dylib`System_Runtime_Remoting_Messaging_ServerContextTerminatorSink_SyncProcessMessage_System_Runtime_Remoting_Messaging_IMessage + 320
frame #58: 0x01a0afea mscorlib.dll.dylib`System_Runtime_Remoting_Contexts_CrossContextChannel_SyncProcessMessage_System_Runtime_Remoting_Messaging_IMessage + 234
frame #59: 0x01a0fcfa mscorlib.dll.dylib`System_Runtime_Remoting_Channels_ChannelServices_SyncDispatchMessage_System_Runtime_Remoting_Messaging_IMessage + 74
frame #60: 0x01a0e1cb mscorlib.dll.dylib`System_Runtime_Remoting_Channels_ChannelServices_DispatchMessage_System_Runtime_Remoting_Channels_IServerChannelSinkStack_System_Runtime_Remoting_Messaging_IMessage_System_Runtime_Remoting_Messaging_IMessage_ + 43
frame #61: 0x01a10dbe mscorlib.dll.dylib`System_Runtime_Remoting_Channels_ServerDispatchSink_ProcessMessage_System_Runtime_Remoting_Channels_IServerChannelSinkStack_System_Runtime_Remoting_Messaging_IMessage_System_Runtime_Remoting_Channels_ITransportHeaders_System_IO_Stream_System_Runtime_Remoting_Messaging_IMessage__System_Runtime_Remoting_Channels_ITransportHeaders__System_IO_Stream_ + 62
frame #62: 0x007e06b8
frame #63: 0x007dfa81
frame #64: 0x007df744
frame #65: 0x007df5f5
frame #66: 0x018e74cc mscorlib.dll.dylib`System_Threading_ThreadHelper_ThreadStart_Context_object + 140
frame #67: 0x018e0d88 mscorlib.dll.dylib`System_Threading_ExecutionContext_RunInternal_System_Threading_ExecutionContext_System_Threading_ContextCallback_object_bool + 392
frame #68: 0x018e0bf4 mscorlib.dll.dylib`System_Threading_ExecutionContext_Run_System_Threading_ExecutionContext_System_Threading_ContextCallback_object_bool + 52
frame #69: 0x018e0b63 mscorlib.dll.dylib`System_Threading_ExecutionContext_Run_System_Threading_ExecutionContext_System_Threading_ContextCallback_object + 83
frame #70: 0x018e761a mscorlib.dll.dylib`System_Threading_ThreadHelper_ThreadStart + 58
frame #71: 0x0076fc5b
frame #72: 0x000676c5 mono`mono_jit_runtime_invoke + 1557
frame #73: 0x00280cb0 mono`do_runtime_invoke + 96
frame #74: 0x002828c7 mono`mono_runtime_delegate_try_invoke + 311
frame #75: 0x00282902 mono`mono_runtime_delegate_invoke_checked + 50
frame #76: 0x00249776 mono`start_wrapper + 582
frame #77: 0x0030fee0 mono`inner_start_thread + 192
frame #78: 0x9f99510b libsystem_pthread.dylib`_pthread_body + 184
frame #79: 0x9f995053 libsystem_pthread.dylib`_pthread_start + 243
frame #80: 0x9f99490e libsystem_pthread.dylib`thread_start + 34
thread #9: tid = 0x205fabe, 0x9f8b4312 libsystem_kernel.dylib`__psynch_cvwait + 10, name = 'tid_3903'
frame #0: 0x9f8b4312 libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x9f995f74 libsystem_pthread.dylib`_pthread_cond_wait + 647
frame #2: 0x9f999d2d libsystem_pthread.dylib`pthread_cond_timedwait$UNIX2003 + 52
frame #3: 0x00310493 mono`mono_thread_info_sleep + 979
frame #4: 0x0024f676 mono`monitor_thread + 246
frame #5: 0x00249684 mono`start_wrapper + 340
frame #6: 0x0030fee0 mono`inner_start_thread + 192
frame #7: 0x9f99510b libsystem_pthread.dylib`_pthread_body + 184
frame #8: 0x9f995053 libsystem_pthread.dylib`_pthread_start + 243
frame #9: 0x9f99490e libsystem_pthread.dylib`thread_start + 34
thread #10: tid = 0x205fabf, 0x9f8b4312 libsystem_kernel.dylib`__psynch_cvwait + 10, name = 'Threadpool worker'
frame #0: 0x9f8b4312 libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x9f995f74 libsystem_pthread.dylib`_pthread_cond_wait + 647
frame #2: 0x9f999d2d libsystem_pthread.dylib`pthread_cond_timedwait$UNIX2003 + 52
frame #3: 0x0024ec82 mono`worker_thread + 1266
frame #4: 0x00249684 mono`start_wrapper + 340
frame #5: 0x0030fee0 mono`inner_start_thread + 192
frame #6: 0x9f99510b libsystem_pthread.dylib`_pthread_body + 184
frame #7: 0x9f995053 libsystem_pthread.dylib`_pthread_start + 243
frame #8: 0x9f99490e libsystem_pthread.dylib`thread_start + 34
thread #11: tid = 0x205fac0, 0x9f8b4312 libsystem_kernel.dylib`__psynch_cvwait + 10, name = 'Threadpool worker'
frame #0: 0x9f8b4312 libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x9f995f74 libsystem_pthread.dylib`_pthread_cond_wait + 647
frame #2: 0x9f999d2d libsystem_pthread.dylib`pthread_cond_timedwait$UNIX2003 + 52
frame #3: 0x0024ec82 mono`worker_thread + 1266
frame #4: 0x00249684 mono`start_wrapper + 340
frame #5: 0x0030fee0 mono`inner_start_thread + 192
frame #6: 0x9f99510b libsystem_pthread.dylib`_pthread_body + 184
frame #7: 0x9f995053 libsystem_pthread.dylib`_pthread_start + 243
frame #8: 0x9f99490e libsystem_pthread.dylib`thread_start + 34
thread #12: tid = 0x205fac5, 0x9f8b4312 libsystem_kernel.dylib`__psynch_cvwait + 10, name = 'Timer-Scheduler'
frame #0: 0x9f8b4312 libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x9f995f74 libsystem_pthread.dylib`_pthread_cond_wait + 647
frame #2: 0x9f999d2d libsystem_pthread.dylib`pthread_cond_timedwait$UNIX2003 + 52
frame #3: 0x0026e05b mono`mono_os_cond_timedwait + 139
frame #4: 0x0026cc4b mono`mono_w32handle_timedwait_signal_handle + 219
frame #5: 0x0026cae8 mono`mono_w32handle_wait_one + 952
frame #6: 0x0026cdd0 mono`mono_w32handle_wait_multiple + 192
frame #7: 0x00242f72 mono`mono_wait_uninterrupted + 114
frame #8: 0x002432a3 mono`ves_icall_System_Threading_WaitHandle_WaitOne_internal + 115
frame #9: 0x032471e8
frame #10: 0x03246ed4
frame #11: 0x03246b84
frame #12: 0x03246b3c
frame #13: 0x03246ab0
frame #14: 0x032d7bd0
frame #15: 0x032d66e4
frame #16: 0x032d4f21
frame #17: 0x0324862b
frame #18: 0x03248460
frame #19: 0x032d4e50
frame #20: 0x032d4ca4
frame #21: 0x027222a3
frame #22: 0x000676c5 mono`mono_jit_runtime_invoke + 1557
frame #23: 0x00280cb0 mono`do_runtime_invoke + 96
frame #24: 0x002828c7 mono`mono_runtime_delegate_try_invoke + 311
frame #25: 0x00282902 mono`mono_runtime_delegate_invoke_checked + 50
frame #26: 0x00249776 mono`start_wrapper + 582
frame #27: 0x0030fee0 mono`inner_start_thread + 192
frame #28: 0x9f99510b libsystem_pthread.dylib`_pthread_body + 184
frame #29: 0x9f995053 libsystem_pthread.dylib`_pthread_start + 243
frame #30: 0x9f99490e libsystem_pthread.dylib`thread_start + 34
thread #13: tid = 0x205fac6, 0x9f8b464e libsystem_kernel.dylib`__select + 10, name = 'tid_4e03'
frame #0: 0x9f8b464e libsystem_kernel.dylib`__select + 10
frame #1: 0x00307e29 mono`mono_poll + 409
frame #2: 0x002522af mono`poll_event_wait + 111
frame #3: 0x00250fcc mono`selector_thread + 1356
frame #4: 0x00249684 mono`start_wrapper + 340
frame #5: 0x0030fee0 mono`inner_start_thread + 192
frame #6: 0x9f99510b libsystem_pthread.dylib`_pthread_body + 184
frame #7: 0x9f995053 libsystem_pthread.dylib`_pthread_start + 243
frame #8: 0x9f99490e libsystem_pthread.dylib`thread_start + 34
thread #14: tid = 0x205fc37, 0x9f8b4312 libsystem_kernel.dylib`__psynch_cvwait + 10, name = 'EventPumpThread'
frame #0: 0x9f8b4312 libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x9f995f74 libsystem_pthread.dylib`_pthread_cond_wait + 647
frame #2: 0x9f999d2d libsystem_pthread.dylib`pthread_cond_timedwait$UNIX2003 + 52
frame #3: 0x0026e05b mono`mono_os_cond_timedwait + 139
frame #4: 0x0026cc4b mono`mono_w32handle_timedwait_signal_handle + 219
frame #5: 0x0026cae8 mono`mono_w32handle_wait_one + 952
frame #6: 0x0027a77f mono`ves_icall_System_Threading_Monitor_Monitor_wait + 447
frame #7: 0x03cb6284
frame #8: 0x03cb61c8
frame #9: 0x03cb6188
frame #10: 0x03cb5abc
frame #11: 0x03cb54b8
frame #12: 0x03cb5040
frame #13: 0x03cb4cac
frame #14: 0x032d4f21
frame #15: 0x0324862b
frame #16: 0x03248460
frame #17: 0x032d4e50
frame #18: 0x032d4ca4
frame #19: 0x027222a3
frame #20: 0x000676c5 mono`mono_jit_runtime_invoke + 1557
frame #21: 0x00280cb0 mono`do_runtime_invoke + 96
frame #22: 0x002828c7 mono`mono_runtime_delegate_try_invoke + 311
frame #23: 0x00282902 mono`mono_runtime_delegate_invoke_checked + 50
frame #24: 0x00249776 mono`start_wrapper + 582
frame #25: 0x0030fee0 mono`inner_start_thread + 192
frame #26: 0x9f99510b libsystem_pthread.dylib`_pthread_body + 184
frame #27: 0x9f995053 libsystem_pthread.dylib`_pthread_start + 243
frame #28: 0x9f99490e libsystem_pthread.dylib`thread_start + 34
thread #15: tid = 0x205fc38, 0x9f8b4c4e libsystem_kernel.dylib`__wait4 + 10, name = 'Worker#STA_NP'
frame #0: 0x9f8b4c4e libsystem_kernel.dylib`__wait4 + 10
frame #1: 0x9f8332ff libsystem_c.dylib`waitpid$UNIX2003 + 32
frame #2: 0x00121347 mono`mono_handle_native_crash + 535
frame #3: 0x00183613 mono`sigabrt_signal_handler + 147
frame #4: 0x9f98bebb libsystem_platform.dylib`_sigtramp + 43
thread #16: tid = 0x205fc3c, 0x9f8b3616 libsystem_kernel.dylib`__accept + 10, name = 'tid_5b03'
frame #0: 0x9f8b3616 libsystem_kernel.dylib`__accept + 10
frame #1: 0x0018d646 mono`mono_w32socket_accept + 118
frame #2: 0x0023082d mono`ves_icall_System_Net_Sockets_Socket_Accept_internal + 109
frame #3: 0x042be088
frame #4: 0x042bde10
frame #5: 0x042bdcc0
frame #6: 0x042bdc40
frame #7: 0x042bdbe0
frame #8: 0x042bdb20
frame #9: 0x032d4f21
frame #10: 0x0324862b
frame #11: 0x03248460
frame #12: 0x032d4e50
frame #13: 0x032d4ca4
frame #14: 0x027222a3
frame #15: 0x000676c5 mono`mono_jit_runtime_invoke + 1557
frame #16: 0x00280cb0 mono`do_runtime_invoke + 96
frame #17: 0x002828c7 mono`mono_runtime_delegate_try_invoke + 311
frame #18: 0x00282902 mono`mono_runtime_delegate_invoke_checked + 50
frame #19: 0x00249776 mono`start_wrapper + 582
frame #20: 0x0030fee0 mono`inner_start_thread + 192
frame #21: 0x9f99510b libsystem_pthread.dylib`_pthread_body + 184
frame #22: 0x9f995053 libsystem_pthread.dylib`_pthread_start + 243
frame #23: 0x9f99490e libsystem_pthread.dylib`thread_start + 34
thread #17: tid = 0x205fc3d, 0x9f8b3616 libsystem_kernel.dylib`__accept + 10, name = 'tid_5e03'
frame #0: 0x9f8b3616 libsystem_kernel.dylib`__accept + 10
frame #1: 0x0018d646 mono`mono_w32socket_accept + 118
frame #2: 0x0023082d mono`ves_icall_System_Net_Sockets_Socket_Accept_internal + 109
frame #3: 0x042be088
frame #4: 0x042bde10
frame #5: 0x042bdcc0
frame #6: 0x0403cb24
frame #7: 0x0403c9b8
frame #8: 0x032d4f21
frame #9: 0x0324862b
frame #10: 0x03248460
frame #11: 0x032d4e50
frame #12: 0x032d4ca4
frame #13: 0x027222a3
frame #14: 0x000676c5 mono`mono_jit_runtime_invoke + 1557
frame #15: 0x00280cb0 mono`do_runtime_invoke + 96
frame #16: 0x002828c7 mono`mono_runtime_delegate_try_invoke + 311
frame #17: 0x00282902 mono`mono_runtime_delegate_invoke_checked + 50
frame #18: 0x00249776 mono`start_wrapper + 582
frame #19: 0x0030fee0 mono`inner_start_thread + 192
frame #20: 0x9f99510b libsystem_pthread.dylib`_pthread_body + 184
frame #21: 0x9f995053 libsystem_pthread.dylib`_pthread_start + 243
frame #22: 0x9f99490e libsystem_pthread.dylib`thread_start + 34
thread #18: tid = 0x205fd97, 0x9f8b4312 libsystem_kernel.dylib`__psynch_cvwait + 10, name = 'tid_1907'
frame #0: 0x9f8b4312 libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x9f995f74 libsystem_pthread.dylib`_pthread_cond_wait + 647
frame #2: 0x9f999d2d libsystem_pthread.dylib`pthread_cond_timedwait$UNIX2003 + 52
frame #3: 0x00310493 mono`mono_thread_info_sleep + 979
frame #4: 0x002419af mono`ves_icall_System_Threading_Thread_Sleep_internal + 95
frame #5: 0x03cb87ec
frame #6: 0x03cb8758
frame #7: 0x0432770c
frame #8: 0x032d4f21
frame #9: 0x0324862b
frame #10: 0x03248460
frame #11: 0x032d4e50
frame #12: 0x032d4ca4
frame #13: 0x027222a3
frame #14: 0x000676c5 mono`mono_jit_runtime_invoke + 1557
frame #15: 0x00280cb0 mono`do_runtime_invoke + 96
frame #16: 0x002828c7 mono`mono_runtime_delegate_try_invoke + 311
frame #17: 0x00282902 mono`mono_runtime_delegate_invoke_checked + 50
frame #18: 0x00249776 mono`start_wrapper + 582
frame #19: 0x0030fee0 mono`inner_start_thread + 192
frame #20: 0x9f99510b libsystem_pthread.dylib`_pthread_body + 184
frame #21: 0x9f995053 libsystem_pthread.dylib`_pthread_start + 243
frame #22: 0x9f99490e libsystem_pthread.dylib`thread_start + 34
(lldb) detach
Process 88850 detached
(lldb) (lldb) quit
=================================================================
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.
=================================================================
protected string SearchForDirectory(string directoryToSearch, string directoryToFind)
{
try
{
foreach (var folder in Directory.EnumerateDirectories(directoryToSearch))
{
if (Path.GetFileName(folder) == directoryToFind)
return folder;
SearchForDirectory(folder, directoryToFind);
}
}
catch (Exception e) {
Util.Log.Info($"Cannot enumerate '{directoryToSearch}' due to '{e.Message}'");
}
return null;
}
SearchForDirectory ("/var/folders", "VSTelemetryLog");
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment