Page 1 sur 1
[Inkscape] Bug découvert ?
Publié : jeu. 26 juin 2014, 08:36
par Maximilien LIX
Hello world !
Tout d'abord je m'excuse si je ne post pas dans la bonne section
Voilà je pense avoir découvert un bug avec le logiciel Inkscape.
Comment dire , c'est assez simple.
Je tourne sous KDE , j'ai une archlinux avec le noyau 3.15.1-1-ARCH.
Lorsque j'ouvre inkscape en version 0.48.5 r10040 , celui-ci plante à partir du moment ou je clique sur
Fichier>
Importer
Du coup je le lance via le terminal , mais ce n'est pas plus explicite.
Code : Tout sélectionner
[gamerlix@maxou-archlinux ~]$ inkscape
Emergency save activated!
Emergency save completed. Inkscape will close now.
If you can reproduce this crash, please file a bug at www.inkscape.org
with a detailed description of the steps leading to the crash, so we can fix it.
Erreur de segmentation
Bref impossible d'importer un document sous Inkscape chez moi.
D'abord je vous demande de tester Inkscape chez vous , essayer d'importer quelque chose avec ce logiciel.
Peut-être que c'est un problème lié à mon système , peut-être que j'ai installé des mauvaises choses ^^enfin je n'en sais rien.
Par contre si c'est un VRAI bug , je veux bien faire un petit rapport.
Voilà , sinon voici une vidéo que j'ai réalisé qui montre le Bug en action:
https://www.youtube.com/watch?v=T85Umgg ... e=youtu.be
À pluche !
Re: (Inkscape) Bug découvert ?
Publié : jeu. 26 juin 2014, 10:53
par -redhead-
Salut,
J'ai le même noyau que toi et suis aussi sous KDE.
J'ai installé inkscape et je n'ai aucun problème à l'importation.
Code : Tout sélectionner
[redhead@arch-pc ~]$ yaourt -Qi inkscape
Nom : inkscape
Version : 0.48.5-1
Description : Vector graphics editor using the SVG file format
Architecture : x86_64
URL : http://inkscape.sourceforge.net/
Licences : GPL LGPL
Groupes : --
Fournit : --
Dépend de : gc gsl gtkmm gtkspell imagemagick libxslt poppler-glib popt python2 desktop-file-utils hicolor-icon-theme
Dépendances opt. : pstoedit: latex formulas
texlive-core: latex formulas
python2-numpy: some extensions [installé]
python2-lxml: some extensions and filters
uniconvertor: reading/writing to some proprietary formats
Requis par : --
Optionnel pour : --
Est en conflit avec : --
Remplace : --
Taille installé : 80454,00 KiB
Paqueteur : Gaetan Bisson <bisson@archlinux.org>
Compilé le : lun. 23 juin 2014 23:36:40 CEST
Installé le : jeu. 26 juin 2014 10:47:54 CEST
Motif d’installation : Explicitement installé
Script d’installation : Oui
Validé par : Signature
Re: [Inkscape] Bug découvert ?
Publié : jeu. 26 juin 2014, 11:24
par FoolEcho
Pas d'erreur non plus ici (sous KDE aussi et j'utilise beaucoup inkscape).
Regarde éventuellement dans ~/.config/inkscape/ s'il n'y a pas un log quelconque qui éclairerait un peu la situation (à la rigueur, mets ce dossier de côté, peut-être un souci sur une préférence ?).
Re: [Inkscape] Bug découvert ?
Publié : jeu. 26 juin 2014, 12:00
par Maximilien LIX
Merci ,
j'ai effectivement regardé dans le dossier et il y avait bien un fichier log
le voici
Code : Tout sélectionner
L’extension « XFIG Input » n’a pas été chargée, car une dépendance est manquante.
Dépendance :
type : executable
emplacement : chemin
chaîne : fig2dev
L’extension « Dia Input » n’a pas été chargée, car une dépendance est manquante.
Dépendance :
type : executable
emplacement : chemin
chaîne : dia
description : Pour pouvoir importer des fichiers Dia, Dia doit aussi être installé. Vous pouvez obtenir Dia sur http://www.gnome.org/projects/dia/
L’extension « LaTeX formula » n’a pas été chargée, car une dépendance est manquante.
Dépendance :
type : executable
emplacement : chemin
chaîne : latex
L’extension « LaTeX formula » n’a pas été chargée, car une dépendance est manquante.
Dépendance :
type : executable
emplacement : chemin
chaîne : dvips
L’extension « LaTeX formula » n’a pas été chargée, car une dépendance est manquante.
Dépendance :
type : executable
emplacement : chemin
chaîne : pstoedit
L’extension « DXF Output » n’a pas été chargée, car une dépendance est manquante.
Dépendance :
type : executable
emplacement : chemin
chaîne : pstoedit
description : pstoedit doit être installé pour être exécuté; consultez le site http://www.pstoedit.net/pstoedit
L’extension « Sketch Input » n’a pas été chargée, car une dépendance est manquante.
Dépendance :
type : executable
emplacement : chemin
chaîne : skconvert
Et bingo , je vois qu'il y a un problème avec quelque chose du nom de Dia.Maintenant je vais voir comment régler ce problème , maintenant que j'ai plus d'info.
NB:Ce n'est effectivement pas la faute de KDE puisque même sous OpenBox Inkscape se montre dissident

