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

Provide PDB's for EXE/DLL files of the browser (mainly for XP build) #76

Open
IDA-RE-things opened this issue Apr 21, 2024 · 3 comments

Comments

@IDA-RE-things
Copy link

Hello, @Alex313031 ,
Can you provide also PDB files, to be able to debug separete problems with this browser ?
Same PDB's, as Supemium provides now on my request.
Mainly for XP 32-bit build.

@IDA-RE-things
Copy link
Author

@Alex313031 , is it possible to create PDB files, or you dont want others to debug issues ?
I can be restricted by Supermium ones of course.
But sometimes I need to compare behaviour of both of them.

@Alex313031
Copy link
Owner

@IDA-RE-things The PDB files would not really be of use. As part of the compiler optimizations of Thorium, stuff is inlined, and all debugging constructs are removed. In addition, when linking it uses /DEBUG:NONE, instead of the normal /DEBUG which is used on all build of Chromium (normally).

This makes the .pdbs very small, and doesn't really have enough information to do any proper debugging.

The latest progwrp should fix the handle leaks. If there are any other major issues that you notice, I could make a debug build and share it with you here along with the PDB, so you can inspect it.

@IDA-RE-things
Copy link
Author

no, not for progwrp.dll problems. But for problems at all. For example crashes. Or hangs. Or performance issues.
Yes, special debug version with PDB's will help in this case I think. Except performance issues, where all should be optimized.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants