Aktualności‎ > ‎

Zaproszenie na 54. spotkanie WG.NET

opublikowane: 14 lis 2011, 06:33 przez Michał Grzegorzewski
Zapraszam wszystkich na kolejne spotkanie Warszawskiej Grupy .NET, które odbędzie się 17.11 (czwartek) o godz. 18.00 w sali 168 Wydziału Elektroniki i Technik Informacyjnych Politechniki Warszawskiej (ELKA), w czasie którego Sebastian Solnica przybliży temat plików PDB w prezentacji "Pliki PDB od podszewki. Zarządzanie symbolami". A w szczegółach wyglądać to będzie następująco:
 
Compilation phase (działanie, sequence points)
- System.Reflection.Emit and symbol information
- DebuggableAttribute
- CCI (just a remark)
Symbol file history (krótka historia formatów i tego co każdy z nich zawierał)
- COFF
- CodeView
- Program Database (v2.0, v7.0)
PDB file structure
- Information stored in the image file (dumpbin, sekcja debugowa w pliku EXE)
- PDB file internals (konstrukcja pliku PDB, strumienie, header)
- How does the debugger match image files with their symbols?
Symbol APIs (krótko o każdym z API pozwalających na operacje na symbolach)
- Low level
- DIA interfaces
- DbgHelp
- CorSym.idl
- System.Diagnostics.SymbolStore
- MDbg wrappers for System.Diagnostics.SymbolStore
Symbol Store (jak zbudować symbol store, omówienie drzewa katalogów symbol store'a, dodanie "na żywo" nowego pliku PDB do symbol store'a)
- general information
- stripping symbols (pdbcopy, binplace)
- dbh.exe
- symchk.exe
- symstore.exe
- Configuration (_NT_SYMBOL_PATH)
Source Server (indeksowanie plików źródłowych należących do repozytorium)
- Source server stream in PDB file
- srctool.exe, pdbstr.exe
- symsrv.dll
- live dump debugging with symbol store and source server (odpalenie debugger-a i pociągnięcie symboli (i plików obrazów) z symbol store'a a źródeł z repozytorium)
Miscellaneous
- sourcepack (krótka opowieść czemu powstał i jak go użyć :))
Useful Links
 
Przewidywany czas spotkania: 2 godz.
 
Comments