Closed Josh1603 closed 1 year ago
Can confirm that this crash is occurring with the latest code (https://github.com/axmolengine/axmol/commit/aeaf78772222abfa8c290dfba61b9849b3140c4a)
@halx99 This issue was introduced in commit https://github.com/axmolengine/axmol/commit/aeaf78772222abfa8c290dfba61b9849b3140c4a
The previous commit https://github.com/axmolengine/axmol/commit/874299e114a38399ee541ad77d881a139260c84d does not crash.
may caused by openssl
could you try this branch: https://github.com/axmol-bot/axmol/tree/buildware_dist_v48 ?
could you try this branch: https://github.com/axmol-bot/axmol/tree/buildware_dist_v48 ?
It's still crashing. I tried it multiple times with a clean build using branch buildware_dist_v48
from that repository. Was the OpenSSL library built with the exact same configuration as what is in https://github.com/axmolengine/axmol/commit/874299e114a38399ee541ad77d881a139260c84d ?
Sorry the openssl rollbaking failed in buildware_dist_v48, can confirm this issue caused by update openssl from 3.0.8 to 3.1.0, let's wait robot build the actually openssl-3.0.8 and create pull-request for us.
https://github.com/axmolengine/buildware/actions/runs/4488191892
The latest commit should fix this issue.
Followed GitHub build instructions as follows:
Build successful though crashes at Splash screen with some sort of lock issue.
Debug navigator shows:
-> 0x103112828 <+0>: eor z0.d, z0.d, z0.d <<Thread 1: EXC_BAD_INSTRUCTION (code=1, subcode=0x4a03000)
0x1045c44ac <+408>: bl 0x1045c5220 ; dyld4::prepare(dyld4::APIs&, dyld3::MachOAnalyzer const*) -> 0x1045c44b0 <+412>: mov x20, x0 <<Thread 1: EXC_BAD_INSTRUCTION (code=1, subcode=0x4a03000)
Exception breakpoint shows:
objc_exception_throw ID 2.1 libobjc.A.dylib __cxa_throw ID 2.2 libc++abi.dylib