Extras - Einstellungen funktioniert nicht

Bug #657599 reported by Roland Haering
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Griffith
Fix Committed
Medium
Michael

Bug Description

aus heiterem Himmel lässt sich keine Einstellung mehr ändern. Ein Klick auf "Extras - Einstellungen" bewirkt keine Reaktion, so als sei die Funktion deaktiviert. Eine Neuinstallation und das Erstellen einer neuen Datenbank bleibt ohne Erfolg.
>> Win 7 Pro - 32Bit - alle Updates <<
Griffith 0.12

Revision history for this message
Michael (mikej06) wrote :

Bitte Griffith im Debug-Modus starten (Link im Startmenü in dem Debug-Unterverzeichnis von Griffith) und
die Ausgabe des Debug-Fensters nach der Auswahl von "Einstellungen" hier posten.

Revision history for this message
Roland Haering (rh-haering-net) wrote :

2010-10-11T17:46:08: DEBUG: Griffith(gconsole:85): Starting Griffith 0.12
2010-10-11T17:46:08: DEBUG: Griffith(gconsole:86): Platform: Windows-post2008Server-6.1.7600 (nt)
2010-10-11T17:46:08: DEBUG: Griffith(gconsole:87): Dependencies:
gtk :: 2.16.0
gtk.glade :: 2.16.0
sqlalchemy :: 0.6.3
sqlite3 :: 2.4.1
reportlab :: 2.4
PIL :: True
psycopg2 :: 2.2.1 (dt dec ext pq3)
MySQLdb :: 1.2.2.final.0
chardet :: 2.0.1
sqlite :: False
2010-10-11T17:46:08: DEBUG: Griffith(griffith:1451): config file used: C:\Users\roland\AppData\Roaming\griffith\griffith.cfg
2010-10-11T17:46:08: INFO: Griffith(initialize:102): Using Griffith directory: C:\Users\roland\AppData\Roaming\griffith
C:\Program Files\DVD Verwaltung\lib\initialize.py:140: GtkWarning: GtkSpinButton: setting an adjustment with non-zero page size is deprecated
C:\Program Files\DVD Verwaltung\lib\widgets.py:376: DeprecationWarning: Use the new widget gtk.Tooltip
C:\Program Files\DVD Verwaltung\lib\widgets.py:377: DeprecationWarning: Use the new widget gtk.Tooltip
C:\Program Files\DVD Verwaltung\lib\widgets.py:378: DeprecationWarning: Use the new widget gtk.Tooltip
C:\Program Files\DVD Verwaltung\lib\widgets.py:379: DeprecationWarning: Use the new widget gtk.Tooltip
C:\Program Files\DVD Verwaltung\lib\widgets.py:380: DeprecationWarning: Use the new widget gtk.Tooltip
C:\Program Files\DVD Verwaltung\lib\widgets.py:381: DeprecationWarning: Use the new widget gtk.Tooltip
C:\Program Files\DVD Verwaltung\lib\widgets.py:382: DeprecationWarning: Use the new widget gtk.Tooltip
C:\Program Files\DVD Verwaltung\lib\initialize.py:553: DeprecationWarning:
C:\Program Files\DVD Verwaltung\lib\main_treeview.py:152: DeprecationWarning: Use the new widget gtk.Tooltip
2010-10-11T17:46:09: DEBUG: Griffith(sql:273): SELECT movies.number, movies.o_title, movies.title, movies.director, movies.poster_md5, movies.genre, movies.seen, movies.year, movies.runtime, movies.rating, movies.created, movies.updated
FROM movies ORDER BY movies.title ASC
2010-10-11T17:46:10: INFO: Griffith(initialize:844): Spellchecker is not available
Traceback (most recent call last):
  File "griffith", line 270, in show_preferences
  File "C:\Program Files\DVD Verwaltung\lib\preferences.py", line 119, in show_preferences
    w['mail_password'].set_text(self.config.get('password', '', section='mail'))
  File "C:\Program Files\DVD Verwaltung\lib\config.py", line 46, in get
    value = self._cfg.get(section, option, False)
  File "ConfigParser.pyo", line 545, in get
  File "ConfigParser.pyo", line 613, in _interpolate
  File "ConfigParser.pyo", line 654, in _interpolate_some
ConfigParser.InterpolationSyntaxError: '%' must be followed by '%' or '(', found: '%'

Revision history for this message
Michael (mikej06) wrote :

In Deinem Passwort für den Emailversand ist ein Prozentzeichen, welches beim Einlesen der Konfigurationsdatei einen Fehler verursacht.
Öffne bitte die Datei %APPDATA%\Griffith\griffith.cfg und suche nach "password". Die Zeile einfach löschen, dann geht Griffith erstmal wieder.

Revision history for this message
Roland Haering (rh-haering-net) wrote :

Griffith läuft ja, nur die -einstellunegn lassen sich nicht aufrufen. Habe die Zeile raus - hat aber leider nichts geändert.
Dennoch erst mal Danke.
Ich hoffe, ihr bleibt dran.

Revision history for this message
Michael (mikej06) wrote :

Stimmt ja, ging ja nur um das Aufrufen von "Einstellungen". Startproblematik stammte aus einer anderen Meldung.
Ich bin völlig verwirrt. ;)

Unabhängig davon muss es trotzdem daran liegen. Versuche bitte folgendes:
* Griffith beenden (wichtig!)
* die Datei griffith.cfg öffnen
* nach der besagten "password=..." Zeile suchen und löschen (da muss ein % drin vorkommen)
* Griffith nochmal als Debug starten, Einstellungen aufrufen, ändern, speichern und Ausgabe hier nochmal posten

Revision history for this message
Roland Haering (rh-haering-net) wrote :

Hallo Michael,

da ist doch tätsächlich ein %-Zeichen im Passwort schuld!
Ich hab die Zeile gelöscht und schon klappt wieder alles.

Allerbesten Dank für die Hilfe
und Gruß an die Programmierer - bitte die Passwortabfrage anpassen :-)

Revision history for this message
Michael (mikej06) wrote :

Fixed in rev. 1502

Changed in griffith:
assignee: nobody → Michael (mikej06)
importance: Undecided → Medium
milestone: none → 0.13
status: New → Fix Committed
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.