[Inkscape] Bug découvert ?

Mise à jour / Création /debug de paquetages
Répondre
Avatar de l’utilisateur
Maximilien LIX
yeomen
Messages : 211
Inscription : mer. 23 avr. 2014, 14:27

[Inkscape] Bug découvert ?

Message 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 !
Dernière modification par Maximilien LIX le sam. 28 juin 2014, 09:16, modifié 3 fois.
Linuxien et blogueur en carton
Acer AX3810 (Archlinux & Debian)
Acer Aspire V5 (ubuntu-Mate)
Lenovo Thinkpad Edge E330 (Archlinux)
Avatar de l’utilisateur
-redhead-
archer
Messages : 139
Inscription : dim. 26 janv. 2014, 12:08
Localisation : Rhones

Re: (Inkscape) Bug découvert ?

Message 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
--
Redhead
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10707
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [Inkscape] Bug découvert ?

Message 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 ?).
«The following statement is not true. The previous statement is true.» :nage:
Avatar de l’utilisateur
Maximilien LIX
yeomen
Messages : 211
Inscription : mer. 23 avr. 2014, 14:27

Re: [Inkscape] Bug découvert ?

Message 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 :)
Linuxien et blogueur en carton
Acer AX3810 (Archlinux & Debian)
Acer Aspire V5 (ubuntu-Mate)
Lenovo Thinkpad Edge E330 (Archlinux)
Avatar de l’utilisateur
mélodie
Maître du Kyudo
Messages : 2784
Inscription : lun. 30 oct. 2006, 02:06
Localisation : Pyrénées

Re: [Inkscape] Bug découvert ?

Message 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 ?
Avatar de l’utilisateur
Maximilien LIX
yeomen
Messages : 211
Inscription : mer. 23 avr. 2014, 14:27

Re: [Inkscape] Bug découvert ?

Message 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 :?
Linuxien et blogueur en carton
Acer AX3810 (Archlinux & Debian)
Acer Aspire V5 (ubuntu-Mate)
Lenovo Thinkpad Edge E330 (Archlinux)
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10707
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [Inkscape] Bug découvert ?

Message par FoolEcho »

Dia n'est pas indispensable.

Fais l'essai avec un autre utilisateur... :?
Pour élargir, lance aussi pacman -Qqk ...
«The following statement is not true. The previous statement is true.» :nage:
Avatar de l’utilisateur
Maximilien LIX
yeomen
Messages : 211
Inscription : mer. 23 avr. 2014, 14:27

Re: [Inkscape] Bug découvert ?

Message 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 ?
Linuxien et blogueur en carton
Acer AX3810 (Archlinux & Debian)
Acer Aspire V5 (ubuntu-Mate)
Lenovo Thinkpad Edge E330 (Archlinux)
Moviuro
Elfe
Messages : 765
Inscription : dim. 17 juin 2012, 22:49

Re: [Inkscape] Bug découvert ? (en pause)

Message par Moviuro »

:contourne:
psycho : Latitude E6430 ; BTRFS over LUKS, UEFI & secureboot
schizo : Acer 8942G ; KDE 4, BTRFS over LUKS ; W7 (prend la poussière)
toxo : i5-6600K, bspwm, VM W10 en PCI-passthrough
deadman : Lenovo Thinkcenter, OpenBSD 6.0-stable
popho.be : Kimsufi KS-3, FreeBSD 11.0
Loi de Murphy : Le jour où tu as besoin d'une backup, tu te dis que tu aurais dû en mettre en place
Venez sur IRC en plus du forum !
Avatar de l’utilisateur
Maximilien LIX
yeomen
Messages : 211
Inscription : mer. 23 avr. 2014, 14:27

Re: [Inkscape] Bug découvert ?

Message 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 :humour:
Linuxien et blogueur en carton
Acer AX3810 (Archlinux & Debian)
Acer Aspire V5 (ubuntu-Mate)
Lenovo Thinkpad Edge E330 (Archlinux)
bobo
Elfe
Messages : 593
Inscription : mar. 08 avr. 2014, 22:47

Re: [Inkscape] Bug découvert ?

Message 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 :mrgreen:
³ ou mv .qqch .qqch_old si tu souhaites poursuivre la bissection pour identifier le fichier qui déconne
dwm — BÉPO — vim — “more is less !”
Avatar de l’utilisateur
Maximilien LIX
yeomen
Messages : 211
Inscription : mer. 23 avr. 2014, 14:27

Re: [Inkscape] Bug découvert ?

Message 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.
Linuxien et blogueur en carton
Acer AX3810 (Archlinux & Debian)
Acer Aspire V5 (ubuntu-Mate)
Lenovo Thinkpad Edge E330 (Archlinux)
Avatar de l’utilisateur
mélodie
Maître du Kyudo
Messages : 2784
Inscription : lun. 30 oct. 2006, 02:06
Localisation : Pyrénées

Re: [Inkscape] Bug découvert ?

Message 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 ? :mrgreen:
Avatar de l’utilisateur
Maximilien LIX
yeomen
Messages : 211
Inscription : mer. 23 avr. 2014, 14:27

Re: [Inkscape] Bug découvert ?

Message par Maximilien LIX »

ah non non xD
pas de session root sous X , quand je dis compte administrateur je parle de mon compte principal :)
Linuxien et blogueur en carton
Acer AX3810 (Archlinux & Debian)
Acer Aspire V5 (ubuntu-Mate)
Lenovo Thinkpad Edge E330 (Archlinux)
bobo
Elfe
Messages : 593
Inscription : mar. 08 avr. 2014, 22:47

Re: [Inkscape] Bug découvert ?

Message 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

Code : Tout sélectionner

$ ls -a /home/<utilisateur_test>
Ensuite dans ton /home/<utilisateur principal> tu fais

Code : Tout sélectionner

$ mv <fichier_suspect> <fichier_suspect>_old
$ inkscape
Tant que inkscape fonctionne bien :

Code : Tout sélectionner

$ mv <fichier_suspect>_old <fichier_suspect>
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 :

Code : Tout sélectionner

$ diff <fichier_suspect> <fichier_suspect>_old
ou

Code : Tout sélectionner

$ diff -r <répertoire_suspect> <répertoire_suspect>_old
Voili voilou
Viel Spaß !
dwm — BÉPO — vim — “more is less !”
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10707
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [Inkscape] Bug découvert ?

Message 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).
«The following statement is not true. The previous statement is true.» :nage:
Avatar de l’utilisateur
Maximilien LIX
yeomen
Messages : 211
Inscription : mer. 23 avr. 2014, 14:27

Re: [Inkscape] Bug découvert ?

Message 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
Linuxien et blogueur en carton
Acer AX3810 (Archlinux & Debian)
Acer Aspire V5 (ubuntu-Mate)
Lenovo Thinkpad Edge E330 (Archlinux)
Répondre