Sorry for being this late to paste this console reports.
The first page from User Reports part (I’m not sure if this is enough for you to diagnosis what is going on for TS, if more is needed, do not hesitate to ask, and i will pack the full console file to email):
Process: Dock [1881]
Path: /System/Library/CoreServices/Dock.app/Contents/MacOS/Dock
Identifier: com.apple.dock
Version: 1.8 (1846)
Build Info: Dock-1846000000000000~6
Code Type: X86-64 (Native)
Parent Process: ??? [1]
Responsible: Dock [1881]
User ID: 501
PlugIn Path: /Applications/TotalSpaces2.app/Contents/Resources/TotalSpaces.bundle/Contents/MacOS/FastSwitch2
PlugIn Identifier: com.binaryage.FastSwitch2
PlugIn Version: 2.6.5 (2.6.5)
Date/Time: 2017-08-15 23:23:00.297 +0800
OS Version: Mac OS X 10.13 (17A330h)
Report Version: 12
Anonymous UUID: 754AFD3B-9BB9-CB85-FCE0-5BD0B020BC45
Sleep/Wake UUID: F239240E-4855-4A23-9600-4ADEA6CCFBF5
Time Awake Since Boot: 150000 seconds
Time Since Wake: 180 seconds
System Integrity Protection: disabled
Crashed Thread: 0 Dispatch queue: com.apple.main-thread
Exception Type: EXC_BAD_INSTRUCTION (SIGILL)
Exception Codes: 0x0000000000000001, 0x0000000000000000
Exception Note: EXC_CORPSE_NOTIFY
Termination Signal: Illegal instruction: 4
Termination Reason: Namespace SIGNAL, Code 0x4
Terminating Process: exc handler [0]
Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0 com.apple.CoreFoundation 0x00007fff3ed043a6 getAtomTarget + 102
1 com.apple.CoreFoundation 0x00007fff3ebe190c forwarding + 1036
2 com.apple.CoreFoundation 0x00007fff3ebe1478 _CF_forwarding_prep_0 + 120
3 com.apple.Foundation 0x00007fff40d63553 +[NSProxy isAncestorOfObject:] + 25
4 com.apple.Foundation 0x00007fff40d67318 -[NSKeyedPortCoder encodeObject:forKey:] + 68
5 com.apple.Foundation 0x00007fff40d577ab -[NSDictionary(NSDictionary) encodeWithCoder:] + 1364
6 com.apple.Foundation 0x00007fff40d675db -[NSKeyedPortCoder encodeObject:forKey:] + 775
7 com.apple.Foundation 0x00007fff40d07668 -[NSArray(NSArray) encodeWithCoder:] + 835
8 com.apple.Foundation 0x00007fff40d675db -[NSKeyedPortCoder encodeObject:forKey:] + 775
9 com.apple.Foundation 0x00007fff40d577ab -[NSDictionary(NSDictionary) encodeWithCoder:] + 1364
10 com.apple.Foundation 0x00007fff40d675db -[NSKeyedPortCoder encodeObject:forKey:] + 775
11 com.apple.Foundation 0x00007fff40cfe997 encodeInvocationArguments + 331
12 com.apple.Foundation 0x00007fff40d675a7 -[NSKeyedPortCoder encodeObject:forKey:] + 723
13 com.apple.Foundation 0x00007fff40d61096 -[NSConnection sendInvocation:internal:] + 863
14 com.apple.CoreFoundation 0x00007fff3ebe17ec forwarding + 748
15 com.apple.CoreFoundation 0x00007fff3ebe1478 _CF_forwarding_prep_0 + 120
16 com.binaryage.FastSwitch2 0x000000010f30ac7d -[FastSwitch(SpacesInfo) sendSpacesInfo] + 127
17 libdispatch.dylib 0x00007fff664d00d4 _dispatch_client_callout + 8
18 libdispatch.dylib 0x00007fff664e3227 _dispatch_continuation_pop + 472
19 libdispatch.dylib 0x00007fff664d23ab _dispatch_source_invoke + 632
20 libdispatch.dylib 0x00007fff664db5a5 _dispatch_main_queue_callback_4CF + 776
21 com.apple.CoreFoundation 0x00007fff3ec23d49 CFRUNLOOP_IS_SERVICING_THE_MAIN_DISPATCH_QUEUE + 9
22 com.apple.CoreFoundation 0x00007fff3ebe608a __CFRunLoopRun + 2586
23 com.apple.CoreFoundation 0x00007fff3ebe53e3 CFRunLoopRunSpecific + 483
24 com.apple.dock 0x000000010cb3450e 0x10c991000 + 1717518
25 libswiftObjectiveC.dylib 0x00007fff61a8ac68 autoreleasepool(invoking:) + 56
26 com.apple.dock 0x000000010cb3458d 0x10c991000 + 1717645
27 com.apple.dock 0x000000010cb344be 0x10c991000 + 1717438
28 libswiftObjectiveC.dylib 0x00007fff61a8ac68 autoreleasepool(invoking:) + 56
29 com.apple.dock 0x000000010c9964c9 0x10c991000 + 21705
30 libdyld.dylib 0x00007fff6650917c 0x7fff66508000 + 4476
Thread 1:
0 libsystem_kernel.dylib 0x00007fff66658e7e __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x00007fff66794662 _pthread_cond_wait + 732
2 com.apple.dock 0x000000010c9b31df 0x10c991000 + 139743
3 libsystem_pthread.dylib 0x00007fff667936c1 _pthread_body + 340
4 libsystem_pthread.dylib 0x00007fff6679356d _pthread_start + 377
5 libsystem_pthread.dylib 0x00007fff66792c5d thread_start + 13
Thread 2:
0 libsystem_kernel.dylib 0x00007fff666596da __workq_kernreturn + 10
1 libsystem_pthread.dylib 0x00007fff6679306a _pthread_wqthread + 1035
2 libsystem_pthread.dylib 0x00007fff66792c4d start_wqthread + 13
Thread 3:
0 libsystem_kernel.dylib 0x00007fff6664fe76 mach_msg_trap + 10
1 libsystem_kernel.dylib 0x00007fff6664f390 mach_msg + 60
2 com.apple.CoreFoundation 0x00007fff3ebe6a15 __CFRunLoopServiceMachPort + 341
3 com.apple.CoreFoundation 0x00007fff3ebe5d67 __CFRunLoopRun + 1783
4 com.apple.CoreFoundation 0x00007fff3ebe53e3 CFRunLoopRunSpecific + 483
5 com.apple.Foundation 0x00007fff40cf5216 -[NSRunLoop(NSRunLoop) runMode:beforeDate:] + 277
6 com.apple.Foundation 0x00007fff40cf50ee -[NSRunLoop(NSRunLoop) run] + 76
7 com.binaryage.FastSwitch2 0x000000010f2dde22 -[FastSwitch(DO) runConnection] + 134
8 com.apple.Foundation 0x00007fff40d034f8 NSThread__start + 1197
9 libsystem_pthread.dylib 0x00007fff667936c1 _pthread_body + 340
10 libsystem_pthread.dylib 0x00007fff6679356d _pthread_start + 377
11 libsystem_pthread.dylib 0x00007fff66792c5d thread_start + 13
Thread 4:: Dispatch queue: enter_fullscreen
0 libsystem_kernel.dylib 0x00007fff6664fe76 mach_msg_trap + 10
1 libsystem_kernel.dylib 0x00007fff6664f390 mach_msg + 60
2 com.apple.SkyLight 0x00007fff605b4162 _CGSTransactionCommitSync + 262
3 com.apple.SkyLight 0x00007fff607a2924 SLSTransactionCommit + 225
4 com.apple.dock 0x000000010cdcb79c 0x10c991000 + 4433820
5 com.apple.dock 0x000000010ccd6fb8 0x10c991000 + 3432376
6 com.apple.dock 0x000000010ccc8932 0x10c991000 + 3373362
7 com.apple.dock 0x000000010ccda549 0x10c991000 + 3446089
8 com.apple.dock 0x000000010cb40070 0x10c991000 + 1765488
9 libdispatch.dylib 0x00007fff664d00d4 _dispatch_client_callout + 8
10 libdispatch.dylib 0x00007fff664e3227 _dispatch_continuation_pop + 472
11 libdispatch.dylib 0x00007fff664d23ab _dispatch_source_invoke + 632
12 libdispatch.dylib 0x00007fff664e43d6 _dispatch_queue_serial_drain + 222
13 libdispatch.dylib 0x00007fff664d74cb _dispatch_queue_invoke + 372
14 libdispatch.dylib 0x00007fff664e5269 _dispatch_root_queue_drain_deferred_wlh + 407
15 libdispatch.dylib 0x00007fff664e8faf _dispatch_workloop_worker_thread + 880
16 libsystem_pthread.dylib 0x00007fff66793033 _pthread_wqthread + 980
17 libsystem_pthread.dylib 0x00007fff66792c4d start_wqthread + 13
Thread 0 crashed with X86 Thread State (64-bit):
rax: 0x0000000000000000 rbx: 0x0000006000002358 rcx: 0x00000000ffdca7ae rdx: 0x0000600000235851
rdi: 0x0000060000023585 rsi: 0x0000000000000000 rbp: 0x00007ffee326d020 rsp: 0x00007ffee326d010
r8: 0x00007fff9922aae0 r9: 0x00007fff3ee21601 r10: 0x006ec401006e4600 r11: 0x00007fff3ebe1400
r12: 0x00006000000bc2c0 r13: 0x00007fff6590de80 r14: 0x00007fff6590de80 r15: 0x00007ffee326d0a0
rip: 0x00007fff3ed043a6 rfl: 0x0000000000010293 cr2: 0x000000010f2f0031
Logical CPU: 0
Error Code: 0x00000000
Trap Number: 6