[dovecot/core] 7afd42: lib-storage: Don't try to process header if we hav...

GitHub noreply at github.com
Fri Sep 7 19:30:07 EEST 2018


  Branch: refs/heads/master
  Home:   https://github.com/dovecot/core
  Commit: 7afd42f3073c4e2ece7109a7aa29ceeccb054e4f
      https://github.com/dovecot/core/commit/7afd42f3073c4e2ece7109a7aa29ceeccb054e4f
  Author: Josef 'Jeff' Sipek <jeff.sipek at dovecot.fi>
  Date:   2018-09-06 (Thu, 06 Sep 2018)

  Changed paths:
    M src/lib-storage/index/index-mail-headers.c

  Log Message:
  -----------
  lib-storage: Don't try to process header if we haven't parsed the body structure

Fixes:
Panic: file index-mail-headers.c: line 294 (index_mail_parse_header): assertion failed: (part != NULL)


  Commit: 23111cdc115d6f3d2544af520d8172daad1c14e4
      https://github.com/dovecot/core/commit/23111cdc115d6f3d2544af520d8172daad1c14e4
  Author: Josef 'Jeff' Sipek <jeff.sipek at dovecot.fi>
  Date:   2018-09-06 (Thu, 06 Sep 2018)

  Changed paths:
    M src/lib-storage/index/index-mail-headers.c

  Log Message:
  -----------
  lib-storage: Simplify an assertion condition

Since the i_assert() is guarded by a check for save_bodystructure_header
being true, the whole condition can be simplified.


  Commit: d78aaebbdc9b305b6cad028c2cc54cd51424d94b
      https://github.com/dovecot/core/commit/d78aaebbdc9b305b6cad028c2cc54cd51424d94b
  Author: Josef 'Jeff' Sipek <jeff.sipek at dovecot.fi>
  Date:   2018-09-07 (Fri, 07 Sep 2018)

  Changed paths:
    M src/lib-storage/index/index-mail.c

  Log Message:
  -----------
  lib-storage: Don't try to deserialize bodystructure if we already have it

Fixes:
Panic: file message-part-data.c: line 37 (message_part_data_is_plain_7bit): assertion failed: (data != NULL)


Compare: https://github.com/dovecot/core/compare/50f2938ddb90...d78aaebbdc9b
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.


More information about the dovecot-cvs mailing list