View previous topic :: View next topic |
Author |
Message |
Pixys l33t
Joined: 23 May 2005 Posts: 669
|
Posted: Thu Jan 29, 2009 9:08 pm Post subject: [Deluge] erreur de segmentation (résolu) |
|
|
Bonsoir,
je voudrais essayer Deluge comme client bittorrent mais j'ai une erreur qui l'empêche de démarrer:
Code: | pixys@pegase ~ $ deluge
1.1.1
/usr/lib64/python2.5/site-packages/deluge/ui/gtkui/queuedtorrents.py:48: GtkWarning: Failed to set text from markup due to error parsing markup: Erreur à la ligne 1, caractÚre 31 : Texte codé en UTF-8 non valide - « <big><b>Torrents ajoutᅵs en file d'attente</b></big> » est non valide
"glade/queuedtorrents.glade"))
/usr/lib64/python2.5/site-packages/deluge/ui/gtkui/mainwindow.py:51: GtkWarning: Invalid input string
"glade/main_window.glade"))
Erreur de segmentation |
je vois pas trop comment régler le pb...
d'autant plus qu'il ne peut pas y avoir de torrent en file d'attente.
Je pense donc à un bug.
Last edited by Pixys on Fri Jan 30, 2009 12:16 pm; edited 1 time in total |
|
Back to top |
|
|
kwenspc Advocate
Joined: 21 Sep 2003 Posts: 4954
|
Posted: Thu Jan 29, 2009 9:15 pm Post subject: |
|
|
C'est un bug oui apparament ou un soucis de charset système (ou python seulement?). tu peux nous passer le code de la ligne 40 à 60 du fichier /usr/lib64/python2.5/site-packages/deluge/ui/gtkui/queuedtorrents.py ainsi
Mais avant tout, ton sytème est sur quel charset? Parce qu'apparament même python déconne et te balance des caractères bizarres "Texte codé en UTF-8 non valide" _________________ membre officieux du SAV Ati GEntoo |
|
Back to top |
|
|
Pixys l33t
Joined: 23 May 2005 Posts: 669
|
Posted: Thu Jan 29, 2009 9:22 pm Post subject: |
|
|
voici mon /etc/env.d/02locale:
Code: | LANG="fr_FR@euro"
LANGUAGE="fr_FR@euro"
LC_ALL="fr_FR@euro" |
je viens de regarder dans le guide de localisation US, et le LC_ALL ne semble pas recommandé.
et les lignes 40 à 60 du fichier demandé :
Code: | class QueuedTorrents(component.Component):
def __init__(self):
component.Component.__init__(self, "QueuedTorrents", depend=["StatusBar"])
self.queue = []
self.status_item = None
self.config = ConfigManager("gtkui.conf")
self.glade = gtk.glade.XML(
pkg_resources.resource_filename("deluge.ui.gtkui",
"glade/queuedtorrents.glade"))
self.glade.get_widget("chk_autoadd").set_active(
self.config["autoadd_queued"])
self.dialog = self.glade.get_widget("queued_torrents_dialog")
self.dialog.set_icon(common.get_logo(32))
self.glade.signal_autoconnect({
"on_button_remove_clicked": self.on_button_remove_clicked,
"on_button_clear_clicked": self.on_button_clear_clicked,
"on_button_close_clicked": self.on_button_close_clicked,
"on_button_add_clicked": self.on_button_add_clicked,
"on_chk_autoadd_toggled": self.on_chk_autoadd_toggled
}) |
|
|
Back to top |
|
|
kwenspc Advocate
Joined: 21 Sep 2003 Posts: 4954
|
Posted: Fri Jan 30, 2009 7:55 am Post subject: |
|
|
Ça vient soit de l'environnement soit de python. Peut-être l'UTF-8 qui n'est pas bien en place (ça m'étonnerait pourtant).
regardes ici http://www.gentoo.org/doc/fr/utf-8.xml pour vérifier que l'utf-8 est bien là.
Après je vois pas trop. Python, gtk ou une dépendance mal construite? _________________ membre officieux du SAV Ati GEntoo |
|
Back to top |
|
|
Temet Advocate
Joined: 14 Mar 2006 Posts: 2586 Location: 92
|
Posted: Fri Jan 30, 2009 10:10 am Post subject: |
|
|
C'est un peu une réponse à coté mais je te conseille de regarder rtorrent... sous ses airs austères, il est vraiment excellent! _________________ Full Gentoo powered. |
|
Back to top |
|
|
Pixys l33t
Joined: 23 May 2005 Posts: 669
|
Posted: Fri Jan 30, 2009 12:06 pm Post subject: |
|
|
kwenspc wrote: | Ça vient soit de l'environnement soit de python. Peut-être l'UTF-8 qui n'est pas bien en place (ça m'étonnerait pourtant).
regardes ici http://www.gentoo.org/doc/fr/utf-8.xml pour vérifier que l'utf-8 est bien là.
Après je vois pas trop. Python, gtk ou une dépendance mal construite? |
mon utf-8 est bien en place donc ça devrait pas venir de là... je vais recompiler une n-ième fois pour voir...
Temet wrote: | C'est un peu une réponse à coté mais je te conseille de regarder rtorrent... sous ses airs austères, il est vraiment excellent! |
OK, merci, je vais regarder mais j'avoue que je préfèrerai un client avec une interface graphique. J'aimerai cependant éviter les gros trucs qui consomment inutilement des ressources... |
|
Back to top |
|
|
Pixys l33t
Joined: 23 May 2005 Posts: 669
|
Posted: Fri Jan 30, 2009 12:16 pm Post subject: |
|
|
j'ai viré l'iso pour ne laisser que l'utf-8 dans /etc/locale.gen, recompiler deluge et ça fonctionne.
Merci kwenspc pour m'avoir mis sur la voie.
@+ |
|
Back to top |
|
|
|