Segmentation fault with doveadm search

Stefán Tamás tamas at numex.hu
Wed Aug 30 12:55:34 EEST 2017


> 
> Can you do
> 
> p *box

$1 = {name = 0x5555557e1f18 "Junk", vname = 0x5555557e1f10 "Junk",
  storage = 0x5555557e1860, list = 0x5555557e1050, v = {
    is_readonly = 0x7ffff76e5a50 <fail_mailbox_is_readonly>,
    enable = 0x7ffff76e5a60 <fail_mailbox_enable>,
    exists = 0x7ffff76e5a70 <fail_mailbox_exists>,
    open = 0x7ffff76e5e60 <fail_mailbox_open>,
    close = 0x7ffff69cf800 <quota_mailbox_close>,
    free = 0x7ffff69d0370 <quota_mailbox_free>,
    create_box = 0x7ffff76e5e30 <fail_mailbox_create>,
    update_box = 0x7ffff76e5e00 <fail_mailbox_update>,
    delete_box = 0x7ffff76e5dd0 <fail_mailbox_delete>,
    rename_box = 0x7ffff76e5da0 <fail_mailbox_rename>,
    get_status = 0x7ffff69d0170 <quota_get_status>, get_metadata = 0x0,
    set_subscribed = 0x7ffff76e5d30 <fail_mailbox_set_subscribed>,
    attribute_set = 0x0, attribute_get = 0x0, attribute_iter_init = 0x0,
    attribute_iter_next = 0x0, attribute_iter_deinit = 0x0,
    list_index_has_changed = 0x0, list_index_update_sync = 0x0,
    sync_init = 0x7ffff76e5aa0 <fail_mailbox_sync_init>,
    sync_next = 0x7ffff76e5ac0 <fail_mailbox_sync_next>,
    sync_deinit = 0x7ffff69d0420 <quota_mailbox_sync_deinit>,
    sync_notify = 0x7ffff69cf9d0 <quota_mailbox_sync_notify>,
    notify_changes = 0x7ffff76e5ad0 <fail_mailbox_notify_changes>,
    transaction_begin = 0x7ffff69cf900 <quota_mailbox_transaction_begin>,
    transaction_commit = 0x7ffff69d00a0 <quota_mailbox_transaction_commit>,
    transaction_rollback = 0x7ffff69cfff0 <quota_mailbox_transaction_rollback>, get_private_flags_mask = 0x0,
    mail_alloc = 0x7ffff76e61b0 <fail_mailbox_mail_alloc>,
    search_init = 0x7ffff76e5c00 <fail_mailbox_search_init>,
    search_deinit = 0x7ffff76e5b80 <fail_mailbox_search_deinit>,
    search_next_nonblock = 0x7ffff76e5ae0 <fail_mailbox_search_next_nonblock>,
    search_next_update_seq = 0x7ffff76e5af0 <fail_mailbox_search_next_update_seq>, save_alloc = 0x7ffff76e5b00 <fail_mailbox_save_alloc>,
    save_begin = 0x7ffff69cfea0 <quota_save_begin>,
    save_continue = 0x7ffff76e5b30 <fail_mailbox_save_continue>,
    save_finish = 0x7ffff69cfe30 <quota_save_finish>,
    save_cancel = 0x7ffff76e5b50 <fail_mailbox_save_cancel>,
    copy = 0x7ffff69cfd30 <quota_copy>, transaction_save_commit_pre = 0x0,
    transaction_save_commit_post = 0x0, transaction_save_rollback = 0x0,
    is_inconsistent = 0x7ffff76e5b70 <fail_mailbox_is_inconsistent>},
  vlast = 0x5555557e2038, pool = 0x5555557e1c50, metadata_pool = 0x0,
  prev = 0x0, next = 0x0, index = 0x0, view = 0x0, cache = 0x0,
  index_pvt = 0x0, view_pvt = 0x0, _perm = {file_uid = 0, file_gid = 0,
    file_create_mode = 0, dir_create_mode = 0, file_create_gid = 0,
    file_create_gid_origin = 0x0, gid_origin_is_mailbox_path = false,
    mail_index_permissions_set = false}, _path = 0x7ffff77450df "",
  mail_vfuncs = 0x0, set = 0x0, open_error = MAIL_ERROR_NONE, input = 0x0,
  index_prefix = 0x0, flags = MAILBOX_FLAG_IGNORE_ACLS, transaction_count = 0,
  enabled_features = (unknown: 0), partial_cache = {uid = 0,
    physical_start = 0, physical_pos = 0, virtual_pos = 0},
  tmp_sync_view = 0x0, notify_callback = 0x0, notify_context = 0x0,
  generation_sequence = 0, search_results = {arr = {buffer = 0x5555557e1f20,
      element_size = 8}, v = 0x5555557e1f20, v_modifiable = 0x5555557e1f20},
  module_contexts = {arr = {buffer = 0x5555557e1fd8, element_size = 8},
    v = 0x5555557e1fd8, v_modifiable = 0x5555557e1fd8}, opened = 0,
  mailbox_deleted = 0, creating = 0, deleting = 0, deleting_must_be_empty = 0,
  delete_skip_empty_check = 0, marked_deleted = 0, inbox_user = 0,
  inbox_any = 0, disable_reflink_copy_to = 0, disallow_new_keywords = 0,
  synced = 0}


Üdvözlettel

Stefán Tamás



More information about the dovecot mailing list