tlclient.exe caused a Breakpoint at location 7c90120e in module ntdll.dll.

Registers:
eax=1000e848 ebx=1000d088 ecx=00000001 edx=000001ca esi=00000000 edi=1000e848
eip=7c90120e esp=0022eafc ebp=0022ed00 iopl=0         nv up ei pl nz na pe nc
cs=001b  ss=0023  ds=0023  es=0023  fs=003b  gs=0000             efl=00000202

Call stack:
7C90120E  ntdll.dll:7C90120E  DbgBreakPoint
100078C9  vrfcore.dll:100078C9  VerifierRegisterLayerEx
00366262  vfbasics.dll:00366262
00366AF1  vfbasics.dll:00366AF1
00367316  vfbasics.dll:00367316
7C944308  ntdll.dll:7C944308  RtlDeleteAce
7C92A83D  ntdll.dll:7C92A83D  wcstol
7C90E48A  ntdll.dll:7C90E48A  KiUserExceptionDispatcher
00420D67  tlclient.exe:00420D67  MainWindow::ShowOptions  tlclient_mainwindow.cc:469
void MainWindow::ShowOptions(
	struct MainWindow * this = &{
		struct Fl_Window Fl_Window = (indirect),
		struct Config * config = 0x0452efc8,
		struct Config * commandline_config = 0x04534fc0,
		struct CommandLine * command_line = 0x03b4efd8,
		bool xdm_mode = -1061109760,
		struct Session * session = 0x00000000,
		time_t session_start_time = 0,
		struct pkcs11_certificate session_cert = {
			struct list name = {
				struct _List_base _List_base = {
					struct _List_impl _M_impl = {
						struct allocator allocator = {
							struct new_allocator new_allocator = {
								
							}
						},
						struct _List_node_base _M_node = {
							struct _List_node_base * _M_next = 0x03b50f5c,
							struct _List_node_base * _M_prev = 0x03b50f5c
						}
					}
				}
			},
			bool ca = -1061109568,
			string subject = {
				size_t npos = 5746908,
				struct _Alloc_hider _M_dataplus = {
					struct allocator allocator = {
						struct new_allocator new_allocator = {
							
						}
					},
					__builtin_va_list _M_p = 0x0057b0dc
				}
			},
			string serial = {
				size_t npos = 5746908,
				struct _Alloc_hider _M_dataplus = {
					struct allocator allocator = {
						struct new_allocator new_allocator = {
							
						}
					},
					__builtin_va_list _M_p = 0x0057b0dc
				}
			},
			unsigned int key_usage = 3233857728,
			bool match_filter = -1061109568,
			int8uint32[] exp = (array),
			int8uint32[] mod = (array),
			size_t explen = 3233857728,
			size_t modlen = 3233857728,
			string reader = {
				size_t npos = 5746908,
				struct _Alloc_hider _M_dataplus = {
					struct allocator allocator = {
						struct new_allocator new_allocator = {
							
						}
					},
					__builtin_va_list _M_p = 0x0057b0dc
				}
			}
		},
		bool displaymode_advanced = -1061158911,
		bool displaymode_shadow = -524238848,
		struct PKCS11Module * pkcs11 = 0x044e4fe0,
		bool pkcs11_opened = -1061109760,
		pkcs11_cert_list pkcs11_certs = {
			struct _List_base _List_base = {
				struct _List_impl _M_impl = {
					struct allocator allocator = {
						struct new_allocator new_allocator = {
							
						}
					},
					struct _List_node_base _M_node = {
						struct _List_node_base * _M_next = 0x03b52fa0,
						struct _List_node_base * _M_prev = 0x03b52fa0
					}
				}
			}
		},
		struct Fl_Image * header = 0x0452afd0,
		struct Fl_Image * branding = 0x00000000,
		struct Fl_Box * button_divider = 0x04580fa8,
		struct Fl_Group * interface_group = 0x04560f98,
		struct Fl_Button * exit_button = 0x0457afa0,
		struct Fl_Button * advanced_button = 0x04620fa0,
		struct Fl_Button * options_button = 0x0451afa0,
		struct Fl_Return_Button * login_button = 0x04628fa0,
		struct Fl_Box * output = 0x0462afa8,
		bool output_eula = -1061109759,
		struct OptionWindow * option_window = 0x0455ee38,
		struct Fl_Group * option_border = 0x04582f98,
		struct Fl_Check_Button * kill_checkbox = 0x04554fa0,
		struct Fl_Input * server_input = 0x0456af68,
		struct Fl_Input * name_input = 0x044faf68,
		struct Fl_Secret_Input * password_input = 0x04532f68,
		struct Fl_Input * key_input = 0x04596f68,
		struct Fl_Button * key_browse_button = 0x04548fa0,
		struct Fl_Choice * cert_choice = 0x04552f90,
		struct Fl_Input * shadowuser_input = 0x0456ef68,
		bool ignore_filter = -1061109760
	}
)
	...
	    option_window->set_modal();
	    option_window->loadOptions();
>	    option_window->show();
	}
	
	...

0045E6F4  tlclient.exe:0045E6F4  localename.c:1313
	...
	
	#endif
>	}
	
	...

00505F90  tlclient.exe:00505F90  Fl_Widget::do_callback  Fl_Widget.H:857
void Fl_Widget::do_callback(
	struct Fl_Widget * this = &(indirect)
)
0047A275  tlclient.exe:0047A275  localename.c:1313
	...
	
	#endif
>	}
	
	...

00462A84  tlclient.exe:00462A84  localename.c:1313
	...
	
	#endif
>	}
	
	...

0046477B  tlclient.exe:0046477B  localename.c:1313
	...
	
	#endif
>	}
	
	...

00464C40  tlclient.exe:00464C40  localename.c:1313
	...
	
	#endif
>	}
	
	...

00466409  tlclient.exe:00466409  localename.c:1313
	...
	
	#endif
>	}
	
	...

7E368734  USER32.dll:7E368734  GetDC
7E368816  USER32.dll:7E368816  GetDC
7E3689CD  USER32.dll:7E3689CD  GetWindowLongW
7E368A10  USER32.dll:7E368A10  DispatchMessageW
00463AE8  tlclient.exe:00463AE8  localename.c:1313
	...
	
	#endif
>	}
	
	...

0046834E  tlclient.exe:0046834E  localename.c:1313
	...
	
	#endif
>	}
	
	...

00405012  tlclient.exe:00405012  TLClient::runApplication  tlclient_tlclient.cc:467
int32 TLClient::runApplication(
	struct TLClient * this = &{
		struct TLApplication TLApplication = (indirect),
		bool loop = -1061158656,
		bool run_main = -1061109759,
		struct ConfigMap * commandline_config = 0x04534fc0,
		string homedir = {
			size_t npos = 72396764,
			struct _Alloc_hider _M_dataplus = {
				struct allocator allocator = {
					struct new_allocator new_allocator = {
						
					}
				},
				__builtin_va_list _M_p = 0x0450afdc
			}
		},
		string running_user = {
			size_t npos = 72388596,
			struct _Alloc_hider _M_dataplus = {
				struct allocator allocator = {
					struct new_allocator new_allocator = {
						
					}
				},
				__builtin_va_list _M_p = 0x04508ff4
			}
		},
		string master_host = {
			size_t npos = 5746908,
			struct _Alloc_hider _M_dataplus = {
				struct allocator allocator = {
					struct new_allocator new_allocator = {
						
					}
				},
				__builtin_va_list _M_p = 0x0057b0dc
			}
		},
		string thinlinc_user = {
			size_t npos = 72814580,
			struct _Alloc_hider _M_dataplus = {
				struct allocator allocator = {
					struct new_allocator new_allocator = {
						
					}
				},
				__builtin_va_list _M_p = 0x04570ff4
			}
		},
		string password = {
			size_t npos = 5746908,
			struct _Alloc_hider _M_dataplus = {
				struct allocator allocator = {
					struct new_allocator new_allocator = {
						
					}
				},
				__builtin_va_list _M_p = 0x0057b0dc
			}
		},
		int32 argc = 1,
		__builtin_va_list * argv = 0x03aeaff8,
		struct ConfigWin * config = 0x0452efc8
	}
)
	...
	        // it (for some reason) returns directly if there are no
	        // windows, which is our case.
>	        Fl::wait(1.0);
	    }
	#ifdef __APPLE__
	...

00401914  tlclient.exe:00401914  main  tlclient_main.cc:289
int32 main(
	int32 argc = 2293680,
	__builtin_va_list * argv = &0x6ee8c389
)
	...
	
	    int result = tlapp->runApplication();
>	    delete tlapp;
	    return result;
	}
	...

0040124B  tlclient.exe:0040124B
004012B8  tlclient.exe:004012B8
7C81776F  kernel32.dll:7C81776F  RegisterWaitForInputIdle