[Checkins] [zopefoundation/zodbpickle] 9b300e: Make sure buffer size is more than 0

Andrey Lebedev noreply at github.com
Tue Jun 11 12:08:20 CEST 2019


  Branch: refs/heads/master
  Home:   https://github.com/zopefoundation/zodbpickle
  Commit: 9b300efcb4cfbf3fb7e1bbce49af85bda8c510ec
      https://github.com/zopefoundation/zodbpickle/commit/9b300efcb4cfbf3fb7e1bbce49af85bda8c510ec
  Author: Andrey Lebedev <andrey at lebedev.lt>
  Date:   2019-06-10 (Mon, 10 Jun 2019)

  Changed paths:
    M CHANGES.rst
    M src/zodbpickle/_pickle_33.c
    M src/zodbpickle/tests/pickletester_3.py

  Log Message:
  -----------
  Make sure buffer size is more than 0

This is an attempt to fix a data corruption issue, that manifests in a
random byte replacing a correct one in a pickle.


  Commit: f27eafa030fdf69d541ba1beff63a721e35f81d4
      https://github.com/zopefoundation/zodbpickle/commit/f27eafa030fdf69d541ba1beff63a721e35f81d4
  Author: Andrey Lebedev <andrey.lebedev at gmail.com>
  Date:   2019-06-11 (Tue, 11 Jun 2019)

  Changed paths:
    M CHANGES.rst
    M src/zodbpickle/_pickle_33.c
    M src/zodbpickle/tests/pickletester_3.py

  Log Message:
  -----------
  Merge pull request #47 from Shoobx/master

Fix ZODB pickle corruption on python-3.7


Compare: https://github.com/zopefoundation/zodbpickle/compare/9588fdbc1269...f27eafa030fd


More information about the checkins mailing list