Page 1 sur 1
[SU#COREDUMPED] Erreur de segmentation [ABANDON]
Publié : jeu. 13 août 2015, 10:22
par aminnairi
Bonjour tout le monde !
Quand j'essaie de passer sur l'utilisateur root j'ai une erreur après avoir rentrer le mot de passe : Erreur de segmentation (core dump) et c'est tout pas plus d'explication.
Je ne sais pas de tout comme faire pour retrouver la trace d'un log ou chercher d'où vient le problème, c'est pourquoi j'ouvre un thread ici car sur internet c'est chaque fois la cause d'un application, et qu'il faudrait downgrader mais je ne peux pas le faire si je ne connait pas le paquet en cause.
Sachant qu'utiliser sudo marche parfaitement et sans souci, ce qui est étrange... J'ai essayé de passer en root pour en fait pouvoir utiliser la commande
mais c'est vrai que j'ai un peu abuser du root parce que j'aurais pu créer un alias avec sudo donc je me sens un peu c...
Ce que j'aimerais qu'on me dise c'est comment trouver l'origine de ce problème (un log quelque part peux être ?) pour pouvoir ensuite voir ensemble les solutions à apporter.
Merci beaucoup !
Re: [SU#COREDUMPED] Erreur de segmentation
Publié : jeu. 13 août 2015, 17:38
par jean_no
Salut
Pour obtenir la liste de tous les coredumps :
Dans cette liste, tu trouves le PID de l'appli qui a crashé, puis pour obtenir des infos :
1234 étant à remplacer par le code PID
Pour analyser le coredump :
Dans gdb :
et pour quitter :
Ce que tu obtiendras te permettras soit de trouver pourquoi, soit de compléter un rapport de bogue.
A+
Re: [SU#COREDUMPED] Erreur de segmentation
Publié : ven. 14 août 2015, 13:53
par aminnairi
Merci pour la réponse mais en fait quand j'utilise la commande j'obtient
Code : Tout sélectionner
[amin@archlinux ~]$ sudo coredumpctl gdb 3427
PID: 3427 (bash)
UID: 0 (root)
GID: 0 (root)
Signal: 11 (SEGV)
Timestamp: ven. 2015-08-14 13:55:32 CEST (1min 36s ago)
Command Line: bash
Executable: /usr/bin/bash
Control Group: /user.slice/user-1000.slice/session-c3.scope
Unit: session-c3.scope
Slice: user-1000.slice
Session: c3
Owner UID: 1000 (amin)
Boot ID: 166931adff804caaa5b79dda8c6f9eb5
Machine ID: c6f57a0ef6054fc29e5347263ddb3afc
Hostname: archlinux
Coredump: /var/lib/systemd/coredump/core.bash.0.166931adff804caaa5b79dda8c6f9eb5.3427.1439553332000000.lz4
Message: Process 3427 (bash) of user 0 dumped core.
GNU gdb (GDB) 7.9.1
Copyright (C) 2015 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-unknown-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
<http://www.gnu.org/software/gdb/documentation/>.
For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from /usr/bin/bash...(no debugging symbols found)...done.
[New LWP 3427]
warning: Could not load shared library symbols for linux-vdso.so.1.
Do you need "set solib-search-path" or "set sysroot"?
Core was generated by `bash'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0 0x00007fe5036a274f in _int_malloc () from /usr/lib/libc.so.6
(gdb) bt
#0 0x00007fe5036a274f in _int_malloc () from /usr/lib/libc.so.6
#1 0x00007fe5036a43d4 in malloc () from /usr/lib/libc.so.6
#2 0x000000000046b93b in xmalloc ()
#3 0x000000000041b000 in ?? ()
#4 0x000000000041cf4f in ?? ()
#5 0x000000000041fa7a in ?? ()
#6 0x0000000000422fd9 in yyparse ()
#7 0x000000000041a69b in parse_command ()
#8 0x0000000000470e21 in parse_and_execute ()
#9 0x0000000000470713 in ?? ()
#10 0x000000000047096d in source_file ()
#11 0x0000000000479b6e in source_builtin ()
#12 0x000000000042bfde in ?? ()
#13 0x000000000042e06d in ?? ()
#14 0x000000000042f0a0 in execute_command_internal ()
#15 0x0000000000430b5e in execute_command ()
#16 0x00000000004309be in execute_command_internal ()
#17 0x000000000047109b in parse_and_execute ()
#18 0x0000000000470713 in ?? ()
#19 0x000000000047096d in source_file ()
#20 0x0000000000479b6e in source_builtin ()
#21 0x000000000042bfde in ?? ()
#22 0x000000000042e06d in ?? ()
---Type <return> to continue, or q <return> to quit---q
Quit
(gdb) q
[amin@archlinux ~]$ sudo su
Erreur de segmentation (core dump)
Re: [SU#COREDUMPED] Erreur de segmentation
Publié : ven. 14 août 2015, 18:15
par jean_no
Salut
Es-tu réellement à jour?
Sudo a été mis à jour le 22/07/2015: As-tu pris en compte le nouveau fichier «/etc/sudoers.pacnew».
Peux-tu tester aussi de passer en root ainsi :
Sinon il te reste a faire un rapport de bogue sur
https://bugs.archlinux.org/
A+
Re: [SU#COREDUMPED] Erreur de segmentation
Publié : sam. 15 août 2015, 10:01
par aminnairi
Okay j'ai avancé un peu apparemment mon shadow.service a pointé l'execution de pwck -r comme failed donc j'ai essayé de le lancer et voilà l'ouput
Code : Tout sélectionner
[amin@archlinux ~]$ sudo pwck -r
utilisateur lxdm : le répertoire « /var/lib/lxdm » n'existe pas
pwck : aucun changement
Par contre à partir de là j'ai essayé rmdir mais ça n'a pas l'air de marché. Une idée ?
P. S. : je tiens à ajouter que j'avais essayé d'installer gnome à la base mais que ça ne fonctionnait pas donc pensant que ça venait du DE j'ai installer LXDM à la place qui fonctionnait avant que j'ai réinstallé mon nouveau système mais ça ne fonctionnait pas non plus donc j'en ai conclu que ça venait de ma carte graphique et effectivement optimus n'était pas bien installé... Je hais optimus...
Re: [SU#COREDUMPED] Erreur de segmentation
Publié : sam. 15 août 2015, 11:22
par Moviuro
jean_no a écrit :Es-tu réellement à jour?
On n'a pas eu de réponse...
Re: [SU#COREDUMPED] Erreur de segmentation
Publié : sam. 15 août 2015, 19:35
par aminnairi
Moviuro a écrit :jean_no a écrit :Es-tu réellement à jour?
On n'a pas eu de réponse...
Pardon j'avais fais un post mais en l'éditant j'ai supprimer la ligne qui disais que oui, je suis à jour depuis le 14 août (date à partir de laquelle j'ai installé ma distribution actuelle). Et j'ai l'habitude de regarder chaque jour le site officiel avant de faire un Syu.
Des idées à propos de ce que j'ai obtenu plus haut ?
Re: [SU#COREDUMPED] Erreur de segmentation
Publié : dim. 16 août 2015, 19:32
par aminnairi
Obsolète disque réinstallé.
Re: [SU#COREDUMPED] Erreur de segmentation
Publié : dim. 16 août 2015, 20:08
par Moviuro
Re: [SU#COREDUMPED] Erreur de segmentation
Publié : jeu. 20 août 2015, 02:11
par aminnairi
Oui désolé d'habitude je prends le reflexe de le mettre en abandon. Heureusement que j'ai du temps à perdre pour revoir un peu mes anciens posts.
