Mikael Deurell

Usable first, then reusable..

Browse by Tags

Tagged Content List
  • Blog Post: Fix till adplus på Windows7

    Min övergång till Windows7 har gått hur bra som helst. Det har bara varit två hangups som jag inte riktigt snyggt har kommit runt. Det ena är att adplus vägrar att hitta aktuella processer när jag skall ta ut en dump och den andra är att registreringar av WMI providers inte fungerar som jag skulle vilja...
  • Blog Post: SOS/SOSEX kommandon från dagens MSDN Live

    För er som var på min debugging session på MSDN Live i veckan kommer här en sammanställning av alla de kommandon i WinDbg (SOS/SOSEX) jag använde. Håll tillgodo mina debuggingvänner! :-) Ta ut en hang dump med adplus adplus -hang -p <numberofprocess> -o c:\hangs -quiet Starta windbg windbg -z pathtodump...
  • Blog Post: Debugga i produktion eller testa bort i utvecklingsfas?

    Enkelt svar hoppas jag... Jag tänkte visa ett exempel på hur ni kan debugga en låg cpu hängning i asp.net med hjälp av WinDbg. Jag är långt ifrån någon mästare i WinDbg men jag har grym nytta av mina debuggingkunskaper i egenskap av Solution Architect. Hela meningen med del 1 i denna screencast är att...
  • Blog Post: Använd Powershell för att se om du kompilerat med debug build i prod

    Debug är debug och prod är prod… Så varför har vi en massa assemblies i produktion som kompilerats med debug attribut? Vore det inte bra att kunna köra en batchkörning på alla assemblies i prod för att se om någon slarvat? Såklart ni vill! :-) Har ni powershell? Sweet! Man tycker kanske att...
  • Blog Post: Enkel w3wp->application pool mappning

    Någonting har hänt och du skall snabbt leta reda reda på rätt w3wp process för den app pool som du så vackert konfigurerat upp… Men vilken av alla 1000 w3wp processer är det? Det enklaste är väl att köra tlist.exe som kommer med debugging tools for windows , vilket producerar följande: >tlist...
  • Blog Post: Sjukt bra debuglabbar med Tess Ferrandez!

    Tess Ferrandez har skapat en serie med labbar där hon presenterar vanliga post mortem debugging scenarios. Hon har byggt ihop en sjukt bugging applikation (BuggyBits) som innehåller vanliga fel som vi upptäcker i produktionsmiljö. Till detta beskriver hon de steg som krävs för att reproducera, ta en...
  • Blog Post: Metoder för att fixa buggar

    Ok, sedan jag började få betalt för att gräva i andra människors produktionskod för att fixa buggar jag inte själv skapat, har jag fått lov att förfina mina debuggingmetoder en aning. Det visar sig att de flesta bolag verkar tillämpa någon av följande för att strukturera sin avlusning (både i utveckling...
  • Blog Post: Skall vi köra in i GDIProcessHandeQuota-väggen?

    Sprang på ett intressant case häromdagen. En applikation använder ett mycket stort antal GDI objekt och helt plötsligt ger appen upp och vi springer in i väggen! Varför? Det är inte helt konstigt att moderna appar som körs på burkar med två, tre skärmar eller plasmaväggar gör att vi kan slänga upp mer...
  • Blog Post: Ännu ett projekt som XMLSerialiserar sig till Out-Of-Memory...

    Igår var jag inne och debuggade en dump från ett projekt där man hade problem med en w3wp process som "åt minne". Efter att ha kickat igång WinDbg och kört en .dumpdomain som resulterade i att 2600 dynamiskt skapade assemblies matrixade förbi på skärmen samtidigt som loggarna skvallrade lite om XmlSerializer...
Page 1 of 1 (9 items)