<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <p>I did so as non-root user and got the same error.<br>
    </p>
    <br>
    <div class="moz-cite-prefix">On 9/10/2018 9:10 AM, Aki Tuomi wrote:<br>
    </div>
    <blockquote type="cite" cite="mid:md5:jwk6KyTVzruJ7QNJ9poOtA==">
      <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
      <div>Have you attempted this as non-root user?</div>
      <div><br>
      </div>
      <div><br>
      </div>
      <div><br>
      </div>
      <div id="composer_signature">
        <meta http-equiv="Content-Type" content="text/html;
          charset=utf-8">
        ---
        <div>Aki Tuomi</div>
        <div>Dovecot oy</div>
      </div>
      <div><br>
      </div>
      <div style="font-size:100%;color:#000000"><!-- originalMessage -->
        <div>-------- Original message --------</div>
        <div>From: Eric Broch <a class="moz-txt-link-rfc2396E" href="mailto:ebroch@whitehorsetc.com"><ebroch@whitehorsetc.com></a> </div>
        <div>Date: 10/09/2018 18:03 (GMT+02:00) </div>
        <div>To: <a class="moz-txt-link-abbreviated" href="mailto:dovecot@dovecot.org">dovecot@dovecot.org</a> </div>
        <div>Subject: Re: make check (pigeonhole) </div>
        <div><br>
        </div>
      </div>
      Dovecot list,<br>
      <br>
      1) I downloaded latest dovecot and pigeonhole tar balls and
      extracted on <br>
      latest updated CentOS 7 : dovecot-2.3.2.1.tar.gz and <br>
      dovecot-2.3-pigeonhole-0.5.2.tar.gz<br>
      <br>
      2) I moved pigeonhole (dovecot-2.3-pigeonhole-0.5.2) directory
      into <br>
      dovecot (dovecot-2.3.2.1) directory<br>
      <br>
      3) built dovecot with following config and paramerters:<br>
      <br>
      patch -p1 < ../../SOURCES/dovecot-2.0-defaultconfig.patch<br>
      patch -p1 <
      ../../SOURCES/dovecot-1.0.beta2-mkcert-permissions.patch<br>
      patch -p1 < ../../SOURCES/dovecot-2.2.27-mkcert-paths.patch<br>
      <br>
      sed -i '/DEFAULT_INCLUDES *=/s|$| '"$(pkg-config --cflags <br>
      libclucene-core)|" src/plugins/fts-lucene/Makefile.in<br>
      <br>
      #export CFLAGS="-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2
      -fexceptions <br>
      -fstack-protector-strong --param=ssp-buffer-size=4
      -grecord-gcc-switches <br>
      -fno-strict-aliasing"<br>
      #export LDFLAGS="-Wl,-z,now -Wl,-z,relro -Wl,-z,relro"<br>
      aclocal --install -I m4<br>
      autoreconf -I . -fiv<br>
      <br>
      ./configure                                     \<br>
          INSTALL_DATA="install -c -p -m644"         \<br>
          --docdir=/usr/share/doc/dovecot-2.3.2.1     \<br>
          --disable-static                           \<br>
          --disable-rpath                            \<br>
          --with-nss                                 \<br>
          --with-shadow                              \<br>
          --with-pam                                 \<br>
          --with-gssapi=plugin                       \<br>
          --with-ldap=plugin                         \<br>
          --with-sql=plugin                          \<br>
          --with-lua=plugin                          \<br>
          --with-pgsql                               \<br>
          --with-mysql                               \<br>
          --with-sqlite                              \<br>
          --with-vpopmail=/etc/libvpopmail           \<br>
          --with-zlib                                \<br>
          --with-libcap                              \<br>
          --with-libwrap                             \<br>
          --with-lucene                              \<br>
          --with-ssl=openssl                         \<br>
          --with-ssldir=/etc/pki/dovecot             \<br>
          --with-solr                                \<br>
          --with-systemdsystemunitdir=/usr/lib/systemd/system    \<br>
          --with-docs<br>
      <br>
      sed -i 's|/etc/ssl|/etc/pki/dovecot|' doc/mkcert.sh <br>
      doc/example-config/conf.d/10-ssl.conf<br>
      <br>
      make -j3<br>
      <br>
      4) built pigeon hole with the following paramters:<br>
      <br>
      # required for snapshot<br>
      [ -f configure ] || autoreconf -fiv<br>
      [ -f ChangeLog ] || echo "Pigeonhole ChangeLog is not available,
      yet" <br>
      >ChangeLog<br>
      <br>
      ./configure                             \<br>
          INSTALL_DATA="install -c -p -m644" \<br>
          --disable-static                   \<br>
          --with-dovecot=../ \<br>
          --with-ldap=plugin \<br>
          --without-unfinished-features<br>
      <br>
      make -j3<br>
      <br>
      5) during 'make check' of pigeonhole got the following error:<br>
      <br>
      make[3]: Entering directory <br>
