Toutes les erreurs possibles ne sont pas listés ici, cela revient surtout au cas par cas.
Beaucoup d'erreurs ici sont assez courantes.
Beaucoup d'informations sont tirés de cette page : https://wiki.hacks.guide/wiki/3DS:Error_screens/Luma3DS_exception_screen
Comprendre l'exception screen de Luma3DS
L'exception screen de Luma3DS se présente sous cette forme pour l'écran du haut :

Voici les informations intéressantes à relever :
- Processor : Le processeur où l'erreur a eu lieu. Les deux processeurs sont :
- Arm9 : Le processeur qui s'occupe des opérations de sécurité. Une erreur avec ce processeur indique dans la plupart des cas un problème avec la Nand ou bien le matériel de votre 3DS ou de la SD.
- Arm11 : Le processeur qui gère la partie "utilisateur". La plupart des erreurs seront rencontrés dessus.
- Exception Type : Le problème qui a causé ce crash de la console. La plupart des exceptions seront avec ces types :
- data abort : Ecriture/Lecture dans une partie invalide de la mémoire. Peut signifier un problème d'une application, des données du menu home ou encore de la mauvaise utilisation de cheats.
- prefetch abort : Tentative d'exécution d'une instruction du CPU qui est marqué invalide. Peut signifier des conflits entre le logiciel et le CFW.
- prefetch abort (kernel panic) : Une erreur du Kernel irrécupérable qui le force à arrêter le fonctionnement. Souvent liés à des défauts matériels.
- prefetch abort (svcBreak) : Un programme qui décide d'arrêter le fonctionnement du logiciel car il est entré dans une condition d'erreur inévitable. Souvent relié à des problèmes sur la NAND ou bien des données endommagés.
- undefined instruction : Tentative d'exécution d'une instruction CPU qui a été non implémenté ou inutilisable. Cette erreur est souvent relié à du matériel obsolète ou des fichiers manquants.
- Fault Status : Le type précis d'exception ARM utilisé.
- Current Process : Quel processus a déclenché cette erreur. Si il s'agit de quelque chose en lien avec le système, ces processus peuvent être mis en jeu :
- fs : Filesystem, le système de fichiers. Peut indiquer un défaut avec la NAND ou la SD.
- menu : Les données ouvertes par le menu Home ou bien en même temps que ce dernier.
- loader : Le service qui lance les applications. Peut signifier une application endommagé.
- nvm : Les services de communication comme le Wi-Fi.
- ns : Nintendo User Interface Shell qui s'occupe des processus du mode 3DS.
- Registres (R0-R12/SP/LR/PC/CPSR/FPEXC) : Des données qui peut-être ne sont rien du tout, mais peuvent être utiles des fois pour comprendre les erreurs :
- Si un registre possède une valeur commençant par "000400xx" (xx sont des données autres), cela peut correspondre à un title ID d'une application/service. Les registres après celui-ci peuvent donner la suite du title ID pour déterminer quel processus a causé l'erreur.
- Si dans un registre, vous avez une valeur commençant par les lettres C, D, E, F (Plus souvent C, D), cela peut-être un code erreur.