[bootlin/training-materials updates] master: Embedded Linux agenda: mention debugging with core dumps in lab (f1e416a9)

Michael Opdenacker michael.opdenacker at bootlin.com
Tue Nov 30 14:56:01 CET 2021


Repository : https://github.com/bootlin/training-materials
On branch  : master
Link       : https://github.com/bootlin/training-materials/commit/f1e416a9aece3472ae72b5a4c023f07ade54f469

>---------------------------------------------------------------

commit f1e416a9aece3472ae72b5a4c023f07ade54f469
Author: Michael Opdenacker <michael.opdenacker at bootlin.com>
Date:   Tue Nov 30 14:56:01 2021 +0100

    Embedded Linux agenda: mention debugging with core dumps in lab
    
    Signed-off-by: Michael Opdenacker <michael.opdenacker at bootlin.com>


>---------------------------------------------------------------

f1e416a9aece3472ae72b5a4c023f07ade54f469
 agenda/embedded-linux-4d-agenda.tex        | 2 ++
 agenda/embedded-linux-4d-fr-agenda.tex     | 2 ++
 agenda/embedded-linux-agenda.tex           | 2 ++
 agenda/embedded-linux-fr-agenda.tex        | 2 ++
 agenda/embedded-linux-online-agenda.tex    | 2 ++
 agenda/embedded-linux-online-fr-agenda.tex | 2 ++
 6 files changed, 12 insertions(+)

diff --git a/agenda/embedded-linux-4d-agenda.tex b/agenda/embedded-linux-4d-agenda.tex
index 66714a5a..8db62e46 100644
--- a/agenda/embedded-linux-4d-agenda.tex
+++ b/agenda/embedded-linux-4d-agenda.tex
@@ -368,6 +368,8 @@
   \item Develop and compile an application relying on the ncurses library
   \item Using strace, ltrace and gdbserver to debug a crappy application
         on the remote system.
+  \item Post mortem analysis: exploit a {\em core dump} to find out where an application
+        crashed.
   \end{itemize}
 }
 
diff --git a/agenda/embedded-linux-4d-fr-agenda.tex b/agenda/embedded-linux-4d-fr-agenda.tex
index b4305180..b1245f52 100644
--- a/agenda/embedded-linux-4d-fr-agenda.tex
+++ b/agenda/embedded-linux-4d-fr-agenda.tex
@@ -410,6 +410,8 @@ embarqué}
 	ncurses.
   \item Utilisation de strace, ltrace et gdbserver pour déboguer une application de
 	mauvaise qualité sur le système embarqué
+  \item Exploitation d'un {\em core dump} pour identifier à quel endroit
+        une application s'est "plantée".
   \end{itemize}
 }
 
diff --git a/agenda/embedded-linux-agenda.tex b/agenda/embedded-linux-agenda.tex
index c8ca2088..4e295f40 100644
--- a/agenda/embedded-linux-agenda.tex
+++ b/agenda/embedded-linux-agenda.tex
@@ -400,6 +400,8 @@
   \item Develop and compile an application relying on the ncurses library
   \item Using strace, ltrace and gdbserver to debug a crappy application
         on the remote system.
+  \item Post mortem analysis: exploit a {\em core dump} to find out where an application
+        crashed.
   \end{itemize}
 }
 
diff --git a/agenda/embedded-linux-fr-agenda.tex b/agenda/embedded-linux-fr-agenda.tex
index 23df6cde..5952def4 100644
--- a/agenda/embedded-linux-fr-agenda.tex
+++ b/agenda/embedded-linux-fr-agenda.tex
@@ -422,6 +422,8 @@ embarqué}
 	ncurses.
   \item Utilisation de strace, ltrace et gdbserver pour déboguer une application de
 	mauvaise qualité sur le système embarqué
+  \item Exploitation d'un {\em core dump} pour identifier à quel endroit
+        une application s'est "plantée".
   \end{itemize}
 }
 
diff --git a/agenda/embedded-linux-online-agenda.tex b/agenda/embedded-linux-online-agenda.tex
index 2709c3bf..f0a2e029 100644
--- a/agenda/embedded-linux-online-agenda.tex
+++ b/agenda/embedded-linux-online-agenda.tex
@@ -409,6 +409,8 @@
   \item Develop and compile an application relying on the ncurses library
   \item Using strace, ltrace and gdbserver to debug a crappy application
         on the remote system.
+  \item Post mortem analysis: exploit a {\em core dump} to find out where an application
+        crashed.
   \end{itemize}
 }
 
diff --git a/agenda/embedded-linux-online-fr-agenda.tex b/agenda/embedded-linux-online-fr-agenda.tex
index f53b3005..be70185d 100644
--- a/agenda/embedded-linux-online-fr-agenda.tex
+++ b/agenda/embedded-linux-online-fr-agenda.tex
@@ -431,6 +431,8 @@ embarqué}
 	ncurses.
   \item Utilisation de strace, ltrace et gdbserver pour déboguer une application de
 	mauvaise qualité sur le système embarqué
+  \item Exploitation d'un {\em core dump} pour identifier à quel endroit
+        une application s'est "plantée".
   \end{itemize}
 }
 




More information about the training-materials-updates mailing list