Hva må til for å gjenskape problemet?
1. Ha installert versjon 3 av python-reportlab
2.
3.
Hva hadde du forventet at skulle skje? Hva skjedde i stedet?
Hvilken versjon av FinFaktura bruker du? Hvilket operativsystem bruker du?
2.0.6 på Ubuntu 14.04
Vennligst inkludér så mye ekstra informasjon som mulig under, slik at det
blir lettere å finne og fikse problemet.
<------- begin output fra CLI --------->
./faktura -d
DEBUG:root:locale passet ikke på denne plattformen: norwegian
DEBUG:root:satte locale : nb_NO.UTF8 -> ('nb_NO', 'UTF-8')
DEBUG:root:skal koble til /home/perw/.finfaktura/faktura.db
(u'/home/perw/.finfaktura/faktura.db'/<type 'unicode'>)
DEBUG:root:Koblet til databasen /home/perw/.finfaktura/faktura.db
DEBUG:root:sjekker versjon
DEBUG:root:arkivet er 3.1, siste er 3.1
DEBUG:root:Ordre #52 har ingen gyldig sikkerhetskopi!
DEBUG:root:UPDATE Sikkerhetskopi SET data=? WHERE ID=? <= 0, 98
Traceback (most recent call last):
File "/usr/bin/faktura.py", line 39, in <module>
sys.exit(finfaktura.gui.start())
File "/usr/lib/python2.7/dist-packages/finfaktura/gui.py", line 1271, in start
ff = FinFaktura()
File "/usr/lib/python2.7/dist-packages/finfaktura/gui.py", line 165, in __init__
self.faktura.sjekkSikkerhetskopier(lagNyAutomatisk=True)
File "/usr/lib/python2.7/dist-packages/finfaktura/fakturabibliotek.py", line 138, in sjekkSikkerhetskopier
self.lagSikkerhetskopi(o)
File "/usr/lib/python2.7/dist-packages/finfaktura/fakturabibliotek.py", line 117, in lagSikkerhetskopi
s = fakturaSikkerhetskopi(self.db, ordre)
File "/usr/lib/python2.7/dist-packages/finfaktura/fakturakomponenter.py", line 480, in __init__
res = spdf.lagKvittering()
File "/usr/lib/python2.7/dist-packages/finfaktura/f60.py", line 215, in lagKvittering
self.fyll()
File "/usr/lib/python2.7/dist-packages/finfaktura/f60.py", line 501, in fyll
firmanavn.textLine(self.firma['firmanavn'])
File "/usr/lib/python2.7/dist-packages/reportlab/pdfgen/textobject.py", line 427, in textLine
self._code.append('%s T*' % self._formatText(text))
File "/usr/lib/python2.7/dist-packages/reportlab/pdfgen/textobject.py", line 392, in _formatText
raise UnicodeDecodeError(*(e.args[:4]+('%s\n%s-->%s<--%s' % (e.args[4],text[max(i-10,0):i],text[i:j],text[j:j+10]),)))
UnicodeDecodeError: 'utf8' codec can't decode byte 0xf8 in position 2: invalid
start byte
Kj-->�<--klia Vegsa
<----------- slutt output fra CLI ---------->
Tror dette skyldes sjekk i f60.py på om Reportlab er versjon 2.
Bør antageligvis sjekke om det er versjon 2 eller nyere.
Original issue reported on code.google.com by pwe...@gmail.com on 25 Apr 2015 at 4:02
Original issue reported on code.google.com by
pwe...@gmail.com
on 25 Apr 2015 at 4:02