Re: [Inkscape] Bug découvert ?
Publié : ven. 27 juin 2014, 00:23
par mélodie
Salut,
J'utilise Openbox sans gestionnaire de bureau et le dernier Inkscape ne pose pas de problème chez moi non plus. Que ce soit depuis le menu Importer ou le menu Ouvrir, d'ailleurs, ça ouvre et ça importe, par exemple, un SVG, un png… tout en ayant le même contenu dans mon log de Inkscape que ce que tu as trouvé, ce qui tendrait à démontrer que ce n'est pas significatif:
Code : Tout sélectionner
L’extension « Dia Input » n’a pas été chargée, car une dépendance est manquante.
Dépendance :
type : executable
emplacement : chemin
chaîne : dia
description : Pour pouvoir importer des fichiers Dia, Dia doit aussi être installé. Vous pouvez obtenir Dia sur http://www.gnome.org/projects/dia/
L’extension « XFIG Input » n’a pas été chargée, car une dépendance est manquante.
Dépendance :
type : executable
emplacement : chemin
chaîne : fig2dev
L’extension « DXF Output » n’a pas été chargée, car une dépendance est manquante.
Dépendance :
type : executable
emplacement : chemin
chaîne : pstoedit
description : pstoedit doit être installé pour être exécuté; consultez le site http://www.pstoedit.net/pstoedit
L’extension « LaTeX formula » n’a pas été chargée, car une dépendance est manquante.
Dépendance :
type : executable
emplacement : chemin
chaîne : latex
L’extension « LaTeX formula » n’a pas été chargée, car une dépendance est manquante.
Dépendance :
type : executable
emplacement : chemin
chaîne : dvips
L’extension « LaTeX formula » n’a pas été chargée, car une dépendance est manquante.
Dépendance :
type : executable
emplacement : chemin
chaîne : pstoedit
L’extension « Sketch Input » n’a pas été chargée, car une dépendance est manquante.
Dépendance :
type : executable
emplacement : chemin
chaîne : skconvert
Si je te suggère de supprimer les fichiers de configuration ? (~/.config/inkscape) Ou de les renommer pour les ôter du chemin, et ensuite de le relancer ?
Re: [Inkscape] Bug découvert ?
Publié : ven. 27 juin 2014, 09:52
par Maximilien LIX
Merci pour ta réponse.
Effectivement j'ai installé Dia , mais inkscape est toujours dissident , même après avoir supprimé les fichiers de config , ça ne marche pas

