Past Meetup

07 - Diagnostyka aplikacji z użyciem Windows Debuggera (WinDbg)

This Meetup is past

22 people went

Location image of event venue

Details

Wszystkie informacje jak i krótie FAQ spotaknia są dostępne na stronie devWarsztatów (http://devwarsztaty.pl/warsztaty/2016-06-18/).

Uwaga: Rejestracja rusza w 04 czerwca w południe.

Druga część cyklu o rzeczach o których warto wiedzieć w .NET. Tym razem zagłębimy się WinDbg i dowiemy się dlaczego nic więcej do szczęścia nam nie jest potrzebne :) A o WinDbg opowie nam, nie ktoś inny jak Sebastian Solnica :)

Agenda

• Poznanie podstawowych komend WinDbg i przydatnych rozszerzeń

• Co sprawia że program się wykonuje? Spojrzenie na rejestry, stos, stertę i asembler

• Aplikacje .NET-owe w natywnym debuggerze (czym są obiekty, assemblies, moduły itd.)

• Diagnostyka problemów z wyjątkami (1st i 2nd chance exceptions, inner exceptions)

• Diagnostyka problemów z GC (tropienie wycieków)

• Diagnostyka problemów z lockami (odnajdywanie "zazębionych" wątków)

• Rozwiązywanie problemów na produkcji (dumpy i nieinwazyjne debugowanie)

Wymagania

Tak jak poprzednio, będzie wymagany WinDbg, i masa dobrego humoru :)

Miejsce

Tym razem dla odmiany spotykamy się w mBanku (https://www.mbank.pl), w którym czekają na nas przekąski, kawa jak i obiad :)

Kilka słów o prelegencie:

Sebastian Solnica (@lowleveldesign (https://twitter.com/lowleveldesign))

Programista .NET z zacięciem do grzebania we wnętrzach aplikacji i systemu operacyjnego. Znajdziecie mnie na twitterze (@lowleveldesign (https://twitter.com/lowleveldesign)) i wordpressie (lowleveldesign.wordpress.com (http://devwarsztaty.pl/prelegenci/sebastian-solnica/lowleveldesign.wordpress.com)), gdzie od czasu do czasu piszę coś na temat debugowania i profilowania, a ostatnio również bezpieczeństwa. Poprowadziłem kilka prezentacji poświęconych tym tematom na Warszawskiej Grupie .NET (http://www.meetup.com/WG-NET/).