Radek Zikmund
Radek Zikmund
> Interestingly we use the GTS client library in a couple more ASP.NET core websites, but these are .NET 6, and they don't have this issue. The issue is only...
Hi, the culprit is in the enabled TLS cipher suites list. Compared to my machine, your machine has disabled the following: TLS_AES_256_GCM_SHA384 TLS_AES_128_GCM_SHA256 These are TLS cipher suites necessary for...
I filed an issue in .NET runtime (it is linked above) to improve diagnostics, it should be easy to detect, but I first need to take a bit more time...
@ubercellogeek I have problems investigating the attached dump (cannot walk the heap). The file is rather small, is it a full memory dump? Do the subsequent reads after the 0...
In the provided dump, the `_receivedEOF` flag is set ``` 0:000> !dumpobj /d 265d9446438 Name: System.Net.Security.SslStream MethodTable: 00007ffa43c9c860 EEClass: 00007ffa43caee90 Tracked Type: false Size: 256(0x100) bytes File: C:\Program Files\dotnet\shared\Microsoft.NETCore.App\8.0.8\System.Net.Security.dll Fields:...
Do you have any other way to confirm that the data itself is actually being truncated? Another thing that can be checked out is examining the network traffic via Wireshark...
> what is the underlying stream? From dump it seems to be classic NetworkStream.
> Correct, should be a NetworkStream. My first thought @wfurt was perhaps this implementation somehow suffers from that zero byte read change in `net8.0`, but this is a fairly basic...
I think I see the problem. ```cs var mimeType = _streamIn?.ReadLine(); var length = Convert.ToInt32(_streamIn?.ReadLine()); var buffer = new byte[length]; var totalBytesRead = 0; var timeout = DateTime.Now.AddMilliseconds(NET_READ_TIMEOUT); while (totalBytesRead...
I think the documentation is correct, if I use your example and change the `FourPointsString` to log the following ```cs public static string FourPointsString(this Rect rect, string string_format) { StringBuilder...