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
登录后获取当前登录用户信息(type=1)3.9.0.28异常退出 #28
Comments
错误信息里的堆栈信息发一下 |
`Windows 10 Enterprise [Build 10.0.18363]
|
用的是3.9哪个版本的dll |
3.9.0.28-V4的代码编译的debug 版本 |
看下name这个偏移地址0x2E2CE48,登录后看一下是不是正确的值,错误信息里这个偏移有问题 |
看你那个崩溃截图应该是几个数据目录的偏移有问题,把对应的偏移都看一下,先确定哪个偏移有问题。 |
谢谢,晚点我跟一下。 |
这里的偏移有些地方偷懒了,没仔细分析过,不同账号登录后可能不正确。 |
可以定位一下是哪个偏移的问题,个人微信复现不了。 |
你标注的这几个偏移, +0x10是长度,+0x10的数据也正确吗? 下面三个存储目录+0x4是长度,看下也正确吗 |
找到原因了: |
这个自定义账号是不是有特殊字符的存的是unicode的,我的账号看不出来 |
我使用的是[3.9.0.28-V6] 登录成功后,使用接口/api/?type=1获取信息异常。 |
把错误信息发出来,可以试一下,把account 获取注释掉,用debug 版本测试一下。 再用CE找到相对应的偏移量。 |
@estinfo 您好,请问下该问题您这里解决了吗?如果是的话是如何解决的?谢谢 |
确认登录以后:
未确认登录可以正常获取
The text was updated successfully, but these errors were encountered: