Summary: | Setup source and symbol server for Windows | ||
---|---|---|---|
Product: | LibreOffice | Reporter: | Petr Mladek <pmladek> |
Component: | WWW | Assignee: | Fridrich Strba <fridrich.strba> |
Status: | RESOLVED FIXED | QA Contact: | |
Severity: | enhancement | ||
Priority: | medium | CC: | bfo.bugmail, jesus, libreoffice, lohmaier, nthiebaud, pasqual.milvaques, timar74, vstuart.foote |
Version: | unspecified | ||
Hardware: | All | ||
OS: | Windows (All) | ||
Whiteboard: | EasyHack DifficultyInteresting SkillInfra TopicDebug TopicWeb | ||
i915 platform: | i915 features: |
Description
Petr Mladek
2012-05-25 05:59:48 UTC
Additional links: http://zenit.senecac.on.ca/wiki/index.php/Add_Source_Server_Support_for_Mercurial https://bugzilla.mozilla.org/show_bug.cgi?id=440001 http://michaelfcollins3.me/2010/09/integrating-git-and-mercurial-with-source-server/ Last batch: http://michaelfcollins3.me/2010/10/mercurial-and-source-server-take-3 https://bitbucket.org/andriy.c/hgsrcsrv https://github.com/joliver/SourceServer-GitExtensions Good luck to anyone who can take it. You're working on this right Fridrich ? :-) There is a test symbol server available on http://dev-builds.libreoffice.org/windows-debug/symbols. It contains symbols for builds whose installers can be found at http://dev-builds.libreoffice.org/windows-debug/msi I am just writing the instructions in wiki how to get a trace with WinDBG. I tried it in a clean virtual machine with WinDBG, Visual Studio 2008 and Visual Studio 2010 and was able to set breakpoints and have them hit. With that, you should be able to enable the automatic crash reports on Windows again and get some meaningful crash report information. Great news. Hope this will be refreshed every minor release and added to SI GUI eventually. It will make delivering backtraces for Windows an easier task. BTW: is it possible to put there sources archive to download and make backtraces even more useful for developers? adding LibreOffice developer list as CC to unresolved EasyHacks for better visibility. see e.g. http://nabble.documentfoundation.org/minutes-of-ESC-call-td4076214.html for details Starting with 4.2.0rc1 you can get pdb files for debugging the release builds. The symbol server's URL is: http://dev-downloads.libreoffice.org/symstore/symbols For daily debug builds use http://dev-builds.libreoffice.org/daily/master/Win-x86@39/current to get a debug build with the symbols available at: http://dev-builds.libreoffice.org/daily/master/Win-x86@39/symbols Hi *, And with 4.2.0rc2, the symbol files are also source-indexed, so closing this one as fixed :-) source-fetching command is using powershell command to download from cgit.freedesktop.org (that means Windows XP and Vista users need to install it manually, as I think it is not installed automatically with SP3) - if you have other suggestion that works across windows versions and is a better option, feel free to suggest alternatives. The source-indexing only covers files that are used untouched from the checkout. I.e. created headers or files from the external components that are built as part of LibreOffice are not included. something has broken with this lately, access to: http://dev-downloads.libreoffice.org/symstore/symbols/ gives a '403 Forbidden' response message (In reply to comment #10) > something has broken with this lately, access to: > http://dev-downloads.libreoffice.org/symstore/symbols/ > > gives a '403 Forbidden' response message That is normal. Per Christian, and in weeks of practice, the dbghelp.dll will correctly parse the symbols repo. Not intended that you be able to browse the content with a web browse. Back to FIXED. |
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.