I have exactly the same problem, after updating to Catalina and log in for the first time I get "touristd quit unexpectedly"
clicking "Report" or "Ignore" makes the process start again and crash, it happens just about every 15 seconds, the only solution is to leave the dialog open and move the window away.
Here is the exact output form the Console:
Application Specific Information:
dyld3 mode
*** Terminating app due to uncaught exception 'NSRangeException', reason: '*** -[__NSArrayM insertObject:atIndex:]: index 27 beyond bounds [0 .. 25]'
terminating with uncaught exception of type NSException
abort() called
Application Specific Backtrace 1:
0 CoreFoundation 0x00007fff358f2783 __exceptionPreprocess + 250
1 libobjc.A.dylib 0x00007fff6b89e8f3 objc_exception_throw + 48
2 CoreFoundation 0x00007fff359b5ef2 _CFThrowFormattedException + 194
3 CoreFoundation 0x00007fff35833497 -[__NSArrayM insertObject:atIndex:] + 1281
4 Tourist 0x00007fff65509bea +[APDTour cacheTour:index:tourCount:] + 639
5 Tourist 0x00007fff6550b67d +[APDTour toursForConfig:forProfile:] + 1578
6 touristd 0x000000010934124e touristd + 16974
7 touristd 0x000000010933fb6d touristd + 11117
8 libxpc.dylib 0x00007fff6ce44028 __XPC_ACTIVITY_CALLING_HANDLER__ + 166
9 libxpc.dylib 0x00007fff6ce5a94e ___xpc_activity_set_state_with_completion_status_block_invoke_3 + 42
10 libxpc.dylib 0x00007fff6ce43004 _xpc_connection_reply_callout + 36
11 libxpc.dylib 0x00007fff6ce42f8c _xpc_connection_call_reply_async + 69
12 libdispatch.dylib 0x00007fff6cba1548 _dispatch_client_callout3 + 8
13 libdispatch.dylib 0x00007fff6cbb8080 _dispatch_mach_msg_async_reply_invoke + 369
14 libdispatch.dylib 0x00007fff6cba6950 _dispatch_lane_serial_drain + 263
15 libdispatch.dylib 0x00007fff6cba7422 _dispatch_lane_invoke + 363
16 libdispatch.dylib 0x00007fff6cbb0aa1 _dispatch_workloop_worker_thread + 598
17 libsystem_pthread.dylib 0x00007fff6cdfe763 _pthread_wqthread + 290
18 libsystem_pthread.dylib 0x00007fff6cdfe5c3 start_wqthread + 15