1 / 8

Source Server

Learn how a source server enables users to retrieve the exact version of source files used to build an application, particularly useful for Visual Studio and Windbg users.

hearns
Download Presentation

Source Server

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Source Server For Mozilla Firefox Debugging

  2. What is a Source Server? The source server enables a client to retrieve the exact version of the source files that were used to build an application.

  3. Who needs a Source Server? • People who download nightly releases and don't build mozilla from scratch • Visual Studio users and Windbg users • Beginners who don't know how to navigate in mxr So how does it work?

  4. PDB Files created by the compiler when you do a debug or debug-info-modules build Contain information about the source files Srcsrv tools, which is a collection of executables and Perl scripts provided by Microsoft in their “Debugging Tools for Windows” sdk, index these with paths to CVS You can then extract the version of that file and “serve it up” to VS or Windbg

  5. Coming soon in 0.3 • building this system into the existing symbolstore.py script • the indexing will happen when the build is done

More Related