View previous topic :: View next topic |
Author |
Message |
chrissou Guru
Joined: 22 Mar 2004 Posts: 473
|
Posted: Mon May 24, 2004 6:59 am Post subject: [Evolution] plantage au démarrage [RESOLU] |
|
|
Bonjour @ tous et au secours !!!!!!
la je suis un peu dans le caca .... depuis ce matin plus moyen de lancer Evolution dès que celui ci se lance sa me met une boite de dialogue avec un message "L'application "evolution" a quitté inopinément" avec 2 boutons redémarrer ou fermer.
Quand j'appuies sur les boutons l'application se ferme et voilà ...
le GROS problème c'est que je gère TOUS mes rendez vous et ma liste de tache sous evolution et la ce matin je ne sais pas ou allé .....
Merci d'avance
@ + Chrissou
Last edited by chrissou on Tue May 25, 2004 3:51 pm; edited 1 time in total |
|
Back to top |
|
|
kernelsensei Bodhisattva
Joined: 22 Feb 2004 Posts: 5619 Location: Woustviller/Moselle/FRANCE (49.07°N;7.02°E)
|
Posted: Mon May 24, 2004 7:02 am Post subject: |
|
|
va falloir debugger le bins ...
emerge gdb, lance le et lance evolution avec ce dernier.
ou avant de se la jouer barbare, essaye simplement avec strace :
_________________ $ ruby -e'puts " .:@BFegiklnorst".unpack("x4ax7aaX6ax5aX15ax4aax6aaX7ax2aX5aX8 \
axaX3ax8aX4ax6aX3aX6ax3ax3aX9ax4ax2aX9axaX6ax3aX2ax4ax3aX4aXaX12ax10aaX7a").join' |
|
Back to top |
|
|
titix Guru
Joined: 01 Nov 2003 Posts: 343 Location: Paris, France
|
Posted: Mon May 24, 2004 7:27 am Post subject: |
|
|
Sinon 'emerge evolution'. _________________ titix
« La route est longue... mais la voie est libre ! » |
|
Back to top |
|
|
kernelsensei Bodhisattva
Joined: 22 Feb 2004 Posts: 5619 Location: Woustviller/Moselle/FRANCE (49.07°N;7.02°E)
|
Posted: Mon May 24, 2004 7:38 am Post subject: |
|
|
titix wrote: | Sinon 'emerge evolution'. |
Ouais bof, ca serait quand meme cool de savoir d'ou vient le pb ... apres si c'est un pb de lib, ont peut envisager le re emerge de evolution et ses dependances directes ! _________________ $ ruby -e'puts " .:@BFegiklnorst".unpack("x4ax7aaX6ax5aX15ax4aax6aaX7ax2aX5aX8 \
axaX3ax8aX4ax6aX3aX6ax3ax3aX9ax4ax2aX9axaX6ax3aX2ax4ax3aX4aXaX12ax10aaX7a").join' |
|
Back to top |
|
|
ghoti Advocate
Joined: 30 Dec 2002 Posts: 3636 Location: Belgium
|
Posted: Mon May 24, 2004 7:48 am Post subject: |
|
|
kernel_sensei wrote: | emerge gdb, lance le et lance evolution avec ce dernier. |
Avant de sortir la grosse artillerie, il y a peut-être des traces dans les logs, non ?
Enfin, je dis ça : je ne connais pas du tout evolution et j'ignore où il pourrait stocker ses comptes-rendus ...
Avec certains programmes, il suffit de les lancer à partir de la console pour obtenir des messages un peu moins "windoziens" ...
Ca ne coûterait rien d'essayer ? |
|
Back to top |
|
|
chrissou Guru
Joined: 22 Mar 2004 Posts: 473
|
Posted: Mon May 24, 2004 8:02 am Post subject: |
|
|
Je ne sais pas ou sont les logs et en lancant un strace evolution j'obtiens ceci :
Code: |
ttimeofday({1085385606, 97784}, NULL) = 0
read(41, "e>equate 0.0.4.20040522</title>\n"..., 8192) = 3419
read(41, 0xbfffd260, 8192) = -1 EAGAIN (Resource temporarily unavailable)
--- SIGSEGV (Segmentation fault) @ 0 (0) ---
|
pas très causant non ??
Une question si je fais un "emerge evolution" est - ce que je vais perdre mes RDV mes mails etc ... ???
Merci d'avance |
|
Back to top |
|
|
ghoti Advocate
Joined: 30 Dec 2002 Posts: 3636 Location: Belgium
|
Posted: Mon May 24, 2004 8:46 am Post subject: |
|
|
chrissou wrote: | Une question si je fais un "emerge evolution" est - ce que je vais perdre mes RDV mes mails etc ... ??? |
En principe, un emerge ne touche pas aux fichiers personnels et préserve la configuration.
Mais si les données sont à ce point importantes, un backup préalable s'impose de toute évidence ! |
|
Back to top |
|
|
chrissou Guru
Joined: 22 Mar 2004 Posts: 473
|
Posted: Mon May 24, 2004 12:45 pm Post subject: |
|
|
je viens de faire un emerge evolution et c'est toujours pareill ........
que me reste-t-il comme solution ???? |
|
Back to top |
|
|
castor_fou Apprentice
Joined: 23 May 2002 Posts: 249 Location: Clermont-Ferrand, France
|
Posted: Mon May 24, 2004 12:47 pm Post subject: |
|
|
est-ce que tu peux créer un nouvel utilisateur, te logguer avec ce nouvel utilisateur (avec XFCE par exemple) et lancer evolution pour voir si ça vient du profil utilisateur pourri ou de ton install globale... |
|
Back to top |
|
|
chrissou Guru
Joined: 22 Mar 2004 Posts: 473
|
Posted: Mon May 24, 2004 12:51 pm Post subject: |
|
|
ARRRFFFFFFFF castor_fou tu as bien cerné le problème il semblerait que ce soit enfin non C'est a cause de mon profil foireux ...
mais si je détruis celui ci je vais détruire aussi tous mes RDV ...
y a t il une possibilité de réparation du profil ??? |
|
Back to top |
|
|
kernelsensei Bodhisattva
Joined: 22 Feb 2004 Posts: 5619 Location: Woustviller/Moselle/FRANCE (49.07°N;7.02°E)
|
Posted: Mon May 24, 2004 12:59 pm Post subject: |
|
|
renome ton ~/evolution en ~/evolution.bak et apres tu pourras (je pense) re importer/copier certaines choses dont ton carnet d'adresse et les RDVs (j'emet une reserve quand meme, mais as tu vraiment le choix ?, Alors ..TOUJOURS bosser sur une copie puis remplacer si ca marche !) _________________ $ ruby -e'puts " .:@BFegiklnorst".unpack("x4ax7aaX6ax5aX15ax4aax6aaX7ax2aX5aX8 \
axaX3ax8aX4ax6aX3aX6ax3ax3aX9ax4ax2aX9axaX6ax3aX2ax4ax3aX4aXaX12ax10aaX7a").join' |
|
Back to top |
|
|
chrissou Guru
Joined: 22 Mar 2004 Posts: 473
|
Posted: Mon May 24, 2004 6:09 pm Post subject: |
|
|
oulalala je ne sais plus quoi faire la j'ai copié mon repertoire /home/chrissou/evolution et ensuite je l'ai supprimé. J'ai alors relancer evolution il a refais le retoire evolution (normal) mais paf il plante après avoir recreer le dossier et c'est exactement le mm message qu'avant ..
Il doit y avoir un autre répertoire de config pour mon user dans le /home/ mais je ne trouve pas ou cela se situe .....
Je rappèle qu'avec un autre user evolution marche ...
@+ chrissou |
|
Back to top |
|
|
arlequin l33t
Joined: 16 Nov 2002 Posts: 707 Location: grep $USER /etc/passwd | cut -d':' -f6
|
Posted: Tue May 25, 2004 9:33 am Post subject: |
|
|
Apparemment, y a aussi un répertoire .evolution dans $HOME... mais chaipa si il est encore utilisé...
Il serait peut-être intéressant de lancer evolution dans une console histoire de voir si il y a des messages d'erreur/alerte en sortie...
Voilà. _________________ J'vous dis ciao !
Au fait, ciao ça veut dire bye en anglais. |
|
Back to top |
|
|
ghoti Advocate
Joined: 30 Dec 2002 Posts: 3636 Location: Belgium
|
Posted: Tue May 25, 2004 9:39 am Post subject: |
|
|
arlequin wrote: | Il serait peut-être intéressant de lancer evolution dans une console histoire de voir si il y a des messages d'erreur/alerte en sortie... |
C'est en effet ce que j'avais déjà suggéré ... |
|
Back to top |
|
|
chrissou Guru
Joined: 22 Mar 2004 Posts: 473
|
Posted: Tue May 25, 2004 9:46 am Post subject: |
|
|
Code: |
bash-2.05b$ evolution
(evolution:12720): GLib-GObject-WARNING **: g_object_set_valist: construct property "type" for object `ESplash' can't be set after construction
(evolution:12727): camel-WARNING **: Invalid root: '//home/chrissou/evolution/local/Drafts/mbox.ibex.index'
(evolution:12727): camel-WARNING **: version: TEXT.000 (TEXT.000)
(evolution:12727): camel-WARNING **: block size: 1024 (1024) OK
(evolution:12727): camel-WARNING **: free: 0 (0 add size < 1024) OK
(evolution:12727): camel-WARNING **: last: 6144 (6144 and size: 1024) BAD
(evolution:12727): camel-WARNING **: flags: unSYNC
(gnome_segv:12734): Gtk-WARNING **: Ignoring the separator setting
bash-2.05b$
(evolution:12740): evolution-shell-WARNING **: CORBA exception IDL:omg.org/CORBA/COMM_FAILURE:1.0 when requesting URI -- evolution:/summary
|
voilà ce que ca me dit en console .. pas très explicite n'est ce pas .... je ss certain que si je trouve ce satané rep de config je peux le faire refonctionner ......
Des autres idées je ss perdu 2 jours sans RDV ............. |
|
Back to top |
|
|
kernelsensei Bodhisattva
Joined: 22 Feb 2004 Posts: 5619 Location: Woustviller/Moselle/FRANCE (49.07°N;7.02°E)
|
Posted: Tue May 25, 2004 11:24 am Post subject: |
|
|
ben pas tres explicite, ... je trouve pas ...
le Code: |
Invalid root: '//home/chrissou/evolution/local/Drafts/mbox.ibex.index'
| ne me plait pas ...essaye voir en bougeant ce fichier ... _________________ $ ruby -e'puts " .:@BFegiklnorst".unpack("x4ax7aaX6ax5aX15ax4aax6aaX7ax2aX5aX8 \
axaX3ax8aX4ax6aX3aX6ax3ax3aX9ax4ax2aX9axaX6ax3aX2ax4ax3aX4aXaX12ax10aaX7a").join' |
|
Back to top |
|
|
chrissou Guru
Joined: 22 Mar 2004 Posts: 473
|
Posted: Tue May 25, 2004 12:00 pm Post subject: |
|
|
kernel_sensei wrote: | ben pas tres explicite, ... je trouve pas ...
le Code: |
Invalid root: '//home/chrissou/evolution/local/Drafts/mbox.ibex.index'
| ne me plait pas ...essaye voir en bougeant ce fichier ... |
j'ai déplacé ce fichier en effet c'est relativement mieux on dirait qu'il va plus loin ds son démarrage maintenant en ligne de commande j'obtiens ca :
Code: |
bash-2.05b$ evolution
(evolution:16061): GLib-GObject-WARNING **: g_object_set_valist: construct property "type" for object `ESplash' can't be set after construction
(gnome_segv:16084): Gtk-WARNING **: Ignoring the separator setting
bash-2.05b$
(evolution:16086): evolution-shell-WARNING **: CORBA exception IDL:omg.org/CORBA/COMM_FAILURE:1.0 when requesting URI -- evolution:/summary
bash-2.05b$
|
c'est dur la culture ..... |
|
Back to top |
|
|
ghoti Advocate
Joined: 30 Dec 2002 Posts: 3636 Location: Belgium
|
Posted: Tue May 25, 2004 12:17 pm Post subject: |
|
|
On a donc déjà éliminé une piste.
Peux-tu réessayer en ligne de commande, mais avec le nouvel utilisateur qui_ne_pose_pas_de_prob ?
Peut-être qu'ainsi, on pourra éliminer d'autres "warnings" anodins ...
[EDIT]Ah oui et puis : est-ce que des fois evolution n'accepterait pas un paramètre l'obligeant à être plus locace (genre "--verbose") ?
Last edited by ghoti on Tue May 25, 2004 12:21 pm; edited 1 time in total |
|
Back to top |
|
|
scout Veteran
Joined: 08 Mar 2003 Posts: 1991 Location: France, Paris en Semaine / Metz le W-E
|
Posted: Tue May 25, 2004 12:21 pm Post subject: |
|
|
J'ai trouvé des fichiers de conf de evolution dans ~/.gconf/apps/evolution
n'oublie pas de les sauvegarder avant d'y toucher, si tu veux avoir une chance de récupérer tes donées. Une fois que tu as un evolution vide, tu pourra surement importer les donées de l'ancien avec la fonction Importer du menu Fichier
[Off topic] kernel_sensei wrote: | emerge gdb, lance le et lance evolution avec ce dernier. |
si on veux vraiment débugger avec gdb il faut emerge evolution avec FETAURES="debug" sinon gdb va gentillement te dire qu'il ne voit pas de symboles de débuggage ... mais bien sur on en est pas là[/Off topic] _________________ http://petition.eurolinux.org/ - Petition against ePatents
L'essence de la finesse |
|
Back to top |
|
|
arlequin l33t
Joined: 16 Nov 2002 Posts: 707 Location: grep $USER /etc/passwd | cut -d':' -f6
|
Posted: Tue May 25, 2004 12:23 pm Post subject: |
|
|
Moi je vote pour un problème avec Corba.
Donc, faudrait voir quelle version tu as de libbonobo ou si il ne faut pas killer qq process qui tournerait en fond (genre /usr/libexec/bonobo-activation-server).
Note : idée issue d'une recherche sur 'evolution corba'
[EDIT]
Gconf peut aussi être une piste intéressante ! _________________ J'vous dis ciao !
Au fait, ciao ça veut dire bye en anglais. |
|
Back to top |
|
|
ghoti Advocate
Joined: 30 Dec 2002 Posts: 3636 Location: Belgium
|
Posted: Tue May 25, 2004 12:32 pm Post subject: |
|
|
scout wrote: | il faut emerge evolution avec FETAURES="debug" |
C'est pas DEBUGBUILD="yes" (ou FEATURES="nostrip")?
Est-ce qu'il ne faudrait pas, en plus:
- ajouter FEATURES="noclean"
- ajouter "-g3" et supprimer un éventuel "-fomit-frame-pointer" des CFLAGS
A moins que "debug" fasse justement tout ça ?
Sous réserve car mes infos datent un peu ... ==> https://forums.gentoo.org/viewtopic.php?t=45998&highlight=debugbuild |
|
Back to top |
|
|
ghoti Advocate
Joined: 30 Dec 2002 Posts: 3636 Location: Belgium
|
Posted: Tue May 25, 2004 12:38 pm Post subject: |
|
|
arlequin wrote: | Moi je vote pour un problème avec Corba. |
Moi aussi, mais comme il y a des "warnings" plus haut, notamment à propos de "separateurs", il y a peut-être constitution et transmission d'une référence mal foutue que corba ne sait pas gérer. D'où ma proposition de voir si les "warnings" se produisent AUSSI avec l'utilisateur "sain" |
|
Back to top |
|
|
scout Veteran
Joined: 08 Mar 2003 Posts: 1991 Location: France, Paris en Semaine / Metz le W-E
|
Posted: Tue May 25, 2004 12:41 pm Post subject: |
|
|
ghoti wrote: | C'est pas DEBUGBUILD="yes" (ou FEATURES="nostrip")? |
tu as raison, FEATURES='debug' ça n'existe pas ...
ghoti wrote: | - ajouter FEATURES="noclean" |
Je suis en train de traduire en français le man ebuild, et j'en ai profité pour le lire
Il y a l'explication de ce que FEATURES='noclean' fait, en gros ça laisse les fichiers source décomprimés dans /var/tmp/portage, à moins de développer des ebuilds ça sert à rien. _________________ http://petition.eurolinux.org/ - Petition against ePatents
L'essence de la finesse |
|
Back to top |
|
|
ghoti Advocate
Joined: 30 Dec 2002 Posts: 3636 Location: Belgium
|
Posted: Tue May 25, 2004 12:53 pm Post subject: |
|
|
scout wrote: | Il y a l'explication de ce que FEATURES='noclean' fait, en gros ça laisse les fichiers source décomprimés dans /var/tmp/portage, à moins de développer des ebuilds ça sert à rien. |
Ben si : avec gdb, ça te permet de tracer dans les sources, justement !
Sans ça, il ne te reste que le traçage de l'assembleur ...
A tout prendre, le C est tout de même plus "parlant" que l'ASM |
|
Back to top |
|
|
chrissou Guru
Joined: 22 Mar 2004 Posts: 473
|
Posted: Tue May 25, 2004 2:33 pm Post subject: |
|
|
bon alors voici ce que donne le lancement d'evolution en tant qu'un autre user et qui se passe sans problème :
Code: |
bash-2.05b# evolution
(evolution:18212): GLib-GObject-WARNING **: g_object_set_valist: construct property "type" for object `ESplash' can't be set after construction
bash-2.05b#
|
J'ai aussi essayé de virer le rep .gconf/apps/evolution/ sans succès non plus malheureusement je me doit me lancer ds le gdb ???? |
|
Back to top |
|
|
|