Source Explorer fails to process Oblitus Casa 2.0
Jekesma opened this issue · 0 comments
Game download link
https://gamejolt.com/games/OblitusCasa/356260
Crash log
Source Explorer x86_64 v2.2.0-a6a87e2
DEBUG �[90m(../src/main.cpp:236)�[0m: Graphics: OpenGL
DEBUG �[90m(D:\a\SourceExplorer\SourceExplorer\src\main_window.hpp:100)�[0m: Save Error Log
DEBUG �[90m(D:\a\SourceExplorer\SourceExplorer\src\main_window.hpp:44)�[0m: Open And Dump
DEBUG �[90m(../subprojects/lak/src/imgui/widgets.cpp:361)�[0m: �[34mparsed_filter.first.size()�[0m: 0x2
DEBUG �[90m(../subprojects/lak/src/imgui/widgets.cpp:364)�[0m: �[34mname, ext�[0m: CTF, .exe;.ccn;.dat;.gam;*.ugh
DEBUG �[90m(../subprojects/lak/src/imgui/widgets.cpp:364)�[0m: �[34mname, ext�[0m: All Files, .
LoadGame() �[90m(../src/ctf/explorer.cpp:67)�[0m
{
| DEBUG �[90m(../src/ctf/explorer.cpp:69)�[0m: Attempting To Load "C:\Users\iande\Downloads\casa-2.0.exe"
| DEBUG �[90m(../src/ctf/explorer.cpp:86)�[0m: File Size: 0x79C0BE98
| ParsePEHeader() �[90m(../src/ctf/explorer.cpp:260)�[0m
| {
| : DEBUG �[90m(../src/ctf/explorer.cpp:263)�[0m: EXE Signature: 0x5A4D
| : DEBUG �[90m(../src/ctf/explorer.cpp:275)�[0m: EXE Pointer: 0x100, At: 0x3C
| : DEBUG �[90m(../src/ctf/explorer.cpp:278)�[0m: PE Signature: 0x4550
| : DEBUG �[90m(../src/ctf/explorer.cpp:291)�[0m: Number Of Header Sections: 0x5
| : DEBUG �[90m(../src/ctf/explorer.cpp:298)�[0m: Pos: 0x1F8
| : Section 0x1/0x5 �[90m(../src/ctf/explorer.cpp:303)�[0m
| : {
| : | DEBUG �[90m(../src/ctf/explorer.cpp:305)�[0m: Start: 0x1F8
| : | ParseImageSectionHeader() �[90m(../src/ctf/explorer.cpp:246)�[0m
| : | {
| : | }
| : | DEBUG �[90m(../src/ctf/explorer.cpp:309)�[0m: Name: .text
| : | DEBUG �[90m(../src/ctf/explorer.cpp:310)�[0m: Size: 0x84C00
| : | DEBUG �[90m(../src/ctf/explorer.cpp:311)�[0m: Addr: 0x400
| : }
| : Section 0x2/0x5 �[90m(../src/ctf/explorer.cpp:303)�[0m
| : {
| : | DEBUG �[90m(../src/ctf/explorer.cpp:305)�[0m: Start: 0x220
| : | ParseImageSectionHeader() �[90m(../src/ctf/explorer.cpp:246)�[0m
| : | {
| : | }
| : | DEBUG �[90m(../src/ctf/explorer.cpp:309)�[0m: Name: .rdata
| : | DEBUG �[90m(../src/ctf/explorer.cpp:310)�[0m: Size: 0x1A800
| : | DEBUG �[90m(../src/ctf/explorer.cpp:311)�[0m: Addr: 0x85000
| : }
| : Section 0x3/0x5 �[90m(../src/ctf/explorer.cpp:303)�[0m
| : {
| : | DEBUG �[90m(../src/ctf/explorer.cpp:305)�[0m: Start: 0x248
| : | ParseImageSectionHeader() �[90m(../src/ctf/explorer.cpp:246)�[0m
| : | {
| : | }
| : | DEBUG �[90m(../src/ctf/explorer.cpp:309)�[0m: Name: .data
| : | DEBUG �[90m(../src/ctf/explorer.cpp:310)�[0m: Size: 0x1A00
| : | DEBUG �[90m(../src/ctf/explorer.cpp:311)�[0m: Addr: 0x9F800
| : }
| : Section 0x4/0x5 �[90m(../src/ctf/explorer.cpp:303)�[0m
| : {
| : | DEBUG �[90m(../src/ctf/explorer.cpp:305)�[0m: Start: 0x270
| : | ParseImageSectionHeader() �[90m(../src/ctf/explorer.cpp:246)�[0m
| : | {
| : | }
| : | DEBUG �[90m(../src/ctf/explorer.cpp:309)�[0m: Name: .rsrc
| : | DEBUG �[90m(../src/ctf/explorer.cpp:310)�[0m: Size: 0x48800
| : | DEBUG �[90m(../src/ctf/explorer.cpp:311)�[0m: Addr: 0xA1200
| : }
| : Section 0x5/0x5 �[90m(../src/ctf/explorer.cpp:303)�[0m
| : {
| : | DEBUG �[90m(../src/ctf/explorer.cpp:305)�[0m: Start: 0x298
| : | ParseImageSectionHeader() �[90m(../src/ctf/explorer.cpp:246)�[0m
| : | {
| : | }
| : | DEBUG �[90m(../src/ctf/explorer.cpp:309)�[0m: Name:
| : | DEBUG �[90m(../src/ctf/explorer.cpp:310)�[0m: Size: 0x6600
| : | DEBUG �[90m(../src/ctf/explorer.cpp:311)�[0m: Addr: 0x1D3400
| : }
| : DEBUG �[90m(../src/ctf/explorer.cpp:318)�[0m: Jumping To: 0x1D9A00
| }
| DEBUG �[90m(../src/ctf/explorer.cpp:101)�[0m: Successfully Parsed PE Header
| ParseGameHeader() �[90m(../src/ctf/explorer.cpp:329)�[0m
| {
| : DEBUG �[90m(../src/ctf/explorer.cpp:333)�[0m: Pos: 0x1D9A00
| : DEBUG �[90m(../src/ctf/explorer.cpp:346)�[0m: Pos: 0x1D9A00
| : DEBUG �[90m(../src/ctf/explorer.cpp:350)�[0m: First Short: 0x7C64
| : DEBUG �[90m(../src/ctf/explorer.cpp:353)�[0m: PAME Magic: 0x22AA7C64
| }
}
�[91m�[1mERROR �[0m�[90m(../src/dump.cpp:858)�[0m: AttemptExe failed: 0x2: Expected 0x2223u16, 0x222Cu16, 0x7F7Fu16, 0x454D4150u32, 0x554D4150u32, 0x46555243u32, 0x77777777u32, Found 0x7C64u16/0x22AA7C64u32
at �[90m(../src/dump.cpp:94:36)�[0m: struct lak::result<struct lak::result<struct lak::monostate,struct lak::stack_trace>,enum lak::await_error> __cdecl SourceExplorer::OpenGame(struct SourceExplorer::source_explorer_t &):
OpenGame
at �[90m(../src/ctf/explorer.cpp:125:3)�[0m: struct lak::result<struct lak::monostate,struct lak::stack_trace> __cdecl SourceExplorer::LoadGame(struct SourceExplorer::source_explorer_t &):
LoadGame: while parsing game header at: 0x1D9A00
at �[90m(../src/ctf/explorer.cpp:426:23)�[0m: struct lak::result<struct lak::monostate,struct lak::stack_trace> __cdecl SourceExplorer::ParseGameHeader(struct SourceExplorer::data_reader_t &,struct SourceExplorer::game_t &,bool)
DEBUG �[90m(D:\a\SourceExplorer\SourceExplorer\src\main_window.hpp:100)�[0m: Save Error Log