View Ticket
2024-06-28
21:53 Ticket [636cbfcca3] Tip of tcltls crashes status still Open with 3 other changes artifact: 6959799697 user: bohagan
2024-06-25
03:33 Ticket [636cbfcca3]: 5 changes artifact: ad8859425c user: anonymous
03:32 New ticket [636cbfcca3]. artifact: b2c5c78422 user: anonymous

Ticket Hash: 636cbfcca32fa412d2640cea30cda56808d1d4ab
Title: Tip of tcltls crashes
Status: Open Type: Code Defect
Severity: Critical Priority: Immediate
Subsystem: Resolution: Open
Last Modified: 2024-06-28 21:53:30
Version Found In: 1.8
User Comments:
anonymous added on 2024-06-25 03:32:18:
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

bohagan added on 2024-06-28 21:53:30:
This should be fixed by the changes in [121a81e392c23b0e]. Tested with all.tclers.tk with no crash.