2023-04-19 15:13:52 Zhuowei Zhangの投稿 zhuowei@notnow.dev

このアカウントは、notestockで公開設定になっていません。

@zhuowei @saagar thanks!!! i will try it

@saagar @zhuowei

in this session mstdn.rinsuki.net/@rinsuki/110 ,

(lldb) memory region 0x10bec4020
[0x000000010bec4000-0x000000010bec8000) r--
Modified memory (dirty) page list provided, 1 entries.
Dirty pages: 0x10bec4000.

... is it jumping to wrong address, not JIT itself problem...?

rinsuki@FANBOX始めました (@rinsuki@mstdn.rinsuki.net)

@zhuowei if you mean "tap app in home screen to launch, then attach Xcode, and start emulation", yes

@zhuowei yes, if attached real Xcode debugger, crash would be like:

@zhuowei "description":"(Instruction Abort) Translation fault" (it seems in JITed block), called from "symbol":"Core::DynarmicExclusiveMonitor::DynarmicExclusiveMonitor(Memory::MemorySystem&, unsigned long)" (i will attach Xcode and take more info later)

@zhuowei did you know some trap about JIT on iOS? since i just build ipa on GHA github.com/rinsuki/citra/actio but somehows it will crash when JIT is enabled (=debugger is attached), but build from my Xcode will not crash. my branch of dynarmic is here: github.com/rinsuki-lab/dynarmi

ios: fix version string on github actions build · rinsuki/citra@57051ff

この時、我々は unsigned と signed どちらで入力したらいいのか 🤔

XcodeでC++書いてるとお〜 IDE だ〜という気持ちにちょっとなる