-
Notifications
You must be signed in to change notification settings - Fork 2
Open
Description
the symbol _Unwind_RaiseException isn't present on 11.00 so anything that throws an exception will crash on 11.00, this crash doesn't happen on some lower firmware alluding to it be removed in later FWs
here's the crash log from when I tested throwing a runtime exception,
thowing std::runtime_error("Crash")
# A user thread receives a fatal signal
#
# exception: 0xa0020101 (PRX_NOT_RESOLVED_FUNCTION)
# thread ID: 100939
# thread name: ItemzCore.self
# proc ID: 69
# proc name: ItemzCore.self
# proxied exception (Check generated coredump)
...........
# === Call to unpatched function is detected!!! ===
# Module Path : /app0/ItemzCore.self
# Caller Address : 0x0000000000729f80
# Required Module Name : libSceLibcInternal
# Required Library Name : libSceLibcInternal
# Required Function NID : 0xC29349C260C3B71C
!!! You can find the symbol name corresponding to the NID by scanning the result of following command
!!! > orbis-bin.exe -ds .scenid <stub file>
C29349C260C3B71C is defined in libSceLibcInternal as _Unwind_RaiseException
{
"id": 14020631164130408220,
"hex_id": "C29349C260C3B71C",
"encoded_id": "wpNJwmDDtxw",
"name": "_Unwind_RaiseException"
},
Metadata
Metadata
Assignees
Labels
No labels