作者分享了一次在公司中API服务器从.NET 6升级到.NET 8后遇到的JIT BUG经历。升级后一个实例在某些部署中出现AES解密明文字符丢失的问题,而初步检查和单元测试未发现代码问题。在特定CPU环境中,此BUG多次出现,但调试代码上线后,BUG不再发生,无法复现。作者认为此BUG影响范围有限,决定暂停追查。2个月后,另一个项目也遇到了更为严重的解密问题,引起作者再次关注。这篇文章记录了发现BUG的具体过程与思考,但具体解决方案未提供。
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。