Daily Win32 debug builds
Lubos Lunak
l.lunak at suse.cz
Fri Jul 26 06:33:56 PDT 2013
On Friday 26 of July 2013, V Stuart Foote wrote:
> Lubos,
>
> I currently have no issues driving use of a Windows debug build on my part,
> but I do want to practice a bit with my testing tool--ProcessExplorer--to
> generate hopefully useful stack trace's.
>
> Notice that you rebuild the Symbols and have them posting to the
> http://dev-builds.libreoffice.org/daily/master/ repositories.
>
> I don't know, but should the symbols need to be built for each branch? Or,
> are they generic and can be used with all of the builds--currently 4.0.5,
> 4.1.1, and master?
Debug information is a .pdb file that contains information for the debugger
to map between executable code in the .dll/.exe binaries and the source code.
Whenever a binary changes, the .pdb needs to change as well. So it is
necessary not only to have debug information specifically for each branch,
but also for every single build.
> And sort of related, for those debug builds that are posted as zip'd
> /Admin installs, rather than posted as MS Installer packages--so currently
> just the 4.1.1.0+ builds--what Windows registry values must be established
> to make the install comparable to a MSI package installation run with
> WRITE_REGISTRY=1.
AFAIK debug information does not have anything to do with the Windows
registory at all. Is is only used by the debugger.
> Alternatively, can you set the TB build to produce only
> MSI packages, and avoid posting Zip'd /Administrative install packages?
The debug information is not provided as zip packages, it is the symbols/
subdirectory. The data contained there is not explicitly downloaded, MSVC
will download it as needed.
--
Lubos Lunak
l.lunak at suse.cz
More information about the LibreOffice
mailing list