Univention Bugzilla – Bug 52718
univention-translog failes to parse corrupt translog: Traceback ValueError
Last modified: 2022-08-26 17:58:28 CEST
Version: 4.4-7 errata835 (Blumenthal) Traceback (most recent call last): File "/usr/share/univention-directory-notifier/univention-translog", line 1406, in <module> exit(main()) File "/usr/share/univention-directory-notifier/univention-translog", line 420, in main return opt.func(opt) or 0 File "/usr/share/univention-directory-notifier/univention-translog", line 504, in import_all for rec in chain(lead, translog): File "/usr/share/univention-directory-notifier/univention-translog", line 344, in __iter__ rec = self.parse_line(line) File "/usr/share/univention-directory-notifier/univention-translog", line 266, in parse_line dn, command = rest.rsplit(' ', 1) ValueError: need more than 1 value to unpack FAILED: failed to setup /var/lib/univention-ldap/translog/data.mdb The complete log can be found in ticket 2020121121000406
Similar ValueError but different: 2022-08-26 14:48:15,791:INFO:Purging/keeping 1..7595344..7605344 Traceback (most recent call last): File "/usr/share/univention-directory-notifier/univention-translog", line 1444, in <module> exit(main()) File "/usr/share/univention-directory-notifier/univention-translog", line 424, in main return opt.func(opt) or 0 File "/usr/share/univention-directory-notifier/univention-translog", line 1216, in prune prune_file(opt) File "/usr/share/univention-directory-notifier/univention-translog", line 1245, in prune_file for rec in translog: File "/usr/share/univention-directory-notifier/univention-translog", line 348, in __iter__ rec = self.parse_line(line) File "/usr/share/univention-directory-notifier/univention-translog", line 269, in parse_line return Transaction(int(tid), dn, command) ValueError: invalid literal for int() with base 10: '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0