New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

mb makehashes doesn't work with some .asc files #102

Closed
poeml opened this Issue Jun 5, 2015 · 0 comments

Comments

Projects
None yet
1 participant
@poeml
Owner

poeml commented Jun 5, 2015

                                                                                [          ]

Issue migrated (2015-06-05) from old issue tracker http://mirrorbrain.org/issues/issue102

Title    mb makehashes doesn't work with some .asc files
 Priority   bug              Status        resolved
Superseder                  Nosy List      poeml
Assigned To poeml           Keywords

msg356 (view) Author: poeml Date: 2012-03-24.00:05:37

Hashing '/srv/kde/security_patches/post-3.3.2-kdelibs-kimgio-fixed.diff'... done.
Traceback (most recent call last):
File "/usr/bin/mb", line 1645, in
r = mirrordoctor.main()
File "/usr/lib/pymodules/python2.5/cmdln.py", line 257, in main
return self.cmd(args)
File "/usr/lib/pymodules/python2.5/cmdln.py", line 280, in cmd
retval = self.onecmd(argv)
File "/usr/lib/pymodules/python2.5/cmdln.py", line 412, in onecmd
return self._dispatch_cmd(handler, argv)
File "/usr/lib/pymodules/python2.5/cmdln.py", line 1100, in _dispatch_cmd
return handler(argv[0], opts, *args)
File "/usr/bin/mb", line 1105, in do_makehashes
force=opts.force)
File "/usr/lib/pymodules/python2.5/mb/hashes.py", line 174, in check_db
binascii.hexlify(''.join(self.hb.zsums))]
psycopg2.DataError: invalid byte sequence for encoding "UTF8": 0xb7
HINT: This error can also happen if the byte sequence does not match the
encoding expected by the server, which is controlled by "client_encoding".

This happened with signature that were not detached, and contained non-UTF-8
characters.

Fixed in commit 8259, by ignoring such large files (larger than the signed file,
quite simply).

msg357 (view) Author: poeml Date: 2012-03-24.00:06:02

Will be in 2.16.1.

History
         Date         User  Action                      Args
                                   title: mb makehashes doesn't with some .asc
2012-03-25 10:27:06 poeml set    files -> mb makehashes doesn't work with some
                                   .asc files
2012-03-24 12:14:06 poeml set    status: chatting -> resolved
2012-03-24 00:06:02 poeml set    status: resolved -> chatting
                                   messages: + msg357
2012-03-24 00:05:52 poeml set    status: in-progress -> resolved
2012-03-24 00:05:37 poeml create

(end of migrated issue)

@poeml poeml added bug resolved labels Jun 5, 2015

@poeml poeml closed this Jun 5, 2015

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment