box64 icon indicating copy to clipboard operation
box64 copied to clipboard

rv64:The latest version of WeChat for Linux x86 isn't running. What steps can I take to figure out why?

Open wzzc-dev opened this issue 10 months ago • 6 comments

this is log: session.txt

https://linux.weixin.qq.com/

I have successfully run an old version of WeChat with this script. run.sh.txt

wzzc-dev avatar Mar 10 '25 07:03 wzzc-dev

Try to use a more recent box64 version, building it from source, or wait for the upcoming v0.3.4

ptitSeb avatar Mar 10 '25 07:03 ptitSeb

Try to use a more recent box64 version, building it from source, or wait for the upcoming v0.3.4

I built the latest main branch, but it still reported errors when running. After setting BOX64_DYNAREC=0, I was able to launch WeChat, but it remains stuck on the loading interface after scanning the QR code to log in. Below are some of my operation logs.

session.log

Image

wzzc-dev avatar Mar 10 '25 09:03 wzzc-dev

You probably need BOX64_MALLOC_HACK=2 for this I think.

ptitSeb avatar Mar 10 '25 10:03 ptitSeb

You probably need BOX64_MALLOC_HACK=2 for this I think. I set BOX64_MALLOC_HACK=2 session.log

wzzc-dev avatar Mar 10 '25 10:03 wzzc-dev

There is now a segfault on some syscall that needs some fixing. I supose it's a "clone" syscall, but I don't know. This needs to be debugged.

ptitSeb avatar Mar 10 '25 12:03 ptitSeb

There is now a segfault on some syscall that needs some fixing. I supose it's a "clone" syscall, but I don't know. This needs to be debugged.

How can I do this, are there some examples for my reference?

wzzc-dev avatar Mar 11 '25 01:03 wzzc-dev