Re-built tip of tcltls 1.8 against tip of Tcl 9 and Tk 9 to run in new Mac build of TkChat. App crashes when trying to valid certs. Here is part of the crashlog:
0 libsystem_kernel.dylib 0x18b2caa60 __pthread_kill + 8
1 libsystem_pthread.dylib 0x18b302c20 pthread_kill + 288
2 libsystem_c.dylib 0x18b20fac4 __abort + 136
3 libsystem_c.dylib 0x18b20125c __stack_chk_fail + 96
4 libtcl9tls1.8.0.dylib 0x10e2db1bc Tls_NewX509Obj + 5460
5 libtcl9tls1.8.0.dylib 0x10e2d6268 VerifyCallback + 324
6 libcrypto.3.dylib 0x10ecb0724 0x10eb28000 + 1607460
7 libcrypto.3.dylib 0x10ecaf324 0x10eb28000 + 1602340
8 libcrypto.3.dylib 0x10ecaea4c X509_verify_cert + 516
9 libssl.3.dylib 0x10e4f32d4 ssl_verify_cert_chain + 476
10 libssl.3.dylib 0x10e525b98 tls_post_process_server_certificate + 60
11 libssl.3.dylib 0x10e520be0 0x10e4e8000 + 232416
12 libtcl9tls1.8.0.dylib 0x10e2d7b2c Tls_WaitForConnect + 108
13 libtcl9tls1.8.0.dylib 0x10e2d8944 TlsNotifyProc + 104
14 Tcl 0x10256b374 Tcl_NotifyChannel + 104
This should be fixed by the changes in [121a81e392c23b0e]. Tested with all.tclers.tk with no crash.
|