bneradt commented on issue #7341:
URL: https://github.com/apache/trafficserver/issues/7341#issuecomment-1611656639

   I did an attempt at updating the build_h3_tools.sh script to OpenSSL 3.x via 
`OPENSSL_BRANCH=${OPENSSL_BRANCH:-"openssl-3.0.9+quic"}` and attempted running 
the autests. All the tests passed except the following 6:
   
   ```
   slice_prefetch
   tls
   tls_client_versions
   tls_client_versions_minmax
   tls_verify_override
   tls_verify_override_base
   ```
   
   Looking at the `tls` failure, it crashes with this backtrace:
   ```
   [Jun 28 14:57:30.575] traffic_server NOTE: records parsing completed.
   [Jun 28 14:57:30.575] traffic_server NOTE: 
/tmp/sb/tls/ts/config/records.yaml finished loading
   [Jun 28 14:57:30.582] traffic_server NOTE: Traffic Server is running 
unprivileged, not switching to user 'nobody'
   Fatal: UnixNetVConnection.cc:485: failed assertion `r != 0`
   Fatal: UnixNetVConnection.cc:485: failed assertion `r != 0`
   NOTE: using the environment variable TS_RUNROOT
   [Jun 28 14:57:31.775] traffic_crashlo NOTE: crashlog started, target=24637, 
debug=false syslog=true, uid=503 euid=503
   [Jun 28 14:57:31.776] traffic_crashlo NOTE: logging to 0x2dcec900
   [Jun 28 14:57:31.777] traffic_crashlo ERROR: wrote crash log to 
/tmp/sb/tls/ts/log/crash-2023-06-28-145731.log
   traffic_server: received signal 6 (Aborted)
   traffic_server: received signal 6 (Aborted)
   traffic_servertraffic_server - STACK TRACE: 
    - STACK TRACE: 
   /tmp/sb/tls/ts/bin/traffic_server(crash_logger_invoke(int, siginfo_t*, 
void*)+0xd0)[0x824e54]
   /tmp/sb/tls/ts/bin/traffic_server(crash_logger_invoke(int, siginfo_t*, 
void*)+0xd0)[0x824e54]
   linux-vdso.so.1(__kernel_rt_sigreturn+0x0)[0xffffa44dc790]
   linux-vdso.so.1(__kernel_rt_sigreturn+0x0)[0xffffa44dc790]
   /lib64/libc.so.6(+0x8d908)[0xffffa346d908]
   /lib64/libc.so.6(gsignal+0x20)[0xffffa3424980]
   /lib64/libc.so.6(abort+0xf4)[0xffffa3410284]
   /home/bneradt/build/trafficserver/lib/libtscore.so.10(ink_warning(char 
const*, ...)+0x0)[0xffffa43a9384]
   
/home/bneradt/build/trafficserver/lib/libtscore.so.10(ats_base64_encode(unsigned
 char const*, unsigned long, char*, unsigned long, unsigned 
long*)+0x0)[0xffffa43a33e8]
   /tmp/sb/tls/ts/bin/traffic_server(write_to_net_io(NetHandler*, 
UnixNetVConnection*, EThread*)+0x6c8)[0xce5d58]
   /tmp/sb/tls/ts/bin/traffic_server(write_to_net(NetHandler*, 
UnixNetVConnection*, EThread*)+0x5c)[0xce5684]
   
/tmp/sb/tls/ts/bin/traffic_server(UnixNetVConnection::net_write_io(NetHandler*, 
EThread*)+0x24)[0xce77ac]
   
/tmp/sb/tls/ts/bin/traffic_server(NetHandler::process_ready_list()+0x170)[0xcd57b4]
   /lib64/libc.so.6(+0x8d908)[0xffffa346d908]
   
/tmp/sb/tls/ts/bin/traffic_server(NetHandler::waitForActivity(long)+0x598)[0xcd5f10]
   /tmp/sb/tls/ts/bin/traffic_server(EThread::execute_regular()+0x4d8)[0xd46e98]
   /tmp/sb/tls/ts/bin/traffic_server(EThread::execute()+0x108)[0xd47040]
   /tmp/sb/tls/ts/bin/traffic_server[0xd455ac]
   /lib64/libc.so.6(+0x8bc74)[0xffffa346bc74]
   /lib64/libc.so.6(+0xf925c)[0xffffa34d925c]
   /lib64/libc.so.6(gsignal+0x20)[0xffffa3424980]
   /lib64/libc.so.6(abort+0xf4)[0xffffa3410284]
   ```
   
   The assertion is failing here:
   
https://github.com/apache/trafficserver/blob/89f15f8d028889846c0dbaed3c22dd180ce659d9/iocore/net/UnixNetVConnection.cc#L485
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to