drogue-iot / embedded-tls

An Rust TLS 1.3 implementation for embedded devices.
Apache License 2.0
168 stars 21 forks source link

Reading data from google crashes #119

Closed bugadani closed 1 year ago

bugadani commented 1 year ago
[2023-05-09T10:18:32Z INFO  client_test] Established
[2023-05-09T10:18:32Z DEBUG embedded_tls::write_buffer] start_record(ApplicationData)
[2023-05-09T10:18:32Z TRACE embedded_tls::connection] output size 35
[2023-05-09T10:18:33Z TRACE embedded_tls::connection] Decrypting: content type = Handshake
[2023-05-09T10:18:33Z TRACE embedded_tls::handshake] handshake = NewSessionTicket
[2023-05-09T10:18:33Z DEBUG embedded_tls::extensions::messages] Read extension type EarlyData
[2023-05-09T10:18:33Z WARN  embedded_tls::extensions] Read unknown ExtensionType: 2570
[2023-05-09T10:18:33Z WARN  embedded_tls::extensions::messages] Failed to read extension type: InvalidData
[2023-05-09T10:18:33Z DEBUG embedded_tls::extensions::messages] Read extension type ServerName
thread 'test_google' panicked at 'error reading data: DecodeError', tests/client_test.rs:77:42

This is a continuation of the saga that begun in https://github.com/drogue-iot/embedded-tls/issues/75