Alex313031 / thorium-legacy

Repo for Windows XP/Vista & 7/8/8.1 Thorium Builds
https://thorium.rocks/win7
BSD 3-Clause "New" or "Revised" License
198 stars 7 forks source link

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

Open IDA-RE-things opened 2 months ago

IDA-RE-things commented 2 months ago

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 commented 2 months ago

@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 commented 1 month ago

@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 commented 1 month ago

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.