Hi All,

I have my dovecot/imap crashing on my Centos7 server.

Below is the stacktrace I got:

#0  0x00007f32d9b84e58 in array_count_i (array=0x55b332a1f8f8) at array.h:155                           
No locals.                                                                                              
#1  array_get_i (count_r=<synthetic pointer>, array=0x55b332a1f8f8) at array.h:209                      
No locals.                                                                                              
#2  seq_range_lookup (array=0x55b332a1f8f8, seq=7715, idx_r=0x7ffe5d719574) at seq-range-array.c:14     
        data = <optimized out>                                                                          
        idx = <optimized out>                                                                           
        left_idx = <optimized out>                                                                      
        right_idx = <optimized out>                                                                     
        count = <optimized out>                                                                         
#3  0x00007f32d9b859ae in seq_range_exists (array=array@entry=0x55b332a1f8f8, seq=seq@entry=7715)       
    at seq-range-array.c:391                                                                            
        idx = 32766                                                                                     
#4  0x00007f32d9e4b3d9 in mailbox_search_result_add (result=result@entry=0x55b332a1f8e0, uid=7715)      
    at mailbox-search-result.c:121                                                                      
        __FUNCTION__ = "mailbox_search_result_add"                                                      
#5  0x00007f32d9eb0f30 in index_search_result_update_appends (result=result@entry=0x55b332a1f8e0,       
    old_messages_count=<optimized out>) at index-search-result.c:168                                    
        t = 0x55b332a417d0                                                                              
        search_ctx = 0x55b332a1a580                                                                     
        mail = 0x55b332ae8e58                                                                           
        search_arg = {next = 0x55b332a7c0a0, type = SEARCH_SEQSET, value = {subargs = 0x0, seqset = {   
              arr = {buffer = 0x55b3329da360, element_size = 8}, v = 0x55b3329da360,                    
              v_modifiable = 0x55b3329da360}, str = 0x0, time = 0, size = 0, flags = 0,                 
            search_flags = (unknown: 0), date_type = 0, thread_type = MAIL_THREAD_NONE, modseq = 0x0,   
            search_result = 0x0, mime_part = 0x0}, initialized = {search_args = 0x0, keywords = 0x0,    
            mailbox_glob = 0x0}, context = 0x0, hdr_field_name = 0x0, match_not = 0,                    
          match_always = 0, nonmatch_always = 0, fuzzy = 0, no_fts = 0, result = -1}                    
        message_count = 160                                                                             
        ret = <optimized out>                                                                           
        __FUNCTION__ = "index_search_result_update_appends"                                             
#6  0x00007f32d9ebbc37 in search_result_update (result=0x55b332a1f8e0, ctx=0x55b332a2ed90)              
    at index-sync-search.c:78                                                                           
No locals.                                                                                              
#7  index_sync_search_results_update (ctx=ctx@entry=0x55b332a2ed90) at index-sync-search.c:88           
        results = 0x55b332a3b4a0                                                                        
        i = <optimized out>                                                                             
        count = <optimized out>                                                                         
#8  0x00007f32d9ebc4b4 in index_mailbox_sync_deinit (_ctx=0x55b332a2ed90, status_r=0x55b332a1f858)      
    at index-sync.c:353                                                                                 
        ctx = 0x55b332a2ed90                                                                            
        sync_rec = {seq1 = 0, seq2 = 0, type = MAILBOX_SYNC_TYPE_EXPUNGE}                               
        delayed_expunges = true             
        ret = <optimized out>                                                                           
#9  0x00007f32d9e9e400 in mailbox_list_index_sync_deinit (ctx=0x55b332a2ed90, status_r=0x55b332a1f858)  
    at mailbox-list-index.c:976                                                                                                                       
        ibox = 0x55b332a3f990                                                                           
        box = 0x55b332a3b098                                                                            
#10 0x00007f32d9e3b568 in mailbox_sync_deinit (_ctx=<optimized out>, status_r=<optimized out>)          
    at mail-storage.c:1953                                                                              
        ctx = <optimized out>                                                                           
        box = <optimized out>                                                                           
        errormsg = <optimized out>                                                                      
        error = MAIL_ERROR_NONE                                                                         
        ret = <optimized out>                                                                           
#11 0x000055b33188c431 in imap_sync_finish (ctx=ctx@entry=0x55b332a1f7e0,                               
    aborting=aborting@entry=false) at imap-sync.c:279                                                   
        client = 0x55b3329fb6a8                                                                         
        ret = 0                                                                                         
#12 0x000055b33188cfed in imap_sync_more (ctx=0x55b332a1f7e0) at imap-sync.c:594                        
        str = <optimized out>                                                                           
        ret = 1                                                                                         
        __FUNCTION__ = "imap_sync_more"                                                                 
#13 0x000055b33188d676 in cmd_sync_continue (sync_cmd=0x55b3329fce58) at imap-sync.c:629                
        cmd = 0x55b3329f5b20                                                                            
        prev = <optimized out>                                                                          
        client = 0x55b3329fb6a8                                                                         
        ctx = 0x55b332a1f7e0                                                                            
        ret = <optimized out>                                                                           
        __FUNCTION__ = "cmd_sync_continue"                                                              
#14 0x000055b33188db34 in cmd_sync_client (sync_cmd=0x55b3329fce58) at imap-sync.c:720                  
        ctx = <optimized out>                                                                           
        flags = <optimized out>                                                                         
        client = 0x55b3329fb6a8                                                                         
        imap_flags = <optimized out>      
        no_newmail = <optimized out>                                                                 
#15 cmd_sync_delayed_real (client=0x55b3329fb6a8) at imap-sync.c:833                                 
        cmd = <optimized out>                                                                        
        first_expunge = <optimized out>                                                              
        first_nonexpunge = <optimized out>                                                           
#16 cmd_sync_delayed (client=client@entry=0x55b3329fb6a8) at imap-sync.c:841                         
        _data_stack_cur_id = 3                                                                       
#17 0x000055b331873707 in client_input_append (cmd=0x55b3329fce58) at cmd-append.c:121               
        ctx = 0x55b3329fcff0                                                                         
        client = 0x55b3329fb6a8                                                                      
        reason = <optimized out>                                                                     
        finished = <optimized out>                                                                   
        lit_offset = <optimized out>                                                                 
        __FUNCTION__ = "client_input_append"                                                         
#18 0x00007f32d9b72be2 in io_loop_call_io (io=0x55b3329f5c70) at ioloop.c:600                        
        ioloop = 0x55b3329e29c0                                                                      
        t_id = 2                                                                                                                                 
        __FUNCTION__ = "io_loop_call_io"                                                             
#19 0x00007f32d9b742cf in io_loop_handler_run_internal (ioloop=ioloop@entry=0x55b3329e29c0)          
    at ioloop-epoll.c:223                                                                            
        ctx = 0x55b3329e44e0                                                                         
        events = <optimized out>                                                                     
        list = 0x55b3329e5f40                                                                        
        io = <optimized out>                                                                         
        tv = {tv_sec = 3, tv_usec = 487057}                                                          
        events_count = <optimized out>                                                               
        msecs = <optimized out>                                                                      
        ret = 1                                                                                      
        i = 0                                                                                        
        call = <optimized out>                                                                       
        __FUNCTION__ = "io_loop_handler_run_internal"                                                
#20 0x00007f32d9b72c7c in io_loop_handler_run (ioloop=ioloop@entry=0x55b3329e29c0) at ioloop.c:649   
No locals.                                                                                           
#21 0x00007f32d9b72e38 in io_loop_run (ioloop=0x55b3329e29c0) at ioloop.c:624                        
        __FUNCTION__ = "io_loop_run"                                                                 
#22 0x00007f32d9af7c03 in master_service_run (service=0x55b3329e2860,                                
    callback=callback@entry=0x55b33188de30 <client_connected>) at master-service.c:724               
No locals.                                                                                           
#23 0x000055b331873262 in main (argc=1, argv=0x55b3329e25f0) at main.c:484                           
        set_roots = {0x55b331a9e700 <imap_setting_parser_info>, 0x7f32da3475a0, 0x0}                 
        login_set = {auth_socket_path = 0x55b3329da048 "\001", postlogin_socket_path = 0x0,          
          postlogin_timeout_secs = 60, callback = 0x55b33188e600 <login_client_connected>,           
          failure_callback = 0x55b33188df40 <login_client_failed>, request_auth_token = 1}           
        service_flags = <optimized out>                                                              
        storage_service_flags = <optimized out>                                                      
        username = 0x0
        auth_socket_path = <optimized out>
        c = <optimized out>


Dovecot version: dovecot-2.2.36-3.el7.x86_64

I would like to ask for your inputs regarding this.Thank you very much for your help!

Regards,
Marvin