box86
box86 copied to clipboard
Unhandled page fault on read access to FFFFFFFF at address 00000000 (thread 0024), starting debugger...
Hi, I'm testing Call of Duty 2 and while it works very good, it crashed during a map change on a jump server with this error:
00d0:err:d3d:wined3d_debug_callback 0x1ee87d0: "GL_INVALID_VALUE in glDisableIndexed(index=4)".
00d0:err:d3d:wined3d_debug_callback 0x1ee87d0: "GL_INVALID_VALUE in glColorMaski(buf=5)".
00d0:err:d3d:wined3d_debug_callback 0x1ee87d0: "GL_INVALID_VALUE in glDisableIndexed(index=5)".
00d0:err:d3d:wined3d_debug_callback 0x1ee87d0: "GL_INVALID_VALUE in glColorMaski(buf=6)".
00d0:err:d3d:wined3d_debug_callback 0x1ee87d0: "GL_INVALID_VALUE in glDisableIndexed(index=6)".
00d0:err:d3d:wined3d_debug_callback 0x1ee87d0: "GL_INVALID_VALUE in glColorMaski(buf=7)".
00d0:err:d3d:wined3d_debug_callback 0x1ee87d0: "GL_INVALID_VALUE in glDisableIndexed(index=7)".
00d0:err:d3d:wined3d_debug_callback 0x1ee87d0: "GL_INVALID_VALUE in glColorMaski(buf=4)".
00d0:err:d3d:wined3d_debug_callback 0x1ee87d0: "GL_INVALID_VALUE in glDisableIndexed(index=4)".
00d0:err:d3d:wined3d_debug_callback 0x1ee87d0: "GL_INVALID_VALUE in glColorMaski(buf=5)".
00d0:err:d3d:wined3d_debug_callback 0x1ee87d0: "GL_INVALID_VALUE in glDisableIndexed(index=5)".
00d0:err:d3d:wined3d_debug_callback 0x1ee87d0: "GL_INVALID_VALUE in glColorMaski(buf=6)".
00d0:err:d3d:wined3d_debug_callback 0x1ee87d0: "GL_INVALID_VALUE in glDisableIndexed(index=6)".
00d0:err:d3d:wined3d_debug_callback 0x1ee87d0: "GL_INVALID_VALUE in glColorMaski(buf=7)".
00d0:err:d3d:wined3d_debug_callback 0x1ee87d0: "GL_INVALID_VALUE in glDisableIndexed(index=7)".
wine: Unhandled page fault on read access to FFFFFFFF at address 00000000 (thread 0024), starting debugger...
Box86 with Dynarec v0.3.7 2e589f42 built on Jun 2 2024 06:31:02
winedbg detected, not launching it!
0024:err:seh:start_debugger Couldn't start debugger L"winedbg --auto 32 424" (1359)
Read the Wine Developers Guide on how to set up winedbg or another debugger
I compiled it with: cmake .. -DRPI4=1 -DCMAKE_BUILD_TYPE=Release (so I can have -O3 optimisations)
Anyone has an idea what could be the cause?
Otherwise I'm so impressed by this work, I didn't know this was even possible. Genius!
从 PR 的title来看,修改应该尽量局限在 bsp/cvitek 内部,但是我发现这个 pr 中修改了很多 common 的逻辑:
- components
- libcpu
这些是对原来 KERNEK_REMAP 修改 #9067 的补充吗?是不是应该以一个单独的 PR 的形式先行提交,然后再提交 bsp/cvitek 的部分?
是不是应该以一个单独的 PR 的形式先行提交,然后再提交 bsp/cvitek 的部分?
commit 可以拆成多个。但是部分 commits 是需要联合 PR 的。
因为 libcpu 的修改和 bsp 有些东西是完全关联的。而不是解耦的。否则会导致使用异常。
@polarvid @BernardXiong :
btw, 目前针对 rtt 的 riscv 的修改是否有工作组在推进?我刚刚参与 RTT 开发,对 rtt 的 riscv 方面的整体状态并不是很清楚,是否有渠道,SIG 等类似的组织在讨论这方面的工作,很想参与一下。这样对我理解 RTT 以及 review 这些 pr 或许会有帮助.
Thanks
是不是应该以一个单独的 PR 的形式先行提交,然后再提交 bsp/cvitek 的部分?
commit 可以拆成多个。但是部分 commits 是需要联合 PR 的。
因为 libcpu 的修改和 bsp 有些东西是完全关联的。而不是解耦的。否则会导致使用异常。
同意,必要的话,在 一个 pr 中 拆分多个 commit 会更好。
另外建议 commit message 中多写点,帮助大家理解,谢谢。
目前针对 rtt 的 riscv 的修改是否有工作组在推进?
官方渠道的报名方式在这个文章末尾有 https://mp.weixin.qq.com/s/CVbEQ4pHKVN2wVa_Uuk-bQ 😉
@polarvid @BernardXiong :
btw, 目前针对 rtt 的 riscv 的修改是否有工作组在推进?我刚刚参与 RTT 开发,对 rtt 的 riscv 方面的整体状态并不是很清楚,是否有渠道,SIG 等类似的组织在讨论这方面的工作,很想参与一下。这样对我理解 RTT 以及 review 这些 pr 或许会有帮助.
Thanks
唔,看来shell是提供了二维码,我刚看到,还想说,是否拉个群呢~~
works with persim M7 on commit https://github.com/RT-Thread/rt-thread/commit/ec2f44ea6ce84f5e466c793d58052170bccc9484
works with persim M7 on commit https://github.com/RT-Thread/rt-thread/commit/ec2f44ea6ce84f5e466c793d58052170bccc9484
Rebased to upstream
Rebased to upstream