`/root/rpmbuild/SRPMS/dovecot-2.3.2.1/dovecot-2.3-pigeonhole-0.5.2/src/lib-sieve/util'<br>
      for bin in test-edit-mail; do \<br>
        if ! /bin/sh ../../../run-test.sh ../../.. ./$bin; then exit 1;
      fi; \<br>
      done<br>
      test-edit-header(root): Error: Cannot lookup test user: Mail
      access for <br>
      users with UID 89 not permitted (see first_valid_uid in config
      file, uid <br>
      from mail_uid setting).<br>
      ../../../run-test.sh: line 27: 29930 Segmentation fault      (core
      <br>
      dumped) valgrind -q --trace-children=yes --leak-check=full <br>
      --log-file=test.out.$$ $noundef $*<br>
      ==29930== Invalid read of size 8<br>
      ==29930==    at 0x404699: mail_raw_user_create (mail-raw.c:142)<br>
      ==29930==    by 0x40325B: test_init (test-edit-mail.c:105)<br>
      ==29930==    by 0x4036DA: test_edit_mail_concatenated
      (test-edit-mail.c:187)<br>
      ==29930==    by 0x524D8B1: test_run_funcs (test-common.c:244)<br>
      ==29930==    by 0x524E280: test_run (test-common.c:315)<br>
      ==29930==    by 0x402FE5: main (test-edit-mail.c:765)<br>
      ==29930==  Address 0xb8 is not stack'd, malloc'd or (recently)
      free'd<br>
      ==29930==<br>
      ==29930==<br>
      ==29930== Process terminating with default action of signal 11
      (SIGSEGV)<br>
      ==29930==  Access not within mapped region at address 0xB8<br>
      ==29930==    at 0x404699: mail_raw_user_create (mail-raw.c:142)<br>
      ==29930==    by 0x40325B: test_init (test-edit-mail.c:105)<br>
      ==29930==    by 0x4036DA: test_edit_mail_concatenated
      (test-edit-mail.c:187)<br>
      ==29930==    by 0x524D8B1: test_run_funcs (test-common.c:244)<br>
      ==29930==    by 0x524E280: test_run (test-common.c:315)<br>
      ==29930==    by 0x402FE5: main (test-edit-mail.c:765)<br>
      ==29930==  If you believe this happened as a result of a stack<br>
      ==29930==  overflow in your program's main thread (unlikely but<br>
      ==29930==  possible), you can try to increase the size of the<br>
      ==29930==  main thread stack using the --main-stacksize= flag.<br>
      ==29930==  The main thread stack size used in this run was
      8388608.<br>
      ==29930== 64 bytes in 1 blocks are possibly lost in loss record 35
      of 77<br>
      ==29930==    at 0x4C2B9B5: calloc (vg_replace_malloc.c:711)<br>
      ==29930==    by 0x5277AB5: pool_system_malloc
      (mempool-system.c:75)<br>
      ==29930==    by 0x525D2FD: p_malloc (mempool.h:99)<br>
      ==29930==    by 0x525D2FD: hash_table_create (hash.c:70)<br>
      ==29930==    by 0x51F377C: settings_parser_init_list
      (settings-parser.c:215)<br>
      ==29930==    by 0x51ED102: master_service_settings_read <br>
      (master-service-settings.c:595)<br>
      ==29930==    by 0x51EE3A9: master_service_settings_cache_read <br>
      (master-service-settings-cache.c:387)<br>
      ==29930==    by 0x4E874BF: mail_storage_service_read_settings <br>
      (mail-storage-service.c:1085)<br>
      ==29930==    by 0x4E87745: mail_storage_service_lookup_real <br>
      (mail-storage-service.c:1249)<br>
      ==29930==    by 0x4E88795: mail_storage_service_lookup <br>
      (mail-storage-service.c:1441)<br>
      ==29930==    by 0x403223: test_init_mail_user
      (test-edit-mail.c:71)<br>
      ==29930==    by 0x403223: test_init (test-edit-mail.c:103)<br>
      ==29930==    by 0x4036DA: test_edit_mail_concatenated
      (test-edit-mail.c:187)<br>
      ==29930==    by 0x524D8B1: test_run_funcs (test-common.c:244)<br>
      ==29930==<br>
      ==29930== 64 bytes in 1 blocks are possibly lost in loss record 36
      of 77<br>
      ==29930==    at 0x4C2B9B5: calloc (vg_replace_malloc.c:711)<br>
      ==29930==    by 0x5277AB5: pool_system_malloc
      (mempool-system.c:75)<br>
      ==29930==    by 0x525D2FD: p_malloc (mempool.h:99)<br>
      ==29930==    by 0x525D2FD: hash_table_create (hash.c:70)<br>
      ==29930==    by 0x51F2EA3: settings_parser_dup
      (settings-parser.c:1957)<br>
      ==29930==    by 0x51EE844: cache_add
      (master-service-settings-cache.c:291)<br>
      ==29930==    by 0x51EE844: master_service_settings_cache_read <br>
      (master-service-settings-cache.c:409)<br>
      ==29930==    by 0x4E874BF: mail_storage_service_read_settings <br>
      (mail-storage-service.c:1085)<br>
      ==29930==    by 0x4E87745: mail_storage_service_lookup_real <br>
      (mail-storage-service.c:1249)<br>
      ==29930==    by 0x4E88795: mail_storage_service_lookup <br>
      (mail-storage-service.c:1441)<br>
      ==29930==    by 0x403223: test_init_mail_user
      (test-edit-mail.c:71)<br>
      ==29930==    by 0x403223: test_init (test-edit-mail.c:103)<br>
      ==29930==    by 0x4036DA: test_edit_mail_concatenated
      (test-edit-mail.c:187)<br>
      ==29930==    by 0x524D8B1: test_run_funcs (test-common.c:244)<br>
      ==29930==    by 0x524E280: test_run (test-common.c:315)<br>
      ==29930==<br>
      ==29930== 64 bytes in 1 blocks are possibly lost in loss record 37
      of 77<br>
      ==29930==    at 0x4C2B9B5: calloc (vg_replace_malloc.c:711)<br>
      ==29930==    by 0x5277AB5: pool_system_malloc
      (mempool-system.c:75)<br>
      ==29930==    by 0x525D2FD: p_malloc (mempool.h:99)<br>
      ==29930==    by 0x525D2FD: hash_table_create (hash.c:70)<br>
      ==29930==    by 0x51F2EA3: settings_parser_dup
      (settings-parser.c:1957)<br>
      ==29930==    by 0x4E8792F: mail_storage_service_lookup_real <br>
      (mail-storage-service.c:1324)<br>
      ==29930==    by 0x4E88795: mail_storage_service_lookup <br>
      (mail-storage-service.c:1441)<br>
      ==29930==    by 0x403223: test_init_mail_user
      (test-edit-mail.c:71)<br>
      ==29930==    by 0x403223: test_init (test-edit-mail.c:103)<br>
      ==29930==    by 0x4036DA: test_edit_mail_concatenated
      (test-edit-mail.c:187)<br>
      ==29930==    by 0x524D8B1: test_run_funcs (test-common.c:244)<br>
      ==29930==    by 0x524E280: test_run (test-common.c:315)<br>
      ==29930==    by 0x402FE5: main (test-edit-mail.c:765)<br>
      ==29930==<br>
      ==29930== 128 bytes in 1 blocks are possibly lost in loss record
      48 of 77<br>
      ==29930==    at 0x4C2B9B5: calloc (vg_replace_malloc.c:711)<br>
      ==29930==    by 0x5277456: block_alloc.isra.1
      (mempool-alloconly.c:254)<br>
      ==29930==    by 0x527768C: pool_alloconly_create
      (mempool-alloconly.c:138)<br>
      ==29930==    by 0x403159: test_init (test-edit-mail.c:101)<br>
      ==29930==    by 0x4036DA: test_edit_mail_concatenated
      (test-edit-mail.c:187)<br>
      ==29930==    by 0x524D8B1: test_run_funcs (test-common.c:244)<br>
      ==29930==    by 0x524E280: test_run (test-common.c:315)<br>
      ==29930==    by 0x402FE5: main (test-edit-mail.c:765)<br>
      ==29930==<br>
      ==29930== 256 bytes in 1 blocks are possibly lost in loss record
      52 of 77<br>
      ==29930==    at 0x4C2B9B5: calloc (vg_replace_malloc.c:711)<br>
      ==29930==    by 0x5277456: block_alloc.isra.1
      (mempool-alloconly.c:254)<br>
      ==29930==    by 0x527751D: pool_alloconly_malloc
      (mempool-alloconly.c:283)<br>
      ==29930==    by 0x528A74E: p_malloc (mempool.h:99)<br>
      ==29930==    by 0x528A74E: p_strdup_vprintf (strfuncs.c:167)<br>
      ==29930==    by 0x528A833: p_strdup_printf (strfuncs.c:111)<br>
      ==29930==    by 0x40318E: test_init_mail_user
      (test-edit-mail.c:52)<br>
      ==29930==    by 0x40318E: test_init (test-edit-mail.c:103)<br>
      ==29930==    by 0x4036DA: test_edit_mail_concatenated
      (test-edit-mail.c:187)<br>
      ==29930==    by 0x524D8B1: test_run_funcs (test-common.c:244)<br>
      ==29930==    by 0x524E280: test_run (test-common.c:315)<br>
      ==29930==    by 0x402FE5: main (test-edit-mail.c:765)<br>
      ==29930==<br>
      ==29930== 256 bytes in 1 blocks are possibly lost in loss record
      53 of 77<br>
      ==29930==    at 0x4C2B9B5: calloc (vg_replace_malloc.c:711)<br>
      ==29930==    by 0x5277456: block_alloc.isra.1
      (mempool-alloconly.c:254)<br>
      ==29930==    by 0x527768C: pool_alloconly_create
      (mempool-alloconly.c:138)<br>
      ==29930==    by 0x5272941: event_create (lib-event.c:54)<br>
      ==29930==    by 0x4E8797C: mail_storage_service_lookup_real <br>
      (mail-storage-service.c:1334)<br>
      ==29930==    by 0x4E88795: mail_storage_service_lookup <br>
      (mail-storage-service.c:1441)<br>
      ==29930==    by 0x403223: test_init_mail_user
      (test-edit-mail.c:71)<br>
      ==29930==    by 0x403223: test_init (test-edit-mail.c:103)<br>
      ==29930==    by 0x4036DA: test_edit_mail_concatenated
      (test-edit-mail.c:187)<br>
      ==29930==    by 0x524D8B1: test_run_funcs (test-common.c:244)<br>
      ==29930==    by 0x524E280: test_run (test-common.c:315)<br>
      ==29930==    by 0x402FE5: main (test-edit-mail.c:765)<br>
      ==29930==<br>
      ==29930== 512 bytes in 1 blocks are possibly lost in loss record
      56 of 77<br>
      ==29930==    at 0x4C2B9B5: calloc (vg_replace_malloc.c:711)<br>
      ==29930==    by 0x5277456: block_alloc.isra.1
      (mempool-alloconly.c:254)<br>
      ==29930==    by 0x527751D: pool_alloconly_malloc
      (mempool-alloconly.c:283)<br>
      ==29930==    by 0x5272952: p_malloc (mempool.h:99)<br>
      ==29930==    by 0x5272952: event_create (lib-event.c:56)<br>
      ==29930==    by 0x4E8797C: mail_storage_service_lookup_real <br>
      (mail-storage-service.c:1334)<br>
      ==29930==    by 0x4E88795: mail_storage_service_lookup <br>
      (mail-storage-service.c:1441)<br>
      ==29930==    by 0x403223: test_init_mail_user
      (test-edit-mail.c:71)<br>
      ==29930==    by 0x403223: test_init (test-edit-mail.c:103)<br>
      ==29930==    by 0x4036DA: test_edit_mail_concatenated
      (test-edit-mail.c:187)<br>
      ==29930==    by 0x524D8B1: test_run_funcs (test-common.c:244)<br>
      ==29930==    by 0x524E280: test_run (test-common.c:315)<br>
      ==29930==    by 0x402FE5: main (test-edit-mail.c:765)<br>
      ==29930==<br>
      ==29930== 1,024 bytes in 1 blocks are possibly lost in loss record
      59 of 77<br>
      ==29930==    at 0x4C2B9B5: calloc (vg_replace_malloc.c:711)<br>
      ==29930==    by 0x5277456: block_alloc.isra.1
      (mempool-alloconly.c:254)<br>
      ==29930==    by 0x527768C: pool_alloconly_create
      (mempool-alloconly.c:138)<br>
      ==29930==    by 0x51F3741: settings_parser_init_list
      (settings-parser.c:204)<br>
      ==29930==    by 0x51ED102: master_service_settings_read <br>
      (master-service-settings.c:595)<br>
      ==29930==    by 0x51EE3A9: master_service_settings_cache_read <br>
      (master-service-settings-cache.c:387)<br>
      ==29930==    by 0x4E874BF: mail_storage_service_read_settings <br>
      (mail-storage-service.c:1085)<br>
      ==29930==    by 0x4E87745: mail_storage_service_lookup_real <br>
      (mail-storage-service.c:1249)<br>
      ==29930==    by 0x4E88795: mail_storage_service_lookup <br>
      (mail-storage-service.c:1441)<br>
      ==29930==    by 0x403223: test_init_mail_user
      (test-edit-mail.c:71)<br>
      ==29930==    by 0x403223: test_init (test-edit-mail.c:103)<br>
      ==29930==    by 0x4036DA: test_edit_mail_concatenated
      (test-edit-mail.c:187)<br>
      ==29930==    by 0x524D8B1: test_run_funcs (test-common.c:244)<br>
      ==29930==<br>
      ==29930== 1,024 bytes in 1 blocks are possibly lost in loss record
      60 of 77<br>
      ==29930==    at 0x4C2B9B5: calloc (vg_replace_malloc.c:711)<br>
      ==29930==    by 0x5277456: block_alloc.isra.1
      (mempool-alloconly.c:254)<br>
      ==29930==    by 0x527768C: pool_alloconly_create
      (mempool-alloconly.c:138)<br>
      ==29930==    by 0x51F2D14: settings_parser_dup
      (settings-parser.c:1924)<br>
      ==29930==    by 0x51EE844: cache_add
      (master-service-settings-cache.c:291)<br>
      ==29930==    by 0x51EE844: master_service_settings_cache_read <br>
      (master-service-settings-cache.c:409)<br>
      ==29930==    by 0x4E874BF: mail_storage_service_read_settings <br>
      (mail-storage-service.c:1085)<br>
      ==29930==    by 0x4E87745: mail_storage_service_lookup_real <br>
      (mail-storage-service.c:1249)<br>
      ==29930==    by 0x4E88795: mail_storage_service_lookup <br>
      (mail-storage-service.c:1441)<br>
      ==29930==    by 0x403223: test_init_mail_user
      (test-edit-mail.c:71)<br>
      ==29930==    by 0x403223: test_init (test-edit-mail.c:103)<br>
      ==29930==    by 0x4036DA: test_edit_mail_concatenated
      (test-edit-mail.c:187)<br>
      ==29930==    by 0x524D8B1: test_run_funcs (test-common.c:244)<br>
      ==29930==    by 0x524E280: test_run (test-common.c:315)<br>
      ==29930==<br>
      ==29930== 1,024 bytes in 1 blocks are possibly lost in loss record
      61 of 77<br>
      ==29930==    at 0x4C2B9B5: calloc (vg_replace_malloc.c:711)<br>
      ==29930==    by 0x5277456: block_alloc.isra.1
      (mempool-alloconly.c:254)<br>
      ==29930==    by 0x527768C: pool_alloconly_create
      (mempool-alloconly.c:138)<br>
      ==29930==    by 0x51F2D14: settings_parser_dup
      (settings-parser.c:1924)<br>
      ==29930==    by 0x4E8792F: mail_storage_service_lookup_real <br>
      (mail-storage-service.c:1324)<br>
      ==29930==    by 0x4E88795: mail_storage_service_lookup <br>
      (mail-storage-service.c:1441)<br>
      ==29930==    by 0x403223: test_init_mail_user
      (test-edit-mail.c:71)<br>
      ==29930==    by 0x403223: test_init (test-edit-mail.c:103)<br>
      ==29930==    by 0x4036DA: test_edit_mail_concatenated
      (test-edit-mail.c:187)<br>
      ==29930==    by 0x524D8B1: test_run_funcs (test-common.c:244)<br>
      ==29930==    by 0x524E280: test_run (test-common.c:315)<br>
      ==29930==    by 0x402FE5: main (test-edit-mail.c:765)<br>
      ==29930==<br>
      ==29930== 1,024 bytes in 1 blocks are possibly lost in loss record
      62 of 77<br>
      ==29930==    at 0x4C2B9B5: calloc (vg_replace_malloc.c:711)<br>
      ==29930==    by 0x5277456: block_alloc.isra.1
      (mempool-alloconly.c:254)<br>
      ==29930==    by 0x527751D: pool_alloconly_malloc
      (mempool-alloconly.c:283)<br>
      ==29930==    by 0x5250ED5: p_malloc (mempool.h:99)<br>
      ==29930==    by 0x5250ED5: buffer_alloc (buffer.c:34)<br>
      ==29930==    by 0x525110C: buffer_create_dynamic (buffer.c:143)<br>
      ==29930==    by 0x5272805: array_create_i (array.h:129)<br>
      ==29930==    by 0x5272805: event_get_field (lib-event.c:383)<br>
      ==29930==    by 0x5273283: event_add_str (lib-event.c:400)<br>
      ==29930==    by 0x5273437: event_add_fields (lib-event.c:438)<br>
      ==29930==    by 0x4E879FD: mail_storage_service_lookup_real <br>
      (mail-storage-service.c:1335)<br>
      ==29930==    by 0x4E88795: mail_storage_service_lookup <br>
      (mail-storage-service.c:1441)<br>
      ==29930==    by 0x403223: test_init_mail_user
      (test-edit-mail.c:71)<br>
      ==29930==    by 0x403223: test_init (test-edit-mail.c:103)<br>
      ==29930==    by 0x4036DA: test_edit_mail_concatenated
      (test-edit-mail.c:187)<br>
      ==29930==<br>
      ==29930== 1,608 bytes in 1 blocks are possibly lost in loss record
      67 of 77<br>
      ==29930==    at 0x4C2B9B5: calloc (vg_replace_malloc.c:711)<br>
      ==29930==    by 0x5277AB5: pool_system_malloc
      (mempool-system.c:75)<br>
      ==29930==    by 0x525D33D: p_malloc (mempool.h:99)<br>
      ==29930==    by 0x525D33D: hash_table_create (hash.c:79)<br>
      ==29930==    by 0x51F377C: settings_parser_init_list
      (settings-parser.c:215)<br>
      ==29930==    by 0x51ED102: master_service_settings_read <br>
      (master-service-settings.c:595)<br>
      ==29930==    by 0x51EE3A9: master_service_settings_cache_read <br>
      (master-service-settings-cache.c:387)<br>
      ==29930==    by 0x4E874BF: mail_storage_service_read_settings <br>
      (mail-storage-service.c:1085)<br>
      ==29930==    by 0x4E87745: mail_storage_service_lookup_real <br>
      (mail-storage-service.c:1249)<br>
      ==29930==    by 0x4E88795: mail_storage_service_lookup <br>
      (mail-storage-service.c:1441)<br>
      ==29930==    by 0x403223: test_init_mail_user
      (test-edit-mail.c:71)<br>
      ==29930==    by 0x403223: test_init (test-edit-mail.c:103)<br>
      ==29930==    by 0x4036DA: test_edit_mail_concatenated
      (test-edit-mail.c:187)<br>
      ==29930==    by 0x524D8B1: test_run_funcs (test-common.c:244)<br>
      ==29930==<br>
      ==29930== 1,608 bytes in 1 blocks are possibly lost in loss record
      68 of 77<br>
      ==29930==    at 0x4C2B9B5: calloc (vg_replace_malloc.c:711)<br>
      ==29930==    by 0x5277AB5: pool_system_malloc
      (mempool-system.c:75)<br>
      ==29930==    by 0x525D33D: p_malloc (mempool.h:99)<br>
      ==29930==    by 0x525D33D: hash_table_create (hash.c:79)<br>
      ==29930==    by 0x51F2EA3: settings_parser_dup
      (settings-parser.c:1957)<br>
      ==29930==    by 0x51EE844: cache_add
      (master-service-settings-cache.c:291)<br>
      ==29930==    by 0x51EE844: master_service_settings_cache_read <br>
      (master-service-settings-cache.c:409)<br>
      ==29930==    by 0x4E874BF: mail_storage_service_read_settings <br>
      (mail-storage-service.c:1085)<br>
      ==29930==    by 0x4E87745: mail_storage_service_lookup_real <br>
      (mail-storage-service.c:1249)<br>
      ==29930==    by 0x4E88795: mail_storage_service_lookup <br>
      (mail-storage-service.c:1441)<br>
      ==29930==    by 0x403223: test_init_mail_user
      (test-edit-mail.c:71)<br>
      ==29930==    by 0x403223: test_init (test-edit-mail.c:103)<br>
      ==29930==    by 0x4036DA: test_edit_mail_concatenated
      (test-edit-mail.c:187)<br>
      ==29930==    by 0x524D8B1: test_run_funcs (test-common.c:244)<br>
      ==29930==    by 0x524E280: test_run (test-common.c:315)<br>
      ==29930==<br>
      ==29930== 1,608 bytes in 1 blocks are possibly lost in loss record
      69 of 77<br>
      ==29930==    at 0x4C2B9B5: calloc (vg_replace_malloc.c:711)<br>
      ==29930==    by 0x5277AB5: pool_system_malloc
      (mempool-system.c:75)<br>
      ==29930==    by 0x525D33D: p_malloc (mempool.h:99)<br>
      ==29930==    by 0x525D33D: hash_table_create (hash.c:79)<br>
      ==29930==    by 0x51F2EA3: settings_parser_dup
      (settings-parser.c:1957)<br>
      ==29930==    by 0x4E8792F: mail_storage_service_lookup_real <br>
      (mail-storage-service.c:1324)<br>
      ==29930==    by 0x4E88795: mail_storage_service_lookup <br>
      (mail-storage-service.c:1441)<br>
      ==29930==    by 0x403223: test_init_mail_user
      (test-edit-mail.c:71)<br>
      ==29930==    by 0x403223: test_init (test-edit-mail.c:103)<br>
      ==29930==    by 0x4036DA: test_edit_mail_concatenated
      (test-edit-mail.c:187)<br>
      ==29930==    by 0x524D8B1: test_run_funcs (test-common.c:244)<br>
      ==29930==    by 0x524E280: test_run (test-common.c:315)<br>
      ==29930==    by 0x402FE5: main (test-edit-mail.c:765)<br>
      ==29930==<br>
      ==29930== 2,048 bytes in 1 blocks are possibly lost in loss record
      70 of 77<br>
      ==29930==    at 0x4C2B9B5: calloc (vg_replace_malloc.c:711)<br>
      ==29930==    by 0x5277456: block_alloc.isra.1
      (mempool-alloconly.c:254)<br>
      ==29930==    by 0x527768C: pool_alloconly_create
      (mempool-alloconly.c:138)<br>
      ==29930==    by 0x4E8C454: mailbox_attributes_init
      (mailbox-attribute.c:17)<br>
      ==29930==    by 0x4E7F2F5: mail_storage_init (mail-storage.c:70)<br>
      ==29930==    by 0x4E87139: mail_storage_service_init <br>
      (mail-storage-service.c:975)<br>
      ==29930==    by 0x403205: test_init_mail_user
      (test-edit-mail.c:66)<br>
      ==29930==    by 0x403205: test_init (test-edit-mail.c:103)<br>
      ==29930==    by 0x4036DA: test_edit_mail_concatenated
      (test-edit-mail.c:187)<br>
      ==29930==    by 0x524D8B1: test_run_funcs (test-common.c:244)<br>
      ==29930==    by 0x524E280: test_run (test-common.c:315)<br>
      ==29930==    by 0x402FE5: main (test-edit-mail.c:765)<br>
      ==29930==<br>
      ==29930== 2,048 bytes in 1 blocks are possibly lost in loss record
      71 of 77<br>
      ==29930==    at 0x4C2B9B5: calloc (vg_replace_malloc.c:711)<br>
      ==29930==    by 0x5277456: block_alloc.isra.1
      (mempool-alloconly.c:254)<br>
      ==29930==    by 0x527768C: pool_alloconly_create
      (mempool-alloconly.c:138)<br>
      ==29930==    by 0x4E8714A: mail_storage_service_init <br>
      (mail-storage-service.c:977)<br>
      ==29930==    by 0x403205: test_init_mail_user
      (test-edit-mail.c:66)<br>
      ==29930==    by 0x403205: test_init (test-edit-mail.c:103)<br>
      ==29930==    by 0x4036DA: test_edit_mail_concatenated
      (test-edit-mail.c:187)<br>
      ==29930==    by 0x524D8B1: test_run_funcs (test-common.c:244)<br>
      ==29930==    by 0x524E280: test_run (test-common.c:315)<br>
      ==29930==    by 0x402FE5: main (test-edit-mail.c:765)<br>
      ==29930==<br>
      ==29930== 2,048 bytes in 1 blocks are possibly lost in loss record
      72 of 77<br>
      ==29930==    at 0x4C2B9B5: calloc (vg_replace_malloc.c:711)<br>
      ==29930==    by 0x5277456: block_alloc.isra.1
      (mempool-alloconly.c:254)<br>
      ==29930==    by 0x527751D: pool_alloconly_malloc
      (mempool-alloconly.c:283)<br>
      ==29930==    by 0x528AA66: p_malloc (mempool.h:99)<br>
      ==29930==    by 0x528AA66: p_strconcat (strfuncs.c:223)<br>
      ==29930==    by 0x51F40ED: settings_parse_keyvalue
      (settings-parser.c:845)<br>
      ==29930==    by 0x51F50E0: settings_parse_environ
      (settings-parser.c:1103)<br>
      ==29930==    by 0x51ED247: master_service_settings_read <br>
      (master-service-settings.c:648)<br>
      ==29930==    by 0x51EE3A9: master_service_settings_cache_read <br>
      (master-service-settings-cache.c:387)<br>
      ==29930==    by 0x4E874BF: mail_storage_service_read_settings <br>
      (mail-storage-service.c:1085)<br>
      ==29930==    by 0x4E87745: mail_storage_service_lookup_real <br>
      (mail-storage-service.c:1249)<br>
      ==29930==    by 0x4E88795: mail_storage_service_lookup <br>
      (mail-storage-service.c:1441)<br>
      ==29930==    by 0x403223: test_init_mail_user
      (test-edit-mail.c:71)<br>
      ==29930==    by 0x403223: test_init (test-edit-mail.c:103)<br>
      ==29930==<br>
      ==29930== 6,144 bytes in 1 blocks are possibly lost in loss record
      74 of 77<br>
      ==29930==    at 0x4C2B9B5: calloc (vg_replace_malloc.c:711)<br>
      ==29930==    by 0x5277456: block_alloc.isra.1
      (mempool-alloconly.c:254)<br>
      ==29930==    by 0x527768C: pool_alloconly_create
      (mempool-alloconly.c:138)<br>
      ==29930==    by 0x4E876FA: mail_storage_service_lookup_real <br>
      (mail-storage-service.c:1238)<br>
      ==29930==    by 0x4E88795: mail_storage_service_lookup <br>
      (mail-storage-service.c:1441)<br>
      ==29930==    by 0x403223: test_init_mail_user
      (test-edit-mail.c:71)<br>
      ==29930==    by 0x403223: test_init (test-edit-mail.c:103)<br>
      ==29930==    by 0x4036DA: test_edit_mail_concatenated
      (test-edit-mail.c:187)<br>
      ==29930==    by 0x524D8B1: test_run_funcs (test-common.c:244)<br>
      ==29930==    by 0x524E280: test_run (test-common.c:315)<br>
      ==29930==    by 0x402FE5: main (test-edit-mail.c:765)<br>
      ==29930==<br>
      ==29930== 12,288 bytes in 1 blocks are possibly lost in loss
      record 75 of 77<br>
      ==29930==    at 0x4C2B9B5: calloc (vg_replace_malloc.c:711)<br>
      ==29930==    by 0x5277456: block_alloc.isra.1
      (mempool-alloconly.c:254)<br>
      ==29930==    by 0x527768C: pool_alloconly_create
      (mempool-alloconly.c:138)<br>
      ==29930==    by 0x51EDD31: master_service_settings_cache_init <br>
      (master-service-settings-cache.c:75)<br>
      ==29930==    by 0x4E87541: mail_storage_service_read_settings <br>
      (mail-storage-service.c:1073)<br>
      ==29930==    by 0x4E87745: mail_storage_service_lookup_real <br>
      (mail-storage-service.c:1249)<br>
      ==29930==    by 0x4E88795: mail_storage_service_lookup <br>
      (mail-storage-service.c:1441)<br>
      ==29930==    by 0x403223: test_init_mail_user
      (test-edit-mail.c:71)<br>
      ==29930==    by 0x403223: test_init (test-edit-mail.c:103)<br>
      ==29930==    by 0x4036DA: test_edit_mail_concatenated
      (test-edit-mail.c:187)<br>
      ==29930==    by 0x524D8B1: test_run_funcs (test-common.c:244)<br>
      ==29930==    by 0x524E280: test_run (test-common.c:315)<br>
      ==29930==    by 0x402FE5: main (test-edit-mail.c:765)<br>
      ==29930==<br>
      ==29930== 16,384 bytes in 1 blocks are possibly lost in loss
      record 76 of 77<br>
      ==29930==    at 0x4C2B9B5: calloc (vg_replace_malloc.c:711)<br>
      ==29930==    by 0x5277456: block_alloc.isra.1
      (mempool-alloconly.c:254)<br>
      ==29930==    by 0x527768C: pool_alloconly_create
      (mempool-alloconly.c:138)<br>
      ==29930==    by 0x51ED84C: master_service_settings_read <br>
      (master-service-settings.c:580)<br>
      ==29930==    by 0x51EE3A9: master_service_settings_cache_read <br>
      (master-service-settings-cache.c:387)<br>
      ==29930==    by 0x4E874BF: mail_storage_service_read_settings <br>
      (mail-storage-service.c:1085)<br>
      ==29930==    by 0x4E87745: mail_storage_service_lookup_real <br>
      (mail-storage-service.c:1249)<br>
      ==29930==    by 0x4E88795: mail_storage_service_lookup <br>
      (mail-storage-service.c:1441)<br>
      ==29930==    by 0x403223: test_init_mail_user
      (test-edit-mail.c:71)<br>
      ==29930==    by 0x403223: test_init (test-edit-mail.c:103)<br>
      ==29930==    by 0x4036DA: test_edit_mail_concatenated
      (test-edit-mail.c:187)<br>
      ==29930==    by 0x524D8B1: test_run_funcs (test-common.c:244)<br>
      ==29930==    by 0x524E280: test_run (test-common.c:315)<br>
      ==29930==<br>
      Failed to run: ./test-edit-mail<br>
      <br>
      *Note: Previous versions of pigeonhole did a 'make check'
      successfully <br>
      even the first version of 2.3 (CE). Pigeonhole v0.5.1 and v0.5.2
      fail on <br>
      CentOS 7<br>
      <br>
      Help would be appreciated.<br>
      <br>
      <br>
      On 9/9/2018 3:11 PM, Eric Broch wrote:<br>
      > Anyone?<br>
      ><br>
      ><br>
      > On 9/8/2018 7:36 PM, Eric Broch wrote:<br>
      >> Hello list,<br>
      >><br>
      >> During the 'make check' (pigeonhole) portion of a
      building (rpmbuild) <br>
      >> a dovecot.spec file I'm getting the following error:<br>
      >><br>
      >> testsuite(root): Fatal: Couldn't drop privileges: User is
      missing UID <br>
      >> (see mail_uid setting)<br>
      >><br>
      >> I'm not sure how to resolve this, and any help would be
      appreciated <br>
      >> to help me finish the creating the rpm<br>
      >><br>
      ><br>
      <br>
      -- <br>
      Eric Broch<br>
      White Horse Technical Consulting (WHTC)<br>
      <br>
    </blockquote>
    <br>
    <pre class="moz-signature" cols="72">-- 
Eric Broch
White Horse Technical Consulting (WHTC)
</pre>
  </body>
</html>