-
Notifications
You must be signed in to change notification settings - Fork 289
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
企业微信api的ExecuteGetMediaFileBufferAsync接口获取文件失败 #95
Comments
可能存在 Double Free。 麻烦确认一下 |
首先 非常感谢您的回复 我调用了下 |
我推送了一个新的分支 bugfix/double_free,尝试修复了该 Bug。 麻烦您拉取一下该分支,确认一下问题是否已解决,如果解决的话我再发版。谢谢🙏 |
我刚刚尝试了一下 问题依然存在,还是同样在FinanceDllWindowsPInvoker.FreeMediaData出现闪退 目前FinanceDllWindowsPInvoker.FreeMediaData的时候出现 |
我们这面做个测试后验证下 Linux 环境后发版。 |
好的 |
Fix this on release v2.17.1. |
简单描述
企业微信api的ExecuteGetMediaFileBufferAsync接口获取文件失败
调试发现:
在获取一次分片后进行释放时(FinanceDllWindowsPInvoker.FreeMediaData)应用程序直接退出
源代码
使用
SKIT.FlurlHttpClient.Wechat.Work.UnitTests
TestCase_FinanceSdkTests.cs
中的ExecuteGetMediaFileAsync异常
在获取一次分片后进行释放时(FinanceDllWindowsPInvoker.FreeMediaData)应用程序直接退出
发生问题的运行环境
使用的模块及版本:Windows11
使用的模块及版本:.NET 6
使用的模块及版本:SKIT.FlurlHttpClient.Wechat.Work 2.16.0
The text was updated successfully, but these errors were encountered: