Enviar pesquisa
Carregar
Learn how to debug
•
Transferir como PPTX, PDF
•
0 gostou
•
223 visualizações
Fabrício Catae
Seguir
Apresentação interna sobre Debugging usando o Windbg
Leia menos
Leia mais
Tecnologia
Denunciar
Compartilhar
Denunciar
Compartilhar
1 de 15
Baixar agora
Recomendados
FEI 2013 - Nette framework
FEI 2013 - Nette framework
Adam Štipák
BilousAnna_QA_CV_08.2016
BilousAnna_QA_CV_08.2016
Anna Belous
SLM (Sample Lifecycle Manager)
SLM (Sample Lifecycle Manager)
limscoder
Anti patterns in the wild
Anti patterns in the wild
Frank Linehan
MADUSE Report Summary
MADUSE Report Summary
Rui Santos
Sales
Sales
Merrymary Tom
Coralys
Coralys
Rosa Zayas
Test thinking
Test thinking
Luana Hohmann
Recomendados
FEI 2013 - Nette framework
FEI 2013 - Nette framework
Adam Štipák
BilousAnna_QA_CV_08.2016
BilousAnna_QA_CV_08.2016
Anna Belous
SLM (Sample Lifecycle Manager)
SLM (Sample Lifecycle Manager)
limscoder
Anti patterns in the wild
Anti patterns in the wild
Frank Linehan
MADUSE Report Summary
MADUSE Report Summary
Rui Santos
Sales
Sales
Merrymary Tom
Coralys
Coralys
Rosa Zayas
Test thinking
Test thinking
Luana Hohmann
DR luncheon presentation
DR luncheon presentation
seishi1
New microsForensicsoft office power point presentation
New microsForensicsoft office power point presentation
nisartiwana
What You Need to Know Before Upgrading to SharePoint 2013
What You Need to Know Before Upgrading to SharePoint 2013
Perficient, Inc.
Diapositivas tita grupo 4
Diapositivas tita grupo 4
Adiela Martinez
Diapositivas tita grupo 4
Diapositivas tita grupo 4
Marta Lucia Escobar
Trias Trail 2016 special in Papillio magazine
Trias Trail 2016 special in Papillio magazine
Trias ngo
The effects of gay parents
The effects of gay parents
corawood
Oeufs brouillés
Oeufs brouillés
Oscar Chu
3 way handshake
3 way handshake
Yode Arliando
Yoga arise roby
Yoga arise roby
Arise Roby
F:\el estudio de casos como técnica didáctica
F:\el estudio de casos como técnica didáctica
mencarmando
Kitchen Renovation
Kitchen Renovation
Mel Fee
High School Multiple Exposure/Sequence Photography Lesson
High School Multiple Exposure/Sequence Photography Lesson
Meredith Hudson
Узагальнення знань учнів про іменник. 2 клас
Узагальнення знань учнів про іменник. 2 клас
Ковпитська ЗОШ
Java Tools and Techniques for Solving Tricky Problem
Java Tools and Techniques for Solving Tricky Problem
Will Iverson
.NET Debugging Tips and Techniques
.NET Debugging Tips and Techniques
Bala Subra
.Net Debugging Techniques
.Net Debugging Techniques
Bala Subra
Production Debugging at Code Camp Philly
Production Debugging at Code Camp Philly
Brian Lyttle
Критика "библиотечного" подхода в разработке под Android. UA Mobile 2016.
Критика "библиотечного" подхода в разработке под Android. UA Mobile 2016.
UA Mobile
Debugging a .NET program after crash (Post-mortem debugging)
Debugging a .NET program after crash (Post-mortem debugging)
Mirco Vanini
Kostiantyn Yelisavenko "Mastering Macro Benchmarking in .NET"
Kostiantyn Yelisavenko "Mastering Macro Benchmarking in .NET"
LogeekNightUkraine
LJC-Unconference-2023-Keynote.pdf
LJC-Unconference-2023-Keynote.pdf
EmilyJiang23
Mais conteúdo relacionado
Destaque
DR luncheon presentation
DR luncheon presentation
seishi1
New microsForensicsoft office power point presentation
New microsForensicsoft office power point presentation
nisartiwana
What You Need to Know Before Upgrading to SharePoint 2013
What You Need to Know Before Upgrading to SharePoint 2013
Perficient, Inc.
Diapositivas tita grupo 4
Diapositivas tita grupo 4
Adiela Martinez
Diapositivas tita grupo 4
Diapositivas tita grupo 4
Marta Lucia Escobar
Trias Trail 2016 special in Papillio magazine
Trias Trail 2016 special in Papillio magazine
Trias ngo
The effects of gay parents
The effects of gay parents
corawood
Oeufs brouillés
Oeufs brouillés
Oscar Chu
3 way handshake
3 way handshake
Yode Arliando
Yoga arise roby
Yoga arise roby
Arise Roby
F:\el estudio de casos como técnica didáctica
F:\el estudio de casos como técnica didáctica
mencarmando
Kitchen Renovation
Kitchen Renovation
Mel Fee
High School Multiple Exposure/Sequence Photography Lesson
High School Multiple Exposure/Sequence Photography Lesson
Meredith Hudson
Узагальнення знань учнів про іменник. 2 клас
Узагальнення знань учнів про іменник. 2 клас
Ковпитська ЗОШ
Destaque
(14)
DR luncheon presentation
DR luncheon presentation
New microsForensicsoft office power point presentation
New microsForensicsoft office power point presentation
What You Need to Know Before Upgrading to SharePoint 2013
What You Need to Know Before Upgrading to SharePoint 2013
Diapositivas tita grupo 4
Diapositivas tita grupo 4
Diapositivas tita grupo 4
Diapositivas tita grupo 4
Trias Trail 2016 special in Papillio magazine
Trias Trail 2016 special in Papillio magazine
The effects of gay parents
The effects of gay parents
Oeufs brouillés
Oeufs brouillés
3 way handshake
3 way handshake
Yoga arise roby
Yoga arise roby
F:\el estudio de casos como técnica didáctica
F:\el estudio de casos como técnica didáctica
Kitchen Renovation
Kitchen Renovation
High School Multiple Exposure/Sequence Photography Lesson
High School Multiple Exposure/Sequence Photography Lesson
Узагальнення знань учнів про іменник. 2 клас
Узагальнення знань учнів про іменник. 2 клас
Semelhante a Learn how to debug
Java Tools and Techniques for Solving Tricky Problem
Java Tools and Techniques for Solving Tricky Problem
Will Iverson
.NET Debugging Tips and Techniques
.NET Debugging Tips and Techniques
Bala Subra
.Net Debugging Techniques
.Net Debugging Techniques
Bala Subra
Production Debugging at Code Camp Philly
Production Debugging at Code Camp Philly
Brian Lyttle
Критика "библиотечного" подхода в разработке под Android. UA Mobile 2016.
Критика "библиотечного" подхода в разработке под Android. UA Mobile 2016.
UA Mobile
Debugging a .NET program after crash (Post-mortem debugging)
Debugging a .NET program after crash (Post-mortem debugging)
Mirco Vanini
Kostiantyn Yelisavenko "Mastering Macro Benchmarking in .NET"
Kostiantyn Yelisavenko "Mastering Macro Benchmarking in .NET"
LogeekNightUkraine
LJC-Unconference-2023-Keynote.pdf
LJC-Unconference-2023-Keynote.pdf
EmilyJiang23
You suck at Memory Analysis
You suck at Memory Analysis
Francisco Ribeiro
EMBA Firmware analysis - TROOPERS22
EMBA Firmware analysis - TROOPERS22
MichaelM85042
How We Analyzed 1000 Dumps in One Day - Dina Goldshtein, Brightsource - DevOp...
How We Analyzed 1000 Dumps in One Day - Dina Goldshtein, Brightsource - DevOp...
DevOpsDays Tel Aviv
Half-automatic Compilable Source Code Recovery
Half-automatic Compilable Source Code Recovery
Joxean Koret
2013.02.02 지앤선 테크니컬 세미나 - Xcode를 활용한 디버깅 팁(OSXDEV)
2013.02.02 지앤선 테크니컬 세미나 - Xcode를 활용한 디버깅 팁(OSXDEV)
JiandSon
Crash dump analysis - experience sharing
Crash dump analysis - experience sharing
James Hsieh
Ukfs Snr Dev Arch Forum Pres3 Re
Ukfs Snr Dev Arch Forum Pres3 Re
AllyWick
Because you can’t fix what you don’t know is broken...
Because you can’t fix what you don’t know is broken...
Marcel Bruch
Effective code reviews
Effective code reviews
Sebastian Marek
Introductiontoasp netwindbgdebugging-100506045407-phpapp01
Introductiontoasp netwindbgdebugging-100506045407-phpapp01
Camilo Alvarez Rivera
Static Code Analysis and AutoLint
Static Code Analysis and AutoLint
Leander Hasty
10 Ways To Improve Your Code
10 Ways To Improve Your Code
ConSanFrancisco123
Semelhante a Learn how to debug
(20)
Java Tools and Techniques for Solving Tricky Problem
Java Tools and Techniques for Solving Tricky Problem
.NET Debugging Tips and Techniques
.NET Debugging Tips and Techniques
.Net Debugging Techniques
.Net Debugging Techniques
Production Debugging at Code Camp Philly
Production Debugging at Code Camp Philly
Критика "библиотечного" подхода в разработке под Android. UA Mobile 2016.
Критика "библиотечного" подхода в разработке под Android. UA Mobile 2016.
Debugging a .NET program after crash (Post-mortem debugging)
Debugging a .NET program after crash (Post-mortem debugging)
Kostiantyn Yelisavenko "Mastering Macro Benchmarking in .NET"
Kostiantyn Yelisavenko "Mastering Macro Benchmarking in .NET"
LJC-Unconference-2023-Keynote.pdf
LJC-Unconference-2023-Keynote.pdf
You suck at Memory Analysis
You suck at Memory Analysis
EMBA Firmware analysis - TROOPERS22
EMBA Firmware analysis - TROOPERS22
How We Analyzed 1000 Dumps in One Day - Dina Goldshtein, Brightsource - DevOp...
How We Analyzed 1000 Dumps in One Day - Dina Goldshtein, Brightsource - DevOp...
Half-automatic Compilable Source Code Recovery
Half-automatic Compilable Source Code Recovery
2013.02.02 지앤선 테크니컬 세미나 - Xcode를 활용한 디버깅 팁(OSXDEV)
2013.02.02 지앤선 테크니컬 세미나 - Xcode를 활용한 디버깅 팁(OSXDEV)
Crash dump analysis - experience sharing
Crash dump analysis - experience sharing
Ukfs Snr Dev Arch Forum Pres3 Re
Ukfs Snr Dev Arch Forum Pres3 Re
Because you can’t fix what you don’t know is broken...
Because you can’t fix what you don’t know is broken...
Effective code reviews
Effective code reviews
Introductiontoasp netwindbgdebugging-100506045407-phpapp01
Introductiontoasp netwindbgdebugging-100506045407-phpapp01
Static Code Analysis and AutoLint
Static Code Analysis and AutoLint
10 Ways To Improve Your Code
10 Ways To Improve Your Code
Mais de Fabrício Catae
Mule Meetup Cache Redis
Mule Meetup Cache Redis
Fabrício Catae
Meetup Mule SP: Kafka (Edgar)
Meetup Mule SP: Kafka (Edgar)
Fabrício Catae
SQL Server on Linux
SQL Server on Linux
Fabrício Catae
Build smarter and scalable applications using Microsoft Azure Database Services
Build smarter and scalable applications using Microsoft Azure Database Services
Fabrício Catae
Fora Hackers! Proteção em camadas do SQL Server
Fora Hackers! Proteção em camadas do SQL Server
Fabrício Catae
Migrando o Parse para Azure: Lições Aprendidas
Migrando o Parse para Azure: Lições Aprendidas
Fabrício Catae
TechEd 2015: Diagnosticando problemas em sites ASP.NET
TechEd 2015: Diagnosticando problemas em sites ASP.NET
Fabrício Catae
Estratégias de Backup e Restore
Estratégias de Backup e Restore
Fabrício Catae
Indo para o proximo nivel: MCSM e MCA em SQL Server 2012
Indo para o proximo nivel: MCSM e MCA em SQL Server 2012
Fabrício Catae
CLR Fundamentals: Memory Management
CLR Fundamentals: Memory Management
Fabrício Catae
TechEd 2009: Planejamento e Operação de Ambientes SharePoint Multi-Terabyte
TechEd 2009: Planejamento e Operação de Ambientes SharePoint Multi-Terabyte
Fabrício Catae
TechEd 2011: Raio-X do SQL Server: Arquitetura Interna do Gerenciador de Ban...
TechEd 2011: Raio-X do SQL Server: Arquitetura Interna do Gerenciador de Ban...
Fabrício Catae
TechEd 2010: SQL Server com Foco em Diagnóstico de Desempenho
TechEd 2010: SQL Server com Foco em Diagnóstico de Desempenho
Fabrício Catae
TechEd 2010: Escalando aplicações OLTP:Design de aplicação e considerações pa...
TechEd 2010: Escalando aplicações OLTP:Design de aplicação e considerações pa...
Fabrício Catae
Advanced SQL Memory Management (GeekReady 2012)
Advanced SQL Memory Management (GeekReady 2012)
Fabrício Catae
Como funciona um banco de dados? (Worldwide Online TechDay 2010)
Como funciona um banco de dados? (Worldwide Online TechDay 2010)
Fabrício Catae
Como funciona um banco de dados? (Prudente TechDay 2010)
Como funciona um banco de dados? (Prudente TechDay 2010)
Fabrício Catae
Busca de Documentos (Marilia TechDay 2011)
Busca de Documentos (Marilia TechDay 2011)
Fabrício Catae
Microsoft Certified Master (Comunidade MCM)
Microsoft Certified Master (Comunidade MCM)
Fabrício Catae
TechEd 2006: Trabalhando com DMV e DMF
TechEd 2006: Trabalhando com DMV e DMF
Fabrício Catae
Mais de Fabrício Catae
(20)
Mule Meetup Cache Redis
Mule Meetup Cache Redis
Meetup Mule SP: Kafka (Edgar)
Meetup Mule SP: Kafka (Edgar)
SQL Server on Linux
SQL Server on Linux
Build smarter and scalable applications using Microsoft Azure Database Services
Build smarter and scalable applications using Microsoft Azure Database Services
Fora Hackers! Proteção em camadas do SQL Server
Fora Hackers! Proteção em camadas do SQL Server
Migrando o Parse para Azure: Lições Aprendidas
Migrando o Parse para Azure: Lições Aprendidas
TechEd 2015: Diagnosticando problemas em sites ASP.NET
TechEd 2015: Diagnosticando problemas em sites ASP.NET
Estratégias de Backup e Restore
Estratégias de Backup e Restore
Indo para o proximo nivel: MCSM e MCA em SQL Server 2012
Indo para o proximo nivel: MCSM e MCA em SQL Server 2012
CLR Fundamentals: Memory Management
CLR Fundamentals: Memory Management
TechEd 2009: Planejamento e Operação de Ambientes SharePoint Multi-Terabyte
TechEd 2009: Planejamento e Operação de Ambientes SharePoint Multi-Terabyte
TechEd 2011: Raio-X do SQL Server: Arquitetura Interna do Gerenciador de Ban...
TechEd 2011: Raio-X do SQL Server: Arquitetura Interna do Gerenciador de Ban...
TechEd 2010: SQL Server com Foco em Diagnóstico de Desempenho
TechEd 2010: SQL Server com Foco em Diagnóstico de Desempenho
TechEd 2010: Escalando aplicações OLTP:Design de aplicação e considerações pa...
TechEd 2010: Escalando aplicações OLTP:Design de aplicação e considerações pa...
Advanced SQL Memory Management (GeekReady 2012)
Advanced SQL Memory Management (GeekReady 2012)
Como funciona um banco de dados? (Worldwide Online TechDay 2010)
Como funciona um banco de dados? (Worldwide Online TechDay 2010)
Como funciona um banco de dados? (Prudente TechDay 2010)
Como funciona um banco de dados? (Prudente TechDay 2010)
Busca de Documentos (Marilia TechDay 2011)
Busca de Documentos (Marilia TechDay 2011)
Microsoft Certified Master (Comunidade MCM)
Microsoft Certified Master (Comunidade MCM)
TechEd 2006: Trabalhando com DMV e DMF
TechEd 2006: Trabalhando com DMV e DMF
Último
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Miguel Araújo
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
Enterprise Knowledge
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
hans926745
How to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
naman860154
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
Paola De la Torre
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
Gabriella Davis
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
Puma Security, LLC
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
Enterprise Knowledge
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
Safe Software
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
Malak Abu Hammad
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
Michael W. Hawkins
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
Anna Loughnan Colquhoun
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
soniya singh
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
Rafal Los
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
ThousandEyes
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
HostedbyConfluent
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
Delhi Call girls
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAG
Sujit Pal
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
Results
Último
(20)
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
How to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAG
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
Learn how to debug
1.
Fabricio Catae Premier Field
Engineer Learn Debugging in 60 minutes For SQL Server professionals
2.
Who I am Me
Microsoft Travel Weekends Baseball Friends
3.
Software Bugs Impossível evitá-los... Erros
Genéricos Sempre podem ocorrer... Afetam qualquer pessoa Qual ação tomar?
4.
Solução: Debugging Dump Files •
Cópia da memória da aplicação • Guarda informação das threads Usado somente como último recurso
5.
Agenda: Learn Debugging Basic
Advanced Real World Scenarios in 60 minutes
6.
SQL Requests Easy to
find the problem – see the wait type
7.
Stack Dump Raw Symbols
8.
Compilation Output Images Symbols
9.
Example
10.
Where to Find
Symbols? http://msdl.microsoft.com/download/symbols http://symweb
11.
Lab .sympath ~ / ~0s k ~*k lm
/ lml
12.
Stack Analysis Slow Performance Start
looking the DLL’s involved Identify the transitions Find the wait type
13.
Thread Analysis SyncDriverEnter RequestOCIWork
?
14.
Problem Analysis PAGEIOLATCH_SH PAGEIOLATCH_EX
15.
Debugging Skill Product internals Problem
Solving with WinDBG Assembly language Windows programming Ramp-up: 1-2 years
Notas do Editor
My friends , my work.
Baixar agora