Re: [Inkscape] Bug découvert ?
Publié : ven. 27 juin 2014, 10:06
par FoolEcho
Dia n'est pas indispensable.
Fais l'essai avec un autre utilisateur...
Pour élargir, lance aussi
pacman -Qqk
...
Re: [Inkscape] Bug découvert ?
Publié : ven. 27 juin 2014, 18:09
par Maximilien LIX
Re !
Pacman me dit ceci :
Code : Tout sélectionner
enlightenment /usr/share/xsessions/enlightenment.desktop
openbox /usr/share/xsessions/openbox-kde.desktop
oss /usr/lib/oss/conf.tmpl/
oss /usr/lib/oss/conf.tmpl/oss_audigyls.conf
oss /usr/lib/oss/conf.tmpl/oss_audioloop.conf
oss /usr/lib/oss/conf.tmpl/oss_cs461x.conf
oss /usr/lib/oss/conf.tmpl/oss_emu10k1x.conf
oss /usr/lib/oss/conf.tmpl/oss_envy24.conf
oss /usr/lib/oss/conf.tmpl/oss_envy24ht.conf
oss /usr/lib/oss/conf.tmpl/oss_fmedia.conf
oss /usr/lib/oss/conf.tmpl/oss_hdaudio.conf
oss /usr/lib/oss/conf.tmpl/oss_ich.conf
oss /usr/lib/oss/conf.tmpl/oss_imux.conf
oss /usr/lib/oss/conf.tmpl/oss_madi.conf
oss /usr/lib/oss/conf.tmpl/oss_midiloop.conf
oss /usr/lib/oss/conf.tmpl/oss_sblive.conf
oss /usr/lib/oss/conf.tmpl/oss_sbpci.conf
oss /usr/lib/oss/conf.tmpl/oss_sbxfi.conf
oss /usr/lib/oss/conf.tmpl/oss_trident.conf
oss /usr/lib/oss/conf.tmpl/oss_usb.conf
oss /usr/lib/oss/conf.tmpl/oss_userdev.conf
oss /usr/lib/oss/conf.tmpl/oss_ymf7xx.conf
oss /usr/lib/oss/conf.tmpl/osscore.conf
Sinon pour Inkscape , je l'ai supprimé et j'ai installé la version bzr qui provient de AUR. (la version qui n'utilise pas de dépendances liées à Gnome il me semble) et là nickel , tout marche !
Bon je ne sais pas si je peux mettre ce sujet comme étant résolu , rien n'empêche le fait que si j'installe la version classique d'inkscape je me retrouve encore avec ce même bug :/
Disons que j'ai met le post en "pause" plutôt qu'en résolu , qu'en pensez-vous ?
Re: [Inkscape] Bug découvert ? (en pause)
Publié : ven. 27 juin 2014, 18:50
par Moviuro
Re: [Inkscape] Bug découvert ?
Publié : sam. 28 juin 2014, 09:18
par Maximilien LIX
BON j'ai rien dit , Inkscape-bzr ma donné du fil à retordre avec la bibliothèque imagemagic.
Du coup retour à la case départ avec Inkscape , l'original , le vrai , celui qui plante

Re: [Inkscape] Bug découvert ?
Publié : sam. 28 juin 2014, 10:39
par bobo
FoolEcho a écrit :Fais l'essai avec un autre utilisateur...
+1
Avec un nouvel utilisateur de test ? Ça donne quoi ?
Version développée¹ :
Il peut arriver que ce soit tes propres fichiers de config dans ton /home qui provoque des effets non-souhaiter. Tester avec un utilisateur vierge permet de couper la zone de recherche en deux² :
— cas A : config logicielle « utilisateur »
— cas B : environnement du système d'exploitation
(dans le cas B, tu peux tester dans un autre environnement de bureau et voir celà est lié
dans le cas A, bien souvent tu as trouvé la solution : suppression³ des .qqch lié au programme défaillant)
¹ au cas où tu ne serais pas convaincu de la démarche
² méthode de
bissection : un test au milieu de la zone des solutions possibles, avec un véritable indicateur VRAI/FAUX qui donne une information sur la localisation de la solution, en découpant itérativement la zone des solutions possible on finit pas se rapprocher de la solution
³ ou
mv .qqch .qqch_old si tu souhaites poursuivre la bissection pour identifier le fichier qui déconne
Re: [Inkscape] Bug découvert ?
Publié : sam. 28 juin 2014, 12:50
par Maximilien LIX
Oups ! J'avais oublié cette soluce xD
Et bien oui j'ai créé un utilisateur de test et il se trouve que inkscape marche très bien.
Le problème vient donc de mon compte administrateur et j'ai sûrement des fichiers dans le .config qui ne passent pas pour inkscape. Du moins je pense.
Re: [Inkscape] Bug découvert ?
Publié : sam. 28 juin 2014, 13:09
par mélodie
Maximilien LIX a écrit :Et bien oui j'ai créé un utilisateur de test et il se trouve que inkscape marche très bien.
Le problème vient donc de mon compte administrateur et j'ai sûrement des fichiers dans le .config qui ne passent pas pour inkscape. Du moins je pense.
Ahem, tu n'utilises pas une session root sous X, n'est-ce pas ?

Re: [Inkscape] Bug découvert ?
Publié : sam. 28 juin 2014, 13:56
par Maximilien LIX
ah non non xD
pas de session root sous X , quand je dis compte administrateur je parle de mon compte principal

Re: [Inkscape] Bug découvert ?
Publié : sam. 28 juin 2014, 15:13
par bobo
Si tu as créé un compte spécialement pour ça, et que tu n'as fait que ça, tu peux jeter un coup d'œil dans le /home/<utilisateur_test> à la recherche des fichiers de config de base qui ont été créés
Ensuite dans ton /home/<utilisateur principal> tu fais
Tant que
inkscape fonctionne bien :
Et tu repars pour un tour… Jusqu'à ce que tu trouves le coupable. Dès que tu as le(s) coupable(s), pour isoler la cause :
ou
Voili voilou
Viel Spaß !
Re: [Inkscape] Bug découvert ?
Publié : sam. 28 juin 2014, 19:44
par FoolEcho
Si c'est un problème de droits, il suffit de faire un find /home/ton_utilisateur ! -user ton_utilisateur
pour s'en assurer puis de corriger ton home avec chown
(cf. sujets qui ne manquent pas là-dessus).
Re: [Inkscape] Bug découvert ?
Publié : sam. 28 juin 2014, 20:10
par Maximilien LIX
OK merci pour vos réponses , je m'attaquerai à ça bientôt
Je vais fouiller mon .config et voir ce qui coince avec Inkscape