Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Tomb Raider: Chronicles Symbols not fully applied. #20

Open
Gh0stBlade opened this issue Feb 20, 2020 · 7 comments
Open

Tomb Raider: Chronicles Symbols not fully applied. #20

Gh0stBlade opened this issue Feb 20, 2020 · 7 comments
Assignees
Labels
SYM SYM files support wontfix This will not be worked on

Comments

@Gh0stBlade
Copy link

Tomb Raider: Chronicles gets an error when the main binary is analysed.

image

Sample files attached:
TRC.zip

@lab313ru
Copy link
Owner

Don't you use SYM file, just an original binary?

@Gh0stBlade
Copy link
Author

I use both of course. I get errors when analysing.

@lab313ru
Copy link
Owner

This problem happens because "generic_clib/crypto.h/functions" contains a function definition named "m", and this name is also mentioned in SYM file at offset 0x00000000. Ghidra tries to apply a function definition "m" at the offset 0x00000000 and fails.

To fix it I must report it to Ghidra's github, it's not my fault.

@lab313ru lab313ru self-assigned this Feb 22, 2020
@lab313ru lab313ru added the wontfix This will not be worked on label Feb 22, 2020
@lab313ru
Copy link
Owner

@lab313ru
Copy link
Owner

lab313ru commented Feb 22, 2020

So, if you want some fast fix, rename "m" at 0x00000000 offset to smth else.

@Gh0stBlade
Copy link
Author

Yes i tried that but it also looks like some symbols are still incorrectly applied?

Cheers.

@lab313ru
Copy link
Owner

Yeah, it can happen. I'm working on fixing SYM loading.

@lab313ru lab313ru added the SYM SYM files support label Jan 8, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
SYM SYM files support wontfix This will not be worked on
Projects
None yet
Development

No branches or pull requests

2 participants