[LXAppearance] Segfault dans arch 64bits (Résolu)

Mise à jour / Création /debug de paquetages
Avatar de l’utilisateur
mélodie
Maître du Kyudo
Messages : 2784
Inscription : lun. 30 oct. 2006, 02:06
Localisation : Pyrénées

[LXAppearance] Segfault dans arch 64bits (Résolu)

Message par mélodie »

Salut,

Chez moi ça ne fonctionne plus (depuis un moment d'ailleurs).

Code : Tout sélectionner

$ gdb lxappearance
GNU gdb (GDB) 7.6.1
Copyright (C) 2013 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".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
Reading symbols from /usr/bin/lxappearance...(no debugging symbols found)...done.
(gdb) run
Starting program: /usr/bin/lxappearance 
warning: no loadable sections found in added symbol-file system-supplied DSO at 0x7ffff7ffa000
warning: Could not load shared library symbols for linux-vdso.so.1.
Do you need "set solib-search-path" or "set sysroot"?
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/usr/lib/libthread_db.so.1".

Program received signal SIGSEGV, Segmentation fault.
0x00007ffff354b308 in ?? () from /usr/lib/libpcre.so.1
(gdb) 
Désinstallation/réinstallation n'a rien produit de plus. Auriez-vous une idée ?

Merci. :)
Avatar de l’utilisateur
MrMen
Chu Ko Nu
Messages : 479
Inscription : sam. 11 juil. 2009, 14:33
Localisation : (33)

Re: [LXAppearance] Segfault dans arch 64bits

Message par MrMen »

Chez moi en 64 bits pas de soucis.

Code : Tout sélectionner

-->>  yaourt -Qb lxappearance  
community/lxappearance 0.5.2-2 (lxde)
Quelle est ta version de lxappearance?
Il ne te dit rien à part segfault dans un terminal ? Le paquet pcre est bien là et dans quelle version. (chez moi 8.33-1)
Arch 64 | Awesome | Zsh | Bépo
Avatar de l’utilisateur
mélodie
Maître du Kyudo
Messages : 2784
Inscription : lun. 30 oct. 2006, 02:06
Localisation : Pyrénées

Re: [LXAppearance] Segfault dans arch 64bits

Message par mélodie »

Salut,

Oui chez moi aussi le système est à jour.

Code : Tout sélectionner

$ yaourt -Qb lxappearance
community/lxappearance 0.5.2-2 (lxde)
$ yaourt -Qb pcre
core/pcre 8.33-1
:)

(Je me passe de LXAppearance mais ça me navre de le voir se crasher comme ça).

Que dit-il d'autre ? Pas grand-chose:

Code : Tout sélectionner

(gdb) continue
Continuing.

Program terminated with signal SIGSEGV, Segmentation fault.
The program no longer exists.
(gdb) 
Voilà.
Avatar de l’utilisateur
MrMen
Chu Ko Nu
Messages : 479
Inscription : sam. 11 juil. 2009, 14:33
Localisation : (33)

Re: [LXAppearance] Segfault dans arch 64bits

Message par MrMen »

Ce problème existe aussi avec un autre utilisateur ? Après je vois pas trop quoi faire… peut être un bt après ton segfault pour voir la backtrace dans gdb.
Arch 64 | Awesome | Zsh | Bépo
Avatar de l’utilisateur
mélodie
Maître du Kyudo
Messages : 2784
Inscription : lun. 30 oct. 2006, 02:06
Localisation : Pyrénées

Re: [LXAppearance] Segfault dans arch 64bits

Message par mélodie »

Salut,

un bt après le segfault:

Code : Tout sélectionner

(gdb) bt
No stack.
(gdb) 
Bon, j'ai trouvé : grâce à strace:

Code : Tout sélectionner

open("/home/melodie/.gtkrc-2.0.mine", O_RDONLY) = 5
fstat(5, {st_mode=S_IFREG|0644, st_size=624, ...}) = 0
read(5, "# DO NOT EDIT! This file will be"..., 624) = 624
close(5)    = 0

Code : Tout sélectionner

$ ls -l .gtkrc-2.0.mine
-rw-r--r-- 1 melodie users 586 15 oct.  18:25 .gtkrc-2.0.mine
Si je le sors du chemin Lxappearance est de retour.

Merci de ton soutien moral. :)
Répondre