./run_relay.sh /mnt/goblint-svcomp/goblint-bench/the-continuous-race/benchmarks/lmdb/main.c


--------------------------------------------------------------------------------


duppy -c main.c
duppy'ing main.c to /mnt/goblint-svcomp/goblint-bench/the-continuous-race/tools/svcomp24/relay-sv/tmp.Ssyk5c80YA/ciltrees
gcc -D_GNUCC -E -DCIL=1 main.c -o /tmp/cil-Kp3AeTNL.i
../cil/obj/x86_LINUX/cilly.asm.exe --out /tmp/cil-WKHZ2_nB.cil.c --doheapify_sep --heapify_locals --dotrans_alloc --domyptranal --dodumpfile /tmp/cil-Kp3AeTNL.i
main.c:255: Warning: Cannot represent integer 0xffffffffffffffc0UL in 64 bits (signed)

main.c:271: Warning: Cannot represent integer 0xffffffffffffffc0UL in 64 bits (signed)

main.c:275: Warning: Cannot represent integer 0xffffffffffffffc0UL in 64 bits (signed)

main.c:1012: Warning: Cannot represent integer 18446744073709551615ULL in 64 bits (signed)

main.c:1868: Warning: Cannot represent integer 0xffffffffffffffffUL in 64 bits (signed)

main.c:4568: Warning: Cannot represent integer 18446744073709551615ULL in 64 bits (signed)

main.c:5727: Warning: Cannot represent integer 18446744073709551615ULL in 64 bits (signed)

main.c:5898: Warning: Cannot represent integer 18446744073709551614ULL in 64 bits (signed)

main.c:6428: Warning: Cannot represent integer 18446744073709551614ULL in 64 bits (signed)

main.c:6502: Warning: Cannot represent integer 18446744073709551614ULL in 64 bits (signed)

main.c:6516: Warning: Cannot represent integer 18446744073709551614ULL in 64 bits (signed)

main.c:7025: Warning: Cannot represent integer 18446744073709551614ULL in 64 bits (signed)

main.c:8738: Warning: Cannot represent integer 18446744073709551615ULL in 64 bits (signed)

main.c:8985: Warning: Cannot represent integer 18446744073709551615ULL in 64 bits (signed)

main.c:9006: Warning: Cannot represent integer 18446744073709551615ULL in 64 bits (signed)

main.c:9965: Warning: Cannot represent integer 0xffffffffffffffffUL in 64 bits (signed)

Trans_alloc: mdb_assert_fail main.c:760
Trans_alloc: mdb_page_malloc main.c:800
Trans_alloc: mdb_pages_xkeep main.c:937
Trans_alloc: mdb_page_dirty main.c:1176
Trans_alloc: mdb_page_alloc main.c:1198
Trans_alloc: mdb_page_touch main.c:1462
Trans_alloc: mdb_cursor_shadow main.c:1698
Trans_alloc: mdb_reader_pid main.c:1794
Trans_alloc: void  <> MDB_ID2 
Trans_alloc: mdb_txn_begin main.c:2006
Trans_alloc: mdb_freelist_save main.c:2277
Trans_alloc: mdb_page_flush main.c:2590
Trans_alloc: mdb_txn_commit main.c:2742
Trans_alloc: mdb_env_read_header main.c:3028
Trans_alloc: mdb_env_init_meta main.c:3108
Trans_alloc: mdb_env_write_meta main.c:3160
Trans_alloc: void  <> MDB_env 
Trans_alloc: mdb_env_create main.c:3271
Trans_alloc: mdb_fsize main.c:3429
Trans_alloc: mdb_fname_init main.c:3448
Trans_alloc: mdb_env_open2 main.c:3524
Trans_alloc: mdb_env_share_locks main.c:3657
Trans_alloc: mdb_env_excl_lock main.c:3696
Trans_alloc: mdb_env_setup_locks main.c:3746
Trans_alloc: void  <> MDB_ID2 
Trans_alloc: void  <> MDB_dbx 
Trans_alloc: void  <> uint16_t 
Trans_alloc: void  <> unsigned int 
Trans_alloc: mdb_env_open main.c:3860
Trans_alloc: mdb_node_search main.c:4227
Trans_alloc: mdb_page_search_root main.c:4416
Trans_alloc: mdb_page_search_lowest main.c:4496
Trans_alloc: mdb_page_search main.c:4520
Trans_alloc: mdb_node_read main.c:4727
Trans_alloc: mdb_get main.c:4750
Trans_alloc: mdb_cursor_sibling main.c:4784
Trans_alloc: mdb_cursor_set main.c:5021
Trans_alloc: mdb_cursor_get main.c:5357
Trans_alloc: mdb_cursor_touch main.c:5574
Trans_alloc: mdb_cursor_put main.c:5613
Trans_alloc: mdb_cursor_del main.c:6250
Trans_alloc: mdb_page_new main.c:6392
Trans_alloc: mdb_node_add main.c:6446
Trans_alloc: mdb_cursor_open main.c:6832
Trans_alloc: mdb_node_move main.c:7062
Trans_alloc: mdb_page_merge main.c:7383
Trans_alloc: mdb_rebalance main.c:7578
Trans_alloc: mdb_del0 main.c:7953
Trans_alloc: mdb_page_split main.c:7985
Trans_alloc: mdb_put main.c:8497
Trans_alloc: mdb_env_copythr main.c:8542
Trans_alloc: mdb_env_cwalk main.c:8642
Trans_alloc: mdb_env_copyfd1 main.c:8890
Trans_alloc: mdb_env_copyfd0 main.c:9041
Trans_alloc: mdb_env_copy2 main.c:9170
Trans_alloc: mdb_dbi_open main.c:9421
Trans_alloc: mdb_stat main.c:9577
Trans_alloc: mdb_drop0 main.c:9650
Trans_alloc: mdb_drop main.c:9775
Trans_alloc: mdb_reader_list main.c:9934
Trans_alloc: void  <> pid_t 
Trans_alloc: mdb_reader_check0 main.c:10056
Trans_alloc: void  <> MDB_ID 
Trans_alloc: mdb_midl_alloc main.c:10214
Trans_alloc: void  <> MDB_ID 
Trans_alloc: mdb_midl_shrink main.c:10243
Trans_alloc: void  <> MDB_ID 
Trans_alloc: mdb_midl_grow main.c:10265
TraMaking cfg for mdb_version
Making cfg for mdb_strerror
Making cfg for mdb_assert_fail
Making cfg for mdb_cmp
Making cfg for mdb_dcmp
Making cfg for mdb_page_malloc
Making cfg for mdb_page_free
Making cfg for mdb_dpage_free
Making cfg for mdb_dlist_free
Making cfg for mdb_page_loose
Making cfg for mdb_pages_xkeep
Making cfg for mdb_page_spill
Making cfg for mdb_find_oldest
Making cfg for mdb_page_dirty
Making cfg for mdb_page_alloc
Making cfg for mdb_page_copy
Making cfg for mdb_page_unspill
Making cfg for mdb_page_touch
Making cfg for mdb_env_sync0
Making cfg for mdb_env_sync
Making cfg for mdb_cursor_shadow
Making cfg for mdb_cursors_close
Making cfg for mdb_reader_pid
Making cfg for mdb_txn_renew0
Making cfg for mdb_txn_renew
Making cfg for mdb_txn_begin
Making cfg for mdb_txn_env
Making cfg for mdb_txn_id
Making cfg for mdb_dbis_update
Making cfg for mdb_txn_end
Making cfg for mdb_txn_reset
Making cfg for mdb_txn_abort
Making cfg for mdb_freelist_save
Making cfg for mdb_page_flush
Making cfg for mdb_txn_commit
Making cfg for mdb_env_read_header
Making cfg for mdb_env_init_meta0
Making cfg for mdb_env_init_meta
Making cfg for mdb_env_write_meta
Making cfg for mdb_env_pick_meta
Making cfg for mdb_env_create
Making cfg for mdb_env_map
Making cfg for mdb_env_set_mapsize
Making cfg for mdb_env_set_maxdbs
Making cfg for mdb_env_set_maxreaders
Making cfg for mdb_env_get_maxreaders
Making cfg for mdb_fsize
Making cfg for mdb_fname_init
Making cfg for mdb_fopen
Making cfg for mdb_env_open2
Making cfg for mdb_env_reader_dest
Making cfg for mdb_env_share_locks
Making cfg for mdb_env_excl_lock
Making cfg for mdb_env_setup_locks
Making cfg for mdb_env_open
Making cfg for mdb_env_close0
Making cfg for mdb_env_close
Making cfg for mdb_cmp_long
Making cfg for mdb_cmp_int
Making cfg for mdb_cmp_cint
Making cfg for mdb_cmp_memn
Making cfg for mdb_cmp_memnr
Making cfg for mdb_node_search
Making cfg for mdb_cursor_pop
Making cfg for mdb_cursor_push
Making cfg for mdb_page_get
Making cfg for mdb_page_search_root
Making cfg for mdb_page_search_lowest
Making cfg for mdb_page_search
Making cfg for mdb_ovpage_free
Making cfg for mdb_node_read
Making cfg for mdb_get
Making cfg for mdb_cursor_sibling
Making cfg for mdb_cursor_next
Making cfg for mdb_cursor_prev
Making cfg for mdb_cursor_set
Making cfg for mdb_cursor_first
Making cfg for mdb_cursor_last
Making cfg for mdb_cursor_get
Making cfg for mdb_cursor_touch
Making cfg for mdb_cursor_put
Making cfg for mdb_cursor_del
Making cfg for mdb_page_new
Making cfg for mdb_leaf_size
Making cfg for mdb_branch_size
Making cfg for mdb_node_add
Making cfg for mdb_node_del
Making cfg for mdb_node_shrink
Making cfg for mdb_xcursor_init0
Making cfg for mdb_xcursor_init1
Making cfg for mdb_xcursor_init2
Making cfg for mdb_cursor_init
Making cfg for mdb_cursor_open
Making cfg for mdb_cursor_renew
Making cfg for mdb_cursor_count
Making cfg for mdb_cursor_close
Making cfg for mdb_cursor_txn
Making cfg for mdb_cursor_dbi
Making cfg for mdb_update_key
Making cfg for mdb_node_move
Making cfg for mdb_page_merge
Making cfg for mdb_cursor_copy
Making cfg for mdb_rebalance
Making cfg for mdb_cursor_del0
Making cfg for mdb_del
Making cfg for mdb_del0
Making cfg for mdb_page_split
Making cfg for mdb_put
Making cfg for mdb_env_copythr
Making cfg for mdb_env_cthr_toggle
Making cfg for mdb_env_cwalk
Making cfg for mdb_env_copyfd1
Making cfg for mdb_env_copyfd0
Making cfg for mdb_env_copyfd2
Making cfg for mdb_env_copyfd
Making cfg for mdb_env_copy2
Making cfg for mdb_env_copy
Making cfg for mdb_env_set_flags
Making cfg for mdb_env_get_flags
Making cfg for mdb_env_set_userctx
Making cfg for mdb_env_get_userctx
Making cfg for mdb_env_set_assert
Making cfg for mdb_env_get_path
Making cfg for mdb_env_get_fd
Making cfg for mdb_stat0
Making cfg for mdb_env_stat
Making cfg for mdb_env_info
Making cfg for mdb_default_cmp
Making cfg for mdb_dbi_open
Making cfg for mdb_stat
Making cfg for mdb_dbi_close
Making cfg for mdb_dbi_flags
Making cfg for mdb_drop0
Making cfg for mdb_drop
Making cfg for mdb_set_compare
Making cfg for mdb_set_dupsort
Making cfg for mdb_set_relfunc
Making cfg for mdb_set_relctx
Making cfg for mdb_env_get_maxkeysize
Making cfg for mdb_reader_list
Making cfg for mdb_pid_insert
Making cfg for mdb_reader_check
Making cfg for mdb_reader_check0
Making cfg for mdb_mutex_failed
Making cfg for mdb_midl_search
Making cfg for mdb_midl_alloc
Making cfg for mdb_midl_free
Making cfg for mdb_midl_shrink
Making cfg for mdb_midl_grow
Making cfg for mdb_midl_need
Making cfg for mdb_midl_append
Making cfg for mdb_midl_append_list
Making cfg for mdb_midl_append_range
Making cfg for mdb_midl_xmerge
Making cfg for mdb_midl_sort
Making cfg for mdb_mid2l_search
Making cfg for mdb_mid2l_insert
Making cfg for mdb_mid2l_append
Making cfg for main
ns_alloc: void  <> MDB_ID 
Trans_alloc: mdb_midl_need main.c:10285
Trans_alloc: mdb_midl_sort main.c:10416
Trans_alloc: void  <> int 
Trans_alloc: main main.c:10603
gcc -D_GNUCC -E /tmp/cil-WKHZ2_nB.cil.c -o /tmp/cil-5laf56E3.cil.i
gcc -D_GNUCC -c -o ./main.o /tmp/cil-5laf56E3.cil.i
main.c:335:4: warning: variably modified ‘mm_pad’ at file scope
  335 |    char mm_pad[(unsigned int )((unsigned long )(& ((MDB_page *)0)->mp_ptrs))] ;
      |    ^~~~
main.c: In function ‘mdb_env_open’:
main.c:3881:5: warning: ‘free’ called on unallocated object ‘_a3860_110158_main_1’ [-Wfree-nonheap-object]
 3881 |     return (22);
      |     ^~~~~~~~~~~~           
main.c:3860:10: note: declared here
 3860 | int mdb_env_open(MDB_env *env , char const   *path , unsigned int flags , mdb_mode_t mode )
      |          ^~~~~~~~~~~~~~~~~~~~
main.c:3881:5: warning: ‘free’ called on unallocated object ‘_a3860_110158_main_2’ [-Wfree-nonheap-object]
 3881 |     return (22);
      |     ^~~~~~~~~~~~          
main.c:3860:5: note: declared here
 3860 | int mdb_env_open(MDB_env *env , char const   *path , unsigned int flags , mdb_mode_t mode )
      |     ^~~~~~~~~~~~~~~~~~~~
main.c:3884:7: warning: ‘free’ called on unallocated object ‘_a3860_110158_main_1’ [-Wfree-nonheap-object]
 3884 |     return (22);
      |       ^~~~~~~~~~             
main.c:3860:10: note: declared here
 3860 | int mdb_env_open(MDB_env *env , char const   *path , unsigned int flags , mdb_mode_t mode )
      |          ^~~~~~~~~~~~~~~~~~~~
main.c:3884:7: warning: ‘free’ called on unallocated object ‘_a3860_110158_main_2’ [-Wfree-nonheap-object]
 3884 |     return (22);
      |       ^~~~~~~~~~            
main.c:3860:5: note: declared here
 3860 | int mdb_env_open(MDB_env *env , char const   *path , unsigned int flags , mdb_mode_t mode )
      |     ^~~~~~~~~~~~~~~~~~~~
main.c:3889:5: warning: ‘free’ called on unallocated object ‘_a3860_110158_main_1’ [-Wfree-nonheap-object]
 3889 |     return (rc);
      |     ^~~~~~~~~~~~           
main.c:3860:10: note: declared here
 3860 | int mdb_env_open(MDB_env *env , char const   *path , unsigned int flags , mdb_mode_t mode )
      |          ^~~~~~~~~~~~~~~~~~~~
main.c:3889:5: warning: ‘free’ called on unallocated object ‘_a3860_110158_main_2’ [-Wfree-nonheap-object]
 3889 |     return (rc);
      |     ^~~~~~~~~~~~          
main.c:3860:5: note: declared here
 3860 | int mdb_env_open(MDB_env *env , char const   *path , unsigned int flags , mdb_mode_t mode )
      |     ^~~~~~~~~~~~~~~~~~~~
main.c:4019:3: warning: ‘free’ called on unallocated object ‘_a3860_110158_main_1’ [-Wfree-nonheap-object]
 4019 |   return (rc);
      |   ^~~~~~~~~~~~           
main.c:3860:10: note: declared here
 3860 | int mdb_env_open(MDB_env *env , char const   *path , unsigned int flags , mdb_mode_t mode )
      |          ^~~~~~~~~~~~~~~~~~~~
main.c:4019:3: warning: ‘free’ called on unallocated object ‘_a3860_110158_main_2’ [-Wfree-nonheap-object]
 4019 |   return (rc);
      |   ^~~~~~~~~~~~          
main.c:3860:5: note: declared here
 3860 | int mdb_env_open(MDB_env *env , char const   *path , unsigned int flags , mdb_mode_t mode )
      |     ^~~~~~~~~~~~~~~~~~~~
main.c: In function ‘mdb_env_copy2’:
main.c:9201:3: warning: ‘free’ called on unallocated object ‘_a9170_273741_main_1’ [-Wfree-nonheap-object]
 9201 |   return (rc);
      |   ^~~~~~~~~~~~           
main.c:9170:5: note: declared here
 9170 | int mdb_env_copy2(MDB_env *env , char const   *path , unsigned int flags )
      |     ^~~~~~~~~~~~~~~~~~~~
main.c:9201:3: warning: ‘free’ called on unallocated object ‘_a9170_273741_main_2’ [-Wfree-nonheap-object]
 9201 |   return (rc);
      |   ^~~~~~~~~~~~           
main.c:9170:10: note: declared here
 9170 | int mdb_env_copy2(MDB_env *env , char const   *path , unsigned int flags )
      |          ^~~~~~~~~~~~~~~~~~~~
main.c: In function ‘mdb_stat’:
main.c:9585:5: warning: ‘free’ called on unallocated object ‘_a9577_283438_main_1’ [-Wfree-nonheap-object]
 9585 |     return (22);
      |     ^~~~~~~~~~~~        
main.c:9577:13: note: declared here
 9577 | int mdb_stat(MDB_txn *txn , MDB_dbi dbi , MDB_stat *arg )
      |             ^~~~~~~~~~~~~~~~~~~~
main.c:9585:5: warning: ‘free’ called on unallocated object ‘_a9577_283438_main_2’ [-Wfree-nonheap-object]
 9585 |     return (22);
      |     ^~~~~~~~~~~~        
main.c:9577:12: note: declared here
 9577 | int mdb_stat(MDB_txn *txn , MDB_dbi dbi , MDB_stat *arg )
      |            ^~~~~~~~~~~~~~~~~~~~
main.c:9590:11: warning: ‘free’ called on unallocated object ‘_a9577_283438_main_1’ [-Wfree-nonheap-object]
 9590 |         return (22);
      |           ^~~~~~~~~~          
main.c:9577:13: note: declared here
 9577 | int mdb_stat(MDB_txn *txn , MDB_dbi dbi , MDB_stat *arg )
      |             ^~~~~~~~~~~~~~~~~~~~
main.c:9590:11: warning: ‘free’ called on unallocated object ‘_a9577_283438_main_2’ [-Wfree-nonheap-object]
 9590 |         return (22);
      |           ^~~~~~~~~~          
main.c:9577:12: note: declared here
 9577 | int mdb_stat(MDB_txn *txn , MDB_dbi dbi , MDB_stat *arg )
      |            ^~~~~~~~~~~~~~~~~~~~
main.c:9593:9: warning: ‘free’ called on unallocated object ‘_a9577_283438_main_1’ [-Wfree-nonheap-object]
 9593 |       return (22);
      |         ^~~~~~~~~~          
main.c:9577:13: note: declared here
 9577 | int mdb_stat(MDB_txn *txn , MDB_dbi dbi , MDB_stat *arg )
      |             ^~~~~~~~~~~~~~~~~~~~
main.c:9593:9: warning: ‘free’ called on unallocated object ‘_a9577_283438_main_2’ [-Wfree-nonheap-object]
 9593 |       return (22);
      |         ^~~~~~~~~~          
main.c:9577:12: note: declared here
 9577 | int mdb_stat(MDB_txn *txn , MDB_dbi dbi , MDB_stat *arg )
      |            ^~~~~~~~~~~~~~~~~~~~
main.c:9596:7: warning: ‘free’ called on unallocated object ‘_a9577_283438_main_1’ [-Wfree-nonheap-object]
 9596 |     return (22);
      |       ^~~~~~~~~~          
main.c:9577:13: note: declared here
 9577 | int mdb_stat(MDB_txn *txn , MDB_dbi dbi , MDB_stat *arg )
      |             ^~~~~~~~~~~~~~~~~~~~
main.c:9596:7: warning: ‘free’ called on unallocated object ‘_a9577_283438_main_2’ [-Wfree-nonheap-object]
 9596 |     return (22);
      |       ^~~~~~~~~~          
main.c:9577:12: note: declared here
 9577 | int mdb_stat(MDB_txn *txn , MDB_dbi dbi , MDB_stat *arg )
      |            ^~~~~~~~~~~~~~~~~~~~
main.c:9599:5: warning: ‘free’ called on unallocated object ‘_a9577_283438_main_1’ [-Wfree-nonheap-object]
 9599 |     return (-30782);
      |     ^~~~~~~~~~~~~~~~    
main.c:9577:13: note: declared here
 9577 | int mdb_stat(MDB_txn *txn , MDB_dbi dbi , MDB_stat *arg )
      |             ^~~~~~~~~~~~~~~~~~~~
main.c:9599:5: warning: ‘free’ called on unallocated object ‘_a9577_283438_main_2’ [-Wfree-nonheap-object]
 9599 |     return (-30782);
      |     ^~~~~~~~~~~~~~~~    
main.c:9577:12: note: declared here
 9577 | int mdb_stat(MDB_txn *txn , MDB_dbi dbi , MDB_stat *arg )
      |            ^~~~~~~~~~~~~~~~~~~~
main.c:9605:3: warning: ‘free’ called on unallocated object ‘_a9577_283438_main_1’ [-Wfree-nonheap-object]
 9605 |   return (tmp);
      |   ^~~~~~~~~~~~~       
main.c:9577:13: note: declared here
 9577 | int mdb_stat(MDB_txn *txn , MDB_dbi dbi , MDB_stat *arg )
      |             ^~~~~~~~~~~~~~~~~~~~
main.c:9605:3: warning: ‘free’ called on unallocated object ‘_a9577_283438_main_2’ [-Wfree-nonheap-object]
 9605 |   return (tmp);
      |   ^~~~~~~~~~~~~       
main.c:9577:12: note: declared here
 9577 | int mdb_stat(MDB_txn *txn , MDB_dbi dbi , MDB_stat *arg )
      |            ^~~~~~~~~~~~~~~~~~~~
main.c: In function ‘mdb_reader_list’:
main.c:9950:5: warning: ‘free’ called on unallocated object ‘_a9934_291516_main_1’ [-Wfree-nonheap-object]
 9950 |     return (-1);
      |     ^~~~~~~~~~~~         
main.c:9934:6: note: declared here
 9934 | int mdb_reader_list(MDB_env *env , MDB_msg_func *func , void *ctx )
      |      ^~~~~~~~~~~~~~~~~~~~
main.c:9953:7: warning: ‘free’ called on unallocated object ‘_a9934_291516_main_1’ [-Wfree-nonheap-object]
 9953 |     return (-1);
      |       ^~~~~~~~~~           
main.c:9934:6: note: declared here
 9934 | int mdb_reader_list(MDB_env *env , MDB_msg_func *func , void *ctx )
      |      ^~~~~~~~~~~~~~~~~~~~
main.c:9957:5: warning: ‘free’ called on unallocated object ‘_a9934_291516_main_1’ [-Wfree-nonheap-object]
 9957 |     return (tmp);
      |     ^~~~~~~~~~~~~        
main.c:9934:6: note: declared here
 9934 | int mdb_reader_list(MDB_env *env , MDB_msg_func *func , void *ctx )
      |      ^~~~~~~~~~~~~~~~~~~~
main.c:9989:3: warning: ‘free’ called on unallocated object ‘_a9934_291516_main_1’ [-Wfree-nonheap-object]
 9989 |   return (rc);
      |   ^~~~~~~~~~~~         
main.c:9934:6: note: declared here
 9934 | int mdb_reader_list(MDB_env *env , MDB_msg_func *func , void *ctx )
      |      ^~~~~~~~~~~~~~~~~~~~
main.c: In function ‘mdb_env_read_header’:
main.c:3049:11: warning: ‘free’ called on unallocated object ‘_a3028_88888_main_1’ [-Wfree-nonheap-object]
 3049 |           return (2);
      |           ^~~~~~~~~~~           
main.c:3028:13: note: declared here
 3028 | static int mdb_env_read_header(MDB_env *env , int prev , MDB_meta *meta )
      |             ^~~~~~~~~~~~~~~~~~~
main.c:3058:7: warning: ‘free’ called on unallocated object ‘_a3028_88888_main_1’ [-Wfree-nonheap-object]
 3058 |       return (rc);
      |       ^~~~~~~~~~~~          
main.c:3028:13: note: declared here
 3028 | static int mdb_env_read_header(MDB_env *env , int prev , MDB_meta *meta )
      |             ^~~~~~~~~~~~~~~~~~~
main.c:3062:7: warning: ‘free’ called on unallocated object ‘_a3028_88888_main_1’ [-Wfree-nonheap-object]
 3062 |       return (-30793);
      |       ^~~~~~~~~~~~~~~~      
main.c:3028:13: note: declared here
 3028 | static int mdb_env_read_header(MDB_env *env , int prev , MDB_meta *meta )
      |             ^~~~~~~~~~~~~~~~~~~
main.c:3066:7: warning: ‘free’ called on unallocated object ‘_a3028_88888_main_1’ [-Wfree-nonheap-object]
 3066 |       return (-30793);
      |       ^~~~~~~~~~~~~~~~      
main.c:3028:13: note: declared here
 3028 | static int mdb_env_read_header(MDB_env *env , int prev , MDB_meta *meta )
      |             ^~~~~~~~~~~~~~~~~~~
main.c:3069:7: warning: ‘free’ called on unallocated object ‘_a3028_88888_main_1’ [-Wfree-nonheap-object]
 3069 |       return (-30794);
      |       ^~~~~~~~~~~~~~~~      
main.c:3028:13: note: declared here
 3028 | static int mdb_env_read_header(MDB_env *env , int prev , MDB_meta *meta )
      |             ^~~~~~~~~~~~~~~~~~~
main.c:3086:3: warning: ‘free’ called on unallocated object ‘_a3028_88888_main_1’ [-Wfree-nonheap-object]
 3086 |   return (0);
      |   ^~~~~~~~~~~           
main.c:3028:13: note: declared here
 3028 | static int mdb_env_read_header(MDB_env *env , int prev , MDB_meta *meta )
      |             ^~~~~~~~~~~~~~~~~~~
main.c: In function ‘mdb_reader_check0’:
main.c:10131:3: warning: ‘free’ called on unallocated object ‘_a10083_294646_main_1’ [-Wfree-nonheap-object]
10131 |   free((void *)pids);
      |   ^~~~~~~~~~~~~~~~~~
main.c:10056:7: note: declared here
10056 | static int mdb_reader_check0(MDB_env *env , int rlocked , int *dead )
      |       ^~~~~~~~~~~~~~~~~~~~~
main.c: In function ‘mdb_pages_xkeep’:
main.c:1029:3: warning: ‘free’ called on unallocated object ‘_a937_36813_main_1’ [-Wfree-nonheap-object]
 1029 |   return (rc);
      |   ^~~~~~~~~~~~           
main.c:937:5: note: declared here
  937 | static int mdb_pages_xkeep(MDB_cursor *mc , unsigned int pflags , int all )
      |     ^~~~~~~~~~~~~~~~~~
main.c:1029:3: warning: ‘free’ called on unallocated object ‘_a937_36813_main_2’ [-Wfree-nonheap-object]
 1029 |   return (rc);
      |   ^~~~~~~~~~~~        
main.c:937:11: note: declared here
  937 | static int mdb_pages_xkeep(MDB_cursor *mc , unsigned int pflags , int all )
      |           ^~~~~~~~~~~~~~~~~~
main.c: In function ‘mdb_page_dirty’:
main.c:1195:3: warning: ‘free’ called on unallocated object ‘_a1176_42061_main_1’ [-Wfree-nonheap-object]
 1195 |   return;
      |   ^~~~~~~              
main.c:1176:9: note: declared here
 1176 | static void mdb_page_dirty(MDB_txn *txn , MDB_page *mp )
      |         ^~~~~~~~~~~~~~~~~~~
main.c: In function ‘mdb_page_alloc’:
main.c:1243:7: warning: ‘free’ called on unallocated object ‘_a1198_42552_main_1’ [-Wfree-nonheap-object]
 1243 |       return (0);
      |       ^~~~~~~~~~~           
main.c:1198:9: note: declared here
 1198 | static int mdb_page_alloc(MDB_cursor *mc , int num , MDB_page **mp )
      |         ^~~~~~~~~~~~~~~~~~~
main.c:1243:7: warning: ‘free’ called on unallocated object ‘_a1198_42552_main_2’ [-Wfree-nonheap-object]
 1243 |       return (0);
      |       ^~~~~~~~~~~          
main.c:1198:9: note: declared here
 1198 | static int mdb_page_alloc(MDB_cursor *mc , int num , MDB_page **mp )
      |         ^~~~~~~~~~~~~~~~~~~
main.c:1243:7: warning: ‘free’ called on unallocated object ‘_a1198_42552_main_3’ [-Wfree-nonheap-object]
 1243 |       return (0);
      |       ^~~~~~~~~~~         
main.c:1198:12: note: declared here
 1198 | static int mdb_page_alloc(MDB_cursor *mc , int num , MDB_page **mp )
      |            ^~~~~~~~~~~~~~~~~~~
main.c:1243:7: warning: ‘free’ called on unallocated object ‘_a1198_42552_main_4’ [-Wfree-nonheap-object]
 1243 |       return (0);
      |       ^~~~~~~~~~~           
main.c:1198:9: note: declared here
 1198 | static int mdb_page_alloc(MDB_cursor *mc , int num , MDB_page **mp )
      |         ^~~~~~~~~~~~~~~~~~~
main.c:1368:3: warning: ‘free’ called on unallocated object ‘_a1198_42552_main_1’ [-Wfree-nonheap-object]
 1368 |   return (0);
      |   ^~~~~~~~~~~           
main.c:1198:9: note: declared here
 1198 | static int mdb_page_alloc(MDB_cursor *mc , int num , MDB_page **mp )
      |         ^~~~~~~~~~~~~~~~~~~
main.c:1368:3: warning: ‘free’ called on unallocated object ‘_a1198_42552_main_2’ [-Wfree-nonheap-object]
 1368 |   return (0);
      |   ^~~~~~~~~~~          
main.c:1198:9: note: declared here
 1198 | static int mdb_page_alloc(MDB_cursor *mc , int num , MDB_page **mp )
      |         ^~~~~~~~~~~~~~~~~~~
main.c:1368:3: warning: ‘free’ called on unallocated object ‘_a1198_42552_main_3’ [-Wfree-nonheap-object]
 1368 |   return (0);
      |   ^~~~~~~~~~~         
main.c:1198:12: note: declared here
 1198 | static int mdb_page_alloc(MDB_cursor *mc , int num , MDB_page **mp )
      |            ^~~~~~~~~~~~~~~~~~~
main.c:1368:3: warning: ‘free’ called on unallocated object ‘_a1198_42552_main_4’ [-Wfree-nonheap-object]
 1368 |   return (0);
      |   ^~~~~~~~~~~           
main.c:1198:9: note: declared here
 1198 | static int mdb_page_alloc(MDB_cursor *mc , int num , MDB_page **mp )
      |         ^~~~~~~~~~~~~~~~~~~
main.c:1371:3: warning: ‘free’ called on unallocated object ‘_a1198_42552_main_1’ [-Wfree-nonheap-object]
 1371 |   return (rc);
      |   ^~~~~~~~~~~~          
main.c:1198:9: note: declared here
 1198 | static int mdb_page_alloc(MDB_cursor *mc , int num , MDB_page **mp )
      |         ^~~~~~~~~~~~~~~~~~~
main.c:1371:3: warning: ‘free’ called on unallocated object ‘_a1198_42552_main_2’ [-Wfree-nonheap-object]
 1371 |   return (rc);
      |   ^~~~~~~~~~~~         
main.c:1198:9: note: declared here
 1198 | static int mdb_page_alloc(MDB_cursor *mc , int num , MDB_page **mp )
      |         ^~~~~~~~~~~~~~~~~~~
main.c:1371:3: warning: ‘free’ called on unallocated object ‘_a1198_42552_main_3’ [-Wfree-nonheap-object]
 1371 |   return (rc);
      |   ^~~~~~~~~~~~        
main.c:1198:12: note: declared here
 1198 | static int mdb_page_alloc(MDB_cursor *mc , int num , MDB_page **mp )
      |            ^~~~~~~~~~~~~~~~~~~
main.c:1371:3: warning: ‘free’ called on unallocated object ‘_a1198_42552_main_4’ [-Wfree-nonheap-object]
 1371 |   return (rc);
      |   ^~~~~~~~~~~~          
main.c:1198:9: note: declared here
 1198 | static int mdb_page_alloc(MDB_cursor *mc , int num , MDB_page **mp )
      |         ^~~~~~~~~~~~~~~~~~~
main.c: In function ‘mdb_page_touch’:
main.c:1542:17: warning: ‘free’ called on unallocated object ‘_a1462_49050_main_1’ [-Wfree-nonheap-object]
 1542 |               return (-30779);
      |                 ^~~~~~~~~~~~~~       
main.c:1462:9: note: declared here
 1462 | static int mdb_page_touch(MDB_cursor *mc )
      |         ^~~~~~~~~~~~~~~~~~~
main.c:1542:17: warning: ‘free’ called on unallocated object ‘_a1462_49050_main_2’ [-Wfree-nonheap-object]
 1542 |               return (-30779);
      |                 ^~~~~~~~~~~~~~      
main.c:1462:11: note: declared here
 1462 | static int mdb_page_touch(MDB_cursor *mc )
      |           ^~~~~~~~~~~~~~~~~~~
main.c:1544:15: warning: ‘free’ called on unallocated object ‘_a1462_49050_main_1’ [-Wfree-nonheap-object]
 1544 |             return (0);
      |               ^~~~~~~~~            
main.c:1462:9: note: declared here
 1462 | static int mdb_page_touch(MDB_cursor *mc )
      |         ^~~~~~~~~~~~~~~~~~~
main.c:1544:15: warning: ‘free’ called on unallocated object ‘_a1462_49050_main_2’ [-Wfree-nonheap-object]
 1544 |             return (0);
      |               ^~~~~~~~~           
main.c:1462:11: note: declared here
 1462 | static int mdb_page_touch(MDB_cursor *mc )
      |           ^~~~~~~~~~~~~~~~~~~
main.c:1554:11: warning: ‘free’ called on unallocated object ‘_a1462_49050_main_1’ [-Wfree-nonheap-object]
 1554 |         return (12);
      |           ^~~~~~~~~~           
main.c:1462:9: note: declared here
 1462 | static int mdb_page_touch(MDB_cursor *mc )
      |         ^~~~~~~~~~~~~~~~~~~
main.c:1554:11: warning: ‘free’ called on unallocated object ‘_a1462_49050_main_2’ [-Wfree-nonheap-object]
 1554 |         return (12);
      |           ^~~~~~~~~~          
main.c:1462:11: note: declared here
 1462 | static int mdb_page_touch(MDB_cursor *mc )
      |           ^~~~~~~~~~~~~~~~~~~
main.c:1564:9: warning: ‘free’ called on unallocated object ‘_a1462_49050_main_1’ [-Wfree-nonheap-object]
 1564 |       return (0);
      |         ^~~~~~~~~            
main.c:1462:9: note: declared here
 1462 | static int mdb_page_touch(MDB_cursor *mc )
      |         ^~~~~~~~~~~~~~~~~~~
main.c:1564:9: warning: ‘free’ called on unallocated object ‘_a1462_49050_main_2’ [-Wfree-nonheap-object]
 1564 |       return (0);
      |         ^~~~~~~~~           
main.c:1462:11: note: declared here
 1462 | static int mdb_page_touch(MDB_cursor *mc )
      |           ^~~~~~~~~~~~~~~~~~~
main.c:1567:7: warning: ‘free’ called on unallocated object ‘_a1462_49050_main_1’ [-Wfree-nonheap-object]
 1567 |     return (0);
      |       ^~~~~~~~~            
main.c:1462:9: note: declared here
 1462 | static int mdb_page_touch(MDB_cursor *mc )
      |         ^~~~~~~~~~~~~~~~~~~
main.c:1567:7: warning: ‘free’ called on unallocated object ‘_a1462_49050_main_2’ [-Wfree-nonheap-object]
 1567 |     return (0);
      |       ^~~~~~~~~           
main.c:1462:11: note: declared here
 1462 | static int mdb_page_touch(MDB_cursor *mc )
      |           ^~~~~~~~~~~~~~~~~~~
main.c:1623:3: warning: ‘free’ called on unallocated object ‘_a1462_49050_main_1’ [-Wfree-nonheap-object]
 1623 |   return (0);
      |   ^~~~~~~~~~~          
main.c:1462:9: note: declared here
 1462 | static int mdb_page_touch(MDB_cursor *mc )
      |         ^~~~~~~~~~~~~~~~~~~
main.c:1623:3: warning: ‘free’ called on unallocated object ‘_a1462_49050_main_2’ [-Wfree-nonheap-object]
 1623 |   return (0);
      |   ^~~~~~~~~~~         
main.c:1462:11: note: declared here
 1462 | static int mdb_page_touch(MDB_cursor *mc )
      |           ^~~~~~~~~~~~~~~~~~~
main.c:1626:3: warning: ‘free’ called on unallocated object ‘_a1462_49050_main_1’ [-Wfree-nonheap-object]
 1626 |   return (rc);
      |   ^~~~~~~~~~~~         
main.c:1462:9: note: declared here
 1462 | static int mdb_page_touch(MDB_cursor *mc )
      |         ^~~~~~~~~~~~~~~~~~~
main.c:1626:3: warning: ‘free’ called on unallocated object ‘_a1462_49050_main_2’ [-Wfree-nonheap-object]
 1626 |   return (rc);
      |   ^~~~~~~~~~~~        
main.c:1462:11: note: declared here
 1462 | static int mdb_page_touch(MDB_cursor *mc )
      |           ^~~~~~~~~~~~~~~~~~~
main.c: In function ‘mdb_reader_pid’:
main.c:1821:5: warning: ‘free’ called on unallocated object ‘_a1794_57230_main_1’ [-Wfree-nonheap-object]
 1821 |     return (rc);
      |     ^~~~~~~~~~~~               
main.c:1794:14: note: declared here
 1794 | static int mdb_reader_pid(MDB_env *env , enum Pidlock_op op , pid_t pid )
      |              ^~~~~~~~~~~~~~~~~~~
main.c: In function ‘mdb_txn_begin’:
main.c:2064:7: warning: ‘free’ called on unallocated object ‘_a2047_64021_main_1’ [-Wfree-nonheap-object]
 2064 |       free((void *)txn);
      |       ^~~~~~~~~~~~~~~~~
main.c:2006:15: note: declared here
 2006 | int mdb_txn_begin(MDB_env *env , MDB_txn *parent , unsigned int flags , MDB_txn **ret )
      |               ^~~~~~~~~~~~~~~~~~~
main.c:2071:9: warning: ‘free’ called on unallocated object ‘_a2047_64021_main_1’ [-Wfree-nonheap-object]
 2071 |         free((void *)txn);
      |         ^~~~~~~~~~~~~~~~~
main.c:2006:15: note: declared here
 2006 | int mdb_txn_begin(MDB_env *env , MDB_txn *parent , unsigned int flags , MDB_txn **ret )
      |               ^~~~~~~~~~~~~~~~~~~
main.c: In function ‘mdb_freelist_save’:
main.c:2329:9: warning: ‘free’ called on unallocated object ‘_a2277_69803_main_1’ [-Wfree-nonheap-object]
 2329 |         return (rc);
      |         ^~~~~~~~~~~~        
main.c:2277:9: note: declared here
 2277 | static int mdb_freelist_save(MDB_txn *txn )
      |         ^~~~~~~~~~~~~~~~~~~
main.c:2329:9: warning: ‘free’ called on unallocated object ‘_a2277_69803_main_2’ [-Wfree-nonheap-object]
 2329 |         return (rc);
      |         ^~~~~~~~~~~~              
main.c:2277:9: note: declared here
 2277 | static int mdb_freelist_save(MDB_txn *txn )
      |         ^~~~~~~~~~~~~~~~~~~
main.c:2329:9: warning: ‘free’ called on unallocated object ‘_a2277_69803_main_3’ [-Wfree-nonheap-object]
 2329 |         return (rc);
      |         ^~~~~~~~~~~~             
main.c:2277:9: note: declared here
 2277 | static int mdb_freelist_save(MDB_txn *txn )
      |         ^~~~~~~~~~~~~~~~~~~
main.c:2329:9: warning: ‘free’ called on unallocated object ‘_a2277_69803_main_4’ [-Wfree-nonheap-object]
 2329 |         return (rc);
      |         ^~~~~~~~~~~~          
main.c:2277:9: note: declared here
 2277 | static int mdb_freelist_save(MDB_txn *txn )
      |         ^~~~~~~~~~~~~~~~~~~
main.c:2329:9: warning: ‘free’ called on unallocated object ‘_a2277_69803_main_5’ [-Wfree-nonheap-object]
 2329 |         return (rc);
      |         ^~~~~~~~~~~~         
main.c:2277:9: note: declared here
 2277 | static int mdb_freelist_save(MDB_txn *txn )
      |         ^~~~~~~~~~~~~~~~~~~
main.c:2329:9: warning: ‘free’ called on unallocated object ‘_a2277_69803_main_6’ [-Wfree-nonheap-object]
 2329 |         return (rc);
      |         ^~~~~~~~~~~~             
main.c:2277:9: note: declared here
 2277 | static int mdb_freelist_save(MDB_txn *txn )
      |         ^~~~~~~~~~~~~~~~~~~
main.c:2329:9: warning: ‘free’ called on unallocated object ‘_a2277_69803_main_7’ [-Wfree-nonheap-object]
 2329 |         return (rc);
      |         ^~~~~~~~~~~~        
main.c:2277:12: note: declared here
 2277 | static int mdb_freelist_save(MDB_txn *txn )
      |            ^~~~~~~~~~~~~~~~~~~
main.c:2339:9: warning: ‘free’ called on unallocated object ‘_a2277_69803_main_1’ [-Wfree-nonheap-object]
 2339 |         return (rc);
      |         ^~~~~~~~~~~~        
main.c:2277:9: note: declared here
 2277 | static int mdb_freelist_save(MDB_txn *txn )
      |         ^~~~~~~~~~~~~~~~~~~
main.c:2339:9: warning: ‘free’ called on unallocated object ‘_a2277_69803_main_2’ [-Wfree-nonheap-object]
 2339 |         return (rc);
      |         ^~~~~~~~~~~~              
main.c:2277:9: note: declared here
 2277 | static int mdb_freelist_save(MDB_txn *txn )
      |         ^~~~~~~~~~~~~~~~~~~
main.c:2339:9: warning: ‘free’ called on unallocated object ‘_a2277_69803_main_3’ [-Wfree-nonheap-object]
 2339 |         return (rc);
      |         ^~~~~~~~~~~~             
main.c:2277:9: note: declared here
 2277 | static int mdb_freelist_save(MDB_txn *txn )
      |         ^~~~~~~~~~~~~~~~~~~
main.c:2339:9: warning: ‘free’ called on unallocated object ‘_a2277_69803_main_4’ [-Wfree-nonheap-object]
 2339 |         return (rc);
      |         ^~~~~~~~~~~~          
main.c:2277:9: note: declared here
 2277 | static int mdb_freelist_save(MDB_txn *txn )
      |         ^~~~~~~~~~~~~~~~~~~
main.c:2339:9: warning: ‘free’ called on unallocated object ‘_a2277_69803_main_5’ [-Wfree-nonheap-object]
 2339 |         return (rc);
      |         ^~~~~~~~~~~~         
main.c:2277:9: note: declared here
 2277 | static int mdb_freelist_save(MDB_txn *txn )
      |         ^~~~~~~~~~~~~~~~~~~
main.c:2339:9: warning: ‘free’ called on unallocated object ‘_a2277_69803_main_6’ [-Wfree-nonheap-object]
 2339 |         return (rc);
      |         ^~~~~~~~~~~~             
main.c:2277:9: note: declared here
 2277 | static int mdb_freelist_save(MDB_txn *txn )
      |         ^~~~~~~~~~~~~~~~~~~
main.c:2339:9: warning: ‘free’ called on unallocated object ‘_a2277_69803_main_7’ [-Wfree-nonheap-object]
 2339 |         return (rc);
      |         ^~~~~~~~~~~~        
main.c:2277:12: note: declared here
 2277 | static int mdb_freelist_save(MDB_txn *txn )
      |            ^~~~~~~~~~~~~~~~~~~
main.c:2423:9: warning: ‘free’ called on unallocated object ‘_a2277_69803_main_1’ [-Wfree-nonheap-object]
 2423 |         return (rc);
      |         ^~~~~~~~~~~~        
main.c:2277:9: note: declared here
 2277 | static int mdb_freelist_save(MDB_txn *txn )
      |         ^~~~~~~~~~~~~~~~~~~
main.c:2423:9: warning: ‘free’ called on unallocated object ‘_a2277_69803_main_2’ [-Wfree-nonheap-object]
 2423 |         return (rc);
      |         ^~~~~~~~~~~~              
main.c:2277:9: note: declared here
 2277 | static int mdb_freelist_save(MDB_txn *txn )
      |         ^~~~~~~~~~~~~~~~~~~
main.c:2423:9: warning: ‘free’ called on unallocated object ‘_a2277_69803_main_3’ [-Wfree-nonheap-object]
 2423 |         return (rc);
      |         ^~~~~~~~~~~~             
main.c:2277:9: note: declared here
 2277 | static int mdb_freelist_save(MDB_txn *txn )
      |         ^~~~~~~~~~~~~~~~~~~
main.c:2423:9: warning: ‘free’ called on unallocated object ‘_a2277_69803_main_4’ [-Wfree-nonheap-object]
 2423 |         return (rc);
      |         ^~~~~~~~~~~~          
main.c:2277:9: note: declared here
 2277 | static int mdb_freelist_save(MDB_txn *txn )
      |         ^~~~~~~~~~~~~~~~~~~
main.c:2423:9: warning: ‘free’ called on unallocated object ‘_a2277_69803_main_5’ [-Wfree-nonheap-object]
 2423 |         return (rc);
      |         ^~~~~~~~~~~~         
main.c:2277:9: note: declared here
 2277 | static int mdb_freelist_save(MDB_txn *txn )
      |         ^~~~~~~~~~~~~~~~~~~
main.c:2423:9: warning: ‘free’ called on unallocated object ‘_a2277_69803_main_6’ [-Wfree-nonheap-object]
 2423 |         return (rc);
      |         ^~~~~~~~~~~~             
main.c:2277:9: note: declared here
 2277 | static int mdb_freelist_save(MDB_txn *txn )
      |         ^~~~~~~~~~~~~~~~~~~
main.c:2423:9: warning: ‘free’ called on unallocated object ‘_a2277_69803_main_7’ [-Wfree-nonheap-object]
 2423 |         return (rc);
      |         ^~~~~~~~~~~~        
main.c:2277:12: note: declared here
 2277 | static int mdb_freelist_save(MDB_txn *txn )
      |            ^~~~~~~~~~~~~~~~~~~
main.c:2435:9: warning: ‘free’ called on unallocated object ‘_a2277_69803_main_1’ [-Wfree-nonheap-object]
 2435 |         return (rc);
      |         ^~~~~~~~~~~~        
main.c:2277:9: note: declared here
 2277 | static int mdb_freelist_save(MDB_txn *txn )
      |         ^~~~~~~~~~~~~~~~~~~
main.c:2435:9: warning: ‘free’ called on unallocated object ‘_a2277_69803_main_2’ [-Wfree-nonheap-object]
 2435 |         return (rc);
      |         ^~~~~~~~~~~~              
main.c:2277:9: note: declared here
 2277 | static int mdb_freelist_save(MDB_txn *txn )
      |         ^~~~~~~~~~~~~~~~~~~
main.c:2435:9: warning: ‘free’ called on unallocated object ‘_a2277_69803_main_3’ [-Wfree-nonheap-object]
 2435 |         return (rc);
      |         ^~~~~~~~~~~~             
main.c:2277:9: note: declared here
 2277 | static int mdb_freelist_save(MDB_txn *txn )
      |         ^~~~~~~~~~~~~~~~~~~
main.c:2435:9: warning: ‘free’ called on unallocated object ‘_a2277_69803_main_4’ [-Wfree-nonheap-object]
 2435 |         return (rc);
      |         ^~~~~~~~~~~~          
main.c:2277:9: note: declared here
 2277 | static int mdb_freelist_save(MDB_txn *txn )
      |         ^~~~~~~~~~~~~~~~~~~
main.c:2435:9: warning: ‘free’ called on unallocated object ‘_a2277_69803_main_5’ [-Wfree-nonheap-object]
 2435 |         return (rc);
      |         ^~~~~~~~~~~~         
main.c:2277:9: note: declared here
 2277 | static int mdb_freelist_save(MDB_txn *txn )
      |         ^~~~~~~~~~~~~~~~~~~
main.c:2435:9: warning: ‘free’ called on unallocated object ‘_a2277_69803_main_6’ [-Wfree-nonheap-object]
 2435 |         return (rc);
      |         ^~~~~~~~~~~~             
main.c:2277:9: note: declared here
 2277 | static int mdb_freelist_save(MDB_txn *txn )
      |         ^~~~~~~~~~~~~~~~~~~
main.c:2435:9: warning: ‘free’ called on unallocated object ‘_a2277_69803_main_7’ [-Wfree-nonheap-object]
 2435 |         return (rc);
      |         ^~~~~~~~~~~~        
main.c:2277:12: note: declared here
 2277 | static int mdb_freelist_save(MDB_txn *txn )
      |            ^~~~~~~~~~~~~~~~~~~
main.c:2443:13: warning: ‘free’ called on unallocated object ‘_a2277_69803_main_1’ [-Wfree-nonheap-object]
 2443 |             return (rc);
      |             ^~~~~~~~~~~~        
main.c:2277:9: note: declared here
 2277 | static int mdb_freelist_save(MDB_txn *txn )
      |         ^~~~~~~~~~~~~~~~~~~
main.c:2443:13: warning: ‘free’ called on unallocated object ‘_a2277_69803_main_2’ [-Wfree-nonheap-object]
 2443 |             return (rc);
      |             ^~~~~~~~~~~~              
main.c:2277:9: note: declared here
 2277 | static int mdb_freelist_save(MDB_txn *txn )
      |         ^~~~~~~~~~~~~~~~~~~
main.c:2443:13: warning: ‘free’ called on unallocated object ‘_a2277_69803_main_3’ [-Wfree-nonheap-object]
 2443 |             return (rc);
      |             ^~~~~~~~~~~~             
main.c:2277:9: note: declared here
 2277 | static int mdb_freelist_save(MDB_txn *txn )
      |         ^~~~~~~~~~~~~~~~~~~
main.c:2443:13: warning: ‘free’ called on unallocated object ‘_a2277_69803_main_4’ [-Wfree-nonheap-object]
 2443 |             return (rc);
      |             ^~~~~~~~~~~~          
main.c:2277:9: note: declared here
 2277 | static int mdb_freelist_save(MDB_txn *txn )
      |         ^~~~~~~~~~~~~~~~~~~
main.c:2443:13: warning: ‘free’ called on unallocated object ‘_a2277_69803_main_5’ [-Wfree-nonheap-object]
 2443 |             return (rc);
      |             ^~~~~~~~~~~~         
main.c:2277:9: note: declared here
 2277 | static int mdb_freelist_save(MDB_txn *txn )
      |         ^~~~~~~~~~~~~~~~~~~
main.c:2443:13: warning: ‘free’ called on unallocated object ‘_a2277_69803_main_6’ [-Wfree-nonheap-object]
 2443 |             return (rc);
      |             ^~~~~~~~~~~~             
main.c:2277:9: note: declared here
 2277 | static int mdb_freelist_save(MDB_txn *txn )
      |         ^~~~~~~~~~~~~~~~~~~
main.c:2443:13: warning: ‘free’ called on unallocated object ‘_a2277_69803_main_7’ [-Wfree-nonheap-object]
 2443 |             return (rc);
      |             ^~~~~~~~~~~~        
main.c:2277:12: note: declared here
 2277 | static int mdb_freelist_save(MDB_txn *txn )
      |            ^~~~~~~~~~~~~~~~~~~
main.c:2455:11: warning: ‘free’ called on unallocated object ‘_a2277_69803_main_1’ [-Wfree-nonheap-object]
 2455 |           return (rc);
      |           ^~~~~~~~~~~~        
main.c:2277:9: note: declared here
 2277 | static int mdb_freelist_save(MDB_txn *txn )
      |         ^~~~~~~~~~~~~~~~~~~
main.c:2455:11: warning: ‘free’ called on unallocated object ‘_a2277_69803_main_2’ [-Wfree-nonheap-object]
 2455 |           return (rc);
      |           ^~~~~~~~~~~~              
main.c:2277:9: note: declared here
 2277 | static int mdb_freelist_save(MDB_txn *txn )
      |         ^~~~~~~~~~~~~~~~~~~
main.c:2455:11: warning: ‘free’ called on unallocated object ‘_a2277_69803_main_3’ [-Wfree-nonheap-object]
 2455 |           return (rc);
      |           ^~~~~~~~~~~~             
main.c:2277:9: note: declared here
 2277 | static int mdb_freelist_save(MDB_txn *txn )
      |         ^~~~~~~~~~~~~~~~~~~
main.c:2455:11: warning: ‘free’ called on unallocated object ‘_a2277_69803_main_4’ [-Wfree-nonheap-object]
 2455 |           return (rc);
      |           ^~~~~~~~~~~~          
main.c:2277:9: note: declared here
 2277 | static int mdb_freelist_save(MDB_txn *txn )
      |         ^~~~~~~~~~~~~~~~~~~
main.c:2455:11: warning: ‘free’ called on unallocated object ‘_a2277_69803_main_5’ [-Wfree-nonheap-object]
 2455 |           return (rc);
      |           ^~~~~~~~~~~~         
main.c:2277:9: note: declared here
 2277 | static int mdb_freelist_save(MDB_txn *txn )
      |         ^~~~~~~~~~~~~~~~~~~
main.c:2455:11: warning: ‘free’ called on unallocated object ‘_a2277_69803_main_6’ [-Wfree-nonheap-object]
 2455 |           return (rc);
      |           ^~~~~~~~~~~~             
main.c:2277:9: note: declared here
 2277 | static int mdb_freelist_save(MDB_txn *txn )
      |         ^~~~~~~~~~~~~~~~~~~
main.c:2455:11: warning: ‘free’ called on unallocated object ‘_a2277_69803_main_7’ [-Wfree-nonheap-object]
 2455 |           return (rc);
      |           ^~~~~~~~~~~~        
main.c:2277:12: note: declared here
 2277 | static int mdb_freelist_save(MDB_txn *txn )
      |            ^~~~~~~~~~~~~~~~~~~
main.c:2509:7: warning: ‘free’ called on unallocated object ‘_a2277_69803_main_1’ [-Wfree-nonheap-object]
 2509 |       return (rc);
      |       ^~~~~~~~~~~~        
main.c:2277:9: note: declared here
 2277 | static int mdb_freelist_save(MDB_txn *txn )
      |         ^~~~~~~~~~~~~~~~~~~
main.c:2509:7: warning: ‘free’ called on unallocated object ‘_a2277_69803_main_2’ [-Wfree-nonheap-object]
 2509 |       return (rc);
      |       ^~~~~~~~~~~~              
main.c:2277:9: note: declared here
 2277 | static int mdb_freelist_save(MDB_txn *txn )
      |         ^~~~~~~~~~~~~~~~~~~
main.c:2509:7: warning: ‘free’ called on unallocated object ‘_a2277_69803_main_3’ [-Wfree-nonheap-object]
 2509 |       return (rc);
      |       ^~~~~~~~~~~~             
main.c:2277:9: note: declared here
 2277 | static int mdb_freelist_save(MDB_txn *txn )
      |         ^~~~~~~~~~~~~~~~~~~
main.c:2509:7: warning: ‘free’ called on unallocated object ‘_a2277_69803_main_4’ [-Wfree-nonheap-object]
 2509 |       return (rc);
      |       ^~~~~~~~~~~~          
main.c:2277:9: note: declared here
 2277 | static int mdb_freelist_save(MDB_txn *txn )
      |         ^~~~~~~~~~~~~~~~~~~
main.c:2509:7: warning: ‘free’ called on unallocated object ‘_a2277_69803_main_5’ [-Wfree-nonheap-object]
 2509 |       return (rc);
      |       ^~~~~~~~~~~~         
main.c:2277:9: note: declared here
 2277 | static int mdb_freelist_save(MDB_txn *txn )
      |         ^~~~~~~~~~~~~~~~~~~
main.c:2509:7: warning: ‘free’ called on unallocated object ‘_a2277_69803_main_6’ [-Wfree-nonheap-object]
 2509 |       return (rc);
      |       ^~~~~~~~~~~~             
main.c:2277:9: note: declared here
 2277 | static int mdb_freelist_save(MDB_txn *txn )
      |         ^~~~~~~~~~~~~~~~~~~
main.c:2509:7: warning: ‘free’ called on unallocated object ‘_a2277_69803_main_7’ [-Wfree-nonheap-object]
 2509 |       return (rc);
      |       ^~~~~~~~~~~~        
main.c:2277:12: note: declared here
 2277 | static int mdb_freelist_save(MDB_txn *txn )
      |            ^~~~~~~~~~~~~~~~~~~
main.c:2532:7: warning: ‘free’ called on unallocated object ‘_a2277_69803_main_1’ [-Wfree-nonheap-object]
 2532 |       return (rc);
      |       ^~~~~~~~~~~~        
main.c:2277:9: note: declared here
 2277 | static int mdb_freelist_save(MDB_txn *txn )
      |         ^~~~~~~~~~~~~~~~~~~
main.c:2532:7: warning: ‘free’ called on unallocated object ‘_a2277_69803_main_2’ [-Wfree-nonheap-object]
 2532 |       return (rc);
      |       ^~~~~~~~~~~~              
main.c:2277:9: note: declared here
 2277 | static int mdb_freelist_save(MDB_txn *txn )
      |         ^~~~~~~~~~~~~~~~~~~
main.c:2532:7: warning: ‘free’ called on unallocated object ‘_a2277_69803_main_3’ [-Wfree-nonheap-object]
 2532 |       return (rc);
      |       ^~~~~~~~~~~~             
main.c:2277:9: note: declared here
 2277 | static int mdb_freelist_save(MDB_txn *txn )
      |         ^~~~~~~~~~~~~~~~~~~
main.c:2532:7: warning: ‘free’ called on unallocated object ‘_a2277_69803_main_4’ [-Wfree-nonheap-object]
 2532 |       return (rc);
      |       ^~~~~~~~~~~~          
main.c:2277:9: note: declared here
 2277 | static int mdb_freelist_save(MDB_txn *txn )
      |         ^~~~~~~~~~~~~~~~~~~
main.c:2532:7: warning: ‘free’ called on unallocated object ‘_a2277_69803_main_5’ [-Wfree-nonheap-object]
 2532 |       return (rc);
      |       ^~~~~~~~~~~~         
main.c:2277:9: note: declared here
 2277 | static int mdb_freelist_save(MDB_txn *txn )
      |         ^~~~~~~~~~~~~~~~~~~
main.c:2532:7: warning: ‘free’ called on unallocated object ‘_a2277_69803_main_6’ [-Wfree-nonheap-object]
 2532 |       return (rc);
      |       ^~~~~~~~~~~~             
main.c:2277:9: note: declared here
 2277 | static int mdb_freelist_save(MDB_txn *txn )
      |         ^~~~~~~~~~~~~~~~~~~
main.c:2532:7: warning: ‘free’ called on unallocated object ‘_a2277_69803_main_7’ [-Wfree-nonheap-object]
 2532 |       return (rc);
      |       ^~~~~~~~~~~~        
main.c:2277:12: note: declared here
 2277 | static int mdb_freelist_save(MDB_txn *txn )
      |            ^~~~~~~~~~~~~~~~~~~
main.c:2587:3: warning: ‘free’ called on unallocated object ‘_a2277_69803_main_1’ [-Wfree-nonheap-object]
 2587 |   return (rc);
      |   ^~~~~~~~~~~~        
main.c:2277:9: note: declared here
 2277 | static int mdb_freelist_save(MDB_txn *txn )
      |         ^~~~~~~~~~~~~~~~~~~
main.c:2587:3: warning: ‘free’ called on unallocated object ‘_a2277_69803_main_2’ [-Wfree-nonheap-object]
 2587 |   return (rc);
      |   ^~~~~~~~~~~~              
main.c:2277:9: note: declared here
 2277 | static int mdb_freelist_save(MDB_txn *txn )
      |         ^~~~~~~~~~~~~~~~~~~
main.c:2587:3: warning: ‘free’ called on unallocated object ‘_a2277_69803_main_3’ [-Wfree-nonheap-object]
 2587 |   return (rc);
      |   ^~~~~~~~~~~~             
main.c:2277:9: note: declared here
 2277 | static int mdb_freelist_save(MDB_txn *txn )
      |         ^~~~~~~~~~~~~~~~~~~
main.c:2587:3: warning: ‘free’ called on unallocated object ‘_a2277_69803_main_4’ [-Wfree-nonheap-object]
 2587 |   return (rc);
      |   ^~~~~~~~~~~~          
main.c:2277:9: note: declared here
 2277 | static int mdb_freelist_save(MDB_txn *txn )
      |         ^~~~~~~~~~~~~~~~~~~
main.c:2587:3: warning: ‘free’ called on unallocated object ‘_a2277_69803_main_5’ [-Wfree-nonheap-object]
 2587 |   return (rc);
      |   ^~~~~~~~~~~~         
main.c:2277:9: note: declared here
 2277 | static int mdb_freelist_save(MDB_txn *txn )
      |         ^~~~~~~~~~~~~~~~~~~
main.c:2587:3: warning: ‘free’ called on unallocated object ‘_a2277_69803_main_6’ [-Wfree-nonheap-object]
 2587 |   return (rc);
      |   ^~~~~~~~~~~~             
main.c:2277:9: note: declared here
 2277 | static int mdb_freelist_save(MDB_txn *txn )
      |         ^~~~~~~~~~~~~~~~~~~
main.c:2587:3: warning: ‘free’ called on unallocated object ‘_a2277_69803_main_7’ [-Wfree-nonheap-object]
 2587 |   return (rc);
      |   ^~~~~~~~~~~~        
main.c:2277:12: note: declared here
 2277 | static int mdb_freelist_save(MDB_txn *txn )
      |            ^~~~~~~~~~~~~~~~~~~
main.c: In function ‘mdb_page_flush’:
main.c:2685:17: warning: ‘free’ called on unallocated object ‘_a2590_78044_main_1’ [-Wfree-nonheap-object]
 2685 |             return (rc);
      |                 ^~~~~~~~             
main.c:2590:14: note: declared here
 2590 | static int mdb_page_flush(MDB_txn *txn , int keep )
      |              ^~~~~~~~~~~~~~~~~~~
main.c:2699:15: warning: ‘free’ called on unallocated object ‘_a2590_78044_main_1’ [-Wfree-nonheap-object]
 2699 |           return (rc);
      |               ^~~~~~~~             
main.c:2590:14: note: declared here
 2590 | static int mdb_page_flush(MDB_txn *txn , int keep )
      |              ^~~~~~~~~~~~~~~~~~~
main.c:2738:3: warning: ‘free’ called on unallocated object ‘_a2590_78044_main_1’ [-Wfree-nonheap-object]
 2738 |   return (0);
      |   ^~~~~~~~~~~          
main.c:2590:14: note: declared here
 2590 | static int mdb_page_flush(MDB_txn *txn , int keep )
      |              ^~~~~~~~~~~~~~~~~~~
main.c: In function ‘mdb_env_share_locks’:
main.c:3692:3: warning: ‘free’ called on unallocated object ‘_a3657_104894_main_1’ [-Wfree-nonheap-object]
 3692 |   return (rc);
      |   ^~~~~~~~~~~~               
main.c:3657:14: note: declared here
 3657 | static int mdb_env_share_locks(MDB_env *env , int *excl )
      |              ^~~~~~~~~~~~~~~~~~~~
main.c: In function ‘mdb_txn_commit’:
main.c:2774:5: warning: ‘free’ called on unallocated object ‘_a2742_81598_main_1’ [-Wfree-nonheap-object]
 2774 |     return (22);
      |     ^~~~~~~~~~~~          
main.c:2742:5: note: declared here
 2742 | int mdb_txn_commit(MDB_txn *txn )
      |     ^~~~~~~~~~~~~~~~~~~
main.c:2774:5: warning: ‘free’ called on unallocated object ‘_a2742_81598_main_2’ [-Wfree-nonheap-object]
 2774 |     return (22);
      |     ^~~~~~~~~~~~          
main.c:2742:9: note: declared here
 2742 | int mdb_txn_commit(MDB_txn *txn )
      |         ^~~~~~~~~~~~~~~~~~~
main.c:2774:5: warning: ‘free’ called on unallocated object ‘_a2742_81598_main_3’ [-Wfree-nonheap-object]
 2774 |     return (22);
      |     ^~~~~~~~~~~~        
main.c:2742:12: note: declared here
 2742 | int mdb_txn_commit(MDB_txn *txn )
      |            ^~~~~~~~~~~~~~~~~~~
main.c:2957:5: warning: ‘free’ called on unallocated object ‘_a2742_81598_main_1’ [-Wfree-nonheap-object]
 2957 |     return (rc);
      |     ^~~~~~~~~~~~          
main.c:2742:5: note: declared here
 2742 | int mdb_txn_commit(MDB_txn *txn )
      |     ^~~~~~~~~~~~~~~~~~~
main.c:2957:5: warning: ‘free’ called on unallocated object ‘_a2742_81598_main_2’ [-Wfree-nonheap-object]
 2957 |     return (rc);
      |     ^~~~~~~~~~~~          
main.c:2742:9: note: declared here
 2742 | int mdb_txn_commit(MDB_txn *txn )
      |         ^~~~~~~~~~~~~~~~~~~
main.c:2957:5: warning: ‘free’ called on unallocated object ‘_a2742_81598_main_3’ [-Wfree-nonheap-object]
 2957 |     return (rc);
      |     ^~~~~~~~~~~~        
main.c:2742:12: note: declared here
 2742 | int mdb_txn_commit(MDB_txn *txn )
      |            ^~~~~~~~~~~~~~~~~~~
main.c:3021:3: warning: ‘free’ called on unallocated object ‘_a2742_81598_main_1’ [-Wfree-nonheap-object]
 3021 |   return (0);
      |   ^~~~~~~~~~~           
main.c:2742:5: note: declared here
 2742 | int mdb_txn_commit(MDB_txn *txn )
      |     ^~~~~~~~~~~~~~~~~~~
main.c:3021:3: warning: ‘free’ called on unallocated object ‘_a2742_81598_main_2’ [-Wfree-nonheap-object]
 3021 |   return (0);
      |   ^~~~~~~~~~~           
main.c:2742:9: note: declared here
 2742 | int mdb_txn_commit(MDB_txn *txn )
      |         ^~~~~~~~~~~~~~~~~~~
main.c:3021:3: warning: ‘free’ called on unallocated object ‘_a2742_81598_main_3’ [-Wfree-nonheap-object]
 3021 |   return (0);
      |   ^~~~~~~~~~~         
main.c:2742:12: note: declared here
 2742 | int mdb_txn_commit(MDB_txn *txn )
      |            ^~~~~~~~~~~~~~~~~~~
main.c:3024:3: warning: ‘free’ called on unallocated object ‘_a2742_81598_main_1’ [-Wfree-nonheap-object]
 3024 |   return (rc);
      |   ^~~~~~~~~~~~          
main.c:2742:5: note: declared here
 2742 | int mdb_txn_commit(MDB_txn *txn )
      |     ^~~~~~~~~~~~~~~~~~~
main.c:3024:3: warning: ‘free’ called on unallocated object ‘_a2742_81598_main_2’ [-Wfree-nonheap-object]
 3024 |   return (rc);
      |   ^~~~~~~~~~~~          
main.c:2742:9: note: declared here
 2742 | int mdb_txn_commit(MDB_txn *txn )
      |         ^~~~~~~~~~~~~~~~~~~
main.c:3024:3: warning: ‘free’ called on unallocated object ‘_a2742_81598_main_3’ [-Wfree-nonheap-object]
 3024 |   return (rc);
      |   ^~~~~~~~~~~~        
main.c:2742:12: note: declared here
 2742 | int mdb_txn_commit(MDB_txn *txn )
      |            ^~~~~~~~~~~~~~~~~~~
main.c: In function ‘mdb_env_init_meta’:
main.c:3156:3: warning: ‘free’ called on unallocated object ‘_a3122_91115_main_1’ [-Wfree-nonheap-object]
 3156 |   free((void *)p);
      |   ^~~~~~~~~~~~~~~
main.c:3108:15: note: declared here
 3108 | static int mdb_env_init_meta(MDB_env *env , MDB_meta *meta )
      |               ^~~~~~~~~~~~~~~~~~~
main.c: In function ‘mdb_env_write_meta’:
main.c:3252:5: warning: ‘free’ called on unallocated object ‘_a3160_92088_main_1’ [-Wfree-nonheap-object]
 3252 |     return (rc);
      |     ^~~~~~~~~~~~           
main.c:3160:10: note: declared here
 3160 | static int mdb_env_write_meta(MDB_txn *txn )
      |          ^~~~~~~~~~~~~~~~~~~
main.c:3252:5: warning: ‘free’ called on unallocated object ‘_a3160_92088_main_2’ [-Wfree-nonheap-object]
 3252 |     return (rc);
      |     ^~~~~~~~~~~~          
main.c:3160:10: note: declared here
 3160 | static int mdb_env_write_meta(MDB_txn *txn )
      |          ^~~~~~~~~~~~~~~~~~~
main.c:3258:3: warning: ‘free’ called on unallocated object ‘_a3160_92088_main_1’ [-Wfree-nonheap-object]
 3258 |   return (0);
      |   ^~~~~~~~~~~            
main.c:3160:10: note: declared here
 3160 | static int mdb_env_write_meta(MDB_txn *txn )
      |          ^~~~~~~~~~~~~~~~~~~
main.c:3258:3: warning: ‘free’ called on unallocated object ‘_a3160_92088_main_2’ [-Wfree-nonheap-object]
 3258 |   return (0);
      |   ^~~~~~~~~~~           
main.c:3160:10: note: declared here
 3160 | static int mdb_env_write_meta(MDB_txn *txn )
      |          ^~~~~~~~~~~~~~~~~~~
main.c: In function ‘mdb_fsize’:
main.c:3439:5: warning: ‘free’ called on unallocated object ‘_a3429_98681_main_1’ [-Wfree-nonheap-object]
 3439 |     return (*tmp);
      |     ^~~~~~~~~~~~~~      
main.c:3429:13: note: declared here
 3429 | static int mdb_fsize(int fd , mdb_size_t *size )
      |             ^~~~~~~~~~~~~~~~~~~
main.c:3442:3: warning: ‘free’ called on unallocated object ‘_a3429_98681_main_1’ [-Wfree-nonheap-object]
 3442 |   return (0);
      |   ^~~~~~~~~~~         
main.c:3429:13: note: declared here
 3429 | static int mdb_fsize(int fd , mdb_size_t *size )
      |             ^~~~~~~~~~~~~~~~~~~
main.c: In function ‘mdb_env_open2’:
main.c:3588:7: warning: ‘free’ called on unallocated object ‘_a3524_101586_main_1’ [-Wfree-nonheap-object]
 3588 |       return (i);
      |       ^~~~~~~~~~~          
main.c:3524:16: note: declared here
 3524 | static int mdb_env_open2(MDB_env *env , int prev )
      |                ^~~~~~~~~~~~~~~~~~~~
main.c:3588:7: warning: ‘free’ called on unallocated object ‘_a3524_101586_main_2’ [-Wfree-nonheap-object]
 3588 |       return (i);
      |       ^~~~~~~~~~~         
main.c:3524:15: note: declared here
 3524 | static int mdb_env_open2(MDB_env *env , int prev )
      |               ^~~~~~~~~~~~~~~~~~~~
main.c:3588:7: warning: ‘free’ called on unallocated object ‘_a3524_101586_main_3’ [-Wfree-nonheap-object]
 3588 |       return (i);
      |       ^~~~~~~~~~~           
main.c:3524:10: note: declared here
 3524 | static int mdb_env_open2(MDB_env *env , int prev )
      |          ^~~~~~~~~~~~~~~~~~~~
main.c:3613:9: warning: ‘free’ called on unallocated object ‘_a3524_101586_main_1’ [-Wfree-nonheap-object]
 3613 |         return (rc);
      |         ^~~~~~~~~~~~         
main.c:3524:16: note: declared here
 3524 | static int mdb_env_open2(MDB_env *env , int prev )
      |                ^~~~~~~~~~~~~~~~~~~~
main.c:3613:9: warning: ‘free’ called on unallocated object ‘_a3524_101586_main_2’ [-Wfree-nonheap-object]
 3613 |         return (rc);
      |         ^~~~~~~~~~~~        
main.c:3524:15: note: declared here
 3524 | static int mdb_env_open2(MDB_env *env , int prev )
      |               ^~~~~~~~~~~~~~~~~~~~
main.c:3613:9: warning: ‘free’ called on unallocated object ‘_a3524_101586_main_3’ [-Wfree-nonheap-object]
 3613 |         return (rc);
      |         ^~~~~~~~~~~~          
main.c:3524:10: note: declared here
 3524 | static int mdb_env_open2(MDB_env *env , int prev )
      |          ^~~~~~~~~~~~~~~~~~~~
main.c:3625:5: warning: ‘free’ called on unallocated object ‘_a3524_101586_main_1’ [-Wfree-nonheap-object]
 3625 |     return (rc);
      |     ^~~~~~~~~~~~         
main.c:3524:16: note: declared here
 3524 | static int mdb_env_open2(MDB_env *env , int prev )
      |                ^~~~~~~~~~~~~~~~~~~~
main.c:3625:5: warning: ‘free’ called on unallocated object ‘_a3524_101586_main_2’ [-Wfree-nonheap-object]
 3625 |     return (rc);
      |     ^~~~~~~~~~~~        
main.c:3524:15: note: declared here
 3524 | static int mdb_env_open2(MDB_env *env , int prev )
      |               ^~~~~~~~~~~~~~~~~~~~
main.c:3625:5: warning: ‘free’ called on unallocated object ‘_a3524_101586_main_3’ [-Wfree-nonheap-object]
 3625 |     return (rc);
      |     ^~~~~~~~~~~~          
main.c:3524:10: note: declared here
 3524 | static int mdb_env_open2(MDB_env *env , int prev )
      |          ^~~~~~~~~~~~~~~~~~~~
main.c:3633:7: warning: ‘free’ called on unallocated object ‘_a3524_101586_main_1’ [-Wfree-nonheap-object]
 3633 |       return (i);
      |       ^~~~~~~~~~~          
main.c:3524:16: note: declared here
 3524 | static int mdb_env_open2(MDB_env *env , int prev )
      |                ^~~~~~~~~~~~~~~~~~~~
main.c:3633:7: warning: ‘free’ called on unallocated object ‘_a3524_101586_main_2’ [-Wfree-nonheap-object]
 3633 |       return (i);
      |       ^~~~~~~~~~~         
main.c:3524:15: note: declared here
 3524 | static int mdb_env_open2(MDB_env *env , int prev )
      |               ^~~~~~~~~~~~~~~~~~~~
main.c:3633:7: warning: ‘free’ called on unallocated object ‘_a3524_101586_main_3’ [-Wfree-nonheap-object]
 3633 |       return (i);
      |       ^~~~~~~~~~~           
main.c:3524:10: note: declared here
 3524 | static int mdb_env_open2(MDB_env *env , int prev )
      |          ^~~~~~~~~~~~~~~~~~~~
main.c:3639:3: warning: ‘free’ called on unallocated object ‘_a3524_101586_main_1’ [-Wfree-nonheap-object]
 3639 |   return (0);
      |   ^~~~~~~~~~~          
main.c:3524:16: note: declared here
 3524 | static int mdb_env_open2(MDB_env *env , int prev )
      |                ^~~~~~~~~~~~~~~~~~~~
main.c:3639:3: warning: ‘free’ called on unallocated object ‘_a3524_101586_main_2’ [-Wfree-nonheap-object]
 3639 |   return (0);
      |   ^~~~~~~~~~~         
main.c:3524:15: note: declared here
 3524 | static int mdb_env_open2(MDB_env *env , int prev )
      |               ^~~~~~~~~~~~~~~~~~~~
main.c:3639:3: warning: ‘free’ called on unallocated object ‘_a3524_101586_main_3’ [-Wfree-nonheap-object]
 3639 |   return (0);
      |   ^~~~~~~~~~~           
main.c:3524:10: note: declared here
 3524 | static int mdb_env_open2(MDB_env *env , int prev )
      |          ^~~~~~~~~~~~~~~~~~~~
main.c: In function ‘mdb_env_excl_lock’:
main.c:3742:3: warning: ‘free’ called on unallocated object ‘_a3696_105755_main_1’ [-Wfree-nonheap-object]
 3742 |   return (rc);
      |   ^~~~~~~~~~~~               
main.c:3696:14: note: declared here
 3696 | static int mdb_env_excl_lock(MDB_env *env , int *excl )
      |              ^~~~~~~~~~~~~~~~~~~~
main.c: In function ‘mdb_env_setup_locks’:
main.c:3764:9: warning: ‘free’ called on unallocated object ‘_a3746_106795_main_1’ [-Wfree-nonheap-object]
 3764 |         return (0);
      |         ^~~~~~~~~~~            
main.c:3746:21: note: declared here
 3746 | static int mdb_env_setup_locks(MDB_env *env , MDB_name *fname , int mode , int *excl )
      |                     ^~~~~~~~~~~~~~~~~~~~
main.c:3851:3: warning: ‘free’ called on unallocated object ‘_a3746_106795_main_1’ [-Wfree-nonheap-object]
 3851 |   return (0);
      |   ^~~~~~~~~~~            
main.c:3746:21: note: declared here
 3746 | static int mdb_env_setup_locks(MDB_env *env , MDB_name *fname , int mode , int *excl )
      |                     ^~~~~~~~~~~~~~~~~~~~
main.c:3856:3: warning: ‘free’ called on unallocated object ‘_a3746_106795_main_1’ [-Wfree-nonheap-object]
 3856 |   return (rc);
      |   ^~~~~~~~~~~~           
main.c:3746:21: note: declared here
 3746 | static int mdb_env_setup_locks(MDB_env *env , MDB_name *fname , int mode , int *excl )
      |                     ^~~~~~~~~~~~~~~~~~~~
main.c: In function ‘mdb_node_search’:
main.c:4315:5: warning: ‘free’ called on unallocated object ‘_a4227_118689_main_1’ [-Wfree-nonheap-object]
 4315 |     return ((MDB_node *)((void *)0));
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
main.c:4227:9: note: declared here
 4227 | static MDB_node *mdb_node_search(MDB_cursor *mc , MDB_val *key , int *exactp )
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:4317:3: warning: ‘free’ called on unallocated object ‘_a4227_118689_main_1’ [-Wfree-nonheap-object]
 4317 |   return (node);
      |   ^~~~~~~~~~~~~~           
main.c:4227:9: note: declared here
 4227 | static MDB_node *mdb_node_search(MDB_cursor *mc , MDB_val *key , int *exactp )
      |         ^~~~~~~~~~~~~~~~~~~~
main.c: In function ‘mdb_page_search_root’:
main.c:4471:7: warning: ‘free’ called on unallocated object ‘_a4416_123168_main_1’ [-Wfree-nonheap-object]
 4471 |       return (rc);
      |       ^~~~~~~~~~~~           
main.c:4416:5: note: declared here
 4416 | static int mdb_page_search_root(MDB_cursor *mc , MDB_val *key , int flags )
      |     ^~~~~~~~~~~~~~~~~~~~
main.c:4471:7: warning: ‘free’ called on unallocated object ‘_a4416_123168_main_2’ [-Wfree-nonheap-object]
 4471 |       return (rc);
      |       ^~~~~~~~~~~~        
main.c:4416:11: note: declared here
 4416 | static int mdb_page_search_root(MDB_cursor *mc , MDB_val *key , int flags )
      |           ^~~~~~~~~~~~~~~~~~~~
main.c:4476:7: warning: ‘free’ called on unallocated object ‘_a4416_123168_main_1’ [-Wfree-nonheap-object]
 4476 |       return (rc);
      |       ^~~~~~~~~~~~           
main.c:4416:5: note: declared here
 4416 | static int mdb_page_search_root(MDB_cursor *mc , MDB_val *key , int flags )
      |     ^~~~~~~~~~~~~~~~~~~~
main.c:4476:7: warning: ‘free’ called on unallocated object ‘_a4416_123168_main_2’ [-Wfree-nonheap-object]
 4476 |       return (rc);
      |       ^~~~~~~~~~~~        
main.c:4416:11: note: declared here
 4416 | static int mdb_page_search_root(MDB_cursor *mc , MDB_val *key , int flags )
      |           ^~~~~~~~~~~~~~~~~~~~
main.c:4482:9: warning: ‘free’ called on unallocated object ‘_a4416_123168_main_1’ [-Wfree-nonheap-object]
 4482 |         return (rc);
      |         ^~~~~~~~~~~~           
main.c:4416:5: note: declared here
 4416 | static int mdb_page_search_root(MDB_cursor *mc , MDB_val *key , int flags )
      |     ^~~~~~~~~~~~~~~~~~~~
main.c:4482:9: warning: ‘free’ called on unallocated object ‘_a4416_123168_main_2’ [-Wfree-nonheap-object]
 4482 |         return (rc);
      |         ^~~~~~~~~~~~        
main.c:4416:11: note: declared here
 4416 | static int mdb_page_search_root(MDB_cursor *mc , MDB_val *key , int flags )
      |           ^~~~~~~~~~~~~~~~~~~~
main.c:4489:5: warning: ‘free’ called on unallocated object ‘_a4416_123168_main_1’ [-Wfree-nonheap-object]
 4489 |     return (-30796);
      |     ^~~~~~~~~~~~~~~~       
main.c:4416:5: note: declared here
 4416 | static int mdb_page_search_root(MDB_cursor *mc , MDB_val *key , int flags )
      |     ^~~~~~~~~~~~~~~~~~~~
main.c:4489:5: warning: ‘free’ called on unallocated object ‘_a4416_123168_main_2’ [-Wfree-nonheap-object]
 4489 |     return (-30796);
      |     ^~~~~~~~~~~~~~~~    
main.c:4416:11: note: declared here
 4416 | static int mdb_page_search_root(MDB_cursor *mc , MDB_val *key , int flags )
      |           ^~~~~~~~~~~~~~~~~~~~
main.c:4493:3: warning: ‘free’ called on unallocated object ‘_a4416_123168_main_1’ [-Wfree-nonheap-object]
 4493 |   return (0);
      |   ^~~~~~~~~~~            
main.c:4416:5: note: declared here
 4416 | static int mdb_page_search_root(MDB_cursor *mc , MDB_val *key , int flags )
      |     ^~~~~~~~~~~~~~~~~~~~
main.c:4493:3: warning: ‘free’ called on unallocated object ‘_a4416_123168_main_2’ [-Wfree-nonheap-object]
 4493 |   return (0);
      |   ^~~~~~~~~~~         
main.c:4416:11: note: declared here
 4416 | static int mdb_page_search_root(MDB_cursor *mc , MDB_val *key , int flags )
      |           ^~~~~~~~~~~~~~~~~~~~
main.c: In function ‘mdb_page_search_lowest’:
main.c:4509:5: warning: ‘free’ called on unallocated object ‘_a4496_125815_main_1’ [-Wfree-nonheap-object]
 4509 |     return (rc);
      |     ^~~~~~~~~~~~        
main.c:4496:11: note: declared here
 4496 | static int mdb_page_search_lowest(MDB_cursor *mc )
      |           ^~~~~~~~~~~~~~~~~~~~
main.c:4514:5: warning: ‘free’ called on unallocated object ‘_a4496_125815_main_1’ [-Wfree-nonheap-object]
 4514 |     return (rc);
      |     ^~~~~~~~~~~~        
main.c:4496:11: note: declared here
 4496 | static int mdb_page_search_lowest(MDB_cursor *mc )
      |           ^~~~~~~~~~~~~~~~~~~~
main.c:4517:3: warning: ‘free’ called on unallocated object ‘_a4496_125815_main_1’ [-Wfree-nonheap-object]
 4517 |   return (tmp);
      |   ^~~~~~~~~~~~~       
main.c:4496:11: note: declared here
 4496 | static int mdb_page_search_lowest(MDB_cursor *mc )
      |           ^~~~~~~~~~~~~~~~~~~~
main.c: In function ‘mdb_page_search’:
main.c:4534:5: warning: ‘free’ called on unallocated object ‘_a4520_126416_main_1’ [-Wfree-nonheap-object]
 4534 |     return (-30782);
      |     ^~~~~~~~~~~~~~~~           
main.c:4520:10: note: declared here
 4520 | static int mdb_page_search(MDB_cursor *mc , MDB_val *key , int flags )
      |          ^~~~~~~~~~~~~~~~~~~~
main.c:4534:5: warning: ‘free’ called on unallocated object ‘_a4520_126416_main_2’ [-Wfree-nonheap-object]
 4534 |     return (-30782);
      |     ^~~~~~~~~~~~~~~~       
main.c:4520:5: note: declared here
 4520 | static int mdb_page_search(MDB_cursor *mc , MDB_val *key , int flags )
      |     ^~~~~~~~~~~~~~~~~~~~
main.c:4534:5: warning: ‘free’ called on unallocated object ‘_a4520_126416_main_3’ [-Wfree-nonheap-object]
 4534 |     return (-30782);
      |     ^~~~~~~~~~~~~~~~      
main.c:4520:9: note: declared here
 4520 | static int mdb_page_search(MDB_cursor *mc , MDB_val *key , int flags )
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:4534:5: warning: ‘free’ called on unallocated object ‘_a4520_126416_main_4’ [-Wfree-nonheap-object]
 4534 |     return (-30782);
      |     ^~~~~~~~~~~~~~~~     
main.c:4520:12: note: declared here
 4520 | static int mdb_page_search(MDB_cursor *mc , MDB_val *key , int flags )
      |            ^~~~~~~~~~~~~~~~~~~~
main.c:4538:9: warning: ‘free’ called on unallocated object ‘_a4520_126416_main_1’ [-Wfree-nonheap-object]
 4538 |         return (-30780);
      |         ^~~~~~~~~~~~~~~~           
main.c:4520:10: note: declared here
 4520 | static int mdb_page_search(MDB_cursor *mc , MDB_val *key , int flags )
      |          ^~~~~~~~~~~~~~~~~~~~
main.c:4538:9: warning: ‘free’ called on unallocated object ‘_a4520_126416_main_2’ [-Wfree-nonheap-object]
 4538 |         return (-30780);
      |         ^~~~~~~~~~~~~~~~       
main.c:4520:5: note: declared here
 4520 | static int mdb_page_search(MDB_cursor *mc , MDB_val *key , int flags )
      |     ^~~~~~~~~~~~~~~~~~~~
main.c:4538:9: warning: ‘free’ called on unallocated object ‘_a4520_126416_main_3’ [-Wfree-nonheap-object]
 4538 |         return (-30780);
      |         ^~~~~~~~~~~~~~~~      
main.c:4520:9: note: declared here
 4520 | static int mdb_page_search(MDB_cursor *mc , MDB_val *key , int flags )
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:4538:9: warning: ‘free’ called on unallocated object ‘_a4520_126416_main_4’ [-Wfree-nonheap-object]
 4538 |         return (-30780);
      |         ^~~~~~~~~~~~~~~~     
main.c:4520:12: note: declared here
 4520 | static int mdb_page_search(MDB_cursor *mc , MDB_val *key , int flags )
      |            ^~~~~~~~~~~~~~~~~~~~
main.c:4543:9: warning: ‘free’ called on unallocated object ‘_a4520_126416_main_1’ [-Wfree-nonheap-object]
 4543 |         return (rc);
      |         ^~~~~~~~~~~~               
main.c:4520:10: note: declared here
 4520 | static int mdb_page_search(MDB_cursor *mc , MDB_val *key , int flags )
      |          ^~~~~~~~~~~~~~~~~~~~
main.c:4543:9: warning: ‘free’ called on unallocated object ‘_a4520_126416_main_2’ [-Wfree-nonheap-object]
 4543 |         return (rc);
      |         ^~~~~~~~~~~~           
main.c:4520:5: note: declared here
 4520 | static int mdb_page_search(MDB_cursor *mc , MDB_val *key , int flags )
      |     ^~~~~~~~~~~~~~~~~~~~
main.c:4543:9: warning: ‘free’ called on unallocated object ‘_a4520_126416_main_3’ [-Wfree-nonheap-object]
 4543 |         return (rc);
      |         ^~~~~~~~~~~~          
main.c:4520:9: note: declared here
 4520 | static int mdb_page_search(MDB_cursor *mc , MDB_val *key , int flags )
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:4543:9: warning: ‘free’ called on unallocated object ‘_a4520_126416_main_4’ [-Wfree-nonheap-object]
 4543 |         return (rc);
      |         ^~~~~~~~~~~~         
main.c:4520:12: note: declared here
 4520 | static int mdb_page_search(MDB_cursor *mc , MDB_val *key , int flags )
      |            ^~~~~~~~~~~~~~~~~~~~
main.c:4549:9: warning: ‘free’ called on unallocated object ‘_a4520_126416_main_1’ [-Wfree-nonheap-object]
 4549 |         return (-30798);
      |         ^~~~~~~~~~~~~~~~           
main.c:4520:10: note: declared here
 4520 | static int mdb_page_search(MDB_cursor *mc , MDB_val *key , int flags )
      |          ^~~~~~~~~~~~~~~~~~~~
main.c:4549:9: warning: ‘free’ called on unallocated object ‘_a4520_126416_main_2’ [-Wfree-nonheap-object]
 4549 |         return (-30798);
      |         ^~~~~~~~~~~~~~~~       
main.c:4520:5: note: declared here
 4520 | static int mdb_page_search(MDB_cursor *mc , MDB_val *key , int flags )
      |     ^~~~~~~~~~~~~~~~~~~~
main.c:4549:9: warning: ‘free’ called on unallocated object ‘_a4520_126416_main_3’ [-Wfree-nonheap-object]
 4549 |         return (-30798);
      |         ^~~~~~~~~~~~~~~~      
main.c:4520:9: note: declared here
 4520 | static int mdb_page_search(MDB_cursor *mc , MDB_val *key , int flags )
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:4549:9: warning: ‘free’ called on unallocated object ‘_a4520_126416_main_4’ [-Wfree-nonheap-object]
 4549 |         return (-30798);
      |         ^~~~~~~~~~~~~~~~     
main.c:4520:12: note: declared here
 4520 | static int mdb_page_search(MDB_cursor *mc , MDB_val *key , int flags )
      |            ^~~~~~~~~~~~~~~~~~~~
main.c:4552:9: warning: ‘free’ called on unallocated object ‘_a4520_126416_main_1’ [-Wfree-nonheap-object]
 4552 |         return (-30784);
      |         ^~~~~~~~~~~~~~~~           
main.c:4520:10: note: declared here
 4520 | static int mdb_page_search(MDB_cursor *mc , MDB_val *key , int flags )
      |          ^~~~~~~~~~~~~~~~~~~~
main.c:4552:9: warning: ‘free’ called on unallocated object ‘_a4520_126416_main_2’ [-Wfree-nonheap-object]
 4552 |         return (-30784);
      |         ^~~~~~~~~~~~~~~~       
main.c:4520:5: note: declared here
 4520 | static int mdb_page_search(MDB_cursor *mc , MDB_val *key , int flags )
      |     ^~~~~~~~~~~~~~~~~~~~
main.c:4552:9: warning: ‘free’ called on unallocated object ‘_a4520_126416_main_3’ [-Wfree-nonheap-object]
 4552 |         return (-30784);
      |         ^~~~~~~~~~~~~~~~      
main.c:4520:9: note: declared here
 4520 | static int mdb_page_search(MDB_cursor *mc , MDB_val *key , int flags )
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:4552:9: warning: ‘free’ called on unallocated object ‘_a4520_126416_main_4’ [-Wfree-nonheap-object]
 4552 |         return (-30784);
      |         ^~~~~~~~~~~~~~~~     
main.c:4520:12: note: declared here
 4520 | static int mdb_page_search(MDB_cursor *mc , MDB_val *key , int flags )
      |            ^~~~~~~~~~~~~~~~~~~~
main.c:4556:9: warning: ‘free’ called on unallocated object ‘_a4520_126416_main_1’ [-Wfree-nonheap-object]
 4556 |         return (rc);
      |         ^~~~~~~~~~~~               
main.c:4520:10: note: declared here
 4520 | static int mdb_page_search(MDB_cursor *mc , MDB_val *key , int flags )
      |          ^~~~~~~~~~~~~~~~~~~~
main.c:4556:9: warning: ‘free’ called on unallocated object ‘_a4520_126416_main_2’ [-Wfree-nonheap-object]
 4556 |         return (rc);
      |         ^~~~~~~~~~~~           
main.c:4520:5: note: declared here
 4520 | static int mdb_page_search(MDB_cursor *mc , MDB_val *key , int flags )
      |     ^~~~~~~~~~~~~~~~~~~~
main.c:4556:9: warning: ‘free’ called on unallocated object ‘_a4520_126416_main_3’ [-Wfree-nonheap-object]
 4556 |         return (rc);
      |         ^~~~~~~~~~~~          
main.c:4520:9: note: declared here
 4520 | static int mdb_page_search(MDB_cursor *mc , MDB_val *key , int flags )
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:4556:9: warning: ‘free’ called on unallocated object ‘_a4520_126416_main_4’ [-Wfree-nonheap-object]
 4556 |         return (rc);
      |         ^~~~~~~~~~~~         
main.c:4520:12: note: declared here
 4520 | static int mdb_page_search(MDB_cursor *mc , MDB_val *key , int flags )
      |            ^~~~~~~~~~~~~~~~~~~~
main.c:4561:9: warning: ‘free’ called on unallocated object ‘_a4520_126416_main_1’ [-Wfree-nonheap-object]
 4561 |         return (-30784);
      |         ^~~~~~~~~~~~~~~~           
main.c:4520:10: note: declared here
 4520 | static int mdb_page_search(MDB_cursor *mc , MDB_val *key , int flags )
      |          ^~~~~~~~~~~~~~~~~~~~
main.c:4561:9: warning: ‘free’ called on unallocated object ‘_a4520_126416_main_2’ [-Wfree-nonheap-object]
 4561 |         return (-30784);
      |         ^~~~~~~~~~~~~~~~       
main.c:4520:5: note: declared here
 4520 | static int mdb_page_search(MDB_cursor *mc , MDB_val *key , int flags )
      |     ^~~~~~~~~~~~~~~~~~~~
main.c:4561:9: warning: ‘free’ called on unallocated object ‘_a4520_126416_main_3’ [-Wfree-nonheap-object]
 4561 |         return (-30784);
      |         ^~~~~~~~~~~~~~~~      
main.c:4520:9: note: declared here
 4520 | static int mdb_page_search(MDB_cursor *mc , MDB_val *key , int flags )
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:4561:9: warning: ‘free’ called on unallocated object ‘_a4520_126416_main_4’ [-Wfree-nonheap-object]
 4561 |         return (-30784);
      |         ^~~~~~~~~~~~~~~~     
main.c:4520:12: note: declared here
 4520 | static int mdb_page_search(MDB_cursor *mc , MDB_val *key , int flags )
      |            ^~~~~~~~~~~~~~~~~~~~
main.c:4569:7: warning: ‘free’ called on unallocated object ‘_a4520_126416_main_1’ [-Wfree-nonheap-object]
 4569 |       return (-30798);
      |       ^~~~~~~~~~~~~~~~           
main.c:4520:10: note: declared here
 4520 | static int mdb_page_search(MDB_cursor *mc , MDB_val *key , int flags )
      |          ^~~~~~~~~~~~~~~~~~~~
main.c:4569:7: warning: ‘free’ called on unallocated object ‘_a4520_126416_main_2’ [-Wfree-nonheap-object]
 4569 |       return (-30798);
      |       ^~~~~~~~~~~~~~~~       
main.c:4520:5: note: declared here
 4520 | static int mdb_page_search(MDB_cursor *mc , MDB_val *key , int flags )
      |     ^~~~~~~~~~~~~~~~~~~~
main.c:4569:7: warning: ‘free’ called on unallocated object ‘_a4520_126416_main_3’ [-Wfree-nonheap-object]
 4569 |       return (-30798);
      |       ^~~~~~~~~~~~~~~~      
main.c:4520:9: note: declared here
 4520 | static int mdb_page_search(MDB_cursor *mc , MDB_val *key , int flags )
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:4569:7: warning: ‘free’ called on unallocated object ‘_a4520_126416_main_4’ [-Wfree-nonheap-object]
 4569 |       return (-30798);
      |       ^~~~~~~~~~~~~~~~     
main.c:4520:12: note: declared here
 4520 | static int mdb_page_search(MDB_cursor *mc , MDB_val *key , int flags )
      |            ^~~~~~~~~~~~~~~~~~~~
main.c:4583:9: warning: ‘free’ called on unallocated object ‘_a4520_126416_main_1’ [-Wfree-nonheap-object]
 4583 |       return (rc);
      |         ^~~~~~~~~~                 
main.c:4520:10: note: declared here
 4520 | static int mdb_page_search(MDB_cursor *mc , MDB_val *key , int flags )
      |          ^~~~~~~~~~~~~~~~~~~~
main.c:4583:9: warning: ‘free’ called on unallocated object ‘_a4520_126416_main_2’ [-Wfree-nonheap-object]
 4583 |       return (rc);
      |         ^~~~~~~~~~             
main.c:4520:5: note: declared here
 4520 | static int mdb_page_search(MDB_cursor *mc , MDB_val *key , int flags )
      |     ^~~~~~~~~~~~~~~~~~~~
main.c:4583:9: warning: ‘free’ called on unallocated object ‘_a4520_126416_main_3’ [-Wfree-nonheap-object]
 4583 |       return (rc);
      |         ^~~~~~~~~~            
main.c:4520:9: note: declared here
 4520 | static int mdb_page_search(MDB_cursor *mc , MDB_val *key , int flags )
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:4583:9: warning: ‘free’ called on unallocated object ‘_a4520_126416_main_4’ [-Wfree-nonheap-object]
 4583 |       return (rc);
      |         ^~~~~~~~~~           
main.c:4520:12: note: declared here
 4520 | static int mdb_page_search(MDB_cursor *mc , MDB_val *key , int flags )
      |            ^~~~~~~~~~~~~~~~~~~~
main.c:4591:7: warning: ‘free’ called on unallocated object ‘_a4520_126416_main_1’ [-Wfree-nonheap-object]
 4591 |       return (rc);
      |       ^~~~~~~~~~~~               
main.c:4520:10: note: declared here
 4520 | static int mdb_page_search(MDB_cursor *mc , MDB_val *key , int flags )
      |          ^~~~~~~~~~~~~~~~~~~~
main.c:4591:7: warning: ‘free’ called on unallocated object ‘_a4520_126416_main_2’ [-Wfree-nonheap-object]
 4591 |       return (rc);
      |       ^~~~~~~~~~~~           
main.c:4520:5: note: declared here
 4520 | static int mdb_page_search(MDB_cursor *mc , MDB_val *key , int flags )
      |     ^~~~~~~~~~~~~~~~~~~~
main.c:4591:7: warning: ‘free’ called on unallocated object ‘_a4520_126416_main_3’ [-Wfree-nonheap-object]
 4591 |       return (rc);
      |       ^~~~~~~~~~~~          
main.c:4520:9: note: declared here
 4520 | static int mdb_page_search(MDB_cursor *mc , MDB_val *key , int flags )
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:4591:7: warning: ‘free’ called on unallocated object ‘_a4520_126416_main_4’ [-Wfree-nonheap-object]
 4591 |       return (rc);
      |       ^~~~~~~~~~~~         
main.c:4520:12: note: declared here
 4520 | static int mdb_page_search(MDB_cursor *mc , MDB_val *key , int flags )
      |            ^~~~~~~~~~~~~~~~~~~~
main.c:4595:5: warning: ‘free’ called on unallocated object ‘_a4520_126416_main_1’ [-Wfree-nonheap-object]
 4595 |     return (0);
      |     ^~~~~~~~~~~                
main.c:4520:10: note: declared here
 4520 | static int mdb_page_search(MDB_cursor *mc , MDB_val *key , int flags )
      |          ^~~~~~~~~~~~~~~~~~~~
main.c:4595:5: warning: ‘free’ called on unallocated object ‘_a4520_126416_main_2’ [-Wfree-nonheap-object]
 4595 |     return (0);
      |     ^~~~~~~~~~~            
main.c:4520:5: note: declared here
 4520 | static int mdb_page_search(MDB_cursor *mc , MDB_val *key , int flags )
      |     ^~~~~~~~~~~~~~~~~~~~
main.c:4595:5: warning: ‘free’ called on unallocated object ‘_a4520_126416_main_3’ [-Wfree-nonheap-object]
 4595 |     return (0);
      |     ^~~~~~~~~~~           
main.c:4520:9: note: declared here
 4520 | static int mdb_page_search(MDB_cursor *mc , MDB_val *key , int flags )
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:4595:5: warning: ‘free’ called on unallocated object ‘_a4520_126416_main_4’ [-Wfree-nonheap-object]
 4595 |     return (0);
      |     ^~~~~~~~~~~          
main.c:4520:12: note: declared here
 4520 | static int mdb_page_search(MDB_cursor *mc , MDB_val *key , int flags )
      |            ^~~~~~~~~~~~~~~~~~~~
main.c:4598:3: warning: ‘free’ called on unallocated object ‘_a4520_126416_main_1’ [-Wfree-nonheap-object]
 4598 |   return (tmp___0);
      |   ^~~~~~~~~~~~~~~~~          
main.c:4520:10: note: declared here
 4520 | static int mdb_page_search(MDB_cursor *mc , MDB_val *key , int flags )
      |          ^~~~~~~~~~~~~~~~~~~~
main.c:4598:3: warning: ‘free’ called on unallocated object ‘_a4520_126416_main_2’ [-Wfree-nonheap-object]
 4598 |   return (tmp___0);
      |   ^~~~~~~~~~~~~~~~~      
main.c:4520:5: note: declared here
 4520 | static int mdb_page_search(MDB_cursor *mc , MDB_val *key , int flags )
      |     ^~~~~~~~~~~~~~~~~~~~
main.c:4598:3: warning: ‘free’ called on unallocated object ‘_a4520_126416_main_3’ [-Wfree-nonheap-object]
 4598 |   return (tmp___0);
      |   ^~~~~~~~~~~~~~~~~     
main.c:4520:9: note: declared here
 4520 | static int mdb_page_search(MDB_cursor *mc , MDB_val *key , int flags )
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:4598:3: warning: ‘free’ called on unallocated object ‘_a4520_126416_main_4’ [-Wfree-nonheap-object]
 4598 |   return (tmp___0);
      |   ^~~~~~~~~~~~~~~~~    
main.c:4520:12: note: declared here
 4520 | static int mdb_page_search(MDB_cursor *mc , MDB_val *key , int flags )
      |            ^~~~~~~~~~~~~~~~~~~~
main.c: In function ‘mdb_node_read’:
main.c:4737:5: warning: ‘free’ called on unallocated object ‘_a4727_131852_main_1’ [-Wfree-nonheap-object]
 4737 |     return (0);
      |     ^~~~~~~~~~~           
main.c:4727:8: note: declared here
 4727 | static int mdb_node_read(MDB_cursor *mc , MDB_node *leaf , MDB_val *data )
      |        ^~~~~~~~~~~~~~~~~~~~
main.c:4737:5: warning: ‘free’ called on unallocated object ‘_a4727_131852_main_2’ [-Wfree-nonheap-object]
 4737 |     return (0);
      |     ^~~~~~~~~~~          
main.c:4727:11: note: declared here
 4727 | static int mdb_node_read(MDB_cursor *mc , MDB_node *leaf , MDB_val *data )
      |           ^~~~~~~~~~~~~~~~~~~~
main.c:4744:5: warning: ‘free’ called on unallocated object ‘_a4727_131852_main_1’ [-Wfree-nonheap-object]
 4744 |     return (rc);
      |     ^~~~~~~~~~~~          
main.c:4727:8: note: declared here
 4727 | static int mdb_node_read(MDB_cursor *mc , MDB_node *leaf , MDB_val *data )
      |        ^~~~~~~~~~~~~~~~~~~~
main.c:4744:5: warning: ‘free’ called on unallocated object ‘_a4727_131852_main_2’ [-Wfree-nonheap-object]
 4744 |     return (rc);
      |     ^~~~~~~~~~~~         
main.c:4727:11: note: declared here
 4727 | static int mdb_node_read(MDB_cursor *mc , MDB_node *leaf , MDB_val *data )
      |           ^~~~~~~~~~~~~~~~~~~~
main.c:4747:3: warning: ‘free’ called on unallocated object ‘_a4727_131852_main_1’ [-Wfree-nonheap-object]
 4747 |   return (0);
      |   ^~~~~~~~~~~           
main.c:4727:8: note: declared here
 4727 | static int mdb_node_read(MDB_cursor *mc , MDB_node *leaf , MDB_val *data )
      |        ^~~~~~~~~~~~~~~~~~~~
main.c:4747:3: warning: ‘free’ called on unallocated object ‘_a4727_131852_main_2’ [-Wfree-nonheap-object]
 4747 |   return (0);
      |   ^~~~~~~~~~~          
main.c:4727:11: note: declared here
 4727 | static int mdb_node_read(MDB_cursor *mc , MDB_node *leaf , MDB_val *data )
      |           ^~~~~~~~~~~~~~~~~~~~
main.c: In function ‘mdb_get’:
main.c:4760:5: warning: ‘free’ called on unallocated object ‘_a4750_132660_main_1’ [-Wfree-nonheap-object]
 4760 |     return (22);
      |     ^~~~~~~~~~~~           
main.c:4750:5: note: declared here
 4750 | int mdb_get(MDB_txn *txn , MDB_dbi dbi , MDB_val *key , MDB_val *data )
      |     ^~~~~~~~~~~~~~~~~~~~
main.c:4760:5: warning: ‘free’ called on unallocated object ‘_a4750_132660_main_2’ [-Wfree-nonheap-object]
 4760 |     return (22);
      |     ^~~~~~~~~~~~        
main.c:4750:13: note: declared here
 4750 | int mdb_get(MDB_txn *txn , MDB_dbi dbi , MDB_val *key , MDB_val *data )
      |             ^~~~~~~~~~~~~~~~~~~~
main.c:4760:5: warning: ‘free’ called on unallocated object ‘_a4750_132660_main_3’ [-Wfree-nonheap-object]
 4760 |     return (22);
      |     ^~~~~~~~~~~~        
main.c:4750:12: note: declared here
 4750 | int mdb_get(MDB_txn *txn , MDB_dbi dbi , MDB_val *key , MDB_val *data )
      |            ^~~~~~~~~~~~~~~~~~~~
main.c:4763:7: warning: ‘free’ called on unallocated object ‘_a4750_132660_main_1’ [-Wfree-nonheap-object]
 4763 |     return (22);
      |       ^~~~~~~~~~             
main.c:4750:5: note: declared here
 4750 | int mdb_get(MDB_txn *txn , MDB_dbi dbi , MDB_val *key , MDB_val *data )
      |     ^~~~~~~~~~~~~~~~~~~~
main.c:4763:7: warning: ‘free’ called on unallocated object ‘_a4750_132660_main_2’ [-Wfree-nonheap-object]
 4763 |     return (22);
      |       ^~~~~~~~~~          
main.c:4750:13: note: declared here
 4750 | int mdb_get(MDB_txn *txn , MDB_dbi dbi , MDB_val *key , MDB_val *data )
      |             ^~~~~~~~~~~~~~~~~~~~
main.c:4763:7: warning: ‘free’ called on unallocated object ‘_a4750_132660_main_3’ [-Wfree-nonheap-object]
 4763 |     return (22);
      |       ^~~~~~~~~~          
main.c:4750:12: note: declared here
 4750 | int mdb_get(MDB_txn *txn , MDB_dbi dbi , MDB_val *key , MDB_val *data )
      |            ^~~~~~~~~~~~~~~~~~~~
main.c:4768:13: warning: ‘free’ called on unallocated object ‘_a4750_132660_main_1’ [-Wfree-nonheap-object]
 4768 |         return (22);
      |             ^~~~~~~~               
main.c:4750:5: note: declared here
 4750 | int mdb_get(MDB_txn *txn , MDB_dbi dbi , MDB_val *key , MDB_val *data )
      |     ^~~~~~~~~~~~~~~~~~~~
main.c:4768:13: warning: ‘free’ called on unallocated object ‘_a4750_132660_main_2’ [-Wfree-nonheap-object]
 4768 |         return (22);
      |             ^~~~~~~~            
main.c:4750:13: note: declared here
 4750 | int mdb_get(MDB_txn *txn , MDB_dbi dbi , MDB_val *key , MDB_val *data )
      |             ^~~~~~~~~~~~~~~~~~~~
main.c:4768:13: warning: ‘free’ called on unallocated object ‘_a4750_132660_main_3’ [-Wfree-nonheap-object]
 4768 |         return (22);
      |             ^~~~~~~~            
main.c:4750:12: note: declared here
 4750 | int mdb_get(MDB_txn *txn , MDB_dbi dbi , MDB_val *key , MDB_val *data )
      |            ^~~~~~~~~~~~~~~~~~~~
main.c:4771:11: warning: ‘free’ called on unallocated object ‘_a4750_132660_main_1’ [-Wfree-nonheap-object]
 4771 |       return (22);
      |           ^~~~~~~~               
main.c:4750:5: note: declared here
 4750 | int mdb_get(MDB_txn *txn , MDB_dbi dbi , MDB_val *key , MDB_val *data )
      |     ^~~~~~~~~~~~~~~~~~~~
main.c:4771:11: warning: ‘free’ called on unallocated object ‘_a4750_132660_main_2’ [-Wfree-nonheap-object]
 4771 |       return (22);
      |           ^~~~~~~~            
main.c:4750:13: note: declared here
 4750 | int mdb_get(MDB_txn *txn , MDB_dbi dbi , MDB_val *key , MDB_val *data )
      |             ^~~~~~~~~~~~~~~~~~~~
main.c:4771:11: warning: ‘free’ called on unallocated object ‘_a4750_132660_main_3’ [-Wfree-nonheap-object]
 4771 |       return (22);
      |           ^~~~~~~~            
main.c:4750:12: note: declared here
 4750 | int mdb_get(MDB_txn *txn , MDB_dbi dbi , MDB_val *key , MDB_val *data )
      |            ^~~~~~~~~~~~~~~~~~~~
main.c:4774:9: warning: ‘free’ called on unallocated object ‘_a4750_132660_main_1’ [-Wfree-nonheap-object]
 4774 |     return (22);
      |         ^~~~~~~~               
main.c:4750:5: note: declared here
 4750 | int mdb_get(MDB_txn *txn , MDB_dbi dbi , MDB_val *key , MDB_val *data )
      |     ^~~~~~~~~~~~~~~~~~~~
main.c:4774:9: warning: ‘free’ called on unallocated object ‘_a4750_132660_main_2’ [-Wfree-nonheap-object]
 4774 |     return (22);
      |         ^~~~~~~~            
main.c:4750:13: note: declared here
 4750 | int mdb_get(MDB_txn *txn , MDB_dbi dbi , MDB_val *key , MDB_val *data )
      |             ^~~~~~~~~~~~~~~~~~~~
main.c:4774:9: warning: ‘free’ called on unallocated object ‘_a4750_132660_main_3’ [-Wfree-nonheap-object]
 4774 |     return (22);
      |         ^~~~~~~~            
main.c:4750:12: note: declared here
 4750 | int mdb_get(MDB_txn *txn , MDB_dbi dbi , MDB_val *key , MDB_val *data )
      |            ^~~~~~~~~~~~~~~~~~~~
main.c:4777:5: warning: ‘free’ called on unallocated object ‘_a4750_132660_main_1’ [-Wfree-nonheap-object]
 4777 |     return (-30782);
      |     ^~~~~~~~~~~~~~~~       
main.c:4750:5: note: declared here
 4750 | int mdb_get(MDB_txn *txn , MDB_dbi dbi , MDB_val *key , MDB_val *data )
      |     ^~~~~~~~~~~~~~~~~~~~
main.c:4777:5: warning: ‘free’ called on unallocated object ‘_a4750_132660_main_2’ [-Wfree-nonheap-object]
 4777 |     return (-30782);
      |     ^~~~~~~~~~~~~~~~    
main.c:4750:13: note: declared here
 4750 | int mdb_get(MDB_txn *txn , MDB_dbi dbi , MDB_val *key , MDB_val *data )
      |             ^~~~~~~~~~~~~~~~~~~~
main.c:4777:5: warning: ‘free’ called on unallocated object ‘_a4750_132660_main_3’ [-Wfree-nonheap-object]
 4777 |     return (-30782);
      |     ^~~~~~~~~~~~~~~~    
main.c:4750:12: note: declared here
 4750 | int mdb_get(MDB_txn *txn , MDB_dbi dbi , MDB_val *key , MDB_val *data )
      |            ^~~~~~~~~~~~~~~~~~~~
main.c:4781:3: warning: ‘free’ called on unallocated object ‘_a4750_132660_main_1’ [-Wfree-nonheap-object]
 4781 |   return (rc);
      |   ^~~~~~~~~~~~           
main.c:4750:5: note: declared here
 4750 | int mdb_get(MDB_txn *txn , MDB_dbi dbi , MDB_val *key , MDB_val *data )
      |     ^~~~~~~~~~~~~~~~~~~~
main.c:4781:3: warning: ‘free’ called on unallocated object ‘_a4750_132660_main_2’ [-Wfree-nonheap-object]
 4781 |   return (rc);
      |   ^~~~~~~~~~~~        
main.c:4750:13: note: declared here
 4750 | int mdb_get(MDB_txn *txn , MDB_dbi dbi , MDB_val *key , MDB_val *data )
      |             ^~~~~~~~~~~~~~~~~~~~
main.c:4781:3: warning: ‘free’ called on unallocated object ‘_a4750_132660_main_3’ [-Wfree-nonheap-object]
 4781 |   return (rc);
      |   ^~~~~~~~~~~~        
main.c:4750:12: note: declared here
 4750 | int mdb_get(MDB_txn *txn , MDB_dbi dbi , MDB_val *key , MDB_val *data )
      |            ^~~~~~~~~~~~~~~~~~~~
main.c: In function ‘mdb_cursor_sibling’:
main.c:4793:5: warning: ‘free’ called on unallocated object ‘_a4784_133277_main_1’ [-Wfree-nonheap-object]
 4793 |     return (-30798);
      |     ^~~~~~~~~~~~~~~~    
main.c:4784:11: note: declared here
 4784 | static int mdb_cursor_sibling(MDB_cursor *mc , int move_right )
      |           ^~~~~~~~~~~~~~~~~~~~
main.c:4806:7: warning: ‘free’ called on unallocated object ‘_a4784_133277_main_1’ [-Wfree-nonheap-object]
 4806 |       return (rc);
      |       ^~~~~~~~~~~~        
main.c:4784:11: note: declared here
 4784 | static int mdb_cursor_sibling(MDB_cursor *mc , int move_right )
      |           ^~~~~~~~~~~~~~~~~~~~
main.c:4823:5: warning: ‘free’ called on unallocated object ‘_a4784_133277_main_1’ [-Wfree-nonheap-object]
 4823 |     return (rc);
      |     ^~~~~~~~~~~~        
main.c:4784:11: note: declared here
 4784 | static int mdb_cursor_sibling(MDB_cursor *mc , int move_right )
      |           ^~~~~~~~~~~~~~~~~~~~
main.c:4829:3: warning: ‘free’ called on unallocated object ‘_a4784_133277_main_1’ [-Wfree-nonheap-object]
 4829 |   return (0);
      |   ^~~~~~~~~~~         
main.c:4784:11: note: declared here
 4784 | static int mdb_cursor_sibling(MDB_cursor *mc , int move_right )
      |           ^~~~~~~~~~~~~~~~~~~~
main.c: In function ‘mdb_cursor_set’:
main.c:5038:5: warning: ‘free’ called on unallocated object ‘_a5021_140956_main_1’ [-Wfree-nonheap-object]
 5038 |     return (-30781);
      |     ^~~~~~~~~~~~~~~~         
main.c:5021:9: note: declared here
 5021 | static int mdb_cursor_set(MDB_cursor *mc , MDB_val *key , MDB_val *data , MDB_cursor_op op ,
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:5038:5: warning: ‘free’ called on unallocated object ‘_a5021_140956_main_2’ [-Wfree-nonheap-object]
 5038 |     return (-30781);
      |     ^~~~~~~~~~~~~~~~     
main.c:5021:5: note: declared here
 5021 | static int mdb_cursor_set(MDB_cursor *mc , MDB_val *key , MDB_val *data , MDB_cursor_op op ,
      |     ^~~~~~~~~~~~~~~~~~~~
main.c:5038:5: warning: ‘free’ called on unallocated object ‘_a5021_140956_main_3’ [-Wfree-nonheap-object]
 5038 |     return (-30781);
      |     ^~~~~~~~~~~~~~~~         
main.c:5021:9: note: declared here
 5021 | static int mdb_cursor_set(MDB_cursor *mc , MDB_val *key , MDB_val *data , MDB_cursor_op op ,
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:5047:7: warning: ‘free’ called on unallocated object ‘_a5021_140956_main_1’ [-Wfree-nonheap-object]
 5047 |       return (-30798);
      |       ^~~~~~~~~~~~~~~~         
main.c:5021:9: note: declared here
 5021 | static int mdb_cursor_set(MDB_cursor *mc , MDB_val *key , MDB_val *data , MDB_cursor_op op ,
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:5047:7: warning: ‘free’ called on unallocated object ‘_a5021_140956_main_2’ [-Wfree-nonheap-object]
 5047 |       return (-30798);
      |       ^~~~~~~~~~~~~~~~     
main.c:5021:5: note: declared here
 5021 | static int mdb_cursor_set(MDB_cursor *mc , MDB_val *key , MDB_val *data , MDB_cursor_op op ,
      |     ^~~~~~~~~~~~~~~~~~~~
main.c:5047:7: warning: ‘free’ called on unallocated object ‘_a5021_140956_main_3’ [-Wfree-nonheap-object]
 5047 |       return (-30798);
      |       ^~~~~~~~~~~~~~~~         
main.c:5021:9: note: declared here
 5021 | static int mdb_cursor_set(MDB_cursor *mc , MDB_val *key , MDB_val *data , MDB_cursor_op op ,
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:5114:9: warning: ‘free’ called on unallocated object ‘_a5021_140956_main_1’ [-Wfree-nonheap-object]
 5114 |         return (-30798);
      |         ^~~~~~~~~~~~~~~~         
main.c:5021:9: note: declared here
 5021 | static int mdb_cursor_set(MDB_cursor *mc , MDB_val *key , MDB_val *data , MDB_cursor_op op ,
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:5114:9: warning: ‘free’ called on unallocated object ‘_a5021_140956_main_2’ [-Wfree-nonheap-object]
 5114 |         return (-30798);
      |         ^~~~~~~~~~~~~~~~     
main.c:5021:5: note: declared here
 5021 | static int mdb_cursor_set(MDB_cursor *mc , MDB_val *key , MDB_val *data , MDB_cursor_op op ,
      |     ^~~~~~~~~~~~~~~~~~~~
main.c:5114:9: warning: ‘free’ called on unallocated object ‘_a5021_140956_main_3’ [-Wfree-nonheap-object]
 5114 |         return (-30798);
      |         ^~~~~~~~~~~~~~~~         
main.c:5021:9: note: declared here
 5021 | static int mdb_cursor_set(MDB_cursor *mc , MDB_val *key , MDB_val *data , MDB_cursor_op op ,
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:5124:11: warning: ‘free’ called on unallocated object ‘_a5021_140956_main_1’ [-Wfree-nonheap-object]
 5124 |           return (-30798);
      |           ^~~~~~~~~~~~~~~~         
main.c:5021:9: note: declared here
 5021 | static int mdb_cursor_set(MDB_cursor *mc , MDB_val *key , MDB_val *data , MDB_cursor_op op ,
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:5124:11: warning: ‘free’ called on unallocated object ‘_a5021_140956_main_2’ [-Wfree-nonheap-object]
 5124 |           return (-30798);
      |           ^~~~~~~~~~~~~~~~     
main.c:5021:5: note: declared here
 5021 | static int mdb_cursor_set(MDB_cursor *mc , MDB_val *key , MDB_val *data , MDB_cursor_op op ,
      |     ^~~~~~~~~~~~~~~~~~~~
main.c:5124:11: warning: ‘free’ called on unallocated object ‘_a5021_140956_main_3’ [-Wfree-nonheap-object]
 5124 |           return (-30798);
      |           ^~~~~~~~~~~~~~~~         
main.c:5021:9: note: declared here
 5021 | static int mdb_cursor_set(MDB_cursor *mc , MDB_val *key , MDB_val *data , MDB_cursor_op op ,
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:5127:9: warning: ‘free’ called on unallocated object ‘_a5021_140956_main_1’ [-Wfree-nonheap-object]
 5127 |         return (-30798);
      |         ^~~~~~~~~~~~~~~~         
main.c:5021:9: note: declared here
 5021 | static int mdb_cursor_set(MDB_cursor *mc , MDB_val *key , MDB_val *data , MDB_cursor_op op ,
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:5127:9: warning: ‘free’ called on unallocated object ‘_a5021_140956_main_2’ [-Wfree-nonheap-object]
 5127 |         return (-30798);
      |         ^~~~~~~~~~~~~~~~     
main.c:5021:5: note: declared here
 5021 | static int mdb_cursor_set(MDB_cursor *mc , MDB_val *key , MDB_val *data , MDB_cursor_op op ,
      |     ^~~~~~~~~~~~~~~~~~~~
main.c:5127:9: warning: ‘free’ called on unallocated object ‘_a5021_140956_main_3’ [-Wfree-nonheap-object]
 5127 |         return (-30798);
      |         ^~~~~~~~~~~~~~~~         
main.c:5021:9: note: declared here
 5021 | static int mdb_cursor_set(MDB_cursor *mc , MDB_val *key , MDB_val *data , MDB_cursor_op op ,
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:5135:5: warning: ‘free’ called on unallocated object ‘_a5021_140956_main_1’ [-Wfree-nonheap-object]
 5135 |     return (rc);
      |     ^~~~~~~~~~~~             
main.c:5021:9: note: declared here
 5021 | static int mdb_cursor_set(MDB_cursor *mc , MDB_val *key , MDB_val *data , MDB_cursor_op op ,
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:5135:5: warning: ‘free’ called on unallocated object ‘_a5021_140956_main_2’ [-Wfree-nonheap-object]
 5135 |     return (rc);
      |     ^~~~~~~~~~~~         
main.c:5021:5: note: declared here
 5021 | static int mdb_cursor_set(MDB_cursor *mc , MDB_val *key , MDB_val *data , MDB_cursor_op op ,
      |     ^~~~~~~~~~~~~~~~~~~~
main.c:5135:5: warning: ‘free’ called on unallocated object ‘_a5021_140956_main_3’ [-Wfree-nonheap-object]
 5135 |     return (rc);
      |     ^~~~~~~~~~~~             
main.c:5021:9: note: declared here
 5021 | static int mdb_cursor_set(MDB_cursor *mc , MDB_val *key , MDB_val *data , MDB_cursor_op op ,
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:5146:7: warning: ‘free’ called on unallocated object ‘_a5021_140956_main_1’ [-Wfree-nonheap-object]
 5146 |       return (-30798);
      |       ^~~~~~~~~~~~~~~~         
main.c:5021:9: note: declared here
 5021 | static int mdb_cursor_set(MDB_cursor *mc , MDB_val *key , MDB_val *data , MDB_cursor_op op ,
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:5146:7: warning: ‘free’ called on unallocated object ‘_a5021_140956_main_2’ [-Wfree-nonheap-object]
 5146 |       return (-30798);
      |       ^~~~~~~~~~~~~~~~     
main.c:5021:5: note: declared here
 5021 | static int mdb_cursor_set(MDB_cursor *mc , MDB_val *key , MDB_val *data , MDB_cursor_op op ,
      |     ^~~~~~~~~~~~~~~~~~~~
main.c:5146:7: warning: ‘free’ called on unallocated object ‘_a5021_140956_main_3’ [-Wfree-nonheap-object]
 5146 |       return (-30798);
      |       ^~~~~~~~~~~~~~~~         
main.c:5021:9: note: declared here
 5021 | static int mdb_cursor_set(MDB_cursor *mc , MDB_val *key , MDB_val *data , MDB_cursor_op op ,
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:5153:7: warning: ‘free’ called on unallocated object ‘_a5021_140956_main_1’ [-Wfree-nonheap-object]
 5153 |       return (rc);
      |       ^~~~~~~~~~~~             
main.c:5021:9: note: declared here
 5021 | static int mdb_cursor_set(MDB_cursor *mc , MDB_val *key , MDB_val *data , MDB_cursor_op op ,
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:5153:7: warning: ‘free’ called on unallocated object ‘_a5021_140956_main_2’ [-Wfree-nonheap-object]
 5153 |       return (rc);
      |       ^~~~~~~~~~~~         
main.c:5021:5: note: declared here
 5021 | static int mdb_cursor_set(MDB_cursor *mc , MDB_val *key , MDB_val *data , MDB_cursor_op op ,
      |     ^~~~~~~~~~~~~~~~~~~~
main.c:5153:7: warning: ‘free’ called on unallocated object ‘_a5021_140956_main_3’ [-Wfree-nonheap-object]
 5153 |       return (rc);
      |       ^~~~~~~~~~~~             
main.c:5021:9: note: declared here
 5021 | static int mdb_cursor_set(MDB_cursor *mc , MDB_val *key , MDB_val *data , MDB_cursor_op op ,
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:5174:5: warning: ‘free’ called on unallocated object ‘_a5021_140956_main_1’ [-Wfree-nonheap-object]
 5174 |     return (0);
      |     ^~~~~~~~~~~              
main.c:5021:9: note: declared here
 5021 | static int mdb_cursor_set(MDB_cursor *mc , MDB_val *key , MDB_val *data , MDB_cursor_op op ,
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:5174:5: warning: ‘free’ called on unallocated object ‘_a5021_140956_main_2’ [-Wfree-nonheap-object]
 5174 |     return (0);
      |     ^~~~~~~~~~~          
main.c:5021:5: note: declared here
 5021 | static int mdb_cursor_set(MDB_cursor *mc , MDB_val *key , MDB_val *data , MDB_cursor_op op ,
      |     ^~~~~~~~~~~~~~~~~~~~
main.c:5174:5: warning: ‘free’ called on unallocated object ‘_a5021_140956_main_3’ [-Wfree-nonheap-object]
 5174 |     return (0);
      |     ^~~~~~~~~~~              
main.c:5021:9: note: declared here
 5021 | static int mdb_cursor_set(MDB_cursor *mc , MDB_val *key , MDB_val *data , MDB_cursor_op op ,
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:5196:13: warning: ‘free’ called on unallocated object ‘_a5021_140956_main_1’ [-Wfree-nonheap-object]
 5196 |         return (rc);
      |             ^~~~~~~~                 
main.c:5021:9: note: declared here
 5021 | static int mdb_cursor_set(MDB_cursor *mc , MDB_val *key , MDB_val *data , MDB_cursor_op op ,
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:5196:13: warning: ‘free’ called on unallocated object ‘_a5021_140956_main_2’ [-Wfree-nonheap-object]
 5196 |         return (rc);
      |             ^~~~~~~~             
main.c:5021:5: note: declared here
 5021 | static int mdb_cursor_set(MDB_cursor *mc , MDB_val *key , MDB_val *data , MDB_cursor_op op ,
      |     ^~~~~~~~~~~~~~~~~~~~
main.c:5196:13: warning: ‘free’ called on unallocated object ‘_a5021_140956_main_3’ [-Wfree-nonheap-object]
 5196 |         return (rc);
      |             ^~~~~~~~                 
main.c:5021:9: note: declared here
 5021 | static int mdb_cursor_set(MDB_cursor *mc , MDB_val *key , MDB_val *data , MDB_cursor_op op ,
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:5208:13: warning: ‘free’ called on unallocated object ‘_a5021_140956_main_1’ [-Wfree-nonheap-object]
 5208 |         return (rc);
      |             ^~~~~~~~                 
main.c:5021:9: note: declared here
 5021 | static int mdb_cursor_set(MDB_cursor *mc , MDB_val *key , MDB_val *data , MDB_cursor_op op ,
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:5208:13: warning: ‘free’ called on unallocated object ‘_a5021_140956_main_2’ [-Wfree-nonheap-object]
 5208 |         return (rc);
      |             ^~~~~~~~             
main.c:5021:5: note: declared here
 5021 | static int mdb_cursor_set(MDB_cursor *mc , MDB_val *key , MDB_val *data , MDB_cursor_op op ,
      |     ^~~~~~~~~~~~~~~~~~~~
main.c:5208:13: warning: ‘free’ called on unallocated object ‘_a5021_140956_main_3’ [-Wfree-nonheap-object]
 5208 |         return (rc);
      |             ^~~~~~~~                 
main.c:5021:9: note: declared here
 5021 | static int mdb_cursor_set(MDB_cursor *mc , MDB_val *key , MDB_val *data , MDB_cursor_op op ,
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:5219:15: warning: ‘free’ called on unallocated object ‘_a5021_140956_main_1’ [-Wfree-nonheap-object]
 5219 |           return (-30798);
      |               ^~~~~~~~~~~~             
main.c:5021:9: note: declared here
 5021 | static int mdb_cursor_set(MDB_cursor *mc , MDB_val *key , MDB_val *data , MDB_cursor_op op ,
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:5219:15: warning: ‘free’ called on unallocated object ‘_a5021_140956_main_2’ [-Wfree-nonheap-object]
 5219 |           return (-30798);
      |               ^~~~~~~~~~~~         
main.c:5021:5: note: declared here
 5021 | static int mdb_cursor_set(MDB_cursor *mc , MDB_val *key , MDB_val *data , MDB_cursor_op op ,
      |     ^~~~~~~~~~~~~~~~~~~~
main.c:5219:15: warning: ‘free’ called on unallocated object ‘_a5021_140956_main_3’ [-Wfree-nonheap-object]
 5219 |           return (-30798);
      |               ^~~~~~~~~~~~             
main.c:5021:9: note: declared here
 5021 | static int mdb_cursor_set(MDB_cursor *mc , MDB_val *key , MDB_val *data , MDB_cursor_op op ,
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:5222:17: warning: ‘free’ called on unallocated object ‘_a5021_140956_main_1’ [-Wfree-nonheap-object]
 5222 |           return (-30798);
      |                 ^~~~~~~~~~               
main.c:5021:9: note: declared here
 5021 | static int mdb_cursor_set(MDB_cursor *mc , MDB_val *key , MDB_val *data , MDB_cursor_op op ,
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:5222:17: warning: ‘free’ called on unallocated object ‘_a5021_140956_main_2’ [-Wfree-nonheap-object]
 5222 |           return (-30798);
      |                 ^~~~~~~~~~           
main.c:5021:5: note: declared here
 5021 | static int mdb_cursor_set(MDB_cursor *mc , MDB_val *key , MDB_val *data , MDB_cursor_op op ,
      |     ^~~~~~~~~~~~~~~~~~~~
main.c:5222:17: warning: ‘free’ called on unallocated object ‘_a5021_140956_main_3’ [-Wfree-nonheap-object]
 5222 |           return (-30798);
      |                 ^~~~~~~~~~               
main.c:5021:9: note: declared here
 5021 | static int mdb_cursor_set(MDB_cursor *mc , MDB_val *key , MDB_val *data , MDB_cursor_op op ,
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:5233:13: warning: ‘free’ called on unallocated object ‘_a5021_140956_main_1’ [-Wfree-nonheap-object]
 5233 |         return (rc);
      |             ^~~~~~~~                 
main.c:5021:9: note: declared here
 5021 | static int mdb_cursor_set(MDB_cursor *mc , MDB_val *key , MDB_val *data , MDB_cursor_op op ,
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:5233:13: warning: ‘free’ called on unallocated object ‘_a5021_140956_main_2’ [-Wfree-nonheap-object]
 5233 |         return (rc);
      |             ^~~~~~~~             
main.c:5021:5: note: declared here
 5021 | static int mdb_cursor_set(MDB_cursor *mc , MDB_val *key , MDB_val *data , MDB_cursor_op op ,
      |     ^~~~~~~~~~~~~~~~~~~~
main.c:5233:13: warning: ‘free’ called on unallocated object ‘_a5021_140956_main_3’ [-Wfree-nonheap-object]
 5233 |         return (rc);
      |             ^~~~~~~~                 
main.c:5021:9: note: declared here
 5021 | static int mdb_cursor_set(MDB_cursor *mc , MDB_val *key , MDB_val *data , MDB_cursor_op op ,
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:5247:3: warning: ‘free’ called on unallocated object ‘_a5021_140956_main_1’ [-Wfree-nonheap-object]
 5247 |   return (rc);
      |   ^~~~~~~~~~~~             
main.c:5021:9: note: declared here
 5021 | static int mdb_cursor_set(MDB_cursor *mc , MDB_val *key , MDB_val *data , MDB_cursor_op op ,
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:5247:3: warning: ‘free’ called on unallocated object ‘_a5021_140956_main_2’ [-Wfree-nonheap-object]
 5247 |   return (rc);
      |   ^~~~~~~~~~~~         
main.c:5021:5: note: declared here
 5021 | static int mdb_cursor_set(MDB_cursor *mc , MDB_val *key , MDB_val *data , MDB_cursor_op op ,
      |     ^~~~~~~~~~~~~~~~~~~~
main.c:5247:3: warning: ‘free’ called on unallocated object ‘_a5021_140956_main_3’ [-Wfree-nonheap-object]
 5247 |   return (rc);
      |   ^~~~~~~~~~~~             
main.c:5021:9: note: declared here
 5021 | static int mdb_cursor_set(MDB_cursor *mc , MDB_val *key , MDB_val *data , MDB_cursor_op op ,
      |         ^~~~~~~~~~~~~~~~~~~~
main.c: In function ‘mdb_cursor_get’:
main.c:5373:5: warning: ‘free’ called on unallocated object ‘_a5357_151667_main_1’ [-Wfree-nonheap-object]
 5373 |     return (22);
      |     ^~~~~~~~~~~~           
main.c:5357:5: note: declared here
 5357 | int mdb_cursor_get(MDB_cursor *mc , MDB_val *key , MDB_val *data , MDB_cursor_op op )
      |     ^~~~~~~~~~~~~~~~~~~~
main.c:5376:5: warning: ‘free’ called on unallocated object ‘_a5357_151667_main_1’ [-Wfree-nonheap-object]
 5376 |     return (-30782);
      |     ^~~~~~~~~~~~~~~~       
main.c:5357:5: note: declared here
 5357 | int mdb_cursor_get(MDB_cursor *mc , MDB_val *key , MDB_val *data , MDB_cursor_op op )
      |     ^~~~~~~~~~~~~~~~~~~~
main.c:5571:3: warning: ‘free’ called on unallocated object ‘_a5357_151667_main_1’ [-Wfree-nonheap-object]
 5571 |   return (rc);
      |   ^~~~~~~~~~~~           
main.c:5357:5: note: declared here
 5357 | int mdb_cursor_get(MDB_cursor *mc , MDB_val *key , MDB_val *data , MDB_cursor_op op )
      |     ^~~~~~~~~~~~~~~~~~~~
main.c: In function ‘mdb_cursor_touch’:
main.c:5585:9: warning: ‘free’ called on unallocated object ‘_a5574_157551_main_1’ [-Wfree-nonheap-object]
 5585 |         return (-30780);
      |         ^~~~~~~~~~~~~~~~     
main.c:5574:13: note: declared here
 5574 | static int mdb_cursor_touch(MDB_cursor *mc )
      |             ^~~~~~~~~~~~~~~~~~~~
main.c:5585:9: warning: ‘free’ called on unallocated object ‘_a5574_157551_main_2’ [-Wfree-nonheap-object]
 5585 |         return (-30780);
      |         ^~~~~~~~~~~~~~~~     
main.c:5574:12: note: declared here
 5574 | static int mdb_cursor_touch(MDB_cursor *mc )
      |            ^~~~~~~~~~~~~~~~~~~~
main.c:5590:9: warning: ‘free’ called on unallocated object ‘_a5574_157551_main_1’ [-Wfree-nonheap-object]
 5590 |         return (rc);
      |         ^~~~~~~~~~~~         
main.c:5574:13: note: declared here
 5574 | static int mdb_cursor_touch(MDB_cursor *mc )
      |             ^~~~~~~~~~~~~~~~~~~~
main.c:5590:9: warning: ‘free’ called on unallocated object ‘_a5574_157551_main_2’ [-Wfree-nonheap-object]
 5590 |         return (rc);
      |         ^~~~~~~~~~~~         
main.c:5574:12: note: declared here
 5574 | static int mdb_cursor_touch(MDB_cursor *mc )
      |            ^~~~~~~~~~~~~~~~~~~~
main.c:5610:3: warning: ‘free’ called on unallocated object ‘_a5574_157551_main_1’ [-Wfree-nonheap-object]
 5610 |   return (rc);
      |   ^~~~~~~~~~~~         
main.c:5574:13: note: declared here
 5574 | static int mdb_cursor_touch(MDB_cursor *mc )
      |             ^~~~~~~~~~~~~~~~~~~~
main.c:5610:3: warning: ‘free’ called on unallocated object ‘_a5574_157551_main_2’ [-Wfree-nonheap-object]
 5610 |   return (rc);
      |   ^~~~~~~~~~~~         
main.c:5574:12: note: declared here
 5574 | static int mdb_cursor_touch(MDB_cursor *mc )
      |            ^~~~~~~~~~~~~~~~~~~~
main.c: In function ‘mdb_cursor_put’:
main.c:5686:5: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_1’ [-Wfree-nonheap-object]
 5686 |     return (22);
      |     ^~~~~~~~~~~~          
main.c:5613:9: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:5686:5: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_2’ [-Wfree-nonheap-object]
 5686 |     return (22);
      |     ^~~~~~~~~~~~            
main.c:5613:5: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |     ^~~~~~~~~~~~~~~~~~~~
main.c:5686:5: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_3’ [-Wfree-nonheap-object]
 5686 |     return (22);
      |     ^~~~~~~~~~~~         
main.c:5613:8: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |        ^~~~~~~~~~~~~~~~~~~~
main.c:5686:5: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_4’ [-Wfree-nonheap-object]
 5686 |     return (22);
      |     ^~~~~~~~~~~~         
main.c:5613:11: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |           ^~~~~~~~~~~~~~~~~~~~
main.c:5686:5: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_5’ [-Wfree-nonheap-object]
 5686 |     return (22);
      |     ^~~~~~~~~~~~        
main.c:5613:11: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |           ^~~~~~~~~~~~~~~~~~~~
main.c:5686:5: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_6’ [-Wfree-nonheap-object]
 5686 |     return (22);
      |     ^~~~~~~~~~~~        
main.c:5613:9: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:5686:5: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_7’ [-Wfree-nonheap-object]
 5686 |     return (22);
      |     ^~~~~~~~~~~~        
main.c:5613:9: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:5686:5: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_8’ [-Wfree-nonheap-object]
 5686 |     return (22);
      |     ^~~~~~~~~~~~           
main.c:5613:5: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |     ^~~~~~~~~~~~~~~~~~~~
main.c:5686:5: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_9’ [-Wfree-nonheap-object]
 5686 |     return (22);
      |     ^~~~~~~~~~~~           
main.c:5613:8: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |        ^~~~~~~~~~~~~~~~~~~~
main.c:5686:5: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_10’ [-Wfree-nonheap-object]
 5686 |     return (22);
      |     ^~~~~~~~~~~~             
main.c:5613:9: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |         ^~~~~~~~~~~~~~~~~~~~~
main.c:5686:5: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_11’ [-Wfree-nonheap-object]
 5686 |     return (22);
      |     ^~~~~~~~~~~~          
main.c:5613:9: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |         ^~~~~~~~~~~~~~~~~~~~~
main.c:5686:5: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_12’ [-Wfree-nonheap-object]
 5686 |     return (22);
      |     ^~~~~~~~~~~~           
main.c:5613:9: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |         ^~~~~~~~~~~~~~~~~~~~~
main.c:5686:5: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_13’ [-Wfree-nonheap-object]
 5686 |     return (22);
      |     ^~~~~~~~~~~~        
main.c:5613:11: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |           ^~~~~~~~~~~~~~~~~~~~~
main.c:5689:7: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_1’ [-Wfree-nonheap-object]
 5689 |     return (22);
      |       ^~~~~~~~~~            
main.c:5613:9: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:5689:7: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_2’ [-Wfree-nonheap-object]
 5689 |     return (22);
      |       ^~~~~~~~~~              
main.c:5613:5: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |     ^~~~~~~~~~~~~~~~~~~~
main.c:5689:7: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_3’ [-Wfree-nonheap-object]
 5689 |     return (22);
      |       ^~~~~~~~~~           
main.c:5613:8: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |        ^~~~~~~~~~~~~~~~~~~~
main.c:5689:7: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_4’ [-Wfree-nonheap-object]
 5689 |     return (22);
      |       ^~~~~~~~~~           
main.c:5613:11: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |           ^~~~~~~~~~~~~~~~~~~~
main.c:5689:7: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_5’ [-Wfree-nonheap-object]
 5689 |     return (22);
      |       ^~~~~~~~~~          
main.c:5613:11: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |           ^~~~~~~~~~~~~~~~~~~~
main.c:5689:7: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_6’ [-Wfree-nonheap-object]
 5689 |     return (22);
      |       ^~~~~~~~~~          
main.c:5613:9: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:5689:7: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_7’ [-Wfree-nonheap-object]
 5689 |     return (22);
      |       ^~~~~~~~~~          
main.c:5613:9: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:5689:7: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_8’ [-Wfree-nonheap-object]
 5689 |     return (22);
      |       ^~~~~~~~~~             
main.c:5613:5: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |     ^~~~~~~~~~~~~~~~~~~~
main.c:5689:7: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_9’ [-Wfree-nonheap-object]
 5689 |     return (22);
      |       ^~~~~~~~~~             
main.c:5613:8: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |        ^~~~~~~~~~~~~~~~~~~~
main.c:5689:7: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_10’ [-Wfree-nonheap-object]
 5689 |     return (22);
      |       ^~~~~~~~~~               
main.c:5613:9: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |         ^~~~~~~~~~~~~~~~~~~~~
main.c:5689:7: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_11’ [-Wfree-nonheap-object]
 5689 |     return (22);
      |       ^~~~~~~~~~            
main.c:5613:9: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |         ^~~~~~~~~~~~~~~~~~~~~
main.c:5689:7: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_12’ [-Wfree-nonheap-object]
 5689 |     return (22);
      |       ^~~~~~~~~~             
main.c:5613:9: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |         ^~~~~~~~~~~~~~~~~~~~~
main.c:5689:7: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_13’ [-Wfree-nonheap-object]
 5689 |     return (22);
      |       ^~~~~~~~~~          
main.c:5613:11: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |           ^~~~~~~~~~~~~~~~~~~~~
main.c:5696:7: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_1’ [-Wfree-nonheap-object]
 5696 |       return (-30784);
      |       ^~~~~~~~~~~~~~~~      
main.c:5613:9: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:5696:7: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_2’ [-Wfree-nonheap-object]
 5696 |       return (-30784);
      |       ^~~~~~~~~~~~~~~~        
main.c:5613:5: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |     ^~~~~~~~~~~~~~~~~~~~
main.c:5696:7: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_3’ [-Wfree-nonheap-object]
 5696 |       return (-30784);
      |       ^~~~~~~~~~~~~~~~     
main.c:5613:8: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |        ^~~~~~~~~~~~~~~~~~~~
main.c:5696:7: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_4’ [-Wfree-nonheap-object]
 5696 |       return (-30784);
      |       ^~~~~~~~~~~~~~~~     
main.c:5613:11: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |           ^~~~~~~~~~~~~~~~~~~~
main.c:5696:7: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_5’ [-Wfree-nonheap-object]
 5696 |       return (-30784);
      |       ^~~~~~~~~~~~~~~~    
main.c:5613:11: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |           ^~~~~~~~~~~~~~~~~~~~
main.c:5696:7: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_6’ [-Wfree-nonheap-object]
 5696 |       return (-30784);
      |       ^~~~~~~~~~~~~~~~    
main.c:5613:9: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:5696:7: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_7’ [-Wfree-nonheap-object]
 5696 |       return (-30784);
      |       ^~~~~~~~~~~~~~~~    
main.c:5613:9: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:5696:7: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_8’ [-Wfree-nonheap-object]
 5696 |       return (-30784);
      |       ^~~~~~~~~~~~~~~~       
main.c:5613:5: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |     ^~~~~~~~~~~~~~~~~~~~
main.c:5696:7: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_9’ [-Wfree-nonheap-object]
 5696 |       return (-30784);
      |       ^~~~~~~~~~~~~~~~       
main.c:5613:8: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |        ^~~~~~~~~~~~~~~~~~~~
main.c:5696:7: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_10’ [-Wfree-nonheap-object]
 5696 |       return (-30784);
      |       ^~~~~~~~~~~~~~~~         
main.c:5613:9: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |         ^~~~~~~~~~~~~~~~~~~~~
main.c:5696:7: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_11’ [-Wfree-nonheap-object]
 5696 |       return (-30784);
      |       ^~~~~~~~~~~~~~~~      
main.c:5613:9: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |         ^~~~~~~~~~~~~~~~~~~~~
main.c:5696:7: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_12’ [-Wfree-nonheap-object]
 5696 |       return (-30784);
      |       ^~~~~~~~~~~~~~~~       
main.c:5613:9: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |         ^~~~~~~~~~~~~~~~~~~~~
main.c:5696:7: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_13’ [-Wfree-nonheap-object]
 5696 |       return (-30784);
      |       ^~~~~~~~~~~~~~~~    
main.c:5613:11: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |           ^~~~~~~~~~~~~~~~~~~~~
main.c:5707:5: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_1’ [-Wfree-nonheap-object]
 5707 |     return (tmp);
      |     ^~~~~~~~~~~~~         
main.c:5613:9: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:5707:5: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_2’ [-Wfree-nonheap-object]
 5707 |     return (tmp);
      |     ^~~~~~~~~~~~~           
main.c:5613:5: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |     ^~~~~~~~~~~~~~~~~~~~
main.c:5707:5: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_3’ [-Wfree-nonheap-object]
 5707 |     return (tmp);
      |     ^~~~~~~~~~~~~        
main.c:5613:8: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |        ^~~~~~~~~~~~~~~~~~~~
main.c:5707:5: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_4’ [-Wfree-nonheap-object]
 5707 |     return (tmp);
      |     ^~~~~~~~~~~~~        
main.c:5613:11: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |           ^~~~~~~~~~~~~~~~~~~~
main.c:5707:5: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_5’ [-Wfree-nonheap-object]
 5707 |     return (tmp);
      |     ^~~~~~~~~~~~~       
main.c:5613:11: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |           ^~~~~~~~~~~~~~~~~~~~
main.c:5707:5: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_6’ [-Wfree-nonheap-object]
 5707 |     return (tmp);
      |     ^~~~~~~~~~~~~       
main.c:5613:9: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:5707:5: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_7’ [-Wfree-nonheap-object]
 5707 |     return (tmp);
      |     ^~~~~~~~~~~~~       
main.c:5613:9: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:5707:5: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_8’ [-Wfree-nonheap-object]
 5707 |     return (tmp);
      |     ^~~~~~~~~~~~~          
main.c:5613:5: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |     ^~~~~~~~~~~~~~~~~~~~
main.c:5707:5: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_9’ [-Wfree-nonheap-object]
 5707 |     return (tmp);
      |     ^~~~~~~~~~~~~          
main.c:5613:8: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |        ^~~~~~~~~~~~~~~~~~~~
main.c:5707:5: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_10’ [-Wfree-nonheap-object]
 5707 |     return (tmp);
      |     ^~~~~~~~~~~~~            
main.c:5613:9: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |         ^~~~~~~~~~~~~~~~~~~~~
main.c:5707:5: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_11’ [-Wfree-nonheap-object]
 5707 |     return (tmp);
      |     ^~~~~~~~~~~~~         
main.c:5613:9: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |         ^~~~~~~~~~~~~~~~~~~~~
main.c:5707:5: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_12’ [-Wfree-nonheap-object]
 5707 |     return (tmp);
      |     ^~~~~~~~~~~~~          
main.c:5613:9: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |         ^~~~~~~~~~~~~~~~~~~~~
main.c:5707:5: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_13’ [-Wfree-nonheap-object]
 5707 |     return (tmp);
      |     ^~~~~~~~~~~~~       
main.c:5613:11: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |           ^~~~~~~~~~~~~~~~~~~~~
main.c:5710:5: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_1’ [-Wfree-nonheap-object]
 5710 |     return (-30781);
      |     ^~~~~~~~~~~~~~~~      
main.c:5613:9: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:5710:5: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_2’ [-Wfree-nonheap-object]
 5710 |     return (-30781);
      |     ^~~~~~~~~~~~~~~~        
main.c:5613:5: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |     ^~~~~~~~~~~~~~~~~~~~
main.c:5710:5: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_3’ [-Wfree-nonheap-object]
 5710 |     return (-30781);
      |     ^~~~~~~~~~~~~~~~     
main.c:5613:8: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |        ^~~~~~~~~~~~~~~~~~~~
main.c:5710:5: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_4’ [-Wfree-nonheap-object]
 5710 |     return (-30781);
      |     ^~~~~~~~~~~~~~~~     
main.c:5613:11: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |           ^~~~~~~~~~~~~~~~~~~~
main.c:5710:5: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_5’ [-Wfree-nonheap-object]
 5710 |     return (-30781);
      |     ^~~~~~~~~~~~~~~~    
main.c:5613:11: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |           ^~~~~~~~~~~~~~~~~~~~
main.c:5710:5: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_6’ [-Wfree-nonheap-object]
 5710 |     return (-30781);
      |     ^~~~~~~~~~~~~~~~    
main.c:5613:9: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:5710:5: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_7’ [-Wfree-nonheap-object]
 5710 |     return (-30781);
      |     ^~~~~~~~~~~~~~~~    
main.c:5613:9: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:5710:5: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_8’ [-Wfree-nonheap-object]
 5710 |     return (-30781);
      |     ^~~~~~~~~~~~~~~~       
main.c:5613:5: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |     ^~~~~~~~~~~~~~~~~~~~
main.c:5710:5: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_9’ [-Wfree-nonheap-object]
 5710 |     return (-30781);
      |     ^~~~~~~~~~~~~~~~       
main.c:5613:8: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |        ^~~~~~~~~~~~~~~~~~~~
main.c:5710:5: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_10’ [-Wfree-nonheap-object]
 5710 |     return (-30781);
      |     ^~~~~~~~~~~~~~~~         
main.c:5613:9: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |         ^~~~~~~~~~~~~~~~~~~~~
main.c:5710:5: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_11’ [-Wfree-nonheap-object]
 5710 |     return (-30781);
      |     ^~~~~~~~~~~~~~~~      
main.c:5613:9: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |         ^~~~~~~~~~~~~~~~~~~~~
main.c:5710:5: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_12’ [-Wfree-nonheap-object]
 5710 |     return (-30781);
      |     ^~~~~~~~~~~~~~~~       
main.c:5613:9: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |         ^~~~~~~~~~~~~~~~~~~~~
main.c:5710:5: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_13’ [-Wfree-nonheap-object]
 5710 |     return (-30781);
      |     ^~~~~~~~~~~~~~~~    
main.c:5613:11: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |           ^~~~~~~~~~~~~~~~~~~~~
main.c:5718:5: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_1’ [-Wfree-nonheap-object]
 5718 |     return (-30781);
      |     ^~~~~~~~~~~~~~~~      
main.c:5613:9: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:5718:5: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_2’ [-Wfree-nonheap-object]
 5718 |     return (-30781);
      |     ^~~~~~~~~~~~~~~~        
main.c:5613:5: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |     ^~~~~~~~~~~~~~~~~~~~
main.c:5718:5: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_3’ [-Wfree-nonheap-object]
 5718 |     return (-30781);
      |     ^~~~~~~~~~~~~~~~     
main.c:5613:8: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |        ^~~~~~~~~~~~~~~~~~~~
main.c:5718:5: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_4’ [-Wfree-nonheap-object]
 5718 |     return (-30781);
      |     ^~~~~~~~~~~~~~~~     
main.c:5613:11: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |           ^~~~~~~~~~~~~~~~~~~~
main.c:5718:5: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_5’ [-Wfree-nonheap-object]
 5718 |     return (-30781);
      |     ^~~~~~~~~~~~~~~~    
main.c:5613:11: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |           ^~~~~~~~~~~~~~~~~~~~
main.c:5718:5: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_6’ [-Wfree-nonheap-object]
 5718 |     return (-30781);
      |     ^~~~~~~~~~~~~~~~    
main.c:5613:9: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:5718:5: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_7’ [-Wfree-nonheap-object]
 5718 |     return (-30781);
      |     ^~~~~~~~~~~~~~~~    
main.c:5613:9: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:5718:5: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_8’ [-Wfree-nonheap-object]
 5718 |     return (-30781);
      |     ^~~~~~~~~~~~~~~~       
main.c:5613:5: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |     ^~~~~~~~~~~~~~~~~~~~
main.c:5718:5: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_9’ [-Wfree-nonheap-object]
 5718 |     return (-30781);
      |     ^~~~~~~~~~~~~~~~       
main.c:5613:8: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |        ^~~~~~~~~~~~~~~~~~~~
main.c:5718:5: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_10’ [-Wfree-nonheap-object]
 5718 |     return (-30781);
      |     ^~~~~~~~~~~~~~~~         
main.c:5613:9: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |         ^~~~~~~~~~~~~~~~~~~~~
main.c:5718:5: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_11’ [-Wfree-nonheap-object]
 5718 |     return (-30781);
      |     ^~~~~~~~~~~~~~~~      
main.c:5613:9: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |         ^~~~~~~~~~~~~~~~~~~~~
main.c:5718:5: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_12’ [-Wfree-nonheap-object]
 5718 |     return (-30781);
      |     ^~~~~~~~~~~~~~~~       
main.c:5613:9: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |         ^~~~~~~~~~~~~~~~~~~~~
main.c:5718:5: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_13’ [-Wfree-nonheap-object]
 5718 |     return (-30781);
      |     ^~~~~~~~~~~~~~~~    
main.c:5613:11: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |           ^~~~~~~~~~~~~~~~~~~~~
main.c:5723:7: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_1’ [-Wfree-nonheap-object]
 5723 |       return (22);
      |       ^~~~~~~~~~~~          
main.c:5613:9: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:5723:7: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_2’ [-Wfree-nonheap-object]
 5723 |       return (22);
      |       ^~~~~~~~~~~~            
main.c:5613:5: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |     ^~~~~~~~~~~~~~~~~~~~
main.c:5723:7: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_3’ [-Wfree-nonheap-object]
 5723 |       return (22);
      |       ^~~~~~~~~~~~         
main.c:5613:8: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |        ^~~~~~~~~~~~~~~~~~~~
main.c:5723:7: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_4’ [-Wfree-nonheap-object]
 5723 |       return (22);
      |       ^~~~~~~~~~~~         
main.c:5613:11: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |           ^~~~~~~~~~~~~~~~~~~~
main.c:5723:7: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_5’ [-Wfree-nonheap-object]
 5723 |       return (22);
      |       ^~~~~~~~~~~~        
main.c:5613:11: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |           ^~~~~~~~~~~~~~~~~~~~
main.c:5723:7: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_6’ [-Wfree-nonheap-object]
 5723 |       return (22);
      |       ^~~~~~~~~~~~        
main.c:5613:9: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:5723:7: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_7’ [-Wfree-nonheap-object]
 5723 |       return (22);
      |       ^~~~~~~~~~~~        
main.c:5613:9: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:5723:7: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_8’ [-Wfree-nonheap-object]
 5723 |       return (22);
      |       ^~~~~~~~~~~~           
main.c:5613:5: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |     ^~~~~~~~~~~~~~~~~~~~
main.c:5723:7: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_9’ [-Wfree-nonheap-object]
 5723 |       return (22);
      |       ^~~~~~~~~~~~           
main.c:5613:8: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |        ^~~~~~~~~~~~~~~~~~~~
main.c:5723:7: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_10’ [-Wfree-nonheap-object]
 5723 |       return (22);
      |       ^~~~~~~~~~~~             
main.c:5613:9: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |         ^~~~~~~~~~~~~~~~~~~~~
main.c:5723:7: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_11’ [-Wfree-nonheap-object]
 5723 |       return (22);
      |       ^~~~~~~~~~~~          
main.c:5613:9: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |         ^~~~~~~~~~~~~~~~~~~~~
main.c:5723:7: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_12’ [-Wfree-nonheap-object]
 5723 |       return (22);
      |       ^~~~~~~~~~~~           
main.c:5613:9: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |         ^~~~~~~~~~~~~~~~~~~~~
main.c:5723:7: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_13’ [-Wfree-nonheap-object]
 5723 |       return (22);
      |       ^~~~~~~~~~~~        
main.c:5613:11: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |           ^~~~~~~~~~~~~~~~~~~~~
main.c:5751:11: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_1’ [-Wfree-nonheap-object]
 5751 |         return (-30799);
      |           ^~~~~~~~~~~~~~        
main.c:5613:9: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:5751:11: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_2’ [-Wfree-nonheap-object]
 5751 |         return (-30799);
      |           ^~~~~~~~~~~~~~          
main.c:5613:5: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |     ^~~~~~~~~~~~~~~~~~~~
main.c:5751:11: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_3’ [-Wfree-nonheap-object]
 5751 |         return (-30799);
      |           ^~~~~~~~~~~~~~       
main.c:5613:8: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |        ^~~~~~~~~~~~~~~~~~~~
main.c:5751:11: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_4’ [-Wfree-nonheap-object]
 5751 |         return (-30799);
      |           ^~~~~~~~~~~~~~       
main.c:5613:11: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |           ^~~~~~~~~~~~~~~~~~~~
main.c:5751:11: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_5’ [-Wfree-nonheap-object]
 5751 |         return (-30799);
      |           ^~~~~~~~~~~~~~      
main.c:5613:11: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |           ^~~~~~~~~~~~~~~~~~~~
main.c:5751:11: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_6’ [-Wfree-nonheap-object]
 5751 |         return (-30799);
      |           ^~~~~~~~~~~~~~      
main.c:5613:9: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:5751:11: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_7’ [-Wfree-nonheap-object]
 5751 |         return (-30799);
      |           ^~~~~~~~~~~~~~      
main.c:5613:9: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:5751:11: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_8’ [-Wfree-nonheap-object]
 5751 |         return (-30799);
      |           ^~~~~~~~~~~~~~         
main.c:5613:5: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |     ^~~~~~~~~~~~~~~~~~~~
main.c:5751:11: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_9’ [-Wfree-nonheap-object]
 5751 |         return (-30799);
      |           ^~~~~~~~~~~~~~         
main.c:5613:8: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |        ^~~~~~~~~~~~~~~~~~~~
main.c:5751:11: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_10’ [-Wfree-nonheap-object]
 5751 |         return (-30799);
      |           ^~~~~~~~~~~~~~           
main.c:5613:9: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |         ^~~~~~~~~~~~~~~~~~~~~
main.c:5751:11: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_11’ [-Wfree-nonheap-object]
 5751 |         return (-30799);
      |           ^~~~~~~~~~~~~~        
main.c:5613:9: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |         ^~~~~~~~~~~~~~~~~~~~~
main.c:5751:11: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_12’ [-Wfree-nonheap-object]
 5751 |         return (-30799);
      |           ^~~~~~~~~~~~~~         
main.c:5613:9: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |         ^~~~~~~~~~~~~~~~~~~~~
main.c:5751:11: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_13’ [-Wfree-nonheap-object]
 5751 |         return (-30799);
      |           ^~~~~~~~~~~~~~      
main.c:5613:11: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |           ^~~~~~~~~~~~~~~~~~~~~
main.c:5756:11: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_1’ [-Wfree-nonheap-object]
 5756 |         return (rc);
      |           ^~~~~~~~~~            
main.c:5613:9: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:5756:11: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_2’ [-Wfree-nonheap-object]
 5756 |         return (rc);
      |           ^~~~~~~~~~              
main.c:5613:5: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |     ^~~~~~~~~~~~~~~~~~~~
main.c:5756:11: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_3’ [-Wfree-nonheap-object]
 5756 |         return (rc);
      |           ^~~~~~~~~~           
main.c:5613:8: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |        ^~~~~~~~~~~~~~~~~~~~
main.c:5756:11: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_4’ [-Wfree-nonheap-object]
 5756 |         return (rc);
      |           ^~~~~~~~~~           
main.c:5613:11: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |           ^~~~~~~~~~~~~~~~~~~~
main.c:5756:11: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_5’ [-Wfree-nonheap-object]
 5756 |         return (rc);
      |           ^~~~~~~~~~          
main.c:5613:11: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |           ^~~~~~~~~~~~~~~~~~~~
main.c:5756:11: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_6’ [-Wfree-nonheap-object]
 5756 |         return (rc);
      |           ^~~~~~~~~~          
main.c:5613:9: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:5756:11: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_7’ [-Wfree-nonheap-object]
 5756 |         return (rc);
      |           ^~~~~~~~~~          
main.c:5613:9: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:5756:11: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_8’ [-Wfree-nonheap-object]
 5756 |         return (rc);
      |           ^~~~~~~~~~             
main.c:5613:5: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |     ^~~~~~~~~~~~~~~~~~~~
main.c:5756:11: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_9’ [-Wfree-nonheap-object]
 5756 |         return (rc);
      |           ^~~~~~~~~~             
main.c:5613:8: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |        ^~~~~~~~~~~~~~~~~~~~
main.c:5756:11: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_10’ [-Wfree-nonheap-object]
 5756 |         return (rc);
      |           ^~~~~~~~~~               
main.c:5613:9: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |         ^~~~~~~~~~~~~~~~~~~~~
main.c:5756:11: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_11’ [-Wfree-nonheap-object]
 5756 |         return (rc);
      |           ^~~~~~~~~~            
main.c:5613:9: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |         ^~~~~~~~~~~~~~~~~~~~~
main.c:5756:11: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_12’ [-Wfree-nonheap-object]
 5756 |         return (rc);
      |           ^~~~~~~~~~             
main.c:5613:9: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |         ^~~~~~~~~~~~~~~~~~~~~
main.c:5756:11: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_13’ [-Wfree-nonheap-object]
 5756 |         return (rc);
      |           ^~~~~~~~~~          
main.c:5613:11: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |           ^~~~~~~~~~~~~~~~~~~~~
main.c:5772:7: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_1’ [-Wfree-nonheap-object]
 5772 |       return (rc2);
      |       ^~~~~~~~~~~~~         
main.c:5613:9: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:5772:7: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_2’ [-Wfree-nonheap-object]
 5772 |       return (rc2);
      |       ^~~~~~~~~~~~~           
main.c:5613:5: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |     ^~~~~~~~~~~~~~~~~~~~
main.c:5772:7: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_3’ [-Wfree-nonheap-object]
 5772 |       return (rc2);
      |       ^~~~~~~~~~~~~        
main.c:5613:8: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |        ^~~~~~~~~~~~~~~~~~~~
main.c:5772:7: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_4’ [-Wfree-nonheap-object]
 5772 |       return (rc2);
      |       ^~~~~~~~~~~~~        
main.c:5613:11: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |           ^~~~~~~~~~~~~~~~~~~~
main.c:5772:7: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_5’ [-Wfree-nonheap-object]
 5772 |       return (rc2);
      |       ^~~~~~~~~~~~~       
main.c:5613:11: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |           ^~~~~~~~~~~~~~~~~~~~
main.c:5772:7: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_6’ [-Wfree-nonheap-object]
 5772 |       return (rc2);
      |       ^~~~~~~~~~~~~       
main.c:5613:9: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:5772:7: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_7’ [-Wfree-nonheap-object]
 5772 |       return (rc2);
      |       ^~~~~~~~~~~~~       
main.c:5613:9: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:5772:7: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_8’ [-Wfree-nonheap-object]
 5772 |       return (rc2);
      |       ^~~~~~~~~~~~~          
main.c:5613:5: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |     ^~~~~~~~~~~~~~~~~~~~
main.c:5772:7: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_9’ [-Wfree-nonheap-object]
 5772 |       return (rc2);
      |       ^~~~~~~~~~~~~          
main.c:5613:8: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |        ^~~~~~~~~~~~~~~~~~~~
main.c:5772:7: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_10’ [-Wfree-nonheap-object]
 5772 |       return (rc2);
      |       ^~~~~~~~~~~~~            
main.c:5613:9: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |         ^~~~~~~~~~~~~~~~~~~~~
main.c:5772:7: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_11’ [-Wfree-nonheap-object]
 5772 |       return (rc2);
      |       ^~~~~~~~~~~~~         
main.c:5613:9: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |         ^~~~~~~~~~~~~~~~~~~~~
main.c:5772:7: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_12’ [-Wfree-nonheap-object]
 5772 |       return (rc2);
      |       ^~~~~~~~~~~~~          
main.c:5613:9: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |         ^~~~~~~~~~~~~~~~~~~~~
main.c:5772:7: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_13’ [-Wfree-nonheap-object]
 5772 |       return (rc2);
      |       ^~~~~~~~~~~~~       
main.c:5613:11: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |           ^~~~~~~~~~~~~~~~~~~~~
main.c:5778:7: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_1’ [-Wfree-nonheap-object]
 5778 |       return (rc2);
      |       ^~~~~~~~~~~~~         
main.c:5613:9: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:5778:7: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_2’ [-Wfree-nonheap-object]
 5778 |       return (rc2);
      |       ^~~~~~~~~~~~~           
main.c:5613:5: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |     ^~~~~~~~~~~~~~~~~~~~
main.c:5778:7: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_3’ [-Wfree-nonheap-object]
 5778 |       return (rc2);
      |       ^~~~~~~~~~~~~        
main.c:5613:8: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |        ^~~~~~~~~~~~~~~~~~~~
main.c:5778:7: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_4’ [-Wfree-nonheap-object]
 5778 |       return (rc2);
      |       ^~~~~~~~~~~~~        
main.c:5613:11: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |           ^~~~~~~~~~~~~~~~~~~~
main.c:5778:7: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_5’ [-Wfree-nonheap-object]
 5778 |       return (rc2);
      |       ^~~~~~~~~~~~~       
main.c:5613:11: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |           ^~~~~~~~~~~~~~~~~~~~
main.c:5778:7: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_6’ [-Wfree-nonheap-object]
 5778 |       return (rc2);
      |       ^~~~~~~~~~~~~       
main.c:5613:9: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:5778:7: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_7’ [-Wfree-nonheap-object]
 5778 |       return (rc2);
      |       ^~~~~~~~~~~~~       
main.c:5613:9: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:5778:7: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_8’ [-Wfree-nonheap-object]
 5778 |       return (rc2);
      |       ^~~~~~~~~~~~~          
main.c:5613:5: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |     ^~~~~~~~~~~~~~~~~~~~
main.c:5778:7: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_9’ [-Wfree-nonheap-object]
 5778 |       return (rc2);
      |       ^~~~~~~~~~~~~          
main.c:5613:8: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |        ^~~~~~~~~~~~~~~~~~~~
main.c:5778:7: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_10’ [-Wfree-nonheap-object]
 5778 |       return (rc2);
      |       ^~~~~~~~~~~~~            
main.c:5613:9: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |         ^~~~~~~~~~~~~~~~~~~~~
main.c:5778:7: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_11’ [-Wfree-nonheap-object]
 5778 |       return (rc2);
      |       ^~~~~~~~~~~~~         
main.c:5613:9: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |         ^~~~~~~~~~~~~~~~~~~~~
main.c:5778:7: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_12’ [-Wfree-nonheap-object]
 5778 |       return (rc2);
      |       ^~~~~~~~~~~~~          
main.c:5613:9: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |         ^~~~~~~~~~~~~~~~~~~~~
main.c:5778:7: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_13’ [-Wfree-nonheap-object]
 5778 |       return (rc2);
      |       ^~~~~~~~~~~~~       
main.c:5613:11: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |           ^~~~~~~~~~~~~~~~~~~~~
main.c:5791:7: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_1’ [-Wfree-nonheap-object]
 5791 |       return (rc2);
      |       ^~~~~~~~~~~~~         
main.c:5613:9: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:5791:7: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_2’ [-Wfree-nonheap-object]
 5791 |       return (rc2);
      |       ^~~~~~~~~~~~~           
main.c:5613:5: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |     ^~~~~~~~~~~~~~~~~~~~
main.c:5791:7: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_3’ [-Wfree-nonheap-object]
 5791 |       return (rc2);
      |       ^~~~~~~~~~~~~        
main.c:5613:8: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |        ^~~~~~~~~~~~~~~~~~~~
main.c:5791:7: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_4’ [-Wfree-nonheap-object]
 5791 |       return (rc2);
      |       ^~~~~~~~~~~~~        
main.c:5613:11: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |           ^~~~~~~~~~~~~~~~~~~~
main.c:5791:7: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_5’ [-Wfree-nonheap-object]
 5791 |       return (rc2);
      |       ^~~~~~~~~~~~~       
main.c:5613:11: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |           ^~~~~~~~~~~~~~~~~~~~
main.c:5791:7: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_6’ [-Wfree-nonheap-object]
 5791 |       return (rc2);
      |       ^~~~~~~~~~~~~       
main.c:5613:9: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:5791:7: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_7’ [-Wfree-nonheap-object]
 5791 |       return (rc2);
      |       ^~~~~~~~~~~~~       
main.c:5613:9: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:5791:7: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_8’ [-Wfree-nonheap-object]
 5791 |       return (rc2);
      |       ^~~~~~~~~~~~~          
main.c:5613:5: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |     ^~~~~~~~~~~~~~~~~~~~
main.c:5791:7: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_9’ [-Wfree-nonheap-object]
 5791 |       return (rc2);
      |       ^~~~~~~~~~~~~          
main.c:5613:8: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |        ^~~~~~~~~~~~~~~~~~~~
main.c:5791:7: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_10’ [-Wfree-nonheap-object]
 5791 |       return (rc2);
      |       ^~~~~~~~~~~~~            
main.c:5613:9: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |         ^~~~~~~~~~~~~~~~~~~~~
main.c:5791:7: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_11’ [-Wfree-nonheap-object]
 5791 |       return (rc2);
      |       ^~~~~~~~~~~~~         
main.c:5613:9: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |         ^~~~~~~~~~~~~~~~~~~~~
main.c:5791:7: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_12’ [-Wfree-nonheap-object]
 5791 |       return (rc2);
      |       ^~~~~~~~~~~~~          
main.c:5613:9: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |         ^~~~~~~~~~~~~~~~~~~~~
main.c:5791:7: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_13’ [-Wfree-nonheap-object]
 5791 |       return (rc2);
      |       ^~~~~~~~~~~~~       
main.c:5613:11: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |           ^~~~~~~~~~~~~~~~~~~~~
main.c:5813:9: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_1’ [-Wfree-nonheap-object]
 5813 |         return (-30781);
      |         ^~~~~~~~~~~~~~~~      
main.c:5613:9: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:5813:9: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_2’ [-Wfree-nonheap-object]
 5813 |         return (-30781);
      |         ^~~~~~~~~~~~~~~~        
main.c:5613:5: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |     ^~~~~~~~~~~~~~~~~~~~
main.c:5813:9: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_3’ [-Wfree-nonheap-object]
 5813 |         return (-30781);
      |         ^~~~~~~~~~~~~~~~     
main.c:5613:8: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |        ^~~~~~~~~~~~~~~~~~~~
main.c:5813:9: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_4’ [-Wfree-nonheap-object]
 5813 |         return (-30781);
      |         ^~~~~~~~~~~~~~~~     
main.c:5613:11: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |           ^~~~~~~~~~~~~~~~~~~~
main.c:5813:9: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_5’ [-Wfree-nonheap-object]
 5813 |         return (-30781);
      |         ^~~~~~~~~~~~~~~~    
main.c:5613:11: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |           ^~~~~~~~~~~~~~~~~~~~
main.c:5813:9: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_6’ [-Wfree-nonheap-object]
 5813 |         return (-30781);
      |         ^~~~~~~~~~~~~~~~    
main.c:5613:9: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:5813:9: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_7’ [-Wfree-nonheap-object]
 5813 |         return (-30781);
      |         ^~~~~~~~~~~~~~~~    
main.c:5613:9: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:5813:9: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_8’ [-Wfree-nonheap-object]
 5813 |         return (-30781);
      |         ^~~~~~~~~~~~~~~~       
main.c:5613:5: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |     ^~~~~~~~~~~~~~~~~~~~
main.c:5813:9: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_9’ [-Wfree-nonheap-object]
 5813 |         return (-30781);
      |         ^~~~~~~~~~~~~~~~       
main.c:5613:8: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |        ^~~~~~~~~~~~~~~~~~~~
main.c:5813:9: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_10’ [-Wfree-nonheap-object]
 5813 |         return (-30781);
      |         ^~~~~~~~~~~~~~~~         
main.c:5613:9: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |         ^~~~~~~~~~~~~~~~~~~~~
main.c:5813:9: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_11’ [-Wfree-nonheap-object]
 5813 |         return (-30781);
      |         ^~~~~~~~~~~~~~~~      
main.c:5613:9: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |         ^~~~~~~~~~~~~~~~~~~~~
main.c:5813:9: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_12’ [-Wfree-nonheap-object]
 5813 |         return (-30781);
      |         ^~~~~~~~~~~~~~~~       
main.c:5613:9: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |         ^~~~~~~~~~~~~~~~~~~~~
main.c:5813:9: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_13’ [-Wfree-nonheap-object]
 5813 |         return (-30781);
      |         ^~~~~~~~~~~~~~~~    
main.c:5613:11: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |           ^~~~~~~~~~~~~~~~~~~~~
main.c:5841:13: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_1’ [-Wfree-nonheap-object]
 5841 |             return (rc2);
      |             ^~~~~~~~~~~~~         
main.c:5613:9: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:5841:13: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_2’ [-Wfree-nonheap-object]
 5841 |             return (rc2);
      |             ^~~~~~~~~~~~~           
main.c:5613:5: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |     ^~~~~~~~~~~~~~~~~~~~
main.c:5841:13: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_3’ [-Wfree-nonheap-object]
 5841 |             return (rc2);
      |             ^~~~~~~~~~~~~        
main.c:5613:8: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |        ^~~~~~~~~~~~~~~~~~~~
main.c:5841:13: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_4’ [-Wfree-nonheap-object]
 5841 |             return (rc2);
      |             ^~~~~~~~~~~~~        
main.c:5613:11: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |           ^~~~~~~~~~~~~~~~~~~~
main.c:5841:13: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_5’ [-Wfree-nonheap-object]
 5841 |             return (rc2);
      |             ^~~~~~~~~~~~~       
main.c:5613:11: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |           ^~~~~~~~~~~~~~~~~~~~
main.c:5841:13: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_6’ [-Wfree-nonheap-object]
 5841 |             return (rc2);
      |             ^~~~~~~~~~~~~       
main.c:5613:9: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:5841:13: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_7’ [-Wfree-nonheap-object]
 5841 |             return (rc2);
      |             ^~~~~~~~~~~~~       
main.c:5613:9: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:5841:13: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_8’ [-Wfree-nonheap-object]
 5841 |             return (rc2);
      |             ^~~~~~~~~~~~~          
main.c:5613:5: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |     ^~~~~~~~~~~~~~~~~~~~
main.c:5841:13: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_9’ [-Wfree-nonheap-object]
 5841 |             return (rc2);
      |             ^~~~~~~~~~~~~          
main.c:5613:8: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |        ^~~~~~~~~~~~~~~~~~~~
main.c:5841:13: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_10’ [-Wfree-nonheap-object]
 5841 |             return (rc2);
      |             ^~~~~~~~~~~~~            
main.c:5613:9: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |         ^~~~~~~~~~~~~~~~~~~~~
main.c:5841:13: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_11’ [-Wfree-nonheap-object]
 5841 |             return (rc2);
      |             ^~~~~~~~~~~~~         
main.c:5613:9: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |         ^~~~~~~~~~~~~~~~~~~~~
main.c:5841:13: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_12’ [-Wfree-nonheap-object]
 5841 |             return (rc2);
      |             ^~~~~~~~~~~~~          
main.c:5613:9: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |         ^~~~~~~~~~~~~~~~~~~~~
main.c:5841:13: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_13’ [-Wfree-nonheap-object]
 5841 |             return (rc2);
      |             ^~~~~~~~~~~~~       
main.c:5613:11: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |           ^~~~~~~~~~~~~~~~~~~~~
main.c:5845:7: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_1’ [-Wfree-nonheap-object]
 5845 |       return (0);
      |       ^~~~~~~~~~~           
main.c:5613:9: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:5845:7: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_2’ [-Wfree-nonheap-object]
 5845 |       return (0);
      |       ^~~~~~~~~~~             
main.c:5613:5: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |     ^~~~~~~~~~~~~~~~~~~~
main.c:5845:7: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_3’ [-Wfree-nonheap-object]
 5845 |       return (0);
      |       ^~~~~~~~~~~          
main.c:5613:8: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |        ^~~~~~~~~~~~~~~~~~~~
main.c:5845:7: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_4’ [-Wfree-nonheap-object]
 5845 |       return (0);
      |       ^~~~~~~~~~~          
main.c:5613:11: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |           ^~~~~~~~~~~~~~~~~~~~
main.c:5845:7: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_5’ [-Wfree-nonheap-object]
 5845 |       return (0);
      |       ^~~~~~~~~~~         
main.c:5613:11: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |           ^~~~~~~~~~~~~~~~~~~~
main.c:5845:7: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_6’ [-Wfree-nonheap-object]
 5845 |       return (0);
      |       ^~~~~~~~~~~         
main.c:5613:9: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:5845:7: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_7’ [-Wfree-nonheap-object]
 5845 |       return (0);
      |       ^~~~~~~~~~~         
main.c:5613:9: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:5845:7: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_8’ [-Wfree-nonheap-object]
 5845 |       return (0);
      |       ^~~~~~~~~~~            
main.c:5613:5: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |     ^~~~~~~~~~~~~~~~~~~~
main.c:5845:7: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_9’ [-Wfree-nonheap-object]
 5845 |       return (0);
      |       ^~~~~~~~~~~            
main.c:5613:8: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |        ^~~~~~~~~~~~~~~~~~~~
main.c:5845:7: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_10’ [-Wfree-nonheap-object]
 5845 |       return (0);
      |       ^~~~~~~~~~~              
main.c:5613:9: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |         ^~~~~~~~~~~~~~~~~~~~~
main.c:5845:7: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_11’ [-Wfree-nonheap-object]
 5845 |       return (0);
      |       ^~~~~~~~~~~           
main.c:5613:9: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |         ^~~~~~~~~~~~~~~~~~~~~
main.c:5845:7: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_12’ [-Wfree-nonheap-object]
 5845 |       return (0);
      |       ^~~~~~~~~~~            
main.c:5613:9: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |         ^~~~~~~~~~~~~~~~~~~~~
main.c:5845:7: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_13’ [-Wfree-nonheap-object]
 5845 |       return (0);
      |       ^~~~~~~~~~~         
main.c:5613:11: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |           ^~~~~~~~~~~~~~~~~~~~~
main.c:5870:13: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_1’ [-Wfree-nonheap-object]
 5870 |             return (-30799);
      |             ^~~~~~~~~~~~~~~~      
main.c:5613:9: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:5870:13: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_2’ [-Wfree-nonheap-object]
 5870 |             return (-30799);
      |             ^~~~~~~~~~~~~~~~        
main.c:5613:5: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |     ^~~~~~~~~~~~~~~~~~~~
main.c:5870:13: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_3’ [-Wfree-nonheap-object]
 5870 |             return (-30799);
      |             ^~~~~~~~~~~~~~~~     
main.c:5613:8: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |        ^~~~~~~~~~~~~~~~~~~~
main.c:5870:13: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_4’ [-Wfree-nonheap-object]
 5870 |             return (-30799);
      |             ^~~~~~~~~~~~~~~~     
main.c:5613:11: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |           ^~~~~~~~~~~~~~~~~~~~
main.c:5870:13: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_5’ [-Wfree-nonheap-object]
 5870 |             return (-30799);
      |             ^~~~~~~~~~~~~~~~    
main.c:5613:11: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |           ^~~~~~~~~~~~~~~~~~~~
main.c:5870:13: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_6’ [-Wfree-nonheap-object]
 5870 |             return (-30799);
      |             ^~~~~~~~~~~~~~~~    
main.c:5613:9: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:5870:13: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_7’ [-Wfree-nonheap-object]
 5870 |             return (-30799);
      |             ^~~~~~~~~~~~~~~~    
main.c:5613:9: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:5870:13: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_8’ [-Wfree-nonheap-object]
 5870 |             return (-30799);
      |             ^~~~~~~~~~~~~~~~       
main.c:5613:5: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |     ^~~~~~~~~~~~~~~~~~~~
main.c:5870:13: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_9’ [-Wfree-nonheap-object]
 5870 |             return (-30799);
      |             ^~~~~~~~~~~~~~~~       
main.c:5613:8: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |        ^~~~~~~~~~~~~~~~~~~~
main.c:5870:13: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_10’ [-Wfree-nonheap-object]
 5870 |             return (-30799);
      |             ^~~~~~~~~~~~~~~~         
main.c:5613:9: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |         ^~~~~~~~~~~~~~~~~~~~~
main.c:5870:13: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_11’ [-Wfree-nonheap-object]
 5870 |             return (-30799);
      |             ^~~~~~~~~~~~~~~~      
main.c:5613:9: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |         ^~~~~~~~~~~~~~~~~~~~~
main.c:5870:13: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_12’ [-Wfree-nonheap-object]
 5870 |             return (-30799);
      |             ^~~~~~~~~~~~~~~~       
main.c:5613:9: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |         ^~~~~~~~~~~~~~~~~~~~~
main.c:5870:13: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_13’ [-Wfree-nonheap-object]
 5870 |             return (-30799);
      |             ^~~~~~~~~~~~~~~~    
main.c:5613:11: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |           ^~~~~~~~~~~~~~~~~~~~~
main.c:5939:11: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_1’ [-Wfree-nonheap-object]
 5939 |           return (rc);
      |           ^~~~~~~~~~~~          
main.c:5613:9: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:5939:11: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_2’ [-Wfree-nonheap-object]
 5939 |           return (rc);
      |           ^~~~~~~~~~~~            
main.c:5613:5: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |     ^~~~~~~~~~~~~~~~~~~~
main.c:5939:11: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_3’ [-Wfree-nonheap-object]
 5939 |           return (rc);
      |           ^~~~~~~~~~~~         
main.c:5613:8: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |        ^~~~~~~~~~~~~~~~~~~~
main.c:5939:11: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_4’ [-Wfree-nonheap-object]
 5939 |           return (rc);
      |           ^~~~~~~~~~~~         
main.c:5613:11: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |           ^~~~~~~~~~~~~~~~~~~~
main.c:5939:11: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_5’ [-Wfree-nonheap-object]
 5939 |           return (rc);
      |           ^~~~~~~~~~~~        
main.c:5613:11: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |           ^~~~~~~~~~~~~~~~~~~~
main.c:5939:11: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_6’ [-Wfree-nonheap-object]
 5939 |           return (rc);
      |           ^~~~~~~~~~~~        
main.c:5613:9: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:5939:11: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_7’ [-Wfree-nonheap-object]
 5939 |           return (rc);
      |           ^~~~~~~~~~~~        
main.c:5613:9: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:5939:11: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_8’ [-Wfree-nonheap-object]
 5939 |           return (rc);
      |           ^~~~~~~~~~~~           
main.c:5613:5: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |     ^~~~~~~~~~~~~~~~~~~~
main.c:5939:11: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_9’ [-Wfree-nonheap-object]
 5939 |           return (rc);
      |           ^~~~~~~~~~~~           
main.c:5613:8: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |        ^~~~~~~~~~~~~~~~~~~~
main.c:5939:11: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_10’ [-Wfree-nonheap-object]
 5939 |           return (rc);
      |           ^~~~~~~~~~~~             
main.c:5613:9: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |         ^~~~~~~~~~~~~~~~~~~~~
main.c:5939:11: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_11’ [-Wfree-nonheap-object]
 5939 |           return (rc);
      |           ^~~~~~~~~~~~          
main.c:5613:9: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |         ^~~~~~~~~~~~~~~~~~~~~
main.c:5939:11: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_12’ [-Wfree-nonheap-object]
 5939 |           return (rc);
      |           ^~~~~~~~~~~~           
main.c:5613:9: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |         ^~~~~~~~~~~~~~~~~~~~~
main.c:5939:11: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_13’ [-Wfree-nonheap-object]
 5939 |           return (rc);
      |           ^~~~~~~~~~~~        
main.c:5613:11: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |           ^~~~~~~~~~~~~~~~~~~~~
main.c:5978:7: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_1’ [-Wfree-nonheap-object]
 5978 |       return (-30784);
      |       ^~~~~~~~~~~~~~~~      
main.c:5613:9: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:5978:7: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_2’ [-Wfree-nonheap-object]
 5978 |       return (-30784);
      |       ^~~~~~~~~~~~~~~~        
main.c:5613:5: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |     ^~~~~~~~~~~~~~~~~~~~
main.c:5978:7: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_3’ [-Wfree-nonheap-object]
 5978 |       return (-30784);
      |       ^~~~~~~~~~~~~~~~     
main.c:5613:8: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |        ^~~~~~~~~~~~~~~~~~~~
main.c:5978:7: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_4’ [-Wfree-nonheap-object]
 5978 |       return (-30784);
      |       ^~~~~~~~~~~~~~~~     
main.c:5613:11: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |           ^~~~~~~~~~~~~~~~~~~~
main.c:5978:7: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_5’ [-Wfree-nonheap-object]
 5978 |       return (-30784);
      |       ^~~~~~~~~~~~~~~~    
main.c:5613:11: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |           ^~~~~~~~~~~~~~~~~~~~
main.c:5978:7: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_6’ [-Wfree-nonheap-object]
 5978 |       return (-30784);
      |       ^~~~~~~~~~~~~~~~    
main.c:5613:9: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:5978:7: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_7’ [-Wfree-nonheap-object]
 5978 |       return (-30784);
      |       ^~~~~~~~~~~~~~~~    
main.c:5613:9: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:5978:7: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_8’ [-Wfree-nonheap-object]
 5978 |       return (-30784);
      |       ^~~~~~~~~~~~~~~~       
main.c:5613:5: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |     ^~~~~~~~~~~~~~~~~~~~
main.c:5978:7: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_9’ [-Wfree-nonheap-object]
 5978 |       return (-30784);
      |       ^~~~~~~~~~~~~~~~       
main.c:5613:8: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |        ^~~~~~~~~~~~~~~~~~~~
main.c:5978:7: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_10’ [-Wfree-nonheap-object]
 5978 |       return (-30784);
      |       ^~~~~~~~~~~~~~~~         
main.c:5613:9: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |         ^~~~~~~~~~~~~~~~~~~~~
main.c:5978:7: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_11’ [-Wfree-nonheap-object]
 5978 |       return (-30784);
      |       ^~~~~~~~~~~~~~~~      
main.c:5613:9: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |         ^~~~~~~~~~~~~~~~~~~~~
main.c:5978:7: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_12’ [-Wfree-nonheap-object]
 5978 |       return (-30784);
      |       ^~~~~~~~~~~~~~~~       
main.c:5613:9: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |         ^~~~~~~~~~~~~~~~~~~~~
main.c:5978:7: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_13’ [-Wfree-nonheap-object]
 5978 |       return (-30784);
      |       ^~~~~~~~~~~~~~~~    
main.c:5613:11: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |           ^~~~~~~~~~~~~~~~~~~~~
main.c:5986:9: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_1’ [-Wfree-nonheap-object]
 5986 |         return (rc2);
      |         ^~~~~~~~~~~~~         
main.c:5613:9: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:5986:9: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_2’ [-Wfree-nonheap-object]
 5986 |         return (rc2);
      |         ^~~~~~~~~~~~~           
main.c:5613:5: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |     ^~~~~~~~~~~~~~~~~~~~
main.c:5986:9: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_3’ [-Wfree-nonheap-object]
 5986 |         return (rc2);
      |         ^~~~~~~~~~~~~        
main.c:5613:8: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |        ^~~~~~~~~~~~~~~~~~~~
main.c:5986:9: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_4’ [-Wfree-nonheap-object]
 5986 |         return (rc2);
      |         ^~~~~~~~~~~~~        
main.c:5613:11: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |           ^~~~~~~~~~~~~~~~~~~~
main.c:5986:9: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_5’ [-Wfree-nonheap-object]
 5986 |         return (rc2);
      |         ^~~~~~~~~~~~~       
main.c:5613:11: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |           ^~~~~~~~~~~~~~~~~~~~
main.c:5986:9: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_6’ [-Wfree-nonheap-object]
 5986 |         return (rc2);
      |         ^~~~~~~~~~~~~       
main.c:5613:9: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:5986:9: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_7’ [-Wfree-nonheap-object]
 5986 |         return (rc2);
      |         ^~~~~~~~~~~~~       
main.c:5613:9: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:5986:9: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_8’ [-Wfree-nonheap-object]
 5986 |         return (rc2);
      |         ^~~~~~~~~~~~~          
main.c:5613:5: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |     ^~~~~~~~~~~~~~~~~~~~
main.c:5986:9: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_9’ [-Wfree-nonheap-object]
 5986 |         return (rc2);
      |         ^~~~~~~~~~~~~          
main.c:5613:8: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |        ^~~~~~~~~~~~~~~~~~~~
main.c:5986:9: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_10’ [-Wfree-nonheap-object]
 5986 |         return (rc2);
      |         ^~~~~~~~~~~~~            
main.c:5613:9: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |         ^~~~~~~~~~~~~~~~~~~~~
main.c:5986:9: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_11’ [-Wfree-nonheap-object]
 5986 |         return (rc2);
      |         ^~~~~~~~~~~~~         
main.c:5613:9: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |         ^~~~~~~~~~~~~~~~~~~~~
main.c:5986:9: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_12’ [-Wfree-nonheap-object]
 5986 |         return (rc2);
      |         ^~~~~~~~~~~~~          
main.c:5613:9: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |         ^~~~~~~~~~~~~~~~~~~~~
main.c:5986:9: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_13’ [-Wfree-nonheap-object]
 5986 |         return (rc2);
      |         ^~~~~~~~~~~~~       
main.c:5613:11: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |           ^~~~~~~~~~~~~~~~~~~~~
main.c:5998:17: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_1’ [-Wfree-nonheap-object]
 5998 |               return (rc);
      |                 ^~~~~~~~~~            
main.c:5613:9: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:5998:17: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_2’ [-Wfree-nonheap-object]
 5998 |               return (rc);
      |                 ^~~~~~~~~~              
main.c:5613:5: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |     ^~~~~~~~~~~~~~~~~~~~
main.c:5998:17: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_3’ [-Wfree-nonheap-object]
 5998 |               return (rc);
      |                 ^~~~~~~~~~           
main.c:5613:8: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |        ^~~~~~~~~~~~~~~~~~~~
main.c:5998:17: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_4’ [-Wfree-nonheap-object]
 5998 |               return (rc);
      |                 ^~~~~~~~~~           
main.c:5613:11: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |           ^~~~~~~~~~~~~~~~~~~~
main.c:5998:17: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_5’ [-Wfree-nonheap-object]
 5998 |               return (rc);
      |                 ^~~~~~~~~~          
main.c:5613:11: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |           ^~~~~~~~~~~~~~~~~~~~
main.c:5998:17: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_6’ [-Wfree-nonheap-object]
 5998 |               return (rc);
      |                 ^~~~~~~~~~          
main.c:5613:9: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:5998:17: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_7’ [-Wfree-nonheap-object]
 5998 |               return (rc);
      |                 ^~~~~~~~~~          
main.c:5613:9: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:5998:17: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_8’ [-Wfree-nonheap-object]
 5998 |               return (rc);
      |                 ^~~~~~~~~~             
main.c:5613:5: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |     ^~~~~~~~~~~~~~~~~~~~
main.c:5998:17: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_9’ [-Wfree-nonheap-object]
 5998 |               return (rc);
      |                 ^~~~~~~~~~             
main.c:5613:8: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |        ^~~~~~~~~~~~~~~~~~~~
main.c:5998:17: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_10’ [-Wfree-nonheap-object]
 5998 |               return (rc);
      |                 ^~~~~~~~~~               
main.c:5613:9: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |         ^~~~~~~~~~~~~~~~~~~~~
main.c:5998:17: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_11’ [-Wfree-nonheap-object]
 5998 |               return (rc);
      |                 ^~~~~~~~~~            
main.c:5613:9: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |         ^~~~~~~~~~~~~~~~~~~~~
main.c:5998:17: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_12’ [-Wfree-nonheap-object]
 5998 |               return (rc);
      |                 ^~~~~~~~~~             
main.c:5613:9: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |         ^~~~~~~~~~~~~~~~~~~~~
main.c:5998:17: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_13’ [-Wfree-nonheap-object]
 5998 |               return (rc);
      |                 ^~~~~~~~~~          
main.c:5613:11: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |           ^~~~~~~~~~~~~~~~~~~~~
main.c:6009:15: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_1’ [-Wfree-nonheap-object]
 6009 |               return (12);
      |               ^~~~~~~~~~~~          
main.c:5613:9: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:6009:15: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_2’ [-Wfree-nonheap-object]
 6009 |               return (12);
      |               ^~~~~~~~~~~~            
main.c:5613:5: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |     ^~~~~~~~~~~~~~~~~~~~
main.c:6009:15: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_3’ [-Wfree-nonheap-object]
 6009 |               return (12);
      |               ^~~~~~~~~~~~         
main.c:5613:8: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |        ^~~~~~~~~~~~~~~~~~~~
main.c:6009:15: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_4’ [-Wfree-nonheap-object]
 6009 |               return (12);
      |               ^~~~~~~~~~~~         
main.c:5613:11: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |           ^~~~~~~~~~~~~~~~~~~~
main.c:6009:15: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_5’ [-Wfree-nonheap-object]
 6009 |               return (12);
      |               ^~~~~~~~~~~~        
main.c:5613:11: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |           ^~~~~~~~~~~~~~~~~~~~
main.c:6009:15: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_6’ [-Wfree-nonheap-object]
 6009 |               return (12);
      |               ^~~~~~~~~~~~        
main.c:5613:9: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:6009:15: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_7’ [-Wfree-nonheap-object]
 6009 |               return (12);
      |               ^~~~~~~~~~~~        
main.c:5613:9: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:6009:15: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_8’ [-Wfree-nonheap-object]
 6009 |               return (12);
      |               ^~~~~~~~~~~~           
main.c:5613:5: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |     ^~~~~~~~~~~~~~~~~~~~
main.c:6009:15: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_9’ [-Wfree-nonheap-object]
 6009 |               return (12);
      |               ^~~~~~~~~~~~           
main.c:5613:8: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |        ^~~~~~~~~~~~~~~~~~~~
main.c:6009:15: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_10’ [-Wfree-nonheap-object]
 6009 |               return (12);
      |               ^~~~~~~~~~~~             
main.c:5613:9: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |         ^~~~~~~~~~~~~~~~~~~~~
main.c:6009:15: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_11’ [-Wfree-nonheap-object]
 6009 |               return (12);
      |               ^~~~~~~~~~~~          
main.c:5613:9: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |         ^~~~~~~~~~~~~~~~~~~~~
main.c:6009:15: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_12’ [-Wfree-nonheap-object]
 6009 |               return (12);
      |               ^~~~~~~~~~~~           
main.c:5613:9: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |         ^~~~~~~~~~~~~~~~~~~~~
main.c:6009:15: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_13’ [-Wfree-nonheap-object]
 6009 |               return (12);
      |               ^~~~~~~~~~~~        
main.c:5613:11: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |           ^~~~~~~~~~~~~~~~~~~~~
main.c:6039:11: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_1’ [-Wfree-nonheap-object]
 6039 |           return (0);
      |           ^~~~~~~~~~~           
main.c:5613:9: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:6039:11: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_2’ [-Wfree-nonheap-object]
 6039 |           return (0);
      |           ^~~~~~~~~~~             
main.c:5613:5: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |     ^~~~~~~~~~~~~~~~~~~~
main.c:6039:11: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_3’ [-Wfree-nonheap-object]
 6039 |           return (0);
      |           ^~~~~~~~~~~          
main.c:5613:8: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |        ^~~~~~~~~~~~~~~~~~~~
main.c:6039:11: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_4’ [-Wfree-nonheap-object]
 6039 |           return (0);
      |           ^~~~~~~~~~~          
main.c:5613:11: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |           ^~~~~~~~~~~~~~~~~~~~
main.c:6039:11: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_5’ [-Wfree-nonheap-object]
 6039 |           return (0);
      |           ^~~~~~~~~~~         
main.c:5613:11: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |           ^~~~~~~~~~~~~~~~~~~~
main.c:6039:11: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_6’ [-Wfree-nonheap-object]
 6039 |           return (0);
      |           ^~~~~~~~~~~         
main.c:5613:9: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:6039:11: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_7’ [-Wfree-nonheap-object]
 6039 |           return (0);
      |           ^~~~~~~~~~~         
main.c:5613:9: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:6039:11: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_8’ [-Wfree-nonheap-object]
 6039 |           return (0);
      |           ^~~~~~~~~~~            
main.c:5613:5: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |     ^~~~~~~~~~~~~~~~~~~~
main.c:6039:11: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_9’ [-Wfree-nonheap-object]
 6039 |           return (0);
      |           ^~~~~~~~~~~            
main.c:5613:8: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |        ^~~~~~~~~~~~~~~~~~~~
main.c:6039:11: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_10’ [-Wfree-nonheap-object]
 6039 |           return (0);
      |           ^~~~~~~~~~~              
main.c:5613:9: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |         ^~~~~~~~~~~~~~~~~~~~~
main.c:6039:11: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_11’ [-Wfree-nonheap-object]
 6039 |           return (0);
      |           ^~~~~~~~~~~           
main.c:5613:9: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |         ^~~~~~~~~~~~~~~~~~~~~
main.c:6039:11: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_12’ [-Wfree-nonheap-object]
 6039 |           return (0);
      |           ^~~~~~~~~~~            
main.c:5613:9: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |         ^~~~~~~~~~~~~~~~~~~~~
main.c:6039:11: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_13’ [-Wfree-nonheap-object]
 6039 |           return (0);
      |           ^~~~~~~~~~~         
main.c:5613:11: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |           ^~~~~~~~~~~~~~~~~~~~~
main.c:6044:9: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_1’ [-Wfree-nonheap-object]
 6044 |         return (rc2);
      |         ^~~~~~~~~~~~~         
main.c:5613:9: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:6044:9: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_2’ [-Wfree-nonheap-object]
 6044 |         return (rc2);
      |         ^~~~~~~~~~~~~           
main.c:5613:5: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |     ^~~~~~~~~~~~~~~~~~~~
main.c:6044:9: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_3’ [-Wfree-nonheap-object]
 6044 |         return (rc2);
      |         ^~~~~~~~~~~~~        
main.c:5613:8: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |        ^~~~~~~~~~~~~~~~~~~~
main.c:6044:9: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_4’ [-Wfree-nonheap-object]
 6044 |         return (rc2);
      |         ^~~~~~~~~~~~~        
main.c:5613:11: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |           ^~~~~~~~~~~~~~~~~~~~
main.c:6044:9: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_5’ [-Wfree-nonheap-object]
 6044 |         return (rc2);
      |         ^~~~~~~~~~~~~       
main.c:5613:11: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |           ^~~~~~~~~~~~~~~~~~~~
main.c:6044:9: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_6’ [-Wfree-nonheap-object]
 6044 |         return (rc2);
      |         ^~~~~~~~~~~~~       
main.c:5613:9: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:6044:9: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_7’ [-Wfree-nonheap-object]
 6044 |         return (rc2);
      |         ^~~~~~~~~~~~~       
main.c:5613:9: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:6044:9: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_8’ [-Wfree-nonheap-object]
 6044 |         return (rc2);
      |         ^~~~~~~~~~~~~          
main.c:5613:5: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |     ^~~~~~~~~~~~~~~~~~~~
main.c:6044:9: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_9’ [-Wfree-nonheap-object]
 6044 |         return (rc2);
      |         ^~~~~~~~~~~~~          
main.c:5613:8: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |        ^~~~~~~~~~~~~~~~~~~~
main.c:6044:9: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_10’ [-Wfree-nonheap-object]
 6044 |         return (rc2);
      |         ^~~~~~~~~~~~~            
main.c:5613:9: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |         ^~~~~~~~~~~~~~~~~~~~~
main.c:6044:9: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_11’ [-Wfree-nonheap-object]
 6044 |         return (rc2);
      |         ^~~~~~~~~~~~~         
main.c:5613:9: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |         ^~~~~~~~~~~~~~~~~~~~~
main.c:6044:9: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_12’ [-Wfree-nonheap-object]
 6044 |         return (rc2);
      |         ^~~~~~~~~~~~~          
main.c:5613:9: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |         ^~~~~~~~~~~~~~~~~~~~~
main.c:6044:9: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_13’ [-Wfree-nonheap-object]
 6044 |         return (rc2);
      |         ^~~~~~~~~~~~~       
main.c:5613:11: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |           ^~~~~~~~~~~~~~~~~~~~~
main.c:6059:9: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_1’ [-Wfree-nonheap-object]
 6059 |       return (0);
      |         ^~~~~~~~~             
main.c:5613:9: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:6059:9: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_2’ [-Wfree-nonheap-object]
 6059 |       return (0);
      |         ^~~~~~~~~               
main.c:5613:5: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |     ^~~~~~~~~~~~~~~~~~~~
main.c:6059:9: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_3’ [-Wfree-nonheap-object]
 6059 |       return (0);
      |         ^~~~~~~~~            
main.c:5613:8: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |        ^~~~~~~~~~~~~~~~~~~~
main.c:6059:9: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_4’ [-Wfree-nonheap-object]
 6059 |       return (0);
      |         ^~~~~~~~~            
main.c:5613:11: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |           ^~~~~~~~~~~~~~~~~~~~
main.c:6059:9: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_5’ [-Wfree-nonheap-object]
 6059 |       return (0);
      |         ^~~~~~~~~           
main.c:5613:11: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |           ^~~~~~~~~~~~~~~~~~~~
main.c:6059:9: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_6’ [-Wfree-nonheap-object]
 6059 |       return (0);
      |         ^~~~~~~~~           
main.c:5613:9: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:6059:9: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_7’ [-Wfree-nonheap-object]
 6059 |       return (0);
      |         ^~~~~~~~~           
main.c:5613:9: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:6059:9: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_8’ [-Wfree-nonheap-object]
 6059 |       return (0);
      |         ^~~~~~~~~              
main.c:5613:5: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |     ^~~~~~~~~~~~~~~~~~~~
main.c:6059:9: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_9’ [-Wfree-nonheap-object]
 6059 |       return (0);
      |         ^~~~~~~~~              
main.c:5613:8: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |        ^~~~~~~~~~~~~~~~~~~~
main.c:6059:9: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_10’ [-Wfree-nonheap-object]
 6059 |       return (0);
      |         ^~~~~~~~~                
main.c:5613:9: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |         ^~~~~~~~~~~~~~~~~~~~~
main.c:6059:9: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_11’ [-Wfree-nonheap-object]
 6059 |       return (0);
      |         ^~~~~~~~~             
main.c:5613:9: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |         ^~~~~~~~~~~~~~~~~~~~~
main.c:6059:9: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_12’ [-Wfree-nonheap-object]
 6059 |       return (0);
      |         ^~~~~~~~~              
main.c:5613:9: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |         ^~~~~~~~~~~~~~~~~~~~~
main.c:6059:9: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_13’ [-Wfree-nonheap-object]
 6059 |       return (0);
      |         ^~~~~~~~~           
main.c:5613:11: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |           ^~~~~~~~~~~~~~~~~~~~~
main.c:6240:5: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_1’ [-Wfree-nonheap-object]
 6240 |     return (rc);
      |     ^~~~~~~~~~~~          
main.c:5613:9: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:6240:5: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_2’ [-Wfree-nonheap-object]
 6240 |     return (rc);
      |     ^~~~~~~~~~~~            
main.c:5613:5: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |     ^~~~~~~~~~~~~~~~~~~~
main.c:6240:5: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_3’ [-Wfree-nonheap-object]
 6240 |     return (rc);
      |     ^~~~~~~~~~~~         
main.c:5613:8: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |        ^~~~~~~~~~~~~~~~~~~~
main.c:6240:5: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_4’ [-Wfree-nonheap-object]
 6240 |     return (rc);
      |     ^~~~~~~~~~~~         
main.c:5613:11: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |           ^~~~~~~~~~~~~~~~~~~~
main.c:6240:5: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_5’ [-Wfree-nonheap-object]
 6240 |     return (rc);
      |     ^~~~~~~~~~~~        
main.c:5613:11: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |           ^~~~~~~~~~~~~~~~~~~~
main.c:6240:5: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_6’ [-Wfree-nonheap-object]
 6240 |     return (rc);
      |     ^~~~~~~~~~~~        
main.c:5613:9: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:6240:5: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_7’ [-Wfree-nonheap-object]
 6240 |     return (rc);
      |     ^~~~~~~~~~~~        
main.c:5613:9: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:6240:5: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_8’ [-Wfree-nonheap-object]
 6240 |     return (rc);
      |     ^~~~~~~~~~~~           
main.c:5613:5: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |     ^~~~~~~~~~~~~~~~~~~~
main.c:6240:5: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_9’ [-Wfree-nonheap-object]
 6240 |     return (rc);
      |     ^~~~~~~~~~~~           
main.c:5613:8: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |        ^~~~~~~~~~~~~~~~~~~~
main.c:6240:5: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_10’ [-Wfree-nonheap-object]
 6240 |     return (rc);
      |     ^~~~~~~~~~~~             
main.c:5613:9: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |         ^~~~~~~~~~~~~~~~~~~~~
main.c:6240:5: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_11’ [-Wfree-nonheap-object]
 6240 |     return (rc);
      |     ^~~~~~~~~~~~          
main.c:5613:9: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |         ^~~~~~~~~~~~~~~~~~~~~
main.c:6240:5: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_12’ [-Wfree-nonheap-object]
 6240 |     return (rc);
      |     ^~~~~~~~~~~~           
main.c:5613:9: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |         ^~~~~~~~~~~~~~~~~~~~~
main.c:6240:5: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_13’ [-Wfree-nonheap-object]
 6240 |     return (rc);
      |     ^~~~~~~~~~~~        
main.c:5613:11: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |           ^~~~~~~~~~~~~~~~~~~~~
main.c:6247:3: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_1’ [-Wfree-nonheap-object]
 6247 |   return (rc);
      |   ^~~~~~~~~~~~          
main.c:5613:9: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:6247:3: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_2’ [-Wfree-nonheap-object]
 6247 |   return (rc);
      |   ^~~~~~~~~~~~            
main.c:5613:5: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |     ^~~~~~~~~~~~~~~~~~~~
main.c:6247:3: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_3’ [-Wfree-nonheap-object]
 6247 |   return (rc);
      |   ^~~~~~~~~~~~         
main.c:5613:8: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |        ^~~~~~~~~~~~~~~~~~~~
main.c:6247:3: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_4’ [-Wfree-nonheap-object]
 6247 |   return (rc);
      |   ^~~~~~~~~~~~         
main.c:5613:11: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |           ^~~~~~~~~~~~~~~~~~~~
main.c:6247:3: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_5’ [-Wfree-nonheap-object]
 6247 |   return (rc);
      |   ^~~~~~~~~~~~        
main.c:5613:11: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |           ^~~~~~~~~~~~~~~~~~~~
main.c:6247:3: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_6’ [-Wfree-nonheap-object]
 6247 |   return (rc);
      |   ^~~~~~~~~~~~        
main.c:5613:9: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:6247:3: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_7’ [-Wfree-nonheap-object]
 6247 |   return (rc);
      |   ^~~~~~~~~~~~        
main.c:5613:9: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:6247:3: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_8’ [-Wfree-nonheap-object]
 6247 |   return (rc);
      |   ^~~~~~~~~~~~           
main.c:5613:5: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |     ^~~~~~~~~~~~~~~~~~~~
main.c:6247:3: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_9’ [-Wfree-nonheap-object]
 6247 |   return (rc);
      |   ^~~~~~~~~~~~           
main.c:5613:8: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |        ^~~~~~~~~~~~~~~~~~~~
main.c:6247:3: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_10’ [-Wfree-nonheap-object]
 6247 |   return (rc);
      |   ^~~~~~~~~~~~             
main.c:5613:9: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |         ^~~~~~~~~~~~~~~~~~~~~
main.c:6247:3: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_11’ [-Wfree-nonheap-object]
 6247 |   return (rc);
      |   ^~~~~~~~~~~~          
main.c:5613:9: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |         ^~~~~~~~~~~~~~~~~~~~~
main.c:6247:3: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_12’ [-Wfree-nonheap-object]
 6247 |   return (rc);
      |   ^~~~~~~~~~~~           
main.c:5613:9: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |         ^~~~~~~~~~~~~~~~~~~~~
main.c:6247:3: warning: ‘free’ called on unallocated object ‘_a5613_158515_main_13’ [-Wfree-nonheap-object]
 6247 |   return (rc);
      |   ^~~~~~~~~~~~        
main.c:5613:11: note: declared here
 5613 | int mdb_cursor_put(MDB_cursor *mc , MDB_val *key , MDB_val *data , unsigned int flags )
      |           ^~~~~~~~~~~~~~~~~~~~~
main.c: In function ‘mdb_cursor_del’:
main.c:6271:5: warning: ‘free’ called on unallocated object ‘_a6250_179997_main_1’ [-Wfree-nonheap-object]
 6271 |     return (tmp);
      |     ^~~~~~~~~~~~~       
main.c:6250:8: note: declared here
 6250 | int mdb_cursor_del(MDB_cursor *mc , unsigned int flags )
      |        ^~~~~~~~~~~~~~~~~~~~
main.c:6271:5: warning: ‘free’ called on unallocated object ‘_a6250_179997_main_2’ [-Wfree-nonheap-object]
 6271 |     return (tmp);
      |     ^~~~~~~~~~~~~        
main.c:6250:11: note: declared here
 6250 | int mdb_cursor_del(MDB_cursor *mc , unsigned int flags )
      |           ^~~~~~~~~~~~~~~~~~~~
main.c:6274:5: warning: ‘free’ called on unallocated object ‘_a6250_179997_main_1’ [-Wfree-nonheap-object]
 6274 |     return (22);
      |     ^~~~~~~~~~~~        
main.c:6250:8: note: declared here
 6250 | int mdb_cursor_del(MDB_cursor *mc , unsigned int flags )
      |        ^~~~~~~~~~~~~~~~~~~~
main.c:6274:5: warning: ‘free’ called on unallocated object ‘_a6250_179997_main_2’ [-Wfree-nonheap-object]
 6274 |     return (22);
      |     ^~~~~~~~~~~~         
main.c:6250:11: note: declared here
 6250 | int mdb_cursor_del(MDB_cursor *mc , unsigned int flags )
      |           ^~~~~~~~~~~~~~~~~~~~
main.c:6277:5: warning: ‘free’ called on unallocated object ‘_a6250_179997_main_1’ [-Wfree-nonheap-object]
 6277 |     return (-30798);
      |     ^~~~~~~~~~~~~~~~    
main.c:6250:8: note: declared here
 6250 | int mdb_cursor_del(MDB_cursor *mc , unsigned int flags )
      |        ^~~~~~~~~~~~~~~~~~~~
main.c:6277:5: warning: ‘free’ called on unallocated object ‘_a6250_179997_main_2’ [-Wfree-nonheap-object]
 6277 |     return (-30798);
      |     ^~~~~~~~~~~~~~~~     
main.c:6250:11: note: declared here
 6250 | int mdb_cursor_del(MDB_cursor *mc , unsigned int flags )
      |           ^~~~~~~~~~~~~~~~~~~~
main.c:6282:7: warning: ‘free’ called on unallocated object ‘_a6250_179997_main_1’ [-Wfree-nonheap-object]
 6282 |       return (rc);
      |       ^~~~~~~~~~~~        
main.c:6250:8: note: declared here
 6250 | int mdb_cursor_del(MDB_cursor *mc , unsigned int flags )
      |        ^~~~~~~~~~~~~~~~~~~~
main.c:6282:7: warning: ‘free’ called on unallocated object ‘_a6250_179997_main_2’ [-Wfree-nonheap-object]
 6282 |       return (rc);
      |       ^~~~~~~~~~~~         
main.c:6250:11: note: declared here
 6250 | int mdb_cursor_del(MDB_cursor *mc , unsigned int flags )
      |           ^~~~~~~~~~~~~~~~~~~~
main.c:6287:5: warning: ‘free’ called on unallocated object ‘_a6250_179997_main_1’ [-Wfree-nonheap-object]
 6287 |     return (rc);
      |     ^~~~~~~~~~~~        
main.c:6250:8: note: declared here
 6250 | int mdb_cursor_del(MDB_cursor *mc , unsigned int flags )
      |        ^~~~~~~~~~~~~~~~~~~~
main.c:6287:5: warning: ‘free’ called on unallocated object ‘_a6250_179997_main_2’ [-Wfree-nonheap-object]
 6287 |     return (rc);
      |     ^~~~~~~~~~~~         
main.c:6250:11: note: declared here
 6250 | int mdb_cursor_del(MDB_cursor *mc , unsigned int flags )
      |           ^~~~~~~~~~~~~~~~~~~~
main.c:6291:5: warning: ‘free’ called on unallocated object ‘_a6250_179997_main_1’ [-Wfree-nonheap-object]
 6291 |     return (-30796);
      |     ^~~~~~~~~~~~~~~~    
main.c:6250:8: note: declared here
 6250 | int mdb_cursor_del(MDB_cursor *mc , unsigned int flags )
      |        ^~~~~~~~~~~~~~~~~~~~
main.c:6291:5: warning: ‘free’ called on unallocated object ‘_a6250_179997_main_2’ [-Wfree-nonheap-object]
 6291 |     return (-30796);
      |     ^~~~~~~~~~~~~~~~     
main.c:6250:11: note: declared here
 6250 | int mdb_cursor_del(MDB_cursor *mc , unsigned int flags )
      |           ^~~~~~~~~~~~~~~~~~~~
main.c:6307:9: warning: ‘free’ called on unallocated object ‘_a6250_179997_main_1’ [-Wfree-nonheap-object]
 6307 |         return (rc);
      |         ^~~~~~~~~~~~        
main.c:6250:8: note: declared here
 6250 | int mdb_cursor_del(MDB_cursor *mc , unsigned int flags )
      |        ^~~~~~~~~~~~~~~~~~~~
main.c:6307:9: warning: ‘free’ called on unallocated object ‘_a6250_179997_main_2’ [-Wfree-nonheap-object]
 6307 |         return (rc);
      |         ^~~~~~~~~~~~         
main.c:6250:11: note: declared here
 6250 | int mdb_cursor_del(MDB_cursor *mc , unsigned int flags )
      |           ^~~~~~~~~~~~~~~~~~~~
main.c:6355:9: warning: ‘free’ called on unallocated object ‘_a6250_179997_main_1’ [-Wfree-nonheap-object]
 6355 |         return (rc);
      |         ^~~~~~~~~~~~        
main.c:6250:8: note: declared here
 6250 | int mdb_cursor_del(MDB_cursor *mc , unsigned int flags )
      |        ^~~~~~~~~~~~~~~~~~~~
main.c:6355:9: warning: ‘free’ called on unallocated object ‘_a6250_179997_main_2’ [-Wfree-nonheap-object]
 6355 |         return (rc);
      |         ^~~~~~~~~~~~         
main.c:6250:11: note: declared here
 6250 | int mdb_cursor_del(MDB_cursor *mc , unsigned int flags )
      |           ^~~~~~~~~~~~~~~~~~~~
main.c:6386:3: warning: ‘free’ called on unallocated object ‘_a6250_179997_main_1’ [-Wfree-nonheap-object]
 6386 |   return (tmp___0);
      |   ^~~~~~~~~~~~~~~~~   
main.c:6250:8: note: declared here
 6250 | int mdb_cursor_del(MDB_cursor *mc , unsigned int flags )
      |        ^~~~~~~~~~~~~~~~~~~~
main.c:6386:3: warning: ‘free’ called on unallocated object ‘_a6250_179997_main_2’ [-Wfree-nonheap-object]
 6386 |   return (tmp___0);
      |   ^~~~~~~~~~~~~~~~~    
main.c:6250:11: note: declared here
 6250 | int mdb_cursor_del(MDB_cursor *mc , unsigned int flags )
      |           ^~~~~~~~~~~~~~~~~~~~
main.c:6389:3: warning: ‘free’ called on unallocated object ‘_a6250_179997_main_1’ [-Wfree-nonheap-object]
 6389 |   return (rc);
      |   ^~~~~~~~~~~~        
main.c:6250:8: note: declared here
 6250 | int mdb_cursor_del(MDB_cursor *mc , unsigned int flags )
      |        ^~~~~~~~~~~~~~~~~~~~
main.c:6389:3: warning: ‘free’ called on unallocated object ‘_a6250_179997_main_2’ [-Wfree-nonheap-object]
 6389 |   return (rc);
      |   ^~~~~~~~~~~~         
main.c:6250:11: note: declared here
 6250 | int mdb_cursor_del(MDB_cursor *mc , unsigned int flags )
      |           ^~~~~~~~~~~~~~~~~~~~
main.c: In function ‘mdb_page_new’:
main.c:6400:5: warning: ‘free’ called on unallocated object ‘_a6392_184454_main_1’ [-Wfree-nonheap-object]
 6400 |     return (rc);
      |     ^~~~~~~~~~~~        
main.c:6392:11: note: declared here
 6392 | static int mdb_page_new(MDB_cursor *mc , uint32_t flags , int num , MDB_page **mp )
      |           ^~~~~~~~~~~~~~~~~~~~
main.c:6416:3: warning: ‘free’ called on unallocated object ‘_a6392_184454_main_1’ [-Wfree-nonheap-object]
 6416 |   return (0);
      |   ^~~~~~~~~~~         
main.c:6392:11: note: declared here
 6392 | static int mdb_page_new(MDB_cursor *mc , uint32_t flags , int num , MDB_page **mp )
      |           ^~~~~~~~~~~~~~~~~~~~
main.c: In function ‘mdb_node_add’:
main.c:6481:5: warning: ‘free’ called on unallocated object ‘_a6446_185847_main_1’ [-Wfree-nonheap-object]
 6481 |     return (0);
      |     ^~~~~~~~~~~          
main.c:6446:11: note: declared here
 6446 | static int mdb_node_add(MDB_cursor *mc , indx_t indx , MDB_val *key , MDB_val *data ,
      |           ^~~~~~~~~~~~~~~~~~~~
main.c:6508:11: warning: ‘free’ called on unallocated object ‘_a6446_185847_main_1’ [-Wfree-nonheap-object]
 6508 |         return (rc);
      |           ^~~~~~~~~~           
main.c:6446:11: note: declared here
 6446 | static int mdb_node_add(MDB_cursor *mc , indx_t indx , MDB_val *key , MDB_val *data ,
      |           ^~~~~~~~~~~~~~~~~~~~
main.c:6584:3: warning: ‘free’ called on unallocated object ‘_a6446_185847_main_1’ [-Wfree-nonheap-object]
 6584 |   return (0);
      |   ^~~~~~~~~~~          
main.c:6446:11: note: declared here
 6446 | static int mdb_node_add(MDB_cursor *mc , indx_t indx , MDB_val *key , MDB_val *data ,
      |           ^~~~~~~~~~~~~~~~~~~~
main.c:6587:3: warning: ‘free’ called on unallocated object ‘_a6446_185847_main_1’ [-Wfree-nonheap-object]
 6587 |   return (-30786);
      |   ^~~~~~~~~~~~~~~~     
main.c:6446:11: note: declared here
 6446 | static int mdb_node_add(MDB_cursor *mc , indx_t indx , MDB_val *key , MDB_val *data ,
      |           ^~~~~~~~~~~~~~~~~~~~
main.c: In function ‘mdb_node_move’:
main.c:7101:5: warning: ‘free’ called on unallocated object ‘_a7062_204958_main_1’ [-Wfree-nonheap-object]
 7101 |     return (rc);
      |     ^~~~~~~~~~~~                 
main.c:7062:9: note: declared here
 7062 | static int mdb_node_move(MDB_cursor *csrc , MDB_cursor *cdst , int fromleft )
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:7101:5: warning: ‘free’ called on unallocated object ‘_a7062_204958_main_2’ [-Wfree-nonheap-object]
 7101 |     return (rc);
      |     ^~~~~~~~~~~~               
main.c:7062:12: note: declared here
 7062 | static int mdb_node_move(MDB_cursor *csrc , MDB_cursor *cdst , int fromleft )
      |            ^~~~~~~~~~~~~~~~~~~~
main.c:7101:5: warning: ‘free’ called on unallocated object ‘_a7062_204958_main_3’ [-Wfree-nonheap-object]
 7101 |     return (rc);
      |     ^~~~~~~~~~~~             
main.c:7062:9: note: declared here
 7062 | static int mdb_node_move(MDB_cursor *csrc , MDB_cursor *cdst , int fromleft )
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:7101:5: warning: ‘free’ called on unallocated object ‘_a7062_204958_main_4’ [-Wfree-nonheap-object]
 7101 |     return (rc);
      |     ^~~~~~~~~~~~           
main.c:7062:12: note: declared here
 7062 | static int mdb_node_move(MDB_cursor *csrc , MDB_cursor *cdst , int fromleft )
      |            ^~~~~~~~~~~~~~~~~~~~
main.c:7101:5: warning: ‘free’ called on unallocated object ‘_a7062_204958_main_5’ [-Wfree-nonheap-object]
 7101 |     return (rc);
      |     ^~~~~~~~~~~~          
main.c:7062:9: note: declared here
 7062 | static int mdb_node_move(MDB_cursor *csrc , MDB_cursor *cdst , int fromleft )
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:7101:5: warning: ‘free’ called on unallocated object ‘_a7062_204958_main_6’ [-Wfree-nonheap-object]
 7101 |     return (rc);
      |     ^~~~~~~~~~~~        
main.c:7062:12: note: declared here
 7062 | static int mdb_node_move(MDB_cursor *csrc , MDB_cursor *cdst , int fromleft )
      |            ^~~~~~~~~~~~~~~~~~~~
main.c:7101:5: warning: ‘free’ called on unallocated object ‘_a7062_204958_main_7’ [-Wfree-nonheap-object]
 7101 |     return (rc);
      |     ^~~~~~~~~~~~          
main.c:7062:9: note: declared here
 7062 | static int mdb_node_move(MDB_cursor *csrc , MDB_cursor *cdst , int fromleft )
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:7101:5: warning: ‘free’ called on unallocated object ‘_a7062_204958_main_8’ [-Wfree-nonheap-object]
 7101 |     return (rc);
      |     ^~~~~~~~~~~~         
main.c:7062:9: note: declared here
 7062 | static int mdb_node_move(MDB_cursor *csrc , MDB_cursor *cdst , int fromleft )
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:7105:7: warning: ‘free’ called on unallocated object ‘_a7062_204958_main_1’ [-Wfree-nonheap-object]
 7105 |       return (rc);
      |       ^~~~~~~~~~~~                 
main.c:7062:9: note: declared here
 7062 | static int mdb_node_move(MDB_cursor *csrc , MDB_cursor *cdst , int fromleft )
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:7105:7: warning: ‘free’ called on unallocated object ‘_a7062_204958_main_2’ [-Wfree-nonheap-object]
 7105 |       return (rc);
      |       ^~~~~~~~~~~~               
main.c:7062:12: note: declared here
 7062 | static int mdb_node_move(MDB_cursor *csrc , MDB_cursor *cdst , int fromleft )
      |            ^~~~~~~~~~~~~~~~~~~~
main.c:7105:7: warning: ‘free’ called on unallocated object ‘_a7062_204958_main_3’ [-Wfree-nonheap-object]
 7105 |       return (rc);
      |       ^~~~~~~~~~~~             
main.c:7062:9: note: declared here
 7062 | static int mdb_node_move(MDB_cursor *csrc , MDB_cursor *cdst , int fromleft )
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:7105:7: warning: ‘free’ called on unallocated object ‘_a7062_204958_main_4’ [-Wfree-nonheap-object]
 7105 |       return (rc);
      |       ^~~~~~~~~~~~           
main.c:7062:12: note: declared here
 7062 | static int mdb_node_move(MDB_cursor *csrc , MDB_cursor *cdst , int fromleft )
      |            ^~~~~~~~~~~~~~~~~~~~
main.c:7105:7: warning: ‘free’ called on unallocated object ‘_a7062_204958_main_5’ [-Wfree-nonheap-object]
 7105 |       return (rc);
      |       ^~~~~~~~~~~~          
main.c:7062:9: note: declared here
 7062 | static int mdb_node_move(MDB_cursor *csrc , MDB_cursor *cdst , int fromleft )
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:7105:7: warning: ‘free’ called on unallocated object ‘_a7062_204958_main_6’ [-Wfree-nonheap-object]
 7105 |       return (rc);
      |       ^~~~~~~~~~~~        
main.c:7062:12: note: declared here
 7062 | static int mdb_node_move(MDB_cursor *csrc , MDB_cursor *cdst , int fromleft )
      |            ^~~~~~~~~~~~~~~~~~~~
main.c:7105:7: warning: ‘free’ called on unallocated object ‘_a7062_204958_main_7’ [-Wfree-nonheap-object]
 7105 |       return (rc);
      |       ^~~~~~~~~~~~          
main.c:7062:9: note: declared here
 7062 | static int mdb_node_move(MDB_cursor *csrc , MDB_cursor *cdst , int fromleft )
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:7105:7: warning: ‘free’ called on unallocated object ‘_a7062_204958_main_8’ [-Wfree-nonheap-object]
 7105 |       return (rc);
      |       ^~~~~~~~~~~~         
main.c:7062:9: note: declared here
 7062 | static int mdb_node_move(MDB_cursor *csrc , MDB_cursor *cdst , int fromleft )
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:7128:11: warning: ‘free’ called on unallocated object ‘_a7062_204958_main_1’ [-Wfree-nonheap-object]
 7128 |           return (rc);
      |           ^~~~~~~~~~~~                 
main.c:7062:9: note: declared here
 7062 | static int mdb_node_move(MDB_cursor *csrc , MDB_cursor *cdst , int fromleft )
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:7128:11: warning: ‘free’ called on unallocated object ‘_a7062_204958_main_2’ [-Wfree-nonheap-object]
 7128 |           return (rc);
      |           ^~~~~~~~~~~~               
main.c:7062:12: note: declared here
 7062 | static int mdb_node_move(MDB_cursor *csrc , MDB_cursor *cdst , int fromleft )
      |            ^~~~~~~~~~~~~~~~~~~~
main.c:7128:11: warning: ‘free’ called on unallocated object ‘_a7062_204958_main_3’ [-Wfree-nonheap-object]
 7128 |           return (rc);
      |           ^~~~~~~~~~~~             
main.c:7062:9: note: declared here
 7062 | static int mdb_node_move(MDB_cursor *csrc , MDB_cursor *cdst , int fromleft )
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:7128:11: warning: ‘free’ called on unallocated object ‘_a7062_204958_main_4’ [-Wfree-nonheap-object]
 7128 |           return (rc);
      |           ^~~~~~~~~~~~           
main.c:7062:12: note: declared here
 7062 | static int mdb_node_move(MDB_cursor *csrc , MDB_cursor *cdst , int fromleft )
      |            ^~~~~~~~~~~~~~~~~~~~
main.c:7128:11: warning: ‘free’ called on unallocated object ‘_a7062_204958_main_5’ [-Wfree-nonheap-object]
 7128 |           return (rc);
      |           ^~~~~~~~~~~~          
main.c:7062:9: note: declared here
 7062 | static int mdb_node_move(MDB_cursor *csrc , MDB_cursor *cdst , int fromleft )
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:7128:11: warning: ‘free’ called on unallocated object ‘_a7062_204958_main_6’ [-Wfree-nonheap-object]
 7128 |           return (rc);
      |           ^~~~~~~~~~~~        
main.c:7062:12: note: declared here
 7062 | static int mdb_node_move(MDB_cursor *csrc , MDB_cursor *cdst , int fromleft )
      |            ^~~~~~~~~~~~~~~~~~~~
main.c:7128:11: warning: ‘free’ called on unallocated object ‘_a7062_204958_main_7’ [-Wfree-nonheap-object]
 7128 |           return (rc);
      |           ^~~~~~~~~~~~          
main.c:7062:9: note: declared here
 7062 | static int mdb_node_move(MDB_cursor *csrc , MDB_cursor *cdst , int fromleft )
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:7128:11: warning: ‘free’ called on unallocated object ‘_a7062_204958_main_8’ [-Wfree-nonheap-object]
 7128 |           return (rc);
      |           ^~~~~~~~~~~~         
main.c:7062:9: note: declared here
 7062 | static int mdb_node_move(MDB_cursor *csrc , MDB_cursor *cdst , int fromleft )
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:7160:9: warning: ‘free’ called on unallocated object ‘_a7062_204958_main_1’ [-Wfree-nonheap-object]
 7160 |         return (rc);
      |         ^~~~~~~~~~~~                 
main.c:7062:9: note: declared here
 7062 | static int mdb_node_move(MDB_cursor *csrc , MDB_cursor *cdst , int fromleft )
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:7160:9: warning: ‘free’ called on unallocated object ‘_a7062_204958_main_2’ [-Wfree-nonheap-object]
 7160 |         return (rc);
      |         ^~~~~~~~~~~~               
main.c:7062:12: note: declared here
 7062 | static int mdb_node_move(MDB_cursor *csrc , MDB_cursor *cdst , int fromleft )
      |            ^~~~~~~~~~~~~~~~~~~~
main.c:7160:9: warning: ‘free’ called on unallocated object ‘_a7062_204958_main_3’ [-Wfree-nonheap-object]
 7160 |         return (rc);
      |         ^~~~~~~~~~~~             
main.c:7062:9: note: declared here
 7062 | static int mdb_node_move(MDB_cursor *csrc , MDB_cursor *cdst , int fromleft )
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:7160:9: warning: ‘free’ called on unallocated object ‘_a7062_204958_main_4’ [-Wfree-nonheap-object]
 7160 |         return (rc);
      |         ^~~~~~~~~~~~           
main.c:7062:12: note: declared here
 7062 | static int mdb_node_move(MDB_cursor *csrc , MDB_cursor *cdst , int fromleft )
      |            ^~~~~~~~~~~~~~~~~~~~
main.c:7160:9: warning: ‘free’ called on unallocated object ‘_a7062_204958_main_5’ [-Wfree-nonheap-object]
 7160 |         return (rc);
      |         ^~~~~~~~~~~~          
main.c:7062:9: note: declared here
 7062 | static int mdb_node_move(MDB_cursor *csrc , MDB_cursor *cdst , int fromleft )
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:7160:9: warning: ‘free’ called on unallocated object ‘_a7062_204958_main_6’ [-Wfree-nonheap-object]
 7160 |         return (rc);
      |         ^~~~~~~~~~~~        
main.c:7062:12: note: declared here
 7062 | static int mdb_node_move(MDB_cursor *csrc , MDB_cursor *cdst , int fromleft )
      |            ^~~~~~~~~~~~~~~~~~~~
main.c:7160:9: warning: ‘free’ called on unallocated object ‘_a7062_204958_main_7’ [-Wfree-nonheap-object]
 7160 |         return (rc);
      |         ^~~~~~~~~~~~          
main.c:7062:9: note: declared here
 7062 | static int mdb_node_move(MDB_cursor *csrc , MDB_cursor *cdst , int fromleft )
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:7160:9: warning: ‘free’ called on unallocated object ‘_a7062_204958_main_8’ [-Wfree-nonheap-object]
 7160 |         return (rc);
      |         ^~~~~~~~~~~~         
main.c:7062:9: note: declared here
 7062 | static int mdb_node_move(MDB_cursor *csrc , MDB_cursor *cdst , int fromleft )
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:7177:9: warning: ‘free’ called on unallocated object ‘_a7062_204958_main_1’ [-Wfree-nonheap-object]
 7177 |         return (rc);
      |         ^~~~~~~~~~~~                 
main.c:7062:9: note: declared here
 7062 | static int mdb_node_move(MDB_cursor *csrc , MDB_cursor *cdst , int fromleft )
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:7177:9: warning: ‘free’ called on unallocated object ‘_a7062_204958_main_2’ [-Wfree-nonheap-object]
 7177 |         return (rc);
      |         ^~~~~~~~~~~~               
main.c:7062:12: note: declared here
 7062 | static int mdb_node_move(MDB_cursor *csrc , MDB_cursor *cdst , int fromleft )
      |            ^~~~~~~~~~~~~~~~~~~~
main.c:7177:9: warning: ‘free’ called on unallocated object ‘_a7062_204958_main_3’ [-Wfree-nonheap-object]
 7177 |         return (rc);
      |         ^~~~~~~~~~~~             
main.c:7062:9: note: declared here
 7062 | static int mdb_node_move(MDB_cursor *csrc , MDB_cursor *cdst , int fromleft )
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:7177:9: warning: ‘free’ called on unallocated object ‘_a7062_204958_main_4’ [-Wfree-nonheap-object]
 7177 |         return (rc);
      |         ^~~~~~~~~~~~           
main.c:7062:12: note: declared here
 7062 | static int mdb_node_move(MDB_cursor *csrc , MDB_cursor *cdst , int fromleft )
      |            ^~~~~~~~~~~~~~~~~~~~
main.c:7177:9: warning: ‘free’ called on unallocated object ‘_a7062_204958_main_5’ [-Wfree-nonheap-object]
 7177 |         return (rc);
      |         ^~~~~~~~~~~~          
main.c:7062:9: note: declared here
 7062 | static int mdb_node_move(MDB_cursor *csrc , MDB_cursor *cdst , int fromleft )
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:7177:9: warning: ‘free’ called on unallocated object ‘_a7062_204958_main_6’ [-Wfree-nonheap-object]
 7177 |         return (rc);
      |         ^~~~~~~~~~~~        
main.c:7062:12: note: declared here
 7062 | static int mdb_node_move(MDB_cursor *csrc , MDB_cursor *cdst , int fromleft )
      |            ^~~~~~~~~~~~~~~~~~~~
main.c:7177:9: warning: ‘free’ called on unallocated object ‘_a7062_204958_main_7’ [-Wfree-nonheap-object]
 7177 |         return (rc);
      |         ^~~~~~~~~~~~          
main.c:7062:9: note: declared here
 7062 | static int mdb_node_move(MDB_cursor *csrc , MDB_cursor *cdst , int fromleft )
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:7177:9: warning: ‘free’ called on unallocated object ‘_a7062_204958_main_8’ [-Wfree-nonheap-object]
 7177 |         return (rc);
      |         ^~~~~~~~~~~~         
main.c:7062:9: note: declared here
 7062 | static int mdb_node_move(MDB_cursor *csrc , MDB_cursor *cdst , int fromleft )
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:7183:5: warning: ‘free’ called on unallocated object ‘_a7062_204958_main_1’ [-Wfree-nonheap-object]
 7183 |     return (rc);
      |     ^~~~~~~~~~~~                 
main.c:7062:9: note: declared here
 7062 | static int mdb_node_move(MDB_cursor *csrc , MDB_cursor *cdst , int fromleft )
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:7183:5: warning: ‘free’ called on unallocated object ‘_a7062_204958_main_2’ [-Wfree-nonheap-object]
 7183 |     return (rc);
      |     ^~~~~~~~~~~~               
main.c:7062:12: note: declared here
 7062 | static int mdb_node_move(MDB_cursor *csrc , MDB_cursor *cdst , int fromleft )
      |            ^~~~~~~~~~~~~~~~~~~~
main.c:7183:5: warning: ‘free’ called on unallocated object ‘_a7062_204958_main_3’ [-Wfree-nonheap-object]
 7183 |     return (rc);
      |     ^~~~~~~~~~~~             
main.c:7062:9: note: declared here
 7062 | static int mdb_node_move(MDB_cursor *csrc , MDB_cursor *cdst , int fromleft )
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:7183:5: warning: ‘free’ called on unallocated object ‘_a7062_204958_main_4’ [-Wfree-nonheap-object]
 7183 |     return (rc);
      |     ^~~~~~~~~~~~           
main.c:7062:12: note: declared here
 7062 | static int mdb_node_move(MDB_cursor *csrc , MDB_cursor *cdst , int fromleft )
      |            ^~~~~~~~~~~~~~~~~~~~
main.c:7183:5: warning: ‘free’ called on unallocated object ‘_a7062_204958_main_5’ [-Wfree-nonheap-object]
 7183 |     return (rc);
      |     ^~~~~~~~~~~~          
main.c:7062:9: note: declared here
 7062 | static int mdb_node_move(MDB_cursor *csrc , MDB_cursor *cdst , int fromleft )
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:7183:5: warning: ‘free’ called on unallocated object ‘_a7062_204958_main_6’ [-Wfree-nonheap-object]
 7183 |     return (rc);
      |     ^~~~~~~~~~~~        
main.c:7062:12: note: declared here
 7062 | static int mdb_node_move(MDB_cursor *csrc , MDB_cursor *cdst , int fromleft )
      |            ^~~~~~~~~~~~~~~~~~~~
main.c:7183:5: warning: ‘free’ called on unallocated object ‘_a7062_204958_main_7’ [-Wfree-nonheap-object]
 7183 |     return (rc);
      |     ^~~~~~~~~~~~          
main.c:7062:9: note: declared here
 7062 | static int mdb_node_move(MDB_cursor *csrc , MDB_cursor *cdst , int fromleft )
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:7183:5: warning: ‘free’ called on unallocated object ‘_a7062_204958_main_8’ [-Wfree-nonheap-object]
 7183 |     return (rc);
      |     ^~~~~~~~~~~~         
main.c:7062:9: note: declared here
 7062 | static int mdb_node_move(MDB_cursor *csrc , MDB_cursor *cdst , int fromleft )
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:7322:9: warning: ‘free’ called on unallocated object ‘_a7062_204958_main_1’ [-Wfree-nonheap-object]
 7322 |         return (rc);
      |         ^~~~~~~~~~~~                 
main.c:7062:9: note: declared here
 7062 | static int mdb_node_move(MDB_cursor *csrc , MDB_cursor *cdst , int fromleft )
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:7322:9: warning: ‘free’ called on unallocated object ‘_a7062_204958_main_2’ [-Wfree-nonheap-object]
 7322 |         return (rc);
      |         ^~~~~~~~~~~~               
main.c:7062:12: note: declared here
 7062 | static int mdb_node_move(MDB_cursor *csrc , MDB_cursor *cdst , int fromleft )
      |            ^~~~~~~~~~~~~~~~~~~~
main.c:7322:9: warning: ‘free’ called on unallocated object ‘_a7062_204958_main_3’ [-Wfree-nonheap-object]
 7322 |         return (rc);
      |         ^~~~~~~~~~~~             
main.c:7062:9: note: declared here
 7062 | static int mdb_node_move(MDB_cursor *csrc , MDB_cursor *cdst , int fromleft )
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:7322:9: warning: ‘free’ called on unallocated object ‘_a7062_204958_main_4’ [-Wfree-nonheap-object]
 7322 |         return (rc);
      |         ^~~~~~~~~~~~           
main.c:7062:12: note: declared here
 7062 | static int mdb_node_move(MDB_cursor *csrc , MDB_cursor *cdst , int fromleft )
      |            ^~~~~~~~~~~~~~~~~~~~
main.c:7322:9: warning: ‘free’ called on unallocated object ‘_a7062_204958_main_5’ [-Wfree-nonheap-object]
 7322 |         return (rc);
      |         ^~~~~~~~~~~~          
main.c:7062:9: note: declared here
 7062 | static int mdb_node_move(MDB_cursor *csrc , MDB_cursor *cdst , int fromleft )
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:7322:9: warning: ‘free’ called on unallocated object ‘_a7062_204958_main_6’ [-Wfree-nonheap-object]
 7322 |         return (rc);
      |         ^~~~~~~~~~~~        
main.c:7062:12: note: declared here
 7062 | static int mdb_node_move(MDB_cursor *csrc , MDB_cursor *cdst , int fromleft )
      |            ^~~~~~~~~~~~~~~~~~~~
main.c:7322:9: warning: ‘free’ called on unallocated object ‘_a7062_204958_main_7’ [-Wfree-nonheap-object]
 7322 |         return (rc);
      |         ^~~~~~~~~~~~          
main.c:7062:9: note: declared here
 7062 | static int mdb_node_move(MDB_cursor *csrc , MDB_cursor *cdst , int fromleft )
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:7322:9: warning: ‘free’ called on unallocated object ‘_a7062_204958_main_8’ [-Wfree-nonheap-object]
 7322 |         return (rc);
      |         ^~~~~~~~~~~~         
main.c:7062:9: note: declared here
 7062 | static int mdb_node_move(MDB_cursor *csrc , MDB_cursor *cdst , int fromleft )
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:7365:9: warning: ‘free’ called on unallocated object ‘_a7062_204958_main_1’ [-Wfree-nonheap-object]
 7365 |         return (rc);
      |         ^~~~~~~~~~~~                 
main.c:7062:9: note: declared here
 7062 | static int mdb_node_move(MDB_cursor *csrc , MDB_cursor *cdst , int fromleft )
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:7365:9: warning: ‘free’ called on unallocated object ‘_a7062_204958_main_2’ [-Wfree-nonheap-object]
 7365 |         return (rc);
      |         ^~~~~~~~~~~~               
main.c:7062:12: note: declared here
 7062 | static int mdb_node_move(MDB_cursor *csrc , MDB_cursor *cdst , int fromleft )
      |            ^~~~~~~~~~~~~~~~~~~~
main.c:7365:9: warning: ‘free’ called on unallocated object ‘_a7062_204958_main_3’ [-Wfree-nonheap-object]
 7365 |         return (rc);
      |         ^~~~~~~~~~~~             
main.c:7062:9: note: declared here
 7062 | static int mdb_node_move(MDB_cursor *csrc , MDB_cursor *cdst , int fromleft )
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:7365:9: warning: ‘free’ called on unallocated object ‘_a7062_204958_main_4’ [-Wfree-nonheap-object]
 7365 |         return (rc);
      |         ^~~~~~~~~~~~           
main.c:7062:12: note: declared here
 7062 | static int mdb_node_move(MDB_cursor *csrc , MDB_cursor *cdst , int fromleft )
      |            ^~~~~~~~~~~~~~~~~~~~
main.c:7365:9: warning: ‘free’ called on unallocated object ‘_a7062_204958_main_5’ [-Wfree-nonheap-object]
 7365 |         return (rc);
      |         ^~~~~~~~~~~~          
main.c:7062:9: note: declared here
 7062 | static int mdb_node_move(MDB_cursor *csrc , MDB_cursor *cdst , int fromleft )
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:7365:9: warning: ‘free’ called on unallocated object ‘_a7062_204958_main_6’ [-Wfree-nonheap-object]
 7365 |         return (rc);
      |         ^~~~~~~~~~~~        
main.c:7062:12: note: declared here
 7062 | static int mdb_node_move(MDB_cursor *csrc , MDB_cursor *cdst , int fromleft )
      |            ^~~~~~~~~~~~~~~~~~~~
main.c:7365:9: warning: ‘free’ called on unallocated object ‘_a7062_204958_main_7’ [-Wfree-nonheap-object]
 7365 |         return (rc);
      |         ^~~~~~~~~~~~          
main.c:7062:9: note: declared here
 7062 | static int mdb_node_move(MDB_cursor *csrc , MDB_cursor *cdst , int fromleft )
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:7365:9: warning: ‘free’ called on unallocated object ‘_a7062_204958_main_8’ [-Wfree-nonheap-object]
 7365 |         return (rc);
      |         ^~~~~~~~~~~~         
main.c:7062:9: note: declared here
 7062 | static int mdb_node_move(MDB_cursor *csrc , MDB_cursor *cdst , int fromleft )
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:7380:3: warning: ‘free’ called on unallocated object ‘_a7062_204958_main_1’ [-Wfree-nonheap-object]
 7380 |   return (0);
      |   ^~~~~~~~~~~                  
main.c:7062:9: note: declared here
 7062 | static int mdb_node_move(MDB_cursor *csrc , MDB_cursor *cdst , int fromleft )
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:7380:3: warning: ‘free’ called on unallocated object ‘_a7062_204958_main_2’ [-Wfree-nonheap-object]
 7380 |   return (0);
      |   ^~~~~~~~~~~                
main.c:7062:12: note: declared here
 7062 | static int mdb_node_move(MDB_cursor *csrc , MDB_cursor *cdst , int fromleft )
      |            ^~~~~~~~~~~~~~~~~~~~
main.c:7380:3: warning: ‘free’ called on unallocated object ‘_a7062_204958_main_3’ [-Wfree-nonheap-object]
 7380 |   return (0);
      |   ^~~~~~~~~~~              
main.c:7062:9: note: declared here
 7062 | static int mdb_node_move(MDB_cursor *csrc , MDB_cursor *cdst , int fromleft )
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:7380:3: warning: ‘free’ called on unallocated object ‘_a7062_204958_main_4’ [-Wfree-nonheap-object]
 7380 |   return (0);
      |   ^~~~~~~~~~~            
main.c:7062:12: note: declared here
 7062 | static int mdb_node_move(MDB_cursor *csrc , MDB_cursor *cdst , int fromleft )
      |            ^~~~~~~~~~~~~~~~~~~~
main.c:7380:3: warning: ‘free’ called on unallocated object ‘_a7062_204958_main_5’ [-Wfree-nonheap-object]
 7380 |   return (0);
      |   ^~~~~~~~~~~           
main.c:7062:9: note: declared here
 7062 | static int mdb_node_move(MDB_cursor *csrc , MDB_cursor *cdst , int fromleft )
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:7380:3: warning: ‘free’ called on unallocated object ‘_a7062_204958_main_6’ [-Wfree-nonheap-object]
 7380 |   return (0);
      |   ^~~~~~~~~~~         
main.c:7062:12: note: declared here
 7062 | static int mdb_node_move(MDB_cursor *csrc , MDB_cursor *cdst , int fromleft )
      |            ^~~~~~~~~~~~~~~~~~~~
main.c:7380:3: warning: ‘free’ called on unallocated object ‘_a7062_204958_main_7’ [-Wfree-nonheap-object]
 7380 |   return (0);
      |   ^~~~~~~~~~~           
main.c:7062:9: note: declared here
 7062 | static int mdb_node_move(MDB_cursor *csrc , MDB_cursor *cdst , int fromleft )
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:7380:3: warning: ‘free’ called on unallocated object ‘_a7062_204958_main_8’ [-Wfree-nonheap-object]
 7380 |   return (0);
      |   ^~~~~~~~~~~          
main.c:7062:9: note: declared here
 7062 | static int mdb_node_move(MDB_cursor *csrc , MDB_cursor *cdst , int fromleft )
      |         ^~~~~~~~~~~~~~~~~~~~
main.c: In function ‘mdb_page_merge’:
main.c:7418:5: warning: ‘free’ called on unallocated object ‘_a7383_216696_main_1’ [-Wfree-nonheap-object]
 7418 |     return (rc);
      |     ^~~~~~~~~~~~        
main.c:7383:12: note: declared here
 7383 | static int mdb_page_merge(MDB_cursor *csrc , MDB_cursor *cdst )
      |            ^~~~~~~~~~~~~~~~~~~~
main.c:7418:5: warning: ‘free’ called on unallocated object ‘_a7383_216696_main_2’ [-Wfree-nonheap-object]
 7418 |     return (rc);
      |     ^~~~~~~~~~~~          
main.c:7383:9: note: declared here
 7383 | static int mdb_page_merge(MDB_cursor *csrc , MDB_cursor *cdst )
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:7418:5: warning: ‘free’ called on unallocated object ‘_a7383_216696_main_3’ [-Wfree-nonheap-object]
 7418 |     return (rc);
      |     ^~~~~~~~~~~~         
main.c:7383:9: note: declared here
 7383 | static int mdb_page_merge(MDB_cursor *csrc , MDB_cursor *cdst )
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:7430:9: warning: ‘free’ called on unallocated object ‘_a7383_216696_main_1’ [-Wfree-nonheap-object]
 7430 |         return (rc);
      |         ^~~~~~~~~~~~        
main.c:7383:12: note: declared here
 7383 | static int mdb_page_merge(MDB_cursor *csrc , MDB_cursor *cdst )
      |            ^~~~~~~~~~~~~~~~~~~~
main.c:7430:9: warning: ‘free’ called on unallocated object ‘_a7383_216696_main_2’ [-Wfree-nonheap-object]
 7430 |         return (rc);
      |         ^~~~~~~~~~~~          
main.c:7383:9: note: declared here
 7383 | static int mdb_page_merge(MDB_cursor *csrc , MDB_cursor *cdst )
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:7430:9: warning: ‘free’ called on unallocated object ‘_a7383_216696_main_3’ [-Wfree-nonheap-object]
 7430 |         return (rc);
      |         ^~~~~~~~~~~~         
main.c:7383:9: note: declared here
 7383 | static int mdb_page_merge(MDB_cursor *csrc , MDB_cursor *cdst )
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:7446:13: warning: ‘free’ called on unallocated object ‘_a7383_216696_main_1’ [-Wfree-nonheap-object]
 7446 |             return (rc);
      |             ^~~~~~~~~~~~        
main.c:7383:12: note: declared here
 7383 | static int mdb_page_merge(MDB_cursor *csrc , MDB_cursor *cdst )
      |            ^~~~~~~~~~~~~~~~~~~~
main.c:7446:13: warning: ‘free’ called on unallocated object ‘_a7383_216696_main_2’ [-Wfree-nonheap-object]
 7446 |             return (rc);
      |             ^~~~~~~~~~~~          
main.c:7383:9: note: declared here
 7383 | static int mdb_page_merge(MDB_cursor *csrc , MDB_cursor *cdst )
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:7446:13: warning: ‘free’ called on unallocated object ‘_a7383_216696_main_3’ [-Wfree-nonheap-object]
 7446 |             return (rc);
      |             ^~~~~~~~~~~~         
main.c:7383:9: note: declared here
 7383 | static int mdb_page_merge(MDB_cursor *csrc , MDB_cursor *cdst )
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:7469:9: warning: ‘free’ called on unallocated object ‘_a7383_216696_main_1’ [-Wfree-nonheap-object]
 7469 |         return (rc);
      |         ^~~~~~~~~~~~        
main.c:7383:12: note: declared here
 7383 | static int mdb_page_merge(MDB_cursor *csrc , MDB_cursor *cdst )
      |            ^~~~~~~~~~~~~~~~~~~~
main.c:7469:9: warning: ‘free’ called on unallocated object ‘_a7383_216696_main_2’ [-Wfree-nonheap-object]
 7469 |         return (rc);
      |         ^~~~~~~~~~~~          
main.c:7383:9: note: declared here
 7383 | static int mdb_page_merge(MDB_cursor *csrc , MDB_cursor *cdst )
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:7469:9: warning: ‘free’ called on unallocated object ‘_a7383_216696_main_3’ [-Wfree-nonheap-object]
 7469 |         return (rc);
      |         ^~~~~~~~~~~~         
main.c:7383:9: note: declared here
 7383 | static int mdb_page_merge(MDB_cursor *csrc , MDB_cursor *cdst )
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:7482:7: warning: ‘free’ called on unallocated object ‘_a7383_216696_main_1’ [-Wfree-nonheap-object]
 7482 |       return (rc);
      |       ^~~~~~~~~~~~        
main.c:7383:12: note: declared here
 7383 | static int mdb_page_merge(MDB_cursor *csrc , MDB_cursor *cdst )
      |            ^~~~~~~~~~~~~~~~~~~~
main.c:7482:7: warning: ‘free’ called on unallocated object ‘_a7383_216696_main_2’ [-Wfree-nonheap-object]
 7482 |       return (rc);
      |       ^~~~~~~~~~~~          
main.c:7383:9: note: declared here
 7383 | static int mdb_page_merge(MDB_cursor *csrc , MDB_cursor *cdst )
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:7482:7: warning: ‘free’ called on unallocated object ‘_a7383_216696_main_3’ [-Wfree-nonheap-object]
 7482 |       return (rc);
      |       ^~~~~~~~~~~~         
main.c:7383:9: note: declared here
 7383 | static int mdb_page_merge(MDB_cursor *csrc , MDB_cursor *cdst )
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:7489:5: warning: ‘free’ called on unallocated object ‘_a7383_216696_main_1’ [-Wfree-nonheap-object]
 7489 |     return (rc);
      |     ^~~~~~~~~~~~        
main.c:7383:12: note: declared here
 7383 | static int mdb_page_merge(MDB_cursor *csrc , MDB_cursor *cdst )
      |            ^~~~~~~~~~~~~~~~~~~~
main.c:7489:5: warning: ‘free’ called on unallocated object ‘_a7383_216696_main_2’ [-Wfree-nonheap-object]
 7489 |     return (rc);
      |     ^~~~~~~~~~~~          
main.c:7383:9: note: declared here
 7383 | static int mdb_page_merge(MDB_cursor *csrc , MDB_cursor *cdst )
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:7489:5: warning: ‘free’ called on unallocated object ‘_a7383_216696_main_3’ [-Wfree-nonheap-object]
 7489 |     return (rc);
      |     ^~~~~~~~~~~~         
main.c:7383:9: note: declared here
 7383 | static int mdb_page_merge(MDB_cursor *csrc , MDB_cursor *cdst )
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:7554:3: warning: ‘free’ called on unallocated object ‘_a7383_216696_main_1’ [-Wfree-nonheap-object]
 7554 |   return (rc);
      |   ^~~~~~~~~~~~        
main.c:7383:12: note: declared here
 7383 | static int mdb_page_merge(MDB_cursor *csrc , MDB_cursor *cdst )
      |            ^~~~~~~~~~~~~~~~~~~~
main.c:7554:3: warning: ‘free’ called on unallocated object ‘_a7383_216696_main_2’ [-Wfree-nonheap-object]
 7554 |   return (rc);
      |   ^~~~~~~~~~~~          
main.c:7383:9: note: declared here
 7383 | static int mdb_page_merge(MDB_cursor *csrc , MDB_cursor *cdst )
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:7554:3: warning: ‘free’ called on unallocated object ‘_a7383_216696_main_3’ [-Wfree-nonheap-object]
 7554 |   return (rc);
      |   ^~~~~~~~~~~~         
main.c:7383:9: note: declared here
 7383 | static int mdb_page_merge(MDB_cursor *csrc , MDB_cursor *cdst )
      |         ^~~~~~~~~~~~~~~~~~~~
main.c: In function ‘mdb_rebalance’:
main.c:7610:7: warning: ‘free’ called on unallocated object ‘_a7578_223395_main_1’ [-Wfree-nonheap-object]
 7610 |       return (0);
      |       ^~~~~~~~~~~            
main.c:7578:12: note: declared here
 7578 | static int mdb_rebalance(MDB_cursor *mc )
      |            ^~~~~~~~~~~~~~~~~~~~
main.c:7610:7: warning: ‘free’ called on unallocated object ‘_a7578_223395_main_2’ [-Wfree-nonheap-object]
 7610 |       return (0);
      |       ^~~~~~~~~~~         
main.c:7578:12: note: declared here
 7578 | static int mdb_rebalance(MDB_cursor *mc )
      |            ^~~~~~~~~~~~~~~~~~~~
main.c:7616:7: warning: ‘free’ called on unallocated object ‘_a7578_223395_main_1’ [-Wfree-nonheap-object]
 7616 |       return (0);
      |       ^~~~~~~~~~~            
main.c:7578:12: note: declared here
 7578 | static int mdb_rebalance(MDB_cursor *mc )
      |            ^~~~~~~~~~~~~~~~~~~~
main.c:7616:7: warning: ‘free’ called on unallocated object ‘_a7578_223395_main_2’ [-Wfree-nonheap-object]
 7616 |       return (0);
      |       ^~~~~~~~~~~         
main.c:7578:12: note: declared here
 7578 | static int mdb_rebalance(MDB_cursor *mc )
      |            ^~~~~~~~~~~~~~~~~~~~
main.c:7624:9: warning: ‘free’ called on unallocated object ‘_a7578_223395_main_1’ [-Wfree-nonheap-object]
 7624 |         return (rc);
      |         ^~~~~~~~~~~~           
main.c:7578:12: note: declared here
 7578 | static int mdb_rebalance(MDB_cursor *mc )
      |            ^~~~~~~~~~~~~~~~~~~~
main.c:7624:9: warning: ‘free’ called on unallocated object ‘_a7578_223395_main_2’ [-Wfree-nonheap-object]
 7624 |         return (rc);
      |         ^~~~~~~~~~~~        
main.c:7578:12: note: declared here
 7578 | static int mdb_rebalance(MDB_cursor *mc )
      |            ^~~~~~~~~~~~~~~~~~~~
main.c:7656:13: warning: ‘free’ called on unallocated object ‘_a7578_223395_main_1’ [-Wfree-nonheap-object]
 7656 |           return (rc);
      |             ^~~~~~~~~~             
main.c:7578:12: note: declared here
 7578 | static int mdb_rebalance(MDB_cursor *mc )
      |            ^~~~~~~~~~~~~~~~~~~~
main.c:7656:13: warning: ‘free’ called on unallocated object ‘_a7578_223395_main_2’ [-Wfree-nonheap-object]
 7656 |           return (rc);
      |             ^~~~~~~~~~          
main.c:7578:12: note: declared here
 7578 | static int mdb_rebalance(MDB_cursor *mc )
      |            ^~~~~~~~~~~~~~~~~~~~
main.c:7661:13: warning: ‘free’ called on unallocated object ‘_a7578_223395_main_1’ [-Wfree-nonheap-object]
 7661 |           return (rc);
      |             ^~~~~~~~~~             
main.c:7578:12: note: declared here
 7578 | static int mdb_rebalance(MDB_cursor *mc )
      |            ^~~~~~~~~~~~~~~~~~~~
main.c:7661:13: warning: ‘free’ called on unallocated object ‘_a7578_223395_main_2’ [-Wfree-nonheap-object]
 7661 |           return (rc);
      |             ^~~~~~~~~~          
main.c:7578:12: note: declared here
 7578 | static int mdb_rebalance(MDB_cursor *mc )
      |            ^~~~~~~~~~~~~~~~~~~~
main.c:7701:5: warning: ‘free’ called on unallocated object ‘_a7578_223395_main_1’ [-Wfree-nonheap-object]
 7701 |     return (0);
      |     ^~~~~~~~~~~            
main.c:7578:12: note: declared here
 7578 | static int mdb_rebalance(MDB_cursor *mc )
      |            ^~~~~~~~~~~~~~~~~~~~
main.c:7701:5: warning: ‘free’ called on unallocated object ‘_a7578_223395_main_2’ [-Wfree-nonheap-object]
 7701 |     return (0);
      |     ^~~~~~~~~~~         
main.c:7578:12: note: declared here
 7578 | static int mdb_rebalance(MDB_cursor *mc )
      |            ^~~~~~~~~~~~~~~~~~~~
main.c:7717:7: warning: ‘free’ called on unallocated object ‘_a7578_223395_main_1’ [-Wfree-nonheap-object]
 7717 |       return (rc);
      |       ^~~~~~~~~~~~           
main.c:7578:12: note: declared here
 7578 | static int mdb_rebalance(MDB_cursor *mc )
      |            ^~~~~~~~~~~~~~~~~~~~
main.c:7717:7: warning: ‘free’ called on unallocated object ‘_a7578_223395_main_2’ [-Wfree-nonheap-object]
 7717 |       return (rc);
      |       ^~~~~~~~~~~~        
main.c:7578:12: note: declared here
 7578 | static int mdb_rebalance(MDB_cursor *mc )
      |            ^~~~~~~~~~~~~~~~~~~~
main.c:7728:7: warning: ‘free’ called on unallocated object ‘_a7578_223395_main_1’ [-Wfree-nonheap-object]
 7728 |       return (rc);
      |       ^~~~~~~~~~~~           
main.c:7578:12: note: declared here
 7578 | static int mdb_rebalance(MDB_cursor *mc )
      |            ^~~~~~~~~~~~~~~~~~~~
main.c:7728:7: warning: ‘free’ called on unallocated object ‘_a7578_223395_main_2’ [-Wfree-nonheap-object]
 7728 |       return (rc);
      |       ^~~~~~~~~~~~        
main.c:7578:12: note: declared here
 7578 | static int mdb_rebalance(MDB_cursor *mc )
      |            ^~~~~~~~~~~~~~~~~~~~
main.c:7770:3: warning: ‘free’ called on unallocated object ‘_a7578_223395_main_1’ [-Wfree-nonheap-object]
 7770 |   return (rc);
      |   ^~~~~~~~~~~~           
main.c:7578:12: note: declared here
 7578 | static int mdb_rebalance(MDB_cursor *mc )
      |            ^~~~~~~~~~~~~~~~~~~~
main.c:7770:3: warning: ‘free’ called on unallocated object ‘_a7578_223395_main_2’ [-Wfree-nonheap-object]
 7770 |   return (rc);
      |   ^~~~~~~~~~~~        
main.c:7578:12: note: declared here
 7578 | static int mdb_rebalance(MDB_cursor *mc )
      |            ^~~~~~~~~~~~~~~~~~~~
main.c: In function ‘mdb_del0’:
main.c:7982:3: warning: ‘free’ called on unallocated object ‘_a7953_236012_main_1’ [-Wfree-nonheap-object]
 7982 |   return (rc);
      |   ^~~~~~~~~~~~           
main.c:7953:5: note: declared here
 7953 | static int mdb_del0(MDB_txn *txn , MDB_dbi dbi , MDB_val *key , MDB_val *data , unsigned int flags )
      |     ^~~~~~~~~~~~~~~~~~~~
main.c:7982:3: warning: ‘free’ called on unallocated object ‘_a7953_236012_main_2’ [-Wfree-nonheap-object]
 7982 |   return (rc);
      |   ^~~~~~~~~~~~           
main.c:7953:9: note: declared here
 7953 | static int mdb_del0(MDB_txn *txn , MDB_dbi dbi , MDB_val *key , MDB_val *data , unsigned int flags )
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:7982:3: warning: ‘free’ called on unallocated object ‘_a7953_236012_main_3’ [-Wfree-nonheap-object]
 7982 |   return (rc);
      |   ^~~~~~~~~~~~        
main.c:7953:13: note: declared here
 7953 | static int mdb_del0(MDB_txn *txn , MDB_dbi dbi , MDB_val *key , MDB_val *data , unsigned int flags )
      |             ^~~~~~~~~~~~~~~~~~~~
main.c:7982:3: warning: ‘free’ called on unallocated object ‘_a7953_236012_main_4’ [-Wfree-nonheap-object]
 7982 |   return (rc);
      |   ^~~~~~~~~~~~        
main.c:7953:12: note: declared here
 7953 | static int mdb_del0(MDB_txn *txn , MDB_dbi dbi , MDB_val *key , MDB_val *data , unsigned int flags )
      |            ^~~~~~~~~~~~~~~~~~~~
main.c: In function ‘mdb_page_split’:
main.c:8050:5: warning: ‘free’ called on unallocated object ‘_a7985_236729_main_1’ [-Wfree-nonheap-object]
 8050 |     return (rc);
      |     ^~~~~~~~~~~~           
main.c:7985:12: note: declared here
 7985 | static int mdb_page_split(MDB_cursor *mc , MDB_val *newkey , MDB_val *newdata , pgno_t newpgno ,
      |            ^~~~~~~~~~~~~~~~~~~~
main.c:8050:5: warning: ‘free’ called on unallocated object ‘_a7985_236729_main_2’ [-Wfree-nonheap-object]
 8050 |     return (rc);
      |     ^~~~~~~~~~~~        
main.c:7985:12: note: declared here
 7985 | static int mdb_page_split(MDB_cursor *mc , MDB_val *newkey , MDB_val *newdata , pgno_t newpgno ,
      |            ^~~~~~~~~~~~~~~~~~~~
main.c:8050:5: warning: ‘free’ called on unallocated object ‘_a7985_236729_main_3’ [-Wfree-nonheap-object]
 8050 |     return (rc);
      |     ^~~~~~~~~~~~        
main.c:7985:11: note: declared here
 7985 | static int mdb_page_split(MDB_cursor *mc , MDB_val *newkey , MDB_val *newdata , pgno_t newpgno ,
      |           ^~~~~~~~~~~~~~~~~~~~
main.c:8050:5: warning: ‘free’ called on unallocated object ‘_a7985_236729_main_4’ [-Wfree-nonheap-object]
 8050 |     return (rc);
      |     ^~~~~~~~~~~~        
main.c:7985:11: note: declared here
 7985 | static int mdb_page_split(MDB_cursor *mc , MDB_val *newkey , MDB_val *newdata , pgno_t newpgno ,
      |           ^~~~~~~~~~~~~~~~~~~~
main.c:8050:5: warning: ‘free’ called on unallocated object ‘_a7985_236729_main_5’ [-Wfree-nonheap-object]
 8050 |     return (rc);
      |     ^~~~~~~~~~~~           
main.c:7985:9: note: declared here
 7985 | static int mdb_page_split(MDB_cursor *mc , MDB_val *newkey , MDB_val *newdata , pgno_t newpgno ,
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:8050:5: warning: ‘free’ called on unallocated object ‘_a7985_236729_main_6’ [-Wfree-nonheap-object]
 8050 |     return (rc);
      |     ^~~~~~~~~~~~          
main.c:7985:9: note: declared here
 7985 | static int mdb_page_split(MDB_cursor *mc , MDB_val *newkey , MDB_val *newdata , pgno_t newpgno ,
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:8050:5: warning: ‘free’ called on unallocated object ‘_a7985_236729_main_7’ [-Wfree-nonheap-object]
 8050 |     return (rc);
      |     ^~~~~~~~~~~~            
main.c:7985:9: note: declared here
 7985 | static int mdb_page_split(MDB_cursor *mc , MDB_val *newkey , MDB_val *newdata , pgno_t newpgno ,
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:8494:3: warning: ‘free’ called on unallocated object ‘_a7985_236729_main_1’ [-Wfree-nonheap-object]
 8494 |   return (rc);
      |   ^~~~~~~~~~~~           
main.c:7985:12: note: declared here
 7985 | static int mdb_page_split(MDB_cursor *mc , MDB_val *newkey , MDB_val *newdata , pgno_t newpgno ,
      |            ^~~~~~~~~~~~~~~~~~~~
main.c:8494:3: warning: ‘free’ called on unallocated object ‘_a7985_236729_main_2’ [-Wfree-nonheap-object]
 8494 |   return (rc);
      |   ^~~~~~~~~~~~        
main.c:7985:12: note: declared here
 7985 | static int mdb_page_split(MDB_cursor *mc , MDB_val *newkey , MDB_val *newdata , pgno_t newpgno ,
      |            ^~~~~~~~~~~~~~~~~~~~
main.c:8494:3: warning: ‘free’ called on unallocated object ‘_a7985_236729_main_3’ [-Wfree-nonheap-object]
 8494 |   return (rc);
      |   ^~~~~~~~~~~~        
main.c:7985:11: note: declared here
 7985 | static int mdb_page_split(MDB_cursor *mc , MDB_val *newkey , MDB_val *newdata , pgno_t newpgno ,
      |           ^~~~~~~~~~~~~~~~~~~~
main.c:8494:3: warning: ‘free’ called on unallocated object ‘_a7985_236729_main_4’ [-Wfree-nonheap-object]
 8494 |   return (rc);
      |   ^~~~~~~~~~~~        
main.c:7985:11: note: declared here
 7985 | static int mdb_page_split(MDB_cursor *mc , MDB_val *newkey , MDB_val *newdata , pgno_t newpgno ,
      |           ^~~~~~~~~~~~~~~~~~~~
main.c:8494:3: warning: ‘free’ called on unallocated object ‘_a7985_236729_main_5’ [-Wfree-nonheap-object]
 8494 |   return (rc);
      |   ^~~~~~~~~~~~           
main.c:7985:9: note: declared here
 7985 | static int mdb_page_split(MDB_cursor *mc , MDB_val *newkey , MDB_val *newdata , pgno_t newpgno ,
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:8494:3: warning: ‘free’ called on unallocated object ‘_a7985_236729_main_6’ [-Wfree-nonheap-object]
 8494 |   return (rc);
      |   ^~~~~~~~~~~~          
main.c:7985:9: note: declared here
 7985 | static int mdb_page_split(MDB_cursor *mc , MDB_val *newkey , MDB_val *newdata , pgno_t newpgno ,
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:8494:3: warning: ‘free’ called on unallocated object ‘_a7985_236729_main_7’ [-Wfree-nonheap-object]
 8494 |   return (rc);
      |   ^~~~~~~~~~~~            
main.c:7985:9: note: declared here
 7985 | static int mdb_page_split(MDB_cursor *mc , MDB_val *newkey , MDB_val *newdata , pgno_t newpgno ,
      |         ^~~~~~~~~~~~~~~~~~~~
main.c: In function ‘mdb_put’:
main.c:8506:5: warning: ‘free’ called on unallocated object ‘_a8497_254086_main_1’ [-Wfree-nonheap-object]
 8506 |     return (22);
      |     ^~~~~~~~~~~~        
main.c:8497:13: note: declared here
 8497 | int mdb_put(MDB_txn *txn , MDB_dbi dbi , MDB_val *key , MDB_val *data , unsigned int flags )
      |             ^~~~~~~~~~~~~~~~~~~~
main.c:8506:5: warning: ‘free’ called on unallocated object ‘_a8497_254086_main_2’ [-Wfree-nonheap-object]
 8506 |     return (22);
      |     ^~~~~~~~~~~~        
main.c:8497:12: note: declared here
 8497 | int mdb_put(MDB_txn *txn , MDB_dbi dbi , MDB_val *key , MDB_val *data , unsigned int flags )
      |            ^~~~~~~~~~~~~~~~~~~~
main.c:8509:7: warning: ‘free’ called on unallocated object ‘_a8497_254086_main_1’ [-Wfree-nonheap-object]
 8509 |     return (22);
      |       ^~~~~~~~~~          
main.c:8497:13: note: declared here
 8497 | int mdb_put(MDB_txn *txn , MDB_dbi dbi , MDB_val *key , MDB_val *data , unsigned int flags )
      |             ^~~~~~~~~~~~~~~~~~~~
main.c:8509:7: warning: ‘free’ called on unallocated object ‘_a8497_254086_main_2’ [-Wfree-nonheap-object]
 8509 |     return (22);
      |       ^~~~~~~~~~          
main.c:8497:12: note: declared here
 8497 | int mdb_put(MDB_txn *txn , MDB_dbi dbi , MDB_val *key , MDB_val *data , unsigned int flags )
      |            ^~~~~~~~~~~~~~~~~~~~
main.c:8514:13: warning: ‘free’ called on unallocated object ‘_a8497_254086_main_1’ [-Wfree-nonheap-object]
 8514 |         return (22);
      |             ^~~~~~~~            
main.c:8497:13: note: declared here
 8497 | int mdb_put(MDB_txn *txn , MDB_dbi dbi , MDB_val *key , MDB_val *data , unsigned int flags )
      |             ^~~~~~~~~~~~~~~~~~~~
main.c:8514:13: warning: ‘free’ called on unallocated object ‘_a8497_254086_main_2’ [-Wfree-nonheap-object]
 8514 |         return (22);
      |             ^~~~~~~~            
main.c:8497:12: note: declared here
 8497 | int mdb_put(MDB_txn *txn , MDB_dbi dbi , MDB_val *key , MDB_val *data , unsigned int flags )
      |            ^~~~~~~~~~~~~~~~~~~~
main.c:8517:11: warning: ‘free’ called on unallocated object ‘_a8497_254086_main_1’ [-Wfree-nonheap-object]
 8517 |       return (22);
      |           ^~~~~~~~            
main.c:8497:13: note: declared here
 8497 | int mdb_put(MDB_txn *txn , MDB_dbi dbi , MDB_val *key , MDB_val *data , unsigned int flags )
      |             ^~~~~~~~~~~~~~~~~~~~
main.c:8517:11: warning: ‘free’ called on unallocated object ‘_a8497_254086_main_2’ [-Wfree-nonheap-object]
 8517 |       return (22);
      |           ^~~~~~~~            
main.c:8497:12: note: declared here
 8497 | int mdb_put(MDB_txn *txn , MDB_dbi dbi , MDB_val *key , MDB_val *data , unsigned int flags )
      |            ^~~~~~~~~~~~~~~~~~~~
main.c:8520:9: warning: ‘free’ called on unallocated object ‘_a8497_254086_main_1’ [-Wfree-nonheap-object]
 8520 |     return (22);
      |         ^~~~~~~~            
main.c:8497:13: note: declared here
 8497 | int mdb_put(MDB_txn *txn , MDB_dbi dbi , MDB_val *key , MDB_val *data , unsigned int flags )
      |             ^~~~~~~~~~~~~~~~~~~~
main.c:8520:9: warning: ‘free’ called on unallocated object ‘_a8497_254086_main_2’ [-Wfree-nonheap-object]
 8520 |     return (22);
      |         ^~~~~~~~            
main.c:8497:12: note: declared here
 8497 | int mdb_put(MDB_txn *txn , MDB_dbi dbi , MDB_val *key , MDB_val *data , unsigned int flags )
      |            ^~~~~~~~~~~~~~~~~~~~
main.c:8523:5: warning: ‘free’ called on unallocated object ‘_a8497_254086_main_1’ [-Wfree-nonheap-object]
 8523 |     return (22);
      |     ^~~~~~~~~~~~        
main.c:8497:13: note: declared here
 8497 | int mdb_put(MDB_txn *txn , MDB_dbi dbi , MDB_val *key , MDB_val *data , unsigned int flags )
      |             ^~~~~~~~~~~~~~~~~~~~
main.c:8523:5: warning: ‘free’ called on unallocated object ‘_a8497_254086_main_2’ [-Wfree-nonheap-object]
 8523 |     return (22);
      |     ^~~~~~~~~~~~        
main.c:8497:12: note: declared here
 8497 | int mdb_put(MDB_txn *txn , MDB_dbi dbi , MDB_val *key , MDB_val *data , unsigned int flags )
      |            ^~~~~~~~~~~~~~~~~~~~
main.c:8531:5: warning: ‘free’ called on unallocated object ‘_a8497_254086_main_1’ [-Wfree-nonheap-object]
 8531 |     return (tmp);
      |     ^~~~~~~~~~~~~       
main.c:8497:13: note: declared here
 8497 | int mdb_put(MDB_txn *txn , MDB_dbi dbi , MDB_val *key , MDB_val *data , unsigned int flags )
      |             ^~~~~~~~~~~~~~~~~~~~
main.c:8531:5: warning: ‘free’ called on unallocated object ‘_a8497_254086_main_2’ [-Wfree-nonheap-object]
 8531 |     return (tmp);
      |     ^~~~~~~~~~~~~       
main.c:8497:12: note: declared here
 8497 | int mdb_put(MDB_txn *txn , MDB_dbi dbi , MDB_val *key , MDB_val *data , unsigned int flags )
      |            ^~~~~~~~~~~~~~~~~~~~
main.c:8538:3: warning: ‘free’ called on unallocated object ‘_a8497_254086_main_1’ [-Wfree-nonheap-object]
 8538 |   return (rc);
      |   ^~~~~~~~~~~~        
main.c:8497:13: note: declared here
 8497 | int mdb_put(MDB_txn *txn , MDB_dbi dbi , MDB_val *key , MDB_val *data , unsigned int flags )
      |             ^~~~~~~~~~~~~~~~~~~~
main.c:8538:3: warning: ‘free’ called on unallocated object ‘_a8497_254086_main_2’ [-Wfree-nonheap-object]
 8538 |   return (rc);
      |   ^~~~~~~~~~~~        
main.c:8497:12: note: declared here
 8497 | int mdb_put(MDB_txn *txn , MDB_dbi dbi , MDB_val *key , MDB_val *data , unsigned int flags )
      |            ^~~~~~~~~~~~~~~~~~~~
main.c: In function ‘mdb_env_copythr’:
main.c:8620:3: warning: ‘free’ called on unallocated object ‘_a8542_255029_main_1’ [-Wfree-nonheap-object]
 8620 |   return ((void *)0);
      |   ^~~~~~~~~~~~~~~~~~~      
main.c:8542:5: note: declared here
 8542 | static void *mdb_env_copythr(void *arg )
      |     ^~~~~~~~~~~~~~~~~~~~
main.c:8620:3: warning: ‘free’ called on unallocated object ‘_a8542_255029_main_2’ [-Wfree-nonheap-object]
 8620 |   return ((void *)0);
      |   ^~~~~~~~~~~~~~~~~~~  
main.c:8542:10: note: declared here
 8542 | static void *mdb_env_copythr(void *arg )
      |          ^~~~~~~~~~~~~~~~~~~~
main.c: In function ‘mdb_env_cwalk’:
main.c:8739:5: warning: ‘free’ called on unallocated object ‘_a8642_257509_main_1’ [-Wfree-nonheap-object]
 8739 |     return (0);
      |     ^~~~~~~~~~~         
main.c:8642:8: note: declared here
 8642 | static int mdb_env_cwalk(mdb_copy *my , pgno_t *pg , int flags )
      |        ^~~~~~~~~~~~~~~~~~~~
main.c:8739:5: warning: ‘free’ called on unallocated object ‘_a8642_257509_main_2’ [-Wfree-nonheap-object]
 8739 |     return (0);
      |     ^~~~~~~~~~~             
main.c:8642:8: note: declared here
 8642 | static int mdb_env_cwalk(mdb_copy *my , pgno_t *pg , int flags )
      |        ^~~~~~~~~~~~~~~~~~~~
main.c:8739:5: warning: ‘free’ called on unallocated object ‘_a8642_257509_main_3’ [-Wfree-nonheap-object]
 8739 |     return (0);
      |     ^~~~~~~~~~~          
main.c:8642:11: note: declared here
 8642 | static int mdb_env_cwalk(mdb_copy *my , pgno_t *pg , int flags )
      |           ^~~~~~~~~~~~~~~~~~~~
main.c:8739:5: warning: ‘free’ called on unallocated object ‘_a8642_257509_main_4’ [-Wfree-nonheap-object]
 8739 |     return (0);
      |     ^~~~~~~~~~~         
main.c:8642:11: note: declared here
 8642 | static int mdb_env_cwalk(mdb_copy *my , pgno_t *pg , int flags )
      |           ^~~~~~~~~~~~~~~~~~~~
main.c:8739:5: warning: ‘free’ called on unallocated object ‘_a8642_257509_main_5’ [-Wfree-nonheap-object]
 8739 |     return (0);
      |     ^~~~~~~~~~~         
main.c:8642:12: note: declared here
 8642 | static int mdb_env_cwalk(mdb_copy *my , pgno_t *pg , int flags )
      |            ^~~~~~~~~~~~~~~~~~~~
main.c:8746:5: warning: ‘free’ called on unallocated object ‘_a8642_257509_main_1’ [-Wfree-nonheap-object]
 8746 |     return (rc);
      |     ^~~~~~~~~~~~        
main.c:8642:8: note: declared here
 8642 | static int mdb_env_cwalk(mdb_copy *my , pgno_t *pg , int flags )
      |        ^~~~~~~~~~~~~~~~~~~~
main.c:8746:5: warning: ‘free’ called on unallocated object ‘_a8642_257509_main_2’ [-Wfree-nonheap-object]
 8746 |     return (rc);
      |     ^~~~~~~~~~~~            
main.c:8642:8: note: declared here
 8642 | static int mdb_env_cwalk(mdb_copy *my , pgno_t *pg , int flags )
      |        ^~~~~~~~~~~~~~~~~~~~
main.c:8746:5: warning: ‘free’ called on unallocated object ‘_a8642_257509_main_3’ [-Wfree-nonheap-object]
 8746 |     return (rc);
      |     ^~~~~~~~~~~~         
main.c:8642:11: note: declared here
 8642 | static int mdb_env_cwalk(mdb_copy *my , pgno_t *pg , int flags )
      |           ^~~~~~~~~~~~~~~~~~~~
main.c:8746:5: warning: ‘free’ called on unallocated object ‘_a8642_257509_main_4’ [-Wfree-nonheap-object]
 8746 |     return (rc);
      |     ^~~~~~~~~~~~        
main.c:8642:11: note: declared here
 8642 | static int mdb_env_cwalk(mdb_copy *my , pgno_t *pg , int flags )
      |           ^~~~~~~~~~~~~~~~~~~~
main.c:8746:5: warning: ‘free’ called on unallocated object ‘_a8642_257509_main_5’ [-Wfree-nonheap-object]
 8746 |     return (rc);
      |     ^~~~~~~~~~~~        
main.c:8642:12: note: declared here
 8642 | static int mdb_env_cwalk(mdb_copy *my , pgno_t *pg , int flags )
      |            ^~~~~~~~~~~~~~~~~~~~
main.c:8750:5: warning: ‘free’ called on unallocated object ‘_a8642_257509_main_1’ [-Wfree-nonheap-object]
 8750 |     return (rc);
      |     ^~~~~~~~~~~~        
main.c:8642:8: note: declared here
 8642 | static int mdb_env_cwalk(mdb_copy *my , pgno_t *pg , int flags )
      |        ^~~~~~~~~~~~~~~~~~~~
main.c:8750:5: warning: ‘free’ called on unallocated object ‘_a8642_257509_main_2’ [-Wfree-nonheap-object]
 8750 |     return (rc);
      |     ^~~~~~~~~~~~            
main.c:8642:8: note: declared here
 8642 | static int mdb_env_cwalk(mdb_copy *my , pgno_t *pg , int flags )
      |        ^~~~~~~~~~~~~~~~~~~~
main.c:8750:5: warning: ‘free’ called on unallocated object ‘_a8642_257509_main_3’ [-Wfree-nonheap-object]
 8750 |     return (rc);
      |     ^~~~~~~~~~~~         
main.c:8642:11: note: declared here
 8642 | static int mdb_env_cwalk(mdb_copy *my , pgno_t *pg , int flags )
      |           ^~~~~~~~~~~~~~~~~~~~
main.c:8750:5: warning: ‘free’ called on unallocated object ‘_a8642_257509_main_4’ [-Wfree-nonheap-object]
 8750 |     return (rc);
      |     ^~~~~~~~~~~~        
main.c:8642:11: note: declared here
 8642 | static int mdb_env_cwalk(mdb_copy *my , pgno_t *pg , int flags )
      |           ^~~~~~~~~~~~~~~~~~~~
main.c:8750:5: warning: ‘free’ called on unallocated object ‘_a8642_257509_main_5’ [-Wfree-nonheap-object]
 8750 |     return (rc);
      |     ^~~~~~~~~~~~        
main.c:8642:12: note: declared here
 8642 | static int mdb_env_cwalk(mdb_copy *my , pgno_t *pg , int flags )
      |            ^~~~~~~~~~~~~~~~~~~~
main.c:8756:5: warning: ‘free’ called on unallocated object ‘_a8642_257509_main_1’ [-Wfree-nonheap-object]
 8756 |     return (12);
      |     ^~~~~~~~~~~~        
main.c:8642:8: note: declared here
 8642 | static int mdb_env_cwalk(mdb_copy *my , pgno_t *pg , int flags )
      |        ^~~~~~~~~~~~~~~~~~~~
main.c:8756:5: warning: ‘free’ called on unallocated object ‘_a8642_257509_main_2’ [-Wfree-nonheap-object]
 8756 |     return (12);
      |     ^~~~~~~~~~~~            
main.c:8642:8: note: declared here
 8642 | static int mdb_env_cwalk(mdb_copy *my , pgno_t *pg , int flags )
      |        ^~~~~~~~~~~~~~~~~~~~
main.c:8756:5: warning: ‘free’ called on unallocated object ‘_a8642_257509_main_3’ [-Wfree-nonheap-object]
 8756 |     return (12);
      |     ^~~~~~~~~~~~         
main.c:8642:11: note: declared here
 8642 | static int mdb_env_cwalk(mdb_copy *my , pgno_t *pg , int flags )
      |           ^~~~~~~~~~~~~~~~~~~~
main.c:8756:5: warning: ‘free’ called on unallocated object ‘_a8642_257509_main_4’ [-Wfree-nonheap-object]
 8756 |     return (12);
      |     ^~~~~~~~~~~~        
main.c:8642:11: note: declared here
 8642 | static int mdb_env_cwalk(mdb_copy *my , pgno_t *pg , int flags )
      |           ^~~~~~~~~~~~~~~~~~~~
main.c:8756:5: warning: ‘free’ called on unallocated object ‘_a8642_257509_main_5’ [-Wfree-nonheap-object]
 8756 |     return (12);
      |     ^~~~~~~~~~~~        
main.c:8642:12: note: declared here
 8642 | static int mdb_env_cwalk(mdb_copy *my , pgno_t *pg , int flags )
      |            ^~~~~~~~~~~~~~~~~~~~
main.c:8885:3: warning: ‘free’ called on unallocated object ‘_a8752_260718_main_1’ [-Wfree-nonheap-object]
 8885 |   free((void *)buf);
      |   ^~~~~~~~~~~~~~~~~
main.c:8642:15: note: declared here
 8642 | static int mdb_env_cwalk(mdb_copy *my , pgno_t *pg , int flags )
      |               ^~~~~~~~~~~~~~~~~~~~
main.c:8886:3: warning: ‘free’ called on unallocated object ‘_a8642_257509_main_1’ [-Wfree-nonheap-object]
 8886 |   return (rc);
      |   ^~~~~~~~~~~~        
main.c:8642:8: note: declared here
 8642 | static int mdb_env_cwalk(mdb_copy *my , pgno_t *pg , int flags )
      |        ^~~~~~~~~~~~~~~~~~~~
main.c:8886:3: warning: ‘free’ called on unallocated object ‘_a8642_257509_main_2’ [-Wfree-nonheap-object]
 8886 |   return (rc);
      |   ^~~~~~~~~~~~            
main.c:8642:8: note: declared here
 8642 | static int mdb_env_cwalk(mdb_copy *my , pgno_t *pg , int flags )
      |        ^~~~~~~~~~~~~~~~~~~~
main.c:8886:3: warning: ‘free’ called on unallocated object ‘_a8642_257509_main_3’ [-Wfree-nonheap-object]
 8886 |   return (rc);
      |   ^~~~~~~~~~~~         
main.c:8642:11: note: declared here
 8642 | static int mdb_env_cwalk(mdb_copy *my , pgno_t *pg , int flags )
      |           ^~~~~~~~~~~~~~~~~~~~
main.c:8886:3: warning: ‘free’ called on unallocated object ‘_a8642_257509_main_4’ [-Wfree-nonheap-object]
 8886 |   return (rc);
      |   ^~~~~~~~~~~~        
main.c:8642:11: note: declared here
 8642 | static int mdb_env_cwalk(mdb_copy *my , pgno_t *pg , int flags )
      |           ^~~~~~~~~~~~~~~~~~~~
main.c:8886:3: warning: ‘free’ called on unallocated object ‘_a8642_257509_main_5’ [-Wfree-nonheap-object]
 8886 |   return (rc);
      |   ^~~~~~~~~~~~        
main.c:8642:12: note: declared here
 8642 | static int mdb_env_cwalk(mdb_copy *my , pgno_t *pg , int flags )
      |            ^~~~~~~~~~~~~~~~~~~~
main.c: In function ‘mdb_env_copyfd1’:
main.c:8946:5: warning: ‘free’ called on unallocated object ‘_a8890_266341_main_1’ [-Wfree-nonheap-object]
 8946 |     return (rc);
      |     ^~~~~~~~~~~~          
main.c:8890:9: note: declared here
 8890 | static int mdb_env_copyfd1(MDB_env *env , int fd )
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:8946:5: warning: ‘free’ called on unallocated object ‘_a8890_266341_main_2’ [-Wfree-nonheap-object]
 8946 |     return (rc);
      |     ^~~~~~~~~~~~         
main.c:8890:9: note: declared here
 8890 | static int mdb_env_copyfd1(MDB_env *env , int fd )
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:8946:5: warning: ‘free’ called on unallocated object ‘_a8890_266341_main_3’ [-Wfree-nonheap-object]
 8946 |     return (rc);
      |     ^~~~~~~~~~~~        
main.c:8890:12: note: declared here
 8890 | static int mdb_env_copyfd1(MDB_env *env , int fd )
      |            ^~~~~~~~~~~~~~~~~~~~
main.c:8946:5: warning: ‘free’ called on unallocated object ‘_a8890_266341_main_4’ [-Wfree-nonheap-object]
 8946 |     return (rc);
      |     ^~~~~~~~~~~~       
main.c:8890:7: note: declared here
 8890 | static int mdb_env_copyfd1(MDB_env *env , int fd )
      |       ^~~~~~~~~~~~~~~~~~~~
main.c:8946:5: warning: ‘free’ called on unallocated object ‘_a8890_266341_main_5’ [-Wfree-nonheap-object]
 8946 |     return (rc);
      |     ^~~~~~~~~~~~          
main.c:8890:8: note: declared here
 8890 | static int mdb_env_copyfd1(MDB_env *env , int fd )
      |        ^~~~~~~~~~~~~~~~~~~~
main.c:8946:5: warning: ‘free’ called on unallocated object ‘_a8890_266341_main_6’ [-Wfree-nonheap-object]
 8946 |     return (rc);
      |     ^~~~~~~~~~~~         
main.c:8890:11: note: declared here
 8890 | static int mdb_env_copyfd1(MDB_env *env , int fd )
      |           ^~~~~~~~~~~~~~~~~~~~
main.c:8946:5: warning: ‘free’ called on unallocated object ‘_a8890_266341_main_7’ [-Wfree-nonheap-object]
 8946 |     return (rc);
      |     ^~~~~~~~~~~~         
main.c:8890:10: note: declared here
 8890 | static int mdb_env_copyfd1(MDB_env *env , int fd )
      |          ^~~~~~~~~~~~~~~~~~~~
main.c:8946:5: warning: ‘free’ called on unallocated object ‘_a8890_266341_main_8’ [-Wfree-nonheap-object]
 8946 |     return (rc);
      |     ^~~~~~~~~~~~        
main.c:8890:10: note: declared here
 8890 | static int mdb_env_copyfd1(MDB_env *env , int fd )
      |          ^~~~~~~~~~~~~~~~~~~~
main.c:9037:3: warning: ‘free’ called on unallocated object ‘_a8890_266341_main_1’ [-Wfree-nonheap-object]
 9037 |   return (tmp);
      |   ^~~~~~~~~~~~~         
main.c:8890:9: note: declared here
 8890 | static int mdb_env_copyfd1(MDB_env *env , int fd )
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:9037:3: warning: ‘free’ called on unallocated object ‘_a8890_266341_main_2’ [-Wfree-nonheap-object]
 9037 |   return (tmp);
      |   ^~~~~~~~~~~~~        
main.c:8890:9: note: declared here
 8890 | static int mdb_env_copyfd1(MDB_env *env , int fd )
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:9037:3: warning: ‘free’ called on unallocated object ‘_a8890_266341_main_3’ [-Wfree-nonheap-object]
 9037 |   return (tmp);
      |   ^~~~~~~~~~~~~       
main.c:8890:12: note: declared here
 8890 | static int mdb_env_copyfd1(MDB_env *env , int fd )
      |            ^~~~~~~~~~~~~~~~~~~~
main.c:9037:3: warning: ‘free’ called on unallocated object ‘_a8890_266341_main_4’ [-Wfree-nonheap-object]
 9037 |   return (tmp);
      |   ^~~~~~~~~~~~~      
main.c:8890:7: note: declared here
 8890 | static int mdb_env_copyfd1(MDB_env *env , int fd )
      |       ^~~~~~~~~~~~~~~~~~~~
main.c:9037:3: warning: ‘free’ called on unallocated object ‘_a8890_266341_main_5’ [-Wfree-nonheap-object]
 9037 |   return (tmp);
      |   ^~~~~~~~~~~~~         
main.c:8890:8: note: declared here
 8890 | static int mdb_env_copyfd1(MDB_env *env , int fd )
      |        ^~~~~~~~~~~~~~~~~~~~
main.c:9037:3: warning: ‘free’ called on unallocated object ‘_a8890_266341_main_6’ [-Wfree-nonheap-object]
 9037 |   return (tmp);
      |   ^~~~~~~~~~~~~        
main.c:8890:11: note: declared here
 8890 | static int mdb_env_copyfd1(MDB_env *env , int fd )
      |           ^~~~~~~~~~~~~~~~~~~~
main.c:9037:3: warning: ‘free’ called on unallocated object ‘_a8890_266341_main_7’ [-Wfree-nonheap-object]
 9037 |   return (tmp);
      |   ^~~~~~~~~~~~~        
main.c:8890:10: note: declared here
 8890 | static int mdb_env_copyfd1(MDB_env *env , int fd )
      |          ^~~~~~~~~~~~~~~~~~~~
main.c:9037:3: warning: ‘free’ called on unallocated object ‘_a8890_266341_main_8’ [-Wfree-nonheap-object]
 9037 |   return (tmp);
      |   ^~~~~~~~~~~~~       
main.c:8890:10: note: declared here
 8890 | static int mdb_env_copyfd1(MDB_env *env , int fd )
      |          ^~~~~~~~~~~~~~~~~~~~
main.c: In function ‘mdb_env_copyfd0’:
main.c:9060:5: warning: ‘free’ called on unallocated object ‘_a9041_271033_main_1’ [-Wfree-nonheap-object]
 9060 |     return (rc);
      |     ^~~~~~~~~~~~           
main.c:9041:12: note: declared here
 9041 | static int mdb_env_copyfd0(MDB_env *env , int fd )
      |            ^~~~~~~~~~~~~~~~~~~~
main.c:9060:5: warning: ‘free’ called on unallocated object ‘_a9041_271033_main_2’ [-Wfree-nonheap-object]
 9060 |     return (rc);
      |     ^~~~~~~~~~~~         
main.c:9041:10: note: declared here
 9041 | static int mdb_env_copyfd0(MDB_env *env , int fd )
      |          ^~~~~~~~~~~~~~~~~~~~
main.c:9140:3: warning: ‘free’ called on unallocated object ‘_a9041_271033_main_1’ [-Wfree-nonheap-object]
 9140 |   return (rc);
      |   ^~~~~~~~~~~~           
main.c:9041:12: note: declared here
 9041 | static int mdb_env_copyfd0(MDB_env *env , int fd )
      |            ^~~~~~~~~~~~~~~~~~~~
main.c:9140:3: warning: ‘free’ called on unallocated object ‘_a9041_271033_main_2’ [-Wfree-nonheap-object]
 9140 |   return (rc);
      |   ^~~~~~~~~~~~         
main.c:9041:10: note: declared here
 9041 | static int mdb_env_copyfd0(MDB_env *env , int fd )
      |          ^~~~~~~~~~~~~~~~~~~~
main.c: In function ‘mdb_dbi_open’:
main.c:9448:5: warning: ‘free’ called on unallocated object ‘_a9421_279346_main_1’ [-Wfree-nonheap-object]
 9448 |     return (22);
      |     ^~~~~~~~~~~~               
main.c:9421:12: note: declared here
 9421 | int mdb_dbi_open(MDB_txn *txn , char const   *name , unsigned int flags , MDB_dbi *dbi )
      |            ^~~~~~~~~~~~~~~~~~~~
main.c:9448:5: warning: ‘free’ called on unallocated object ‘_a9421_279346_main_2’ [-Wfree-nonheap-object]
 9448 |     return (22);
      |     ^~~~~~~~~~~~           
main.c:9421:5: note: declared here
 9421 | int mdb_dbi_open(MDB_txn *txn , char const   *name , unsigned int flags , MDB_dbi *dbi )
      |     ^~~~~~~~~~~~~~~~~~~~
main.c:9448:5: warning: ‘free’ called on unallocated object ‘_a9421_279346_main_3’ [-Wfree-nonheap-object]
 9448 |     return (22);
      |     ^~~~~~~~~~~~           
main.c:9421:8: note: declared here
 9421 | int mdb_dbi_open(MDB_txn *txn , char const   *name , unsigned int flags , MDB_dbi *dbi )
      |        ^~~~~~~~~~~~~~~~~~~~
main.c:9448:5: warning: ‘free’ called on unallocated object ‘_a9421_279346_main_4’ [-Wfree-nonheap-object]
 9448 |     return (22);
      |     ^~~~~~~~~~~~        
main.c:9421:12: note: declared here
 9421 | int mdb_dbi_open(MDB_txn *txn , char const   *name , unsigned int flags , MDB_dbi *dbi )
      |            ^~~~~~~~~~~~~~~~~~~~
main.c:9448:5: warning: ‘free’ called on unallocated object ‘_a9421_279346_main_5’ [-Wfree-nonheap-object]
 9448 |     return (22);
      |     ^~~~~~~~~~~~          
main.c:9421:9: note: declared here
 9421 | int mdb_dbi_open(MDB_txn *txn , char const   *name , unsigned int flags , MDB_dbi *dbi )
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:9448:5: warning: ‘free’ called on unallocated object ‘_a9421_279346_main_6’ [-Wfree-nonheap-object]
 9448 |     return (22);
      |     ^~~~~~~~~~~~         
main.c:9421:9: note: declared here
 9421 | int mdb_dbi_open(MDB_txn *txn , char const   *name , unsigned int flags , MDB_dbi *dbi )
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:9451:5: warning: ‘free’ called on unallocated object ‘_a9421_279346_main_1’ [-Wfree-nonheap-object]
 9451 |     return (-30782);
      |     ^~~~~~~~~~~~~~~~           
main.c:9421:12: note: declared here
 9421 | int mdb_dbi_open(MDB_txn *txn , char const   *name , unsigned int flags , MDB_dbi *dbi )
      |            ^~~~~~~~~~~~~~~~~~~~
main.c:9451:5: warning: ‘free’ called on unallocated object ‘_a9421_279346_main_2’ [-Wfree-nonheap-object]
 9451 |     return (-30782);
      |     ^~~~~~~~~~~~~~~~       
main.c:9421:5: note: declared here
 9421 | int mdb_dbi_open(MDB_txn *txn , char const   *name , unsigned int flags , MDB_dbi *dbi )
      |     ^~~~~~~~~~~~~~~~~~~~
main.c:9451:5: warning: ‘free’ called on unallocated object ‘_a9421_279346_main_3’ [-Wfree-nonheap-object]
 9451 |     return (-30782);
      |     ^~~~~~~~~~~~~~~~       
main.c:9421:8: note: declared here
 9421 | int mdb_dbi_open(MDB_txn *txn , char const   *name , unsigned int flags , MDB_dbi *dbi )
      |        ^~~~~~~~~~~~~~~~~~~~
main.c:9451:5: warning: ‘free’ called on unallocated object ‘_a9421_279346_main_4’ [-Wfree-nonheap-object]
 9451 |     return (-30782);
      |     ^~~~~~~~~~~~~~~~    
main.c:9421:12: note: declared here
 9421 | int mdb_dbi_open(MDB_txn *txn , char const   *name , unsigned int flags , MDB_dbi *dbi )
      |            ^~~~~~~~~~~~~~~~~~~~
main.c:9451:5: warning: ‘free’ called on unallocated object ‘_a9421_279346_main_5’ [-Wfree-nonheap-object]
 9451 |     return (-30782);
      |     ^~~~~~~~~~~~~~~~      
main.c:9421:9: note: declared here
 9421 | int mdb_dbi_open(MDB_txn *txn , char const   *name , unsigned int flags , MDB_dbi *dbi )
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:9451:5: warning: ‘free’ called on unallocated object ‘_a9421_279346_main_6’ [-Wfree-nonheap-object]
 9451 |     return (-30782);
      |     ^~~~~~~~~~~~~~~~     
main.c:9421:9: note: declared here
 9421 | int mdb_dbi_open(MDB_txn *txn , char const   *name , unsigned int flags , MDB_dbi *dbi )
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:9463:5: warning: ‘free’ called on unallocated object ‘_a9421_279346_main_1’ [-Wfree-nonheap-object]
 9463 |     return (0);
      |     ^~~~~~~~~~~                
main.c:9421:12: note: declared here
 9421 | int mdb_dbi_open(MDB_txn *txn , char const   *name , unsigned int flags , MDB_dbi *dbi )
      |            ^~~~~~~~~~~~~~~~~~~~
main.c:9463:5: warning: ‘free’ called on unallocated object ‘_a9421_279346_main_2’ [-Wfree-nonheap-object]
 9463 |     return (0);
      |     ^~~~~~~~~~~            
main.c:9421:5: note: declared here
 9421 | int mdb_dbi_open(MDB_txn *txn , char const   *name , unsigned int flags , MDB_dbi *dbi )
      |     ^~~~~~~~~~~~~~~~~~~~
main.c:9463:5: warning: ‘free’ called on unallocated object ‘_a9421_279346_main_3’ [-Wfree-nonheap-object]
 9463 |     return (0);
      |     ^~~~~~~~~~~            
main.c:9421:8: note: declared here
 9421 | int mdb_dbi_open(MDB_txn *txn , char const   *name , unsigned int flags , MDB_dbi *dbi )
      |        ^~~~~~~~~~~~~~~~~~~~
main.c:9463:5: warning: ‘free’ called on unallocated object ‘_a9421_279346_main_4’ [-Wfree-nonheap-object]
 9463 |     return (0);
      |     ^~~~~~~~~~~         
main.c:9421:12: note: declared here
 9421 | int mdb_dbi_open(MDB_txn *txn , char const   *name , unsigned int flags , MDB_dbi *dbi )
      |            ^~~~~~~~~~~~~~~~~~~~
main.c:9463:5: warning: ‘free’ called on unallocated object ‘_a9421_279346_main_5’ [-Wfree-nonheap-object]
 9463 |     return (0);
      |     ^~~~~~~~~~~           
main.c:9421:9: note: declared here
 9421 | int mdb_dbi_open(MDB_txn *txn , char const   *name , unsigned int flags , MDB_dbi *dbi )
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:9463:5: warning: ‘free’ called on unallocated object ‘_a9421_279346_main_6’ [-Wfree-nonheap-object]
 9463 |     return (0);
      |     ^~~~~~~~~~~          
main.c:9421:9: note: declared here
 9421 | int mdb_dbi_open(MDB_txn *txn , char const   *name , unsigned int flags , MDB_dbi *dbi )
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:9481:9: warning: ‘free’ called on unallocated object ‘_a9421_279346_main_1’ [-Wfree-nonheap-object]
 9481 |         return (0);
      |         ^~~~~~~~~~~                
main.c:9421:12: note: declared here
 9421 | int mdb_dbi_open(MDB_txn *txn , char const   *name , unsigned int flags , MDB_dbi *dbi )
      |            ^~~~~~~~~~~~~~~~~~~~
main.c:9481:9: warning: ‘free’ called on unallocated object ‘_a9421_279346_main_2’ [-Wfree-nonheap-object]
 9481 |         return (0);
      |         ^~~~~~~~~~~            
main.c:9421:5: note: declared here
 9421 | int mdb_dbi_open(MDB_txn *txn , char const   *name , unsigned int flags , MDB_dbi *dbi )
      |     ^~~~~~~~~~~~~~~~~~~~
main.c:9481:9: warning: ‘free’ called on unallocated object ‘_a9421_279346_main_3’ [-Wfree-nonheap-object]
 9481 |         return (0);
      |         ^~~~~~~~~~~            
main.c:9421:8: note: declared here
 9421 | int mdb_dbi_open(MDB_txn *txn , char const   *name , unsigned int flags , MDB_dbi *dbi )
      |        ^~~~~~~~~~~~~~~~~~~~
main.c:9481:9: warning: ‘free’ called on unallocated object ‘_a9421_279346_main_4’ [-Wfree-nonheap-object]
 9481 |         return (0);
      |         ^~~~~~~~~~~         
main.c:9421:12: note: declared here
 9421 | int mdb_dbi_open(MDB_txn *txn , char const   *name , unsigned int flags , MDB_dbi *dbi )
      |            ^~~~~~~~~~~~~~~~~~~~
main.c:9481:9: warning: ‘free’ called on unallocated object ‘_a9421_279346_main_5’ [-Wfree-nonheap-object]
 9481 |         return (0);
      |         ^~~~~~~~~~~           
main.c:9421:9: note: declared here
 9421 | int mdb_dbi_open(MDB_txn *txn , char const   *name , unsigned int flags , MDB_dbi *dbi )
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:9481:9: warning: ‘free’ called on unallocated object ‘_a9421_279346_main_6’ [-Wfree-nonheap-object]
 9481 |         return (0);
      |         ^~~~~~~~~~~          
main.c:9421:9: note: declared here
 9421 | int mdb_dbi_open(MDB_txn *txn , char const   *name , unsigned int flags , MDB_dbi *dbi )
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:9489:7: warning: ‘free’ called on unallocated object ‘_a9421_279346_main_1’ [-Wfree-nonheap-object]
 9489 |       return (-30791);
      |       ^~~~~~~~~~~~~~~~           
main.c:9421:12: note: declared here
 9421 | int mdb_dbi_open(MDB_txn *txn , char const   *name , unsigned int flags , MDB_dbi *dbi )
      |            ^~~~~~~~~~~~~~~~~~~~
main.c:9489:7: warning: ‘free’ called on unallocated object ‘_a9421_279346_main_2’ [-Wfree-nonheap-object]
 9489 |       return (-30791);
      |       ^~~~~~~~~~~~~~~~       
main.c:9421:5: note: declared here
 9421 | int mdb_dbi_open(MDB_txn *txn , char const   *name , unsigned int flags , MDB_dbi *dbi )
      |     ^~~~~~~~~~~~~~~~~~~~
main.c:9489:7: warning: ‘free’ called on unallocated object ‘_a9421_279346_main_3’ [-Wfree-nonheap-object]
 9489 |       return (-30791);
      |       ^~~~~~~~~~~~~~~~       
main.c:9421:8: note: declared here
 9421 | int mdb_dbi_open(MDB_txn *txn , char const   *name , unsigned int flags , MDB_dbi *dbi )
      |        ^~~~~~~~~~~~~~~~~~~~
main.c:9489:7: warning: ‘free’ called on unallocated object ‘_a9421_279346_main_4’ [-Wfree-nonheap-object]
 9489 |       return (-30791);
      |       ^~~~~~~~~~~~~~~~    
main.c:9421:12: note: declared here
 9421 | int mdb_dbi_open(MDB_txn *txn , char const   *name , unsigned int flags , MDB_dbi *dbi )
      |            ^~~~~~~~~~~~~~~~~~~~
main.c:9489:7: warning: ‘free’ called on unallocated object ‘_a9421_279346_main_5’ [-Wfree-nonheap-object]
 9489 |       return (-30791);
      |       ^~~~~~~~~~~~~~~~      
main.c:9421:9: note: declared here
 9421 | int mdb_dbi_open(MDB_txn *txn , char const   *name , unsigned int flags , MDB_dbi *dbi )
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:9489:7: warning: ‘free’ called on unallocated object ‘_a9421_279346_main_6’ [-Wfree-nonheap-object]
 9489 |       return (-30791);
      |       ^~~~~~~~~~~~~~~~     
main.c:9421:9: note: declared here
 9421 | int mdb_dbi_open(MDB_txn *txn , char const   *name , unsigned int flags , MDB_dbi *dbi )
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:9498:5: warning: ‘free’ called on unallocated object ‘_a9421_279346_main_1’ [-Wfree-nonheap-object]
 9498 |     return (tmp___0);
      |     ^~~~~~~~~~~~~~~~~          
main.c:9421:12: note: declared here
 9421 | int mdb_dbi_open(MDB_txn *txn , char const   *name , unsigned int flags , MDB_dbi *dbi )
      |            ^~~~~~~~~~~~~~~~~~~~
main.c:9498:5: warning: ‘free’ called on unallocated object ‘_a9421_279346_main_2’ [-Wfree-nonheap-object]
 9498 |     return (tmp___0);
      |     ^~~~~~~~~~~~~~~~~      
main.c:9421:5: note: declared here
 9421 | int mdb_dbi_open(MDB_txn *txn , char const   *name , unsigned int flags , MDB_dbi *dbi )
      |     ^~~~~~~~~~~~~~~~~~~~
main.c:9498:5: warning: ‘free’ called on unallocated object ‘_a9421_279346_main_3’ [-Wfree-nonheap-object]
 9498 |     return (tmp___0);
      |     ^~~~~~~~~~~~~~~~~      
main.c:9421:8: note: declared here
 9421 | int mdb_dbi_open(MDB_txn *txn , char const   *name , unsigned int flags , MDB_dbi *dbi )
      |        ^~~~~~~~~~~~~~~~~~~~
main.c:9498:5: warning: ‘free’ called on unallocated object ‘_a9421_279346_main_4’ [-Wfree-nonheap-object]
 9498 |     return (tmp___0);
      |     ^~~~~~~~~~~~~~~~~   
main.c:9421:12: note: declared here
 9421 | int mdb_dbi_open(MDB_txn *txn , char const   *name , unsigned int flags , MDB_dbi *dbi )
      |            ^~~~~~~~~~~~~~~~~~~~
main.c:9498:5: warning: ‘free’ called on unallocated object ‘_a9421_279346_main_5’ [-Wfree-nonheap-object]
 9498 |     return (tmp___0);
      |     ^~~~~~~~~~~~~~~~~     
main.c:9421:9: note: declared here
 9421 | int mdb_dbi_open(MDB_txn *txn , char const   *name , unsigned int flags , MDB_dbi *dbi )
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:9498:5: warning: ‘free’ called on unallocated object ‘_a9421_279346_main_6’ [-Wfree-nonheap-object]
 9498 |     return (tmp___0);
      |     ^~~~~~~~~~~~~~~~~    
main.c:9421:9: note: declared here
 9421 | int mdb_dbi_open(MDB_txn *txn , char const   *name , unsigned int flags , MDB_dbi *dbi )
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:9509:7: warning: ‘free’ called on unallocated object ‘_a9421_279346_main_1’ [-Wfree-nonheap-object]
 9509 |       return (-30784);
      |       ^~~~~~~~~~~~~~~~           
main.c:9421:12: note: declared here
 9421 | int mdb_dbi_open(MDB_txn *txn , char const   *name , unsigned int flags , MDB_dbi *dbi )
      |            ^~~~~~~~~~~~~~~~~~~~
main.c:9509:7: warning: ‘free’ called on unallocated object ‘_a9421_279346_main_2’ [-Wfree-nonheap-object]
 9509 |       return (-30784);
      |       ^~~~~~~~~~~~~~~~       
main.c:9421:5: note: declared here
 9421 | int mdb_dbi_open(MDB_txn *txn , char const   *name , unsigned int flags , MDB_dbi *dbi )
      |     ^~~~~~~~~~~~~~~~~~~~
main.c:9509:7: warning: ‘free’ called on unallocated object ‘_a9421_279346_main_3’ [-Wfree-nonheap-object]
 9509 |       return (-30784);
      |       ^~~~~~~~~~~~~~~~       
main.c:9421:8: note: declared here
 9421 | int mdb_dbi_open(MDB_txn *txn , char const   *name , unsigned int flags , MDB_dbi *dbi )
      |        ^~~~~~~~~~~~~~~~~~~~
main.c:9509:7: warning: ‘free’ called on unallocated object ‘_a9421_279346_main_4’ [-Wfree-nonheap-object]
 9509 |       return (-30784);
      |       ^~~~~~~~~~~~~~~~    
main.c:9421:12: note: declared here
 9421 | int mdb_dbi_open(MDB_txn *txn , char const   *name , unsigned int flags , MDB_dbi *dbi )
      |            ^~~~~~~~~~~~~~~~~~~~
main.c:9509:7: warning: ‘free’ called on unallocated object ‘_a9421_279346_main_5’ [-Wfree-nonheap-object]
 9509 |       return (-30784);
      |       ^~~~~~~~~~~~~~~~      
main.c:9421:9: note: declared here
 9421 | int mdb_dbi_open(MDB_txn *txn , char const   *name , unsigned int flags , MDB_dbi *dbi )
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:9509:7: warning: ‘free’ called on unallocated object ‘_a9421_279346_main_6’ [-Wfree-nonheap-object]
 9509 |       return (-30784);
      |       ^~~~~~~~~~~~~~~~     
main.c:9421:9: note: declared here
 9421 | int mdb_dbi_open(MDB_txn *txn , char const   *name , unsigned int flags , MDB_dbi *dbi )
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:9513:7: warning: ‘free’ called on unallocated object ‘_a9421_279346_main_1’ [-Wfree-nonheap-object]
 9513 |       return (rc);
      |       ^~~~~~~~~~~~               
main.c:9421:12: note: declared here
 9421 | int mdb_dbi_open(MDB_txn *txn , char const   *name , unsigned int flags , MDB_dbi *dbi )
      |            ^~~~~~~~~~~~~~~~~~~~
main.c:9513:7: warning: ‘free’ called on unallocated object ‘_a9421_279346_main_2’ [-Wfree-nonheap-object]
 9513 |       return (rc);
      |       ^~~~~~~~~~~~           
main.c:9421:5: note: declared here
 9421 | int mdb_dbi_open(MDB_txn *txn , char const   *name , unsigned int flags , MDB_dbi *dbi )
      |     ^~~~~~~~~~~~~~~~~~~~
main.c:9513:7: warning: ‘free’ called on unallocated object ‘_a9421_279346_main_3’ [-Wfree-nonheap-object]
 9513 |       return (rc);
      |       ^~~~~~~~~~~~           
main.c:9421:8: note: declared here
 9421 | int mdb_dbi_open(MDB_txn *txn , char const   *name , unsigned int flags , MDB_dbi *dbi )
      |        ^~~~~~~~~~~~~~~~~~~~
main.c:9513:7: warning: ‘free’ called on unallocated object ‘_a9421_279346_main_4’ [-Wfree-nonheap-object]
 9513 |       return (rc);
      |       ^~~~~~~~~~~~        
main.c:9421:12: note: declared here
 9421 | int mdb_dbi_open(MDB_txn *txn , char const   *name , unsigned int flags , MDB_dbi *dbi )
      |            ^~~~~~~~~~~~~~~~~~~~
main.c:9513:7: warning: ‘free’ called on unallocated object ‘_a9421_279346_main_5’ [-Wfree-nonheap-object]
 9513 |       return (rc);
      |       ^~~~~~~~~~~~          
main.c:9421:9: note: declared here
 9421 | int mdb_dbi_open(MDB_txn *txn , char const   *name , unsigned int flags , MDB_dbi *dbi )
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:9513:7: warning: ‘free’ called on unallocated object ‘_a9421_279346_main_6’ [-Wfree-nonheap-object]
 9513 |       return (rc);
      |       ^~~~~~~~~~~~         
main.c:9421:9: note: declared here
 9421 | int mdb_dbi_open(MDB_txn *txn , char const   *name , unsigned int flags , MDB_dbi *dbi )
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:9516:9: warning: ‘free’ called on unallocated object ‘_a9421_279346_main_1’ [-Wfree-nonheap-object]
 9516 |       return (rc);
      |         ^~~~~~~~~~                 
main.c:9421:12: note: declared here
 9421 | int mdb_dbi_open(MDB_txn *txn , char const   *name , unsigned int flags , MDB_dbi *dbi )
      |            ^~~~~~~~~~~~~~~~~~~~
main.c:9516:9: warning: ‘free’ called on unallocated object ‘_a9421_279346_main_2’ [-Wfree-nonheap-object]
 9516 |       return (rc);
      |         ^~~~~~~~~~             
main.c:9421:5: note: declared here
 9421 | int mdb_dbi_open(MDB_txn *txn , char const   *name , unsigned int flags , MDB_dbi *dbi )
      |     ^~~~~~~~~~~~~~~~~~~~
main.c:9516:9: warning: ‘free’ called on unallocated object ‘_a9421_279346_main_3’ [-Wfree-nonheap-object]
 9516 |       return (rc);
      |         ^~~~~~~~~~             
main.c:9421:8: note: declared here
 9421 | int mdb_dbi_open(MDB_txn *txn , char const   *name , unsigned int flags , MDB_dbi *dbi )
      |        ^~~~~~~~~~~~~~~~~~~~
main.c:9516:9: warning: ‘free’ called on unallocated object ‘_a9421_279346_main_4’ [-Wfree-nonheap-object]
 9516 |       return (rc);
      |         ^~~~~~~~~~          
main.c:9421:12: note: declared here
 9421 | int mdb_dbi_open(MDB_txn *txn , char const   *name , unsigned int flags , MDB_dbi *dbi )
      |            ^~~~~~~~~~~~~~~~~~~~
main.c:9516:9: warning: ‘free’ called on unallocated object ‘_a9421_279346_main_5’ [-Wfree-nonheap-object]
 9516 |       return (rc);
      |         ^~~~~~~~~~            
main.c:9421:9: note: declared here
 9421 | int mdb_dbi_open(MDB_txn *txn , char const   *name , unsigned int flags , MDB_dbi *dbi )
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:9516:9: warning: ‘free’ called on unallocated object ‘_a9421_279346_main_6’ [-Wfree-nonheap-object]
 9516 |       return (rc);
      |         ^~~~~~~~~~           
main.c:9421:9: note: declared here
 9421 | int mdb_dbi_open(MDB_txn *txn , char const   *name , unsigned int flags , MDB_dbi *dbi )
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:9519:7: warning: ‘free’ called on unallocated object ‘_a9421_279346_main_1’ [-Wfree-nonheap-object]
 9519 |       return (13);
      |       ^~~~~~~~~~~~               
main.c:9421:12: note: declared here
 9421 | int mdb_dbi_open(MDB_txn *txn , char const   *name , unsigned int flags , MDB_dbi *dbi )
      |            ^~~~~~~~~~~~~~~~~~~~
main.c:9519:7: warning: ‘free’ called on unallocated object ‘_a9421_279346_main_2’ [-Wfree-nonheap-object]
 9519 |       return (13);
      |       ^~~~~~~~~~~~           
main.c:9421:5: note: declared here
 9421 | int mdb_dbi_open(MDB_txn *txn , char const   *name , unsigned int flags , MDB_dbi *dbi )
      |     ^~~~~~~~~~~~~~~~~~~~
main.c:9519:7: warning: ‘free’ called on unallocated object ‘_a9421_279346_main_3’ [-Wfree-nonheap-object]
 9519 |       return (13);
      |       ^~~~~~~~~~~~           
main.c:9421:8: note: declared here
 9421 | int mdb_dbi_open(MDB_txn *txn , char const   *name , unsigned int flags , MDB_dbi *dbi )
      |        ^~~~~~~~~~~~~~~~~~~~
main.c:9519:7: warning: ‘free’ called on unallocated object ‘_a9421_279346_main_4’ [-Wfree-nonheap-object]
 9519 |       return (13);
      |       ^~~~~~~~~~~~        
main.c:9421:12: note: declared here
 9421 | int mdb_dbi_open(MDB_txn *txn , char const   *name , unsigned int flags , MDB_dbi *dbi )
      |            ^~~~~~~~~~~~~~~~~~~~
main.c:9519:7: warning: ‘free’ called on unallocated object ‘_a9421_279346_main_5’ [-Wfree-nonheap-object]
 9519 |       return (13);
      |       ^~~~~~~~~~~~          
main.c:9421:9: note: declared here
 9421 | int mdb_dbi_open(MDB_txn *txn , char const   *name , unsigned int flags , MDB_dbi *dbi )
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:9519:7: warning: ‘free’ called on unallocated object ‘_a9421_279346_main_6’ [-Wfree-nonheap-object]
 9519 |       return (13);
      |       ^~~~~~~~~~~~         
main.c:9421:9: note: declared here
 9421 | int mdb_dbi_open(MDB_txn *txn , char const   *name , unsigned int flags , MDB_dbi *dbi )
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:9524:5: warning: ‘free’ called on unallocated object ‘_a9421_279346_main_1’ [-Wfree-nonheap-object]
 9524 |     return (12);
      |     ^~~~~~~~~~~~               
main.c:9421:12: note: declared here
 9421 | int mdb_dbi_open(MDB_txn *txn , char const   *name , unsigned int flags , MDB_dbi *dbi )
      |            ^~~~~~~~~~~~~~~~~~~~
main.c:9524:5: warning: ‘free’ called on unallocated object ‘_a9421_279346_main_2’ [-Wfree-nonheap-object]
 9524 |     return (12);
      |     ^~~~~~~~~~~~           
main.c:9421:5: note: declared here
 9421 | int mdb_dbi_open(MDB_txn *txn , char const   *name , unsigned int flags , MDB_dbi *dbi )
      |     ^~~~~~~~~~~~~~~~~~~~
main.c:9524:5: warning: ‘free’ called on unallocated object ‘_a9421_279346_main_3’ [-Wfree-nonheap-object]
 9524 |     return (12);
      |     ^~~~~~~~~~~~           
main.c:9421:8: note: declared here
 9421 | int mdb_dbi_open(MDB_txn *txn , char const   *name , unsigned int flags , MDB_dbi *dbi )
      |        ^~~~~~~~~~~~~~~~~~~~
main.c:9524:5: warning: ‘free’ called on unallocated object ‘_a9421_279346_main_4’ [-Wfree-nonheap-object]
 9524 |     return (12);
      |     ^~~~~~~~~~~~        
main.c:9421:12: note: declared here
 9421 | int mdb_dbi_open(MDB_txn *txn , char const   *name , unsigned int flags , MDB_dbi *dbi )
      |            ^~~~~~~~~~~~~~~~~~~~
main.c:9524:5: warning: ‘free’ called on unallocated object ‘_a9421_279346_main_5’ [-Wfree-nonheap-object]
 9524 |     return (12);
      |     ^~~~~~~~~~~~          
main.c:9421:9: note: declared here
 9421 | int mdb_dbi_open(MDB_txn *txn , char const   *name , unsigned int flags , MDB_dbi *dbi )
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:9524:5: warning: ‘free’ called on unallocated object ‘_a9421_279346_main_6’ [-Wfree-nonheap-object]
 9524 |     return (12);
      |     ^~~~~~~~~~~~         
main.c:9421:9: note: declared here
 9421 | int mdb_dbi_open(MDB_txn *txn , char const   *name , unsigned int flags , MDB_dbi *dbi )
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:9573:3: warning: ‘free’ called on unallocated object ‘_a9421_279346_main_1’ [-Wfree-nonheap-object]
 9573 |   return (rc);
      |   ^~~~~~~~~~~~               
main.c:9421:12: note: declared here
 9421 | int mdb_dbi_open(MDB_txn *txn , char const   *name , unsigned int flags , MDB_dbi *dbi )
      |            ^~~~~~~~~~~~~~~~~~~~
main.c:9573:3: warning: ‘free’ called on unallocated object ‘_a9421_279346_main_2’ [-Wfree-nonheap-object]
 9573 |   return (rc);
      |   ^~~~~~~~~~~~           
main.c:9421:5: note: declared here
 9421 | int mdb_dbi_open(MDB_txn *txn , char const   *name , unsigned int flags , MDB_dbi *dbi )
      |     ^~~~~~~~~~~~~~~~~~~~
main.c:9573:3: warning: ‘free’ called on unallocated object ‘_a9421_279346_main_3’ [-Wfree-nonheap-object]
 9573 |   return (rc);
      |   ^~~~~~~~~~~~           
main.c:9421:8: note: declared here
 9421 | int mdb_dbi_open(MDB_txn *txn , char const   *name , unsigned int flags , MDB_dbi *dbi )
      |        ^~~~~~~~~~~~~~~~~~~~
main.c:9573:3: warning: ‘free’ called on unallocated object ‘_a9421_279346_main_4’ [-Wfree-nonheap-object]
 9573 |   return (rc);
      |   ^~~~~~~~~~~~        
main.c:9421:12: note: declared here
 9421 | int mdb_dbi_open(MDB_txn *txn , char const   *name , unsigned int flags , MDB_dbi *dbi )
      |            ^~~~~~~~~~~~~~~~~~~~
main.c:9573:3: warning: ‘free’ called on unallocated object ‘_a9421_279346_main_5’ [-Wfree-nonheap-object]
 9573 |   return (rc);
      |   ^~~~~~~~~~~~          
main.c:9421:9: note: declared here
 9421 | int mdb_dbi_open(MDB_txn *txn , char const   *name , unsigned int flags , MDB_dbi *dbi )
      |         ^~~~~~~~~~~~~~~~~~~~
main.c:9573:3: warning: ‘free’ called on unallocated object ‘_a9421_279346_main_6’ [-Wfree-nonheap-object]
 9573 |   return (rc);
      |   ^~~~~~~~~~~~         
main.c:9421:9: note: declared here
 9421 | int mdb_dbi_open(MDB_txn *txn , char const   *name , unsigned int flags , MDB_dbi *dbi )
      |         ^~~~~~~~~~~~~~~~~~~~
main.c: In function ‘mdb_drop0’:
main.c:9772:3: warning: ‘free’ called on unallocated object ‘_a9650_284830_main_1’ [-Wfree-nonheap-object]
 9772 |   return (rc);
      |   ^~~~~~~~~~~~        
main.c:9650:8: note: declared here
 9650 | static int mdb_drop0(MDB_cursor *mc , int subs )
      |        ^~~~~~~~~~~~~~~~~~~~
main.c:9772:3: warning: ‘free’ called on unallocated object ‘_a9650_284830_main_2’ [-Wfree-nonheap-object]
 9772 |   return (rc);
      |   ^~~~~~~~~~~~         
main.c:9650:11: note: declared here
 9650 | static int mdb_drop0(MDB_cursor *mc , int subs )
      |           ^~~~~~~~~~~~~~~~~~~~
main.c:9772:3: warning: ‘free’ called on unallocated object ‘_a9650_284830_main_3’ [-Wfree-nonheap-object]
 9772 |   return (rc);
      |   ^~~~~~~~~~~~        
main.c:9650:12: note: declared here
 9650 | static int mdb_drop0(MDB_cursor *mc , int subs )
      |            ^~~~~~~~~~~~~~~~~~~~
main.c: In function ‘mdb_drop’:
main.c:9783:5: warning: ‘free’ called on unallocated object ‘_a9775_288291_main_1’ [-Wfree-nonheap-object]
 9783 |     return (22);
      |     ^~~~~~~~~~~~        
main.c:9775:13: note: declared here
 9775 | int mdb_drop(MDB_txn *txn , MDB_dbi dbi , int del )
      |             ^~~~~~~~~~~~~~~~~~~~
main.c:9788:11: warning: ‘free’ called on unallocated object ‘_a9775_288291_main_1’ [-Wfree-nonheap-object]
 9788 |         return (22);
      |           ^~~~~~~~~~          
main.c:9775:13: note: declared here
 9775 | int mdb_drop(MDB_txn *txn , MDB_dbi dbi , int del )
      |             ^~~~~~~~~~~~~~~~~~~~
main.c:9791:9: warning: ‘free’ called on unallocated object ‘_a9775_288291_main_1’ [-Wfree-nonheap-object]
 9791 |       return (22);
      |         ^~~~~~~~~~          
main.c:9775:13: note: declared here
 9775 | int mdb_drop(MDB_txn *txn , MDB_dbi dbi , int del )
      |             ^~~~~~~~~~~~~~~~~~~~
main.c:9794:7: warning: ‘free’ called on unallocated object ‘_a9775_288291_main_1’ [-Wfree-nonheap-object]
 9794 |     return (22);
      |       ^~~~~~~~~~          
main.c:9775:13: note: declared here
 9775 | int mdb_drop(MDB_txn *txn , MDB_dbi dbi , int del )
      |             ^~~~~~~~~~~~~~~~~~~~
main.c:9797:5: warning: ‘free’ called on unallocated object ‘_a9775_288291_main_1’ [-Wfree-nonheap-object]
 9797 |     return (13);
      |     ^~~~~~~~~~~~        
main.c:9775:13: note: declared here
 9775 | int mdb_drop(MDB_txn *txn , MDB_dbi dbi , int del )
      |             ^~~~~~~~~~~~~~~~~~~~
main.c:9800:5: warning: ‘free’ called on unallocated object ‘_a9775_288291_main_1’ [-Wfree-nonheap-object]
 9800 |     return (-30780);
      |     ^~~~~~~~~~~~~~~~    
main.c:9775:13: note: declared here
 9775 | int mdb_drop(MDB_txn *txn , MDB_dbi dbi , int del )
      |             ^~~~~~~~~~~~~~~~~~~~
main.c:9804:5: warning: ‘free’ called on unallocated object ‘_a9775_288291_main_1’ [-Wfree-nonheap-object]
 9804 |     return (rc);
      |     ^~~~~~~~~~~~        
main.c:9775:13: note: declared here
 9775 | int mdb_drop(MDB_txn *txn , MDB_dbi dbi , int del )
      |             ^~~~~~~~~~~~~~~~~~~~
main.c:9841:3: warning: ‘free’ called on unallocated object ‘_a9775_288291_main_1’ [-Wfree-nonheap-object]
 9841 |   return (rc);
      |   ^~~~~~~~~~~~        
main.c:9775:13: note: declared here
 9775 | int mdb_drop(MDB_txn *txn , MDB_dbi dbi , int del )
      |             ^~~~~~~~~~~~~~~~~~~~
main.c: In function ‘mdb_midl_sort’:
main.c:10516:3: warning: ‘free’ called on unallocated object ‘_a10416_301469_main_1’ [-Wfree-nonheap-object]
10516 |   return;
      |   ^~~~~~~                 
main.c:10416:5: note: declared here
10416 | void mdb_midl_sort(MDB_IDL ids )
      |     ^~~~~~~~~~~~~~~~~~~~~
main.c: In function ‘main’:
main.c:10830:3: warning: ‘free’ called on unallocated object ‘_a10672_306493_main_1’ [-Wfree-nonheap-object]
10830 |   free((void *)values);
      |   ^~~~~~~~~~~~~~~~~~~~
main.c:10603:5: note: declared here
10603 | int main(int argc , char **argv )
      |     ^~~~~~~~~~~~~~~~~~~~~
main.c:11019:3: warning: ‘free’ called on unallocated object ‘_a10603_305248_main_1’ [-Wfree-nonheap-object]
11019 |   return (0);
      |   ^~~~~~~~~~~           
main.c:10603:6: note: declared here
10603 | int main(int argc , char **argv )
      |      ^~~~~~~~~~~~~~~~~~~~~
main.c:11019:3: warning: ‘free’ called on unallocated object ‘_a10603_305248_main_2’ [-Wfree-nonheap-object]
11019 |   return (0);
      |   ^~~~~~~~~~~           
main.c:10603:13: note: declared here
10603 | int main(int argc , char **argv )
      |             ^~~~~~~~~~~~~~~~~~~~~
main.c:11019:3: warning: ‘free’ called on unallocated object ‘_a10603_305248_main_3’ [-Wfree-nonheap-object]
11019 |   return (0);
      |   ^~~~~~~~~~~             
main.c:10603:13: note: declared here
10603 | int main(int argc , char **argv )
      |             ^~~~~~~~~~~~~~~~~~~~~
main.c:11019:3: warning: ‘free’ called on unallocated object ‘_a10603_305248_main_4’ [-Wfree-nonheap-object]
11019 |   return (0);
      |   ^~~~~~~~~~~          
main.c:10603:10: note: declared here
10603 | int main(int argc , char **argv )
      |          ^~~~~~~~~~~~~~~~~~~~~
main.c:11019:3: warning: ‘free’ called on unallocated object ‘_a10603_305248_main_5’ [-Wfree-nonheap-object]
11019 |   return (0);
      |   ^~~~~~~~~~~          
main.c:10603:10: note: declared here
10603 | int main(int argc , char **argv )
      |          ^~~~~~~~~~~~~~~~~~~~~
main.c:11019:3: warning: ‘free’ called on unallocated object ‘_a10603_305248_main_6’ [-Wfree-nonheap-object]
11019 |   return (0);
      |   ^~~~~~~~~~~           
main.c:10603:9: note: declared here
10603 | int main(int argc , char **argv )
      |         ^~~~~~~~~~~~~~~~~~~~~
main.c:11019:3: warning: ‘free’ called on unallocated object ‘_a10603_305248_main_7’ [-Wfree-nonheap-object]
11019 |   return (0);
      |   ^~~~~~~~~~~          
main.c:10603:9: note: declared here
10603 | int main(int argc , char **argv )
      |         ^~~~~~~~~~~~~~~~~~~~~
main.c:11019:3: warning: ‘free’ called on unallocated object ‘_a10603_305248_main_8’ [-Wfree-nonheap-object]
11019 |   return (0);
      |   ^~~~~~~~~~~          
main.c:10603:9: note: declared here
10603 | int main(int argc , char **argv )
      |         ^~~~~~~~~~~~~~~~~~~~~
main.c:11019:3: warning: ‘free’ called on unallocated object ‘_a10603_305248_main_9’ [-Wfree-nonheap-object]
11019 |   return (0);
      |   ^~~~~~~~~~~          
main.c:10603:10: note: declared here
10603 | int main(int argc , char **argv )
      |          ^~~~~~~~~~~~~~~~~~~~~
Generating stats for steens
DONE!
Generating stats for cil
DONE!
Generating stats for anders
DONE!
Generating stats for noalias
DONE!
Dumped in 7 seconds
Sun Mar 17 16:40:08 UTC 2024
WARNING: tempfile is deprecated; consider using mktemp instead.
reserved status file: /tmp//temp.statusNNTXHX
running analysis on ./tmp.Ssyk5c80YA/ciltrees
Registered summary type: rs_scc
Registered summary type: rs
Registered summary type: ss
Registered summary type: rad_ss
Args: 
 ./race_anal.exe -cg ./tmp.Ssyk5c80YA/ciltrees -r -u benchexec -st /tmp//temp.statusNNTXHX -su client.cfg
Checking for data races
-----
Loading Cil Varinfo ID ranges for lookup tables
Loading ranges from .vids_ckeys_fixed
Setting Cil Varinfo ID ranges
Resizing VID/CKEY cache to: 4000
Finished parsing config group: SUMMARY_DB
Finished parsing config group: REQUEST
Finished parsing config group: DISTRIBUTED
Finished parsing config group: FILE_SERVER
Finished parsing config group: LOCK_FUNCS
Finished parsing config group: THREAD_FUNCS
Finished parsing config group: EXIT_FUNCS
Finished parsing config group: BUILTIN_FUNCS
Finished parsing config group: ALIAS_ANALYSIS
Finished parsing config group: ENTRY_POINTS
Finished parsing config group: SYM_EX
Done reading config file
myIP: 127.0.0.1
using /tmp/relay_scratch to store acquired files
using: /tmp//temp.statusNNTXHX to track status
Initializing Steensgaard AA info
Loading function info
Loading tempVar info
Using old PTA results
Old PTA results loaded
Initializing Andersen's AA info
Using old PTA results: ./tmp.Ssyk5c80YA/ciltrees/.pta_results.anders
Old PTA results loaded
Reached end of ./tmp.Ssyk5c80YA/ciltrees/calls.anders call graph file
Num funcs: 223
Scc_cg: Pruned 64 funcs w/out bodies for scc DAG
summary database will use:
	./tmp.Ssyk5c80YA/ciltrees/relay_sums
Initializing summary rad_ss
Checking leftover state: rad_ss
[Er]: Checkpoint: No left-over status file
Initializing summary ss
Checking leftover state: ss
[Er]: Checkpoint: No left-over status file
Initializing summary rs
BS: Not doing any post-reboot cleanup
[Er]: Multiple lock summaries for pthread_mutex_unlock:48.f
[Er]: makeSimpleLock: Couldn't find global kernel_sem
[Er]: makeSimpleLock: Couldn't find global kernel_flag
[Er]: Multiple lock summaries for pthread_mutex_lock:47.f
Initializing summary rs_scc
BS: Not doing any post-reboot cleanup
SH: initEscapeable found (1, 1) thread (acts, formals)

Entry points use roots: true
file server will use: 14440
[Er]: Request fault handler with Connection refused
[Er]: Request retrying
[Er]: retry succeeded!

trying to clear old summaries / local srcs, etc.
Starting bottomup analysis
-----
[Er]: Checkpoint: No left-over status file
getting next SCC from server
Acquiring needed summaries
=================================
Starting an SCC (1) #0
=================================
Summarizing function: mdb_env_reader_dest : main.c
-----
doing symstate
Prev ldiffCache hits: 0	misses: 0

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
=================================
Finished an SCC (1)
=================================
Summary for function: mdb_env_reader_dest:721.f
=======

SUMS (nm, lo, un, wr, re):	mdb_env_reader_dest	0	0	1	1	

SS Sum:
 |-> $SSBOT
SIZES: 721.f : 294
>>> PROGRESS 1/147 SCCs DONE!

=================================
getting next SCC from server
Acquiring needed summaries
=================================
Starting an SCC (1) #81
=================================
Summarizing function: mdb_pid_insert : main.c
-----
doing symstate
Prev ldiffCache hits: 0	misses: 1

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
=================================
Finished an SCC (1)
=================================
Summary for function: mdb_pid_insert:1810.f
=======

SUMS (nm, lo, un, wr, re):	mdb_pid_insert	0	0	1	1	

SS Sum:
 |-> $SSTOP
SIZES: 1810.f : 198
>>> PROGRESS 2/147 SCCs DONE!

=================================
getting next SCC from server
Acquiring needed summaries
=================================
Starting an SCC (1) #82
=================================
Summarizing function: mdb_reader_pid : main.c
-----
doing symstate
Prev ldiffCache hits: 0	misses: 0

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
=================================
Finished an SCC (1)
=================================
Summary for function: mdb_reader_pid:400.f
=======

SUMS (nm, lo, un, wr, re):	mdb_reader_pid	0	0	4	3	

SS Sum:
 |-> $SSTOP
SIZES: 400.f : 118
>>> PROGRESS 3/147 SCCs DONE!

=================================
getting next SCC from server
Acquiring needed summaries
=================================
Starting an SCC (1) #84
=================================
Summarizing function: mdb_env_pick_meta : main.c
-----
doing symstate
Prev ldiffCache hits: 2	misses: 2

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
=================================
Finished an SCC (1)
=================================
Summary for function: mdb_env_pick_meta:142.f
=======

SUMS (nm, lo, un, wr, re):	mdb_env_pick_meta	0	0	0	1	

SS Sum:
 |-> $SSTOP
SIZES: 142.f : 169
>>> PROGRESS 4/147 SCCs DONE!

=================================
getting next SCC from server
Acquiring needed summaries
=================================
Starting an SCC (2) #80
=================================
Summarizing function: mdb_mutex_failed : main.c
-----
doing symstate
Prev ldiffCache hits: 0	misses: 0

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
Summarizing function: mdb_reader_check0 : main.c
-----
doing symstate
Prev ldiffCache hits: 1	misses: 1

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
Summarizing function: mdb_mutex_failed : main.c
-----
doing symstate
Prev ldiffCache hits: 27	misses: 8

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
Summarizing function: mdb_reader_check0 : main.c
-----
doing symstate
Prev ldiffCache hits: 31	misses: 6

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
Summarizing function: mdb_mutex_failed : main.c
-----
doing symstate
Prev ldiffCache hits: 47	misses: 14

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
Summarizing function: mdb_reader_check0 : main.c
-----
doing symstate
Prev ldiffCache hits: 41	misses: 9

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
Summarizing function: mdb_mutex_failed : main.c
-----
doing symstate
Prev ldiffCache hits: 55	misses: 19

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
Summarizing function: mdb_reader_check0 : main.c
-----
doing symstate
Prev ldiffCache hits: 42	misses: 12

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
=================================
Finished an SCC (2)
=================================
Summary for function: mdb_reader_check0:171.f
=======

SUMS (nm, lo, un, wr, re):	mdb_reader_check0	0	1	10	11	

SS Sum:
 |-> $SSTOP
Summary for function: mdb_mutex_failed:131.f
=======

SUMS (nm, lo, un, wr, re):	mdb_mutex_failed	0	2	9	11	

SS Sum:
 |-> $SSTOP
SIZES: 171.f : 679
SIZES: 131.f : 739
>>> PROGRESS 5/147 SCCs DONE!

=================================
getting next SCC from server
Acquiring needed summaries
=================================
Starting an SCC (1) #1
=================================
Summarizing function: mdb_reader_check : main.c
-----
doing symstate
Prev ldiffCache hits: 56	misses: 22

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
=================================
Finished an SCC (1)
=================================
Summary for function: mdb_reader_check:117.f
=======

SUMS (nm, lo, un, wr, re):	mdb_reader_check	0	1	10	12	

SS Sum:
 |-> $SSTOP
SIZES: 117.f : 804
>>> PROGRESS 6/147 SCCs DONE!

=================================
getting next SCC from server
Acquiring needed summaries
=================================
Starting an SCC (1) #2
=================================
Summarizing function: mdb_reader_list : main.c
-----
doing symstate
[Er]: SS call: *func returned 0 fun(s)
[Er]: SS call: *func returned 0 fun(s)
[Er]: SS call: *func returned 0 fun(s)
[Er]: SS call: *func returned 0 fun(s)
[Er]: SS call: *func returned 0 fun(s)
[Er]: SS call: *func returned 0 fun(s)
[Er]: SS call: *func returned 0 fun(s)
[Er]: SS call: *func returned 0 fun(s)
Prev ldiffCache hits: 46	misses: 3

Prev GAPostCache hits: 0	misses: 0

doing lockset
[Er]: call: *func returned 0 fun(s)
[Er]: call: *func returned 0 fun(s)
[Er]: call: *func returned 0 fun(s)
[Er]: call: *func returned 0 fun(s)
doing guarded access
=================================
Finished an SCC (1)
=================================
Summary for function: mdb_reader_list:116.f
=======

SUMS (nm, lo, un, wr, re):	mdb_reader_list	0	0	0	5	

SS Sum:
 |-> $SSTOP
SIZES: 116.f : 856
>>> PROGRESS 7/147 SCCs DONE!

=================================
getting next SCC from server
Acquiring needed summaries
=================================
Starting an SCC (1) #140
=================================
Summarizing function: mdb_cmp_long : main.c
-----
doing symstate
Prev ldiffCache hits: 4	misses: 1

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
=================================
Finished an SCC (1)
=================================
Summary for function: mdb_cmp_long:176.f
=======

SUMS (nm, lo, un, wr, re):	mdb_cmp_long	0	0	0	1	

SS Sum:
 |-> $SSTOP
SIZES: 176.f : 34
>>> PROGRESS 8/147 SCCs DONE!

=================================
getting next SCC from server
Acquiring needed summaries
=================================
Starting an SCC (1) #3
=================================
Summarizing function: mdb_dcmp : main.c
-----
doing symstate
Prev ldiffCache hits: 0	misses: 0

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
=================================
Finished an SCC (1)
=================================
Summary for function: mdb_dcmp:115.f
=======

SUMS (nm, lo, un, wr, re):	mdb_dcmp	0	0	0	3	

SS Sum:
 |-> $SSTOP
SIZES: 115.f : 329
>>> PROGRESS 9/147 SCCs DONE!

=================================
getting next SCC from server
Acquiring needed summaries
=================================
Starting an SCC (1) #4
=================================
Summarizing function: mdb_cmp : main.c
-----
doing symstate
[Er]: SS call: *((txn->mt_dbxs + dbi)->md_cmp) returned 0 fun(s)
Prev ldiffCache hits: 1	misses: 1

Prev GAPostCache hits: 0	misses: 0

doing lockset
[Er]: call: *((txn->mt_dbxs + dbi)->md_cmp) returned 0 fun(s)
doing guarded access
=================================
Finished an SCC (1)
=================================
Summary for function: mdb_cmp:114.f
=======

SUMS (nm, lo, un, wr, re):	mdb_cmp	0	0	0	0	

SS Sum:
 |-> Vval: tmp
SIZES: 114.f : 34
>>> PROGRESS 10/147 SCCs DONE!

=================================
getting next SCC from server
Acquiring needed summaries
=================================
Starting an SCC (1) #5
=================================
Summarizing function: mdb_cursor_count : main.c
-----
doing symstate
Prev ldiffCache hits: 0	misses: 0

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
=================================
Finished an SCC (1)
=================================
Summary for function: mdb_cursor_count:113.f
=======

SUMS (nm, lo, un, wr, re):	mdb_cursor_count	0	0	2	11	

SS Sum:
 |-> $SSTOP
SIZES: 113.f : 1248
>>> PROGRESS 11/147 SCCs DONE!

=================================
getting next SCC from server
Acquiring needed summaries
=================================
Starting an SCC (1) #6
=================================
Summarizing function: mdb_cursor_dbi : main.c
-----
doing symstate
Prev ldiffCache hits: 0	misses: 0

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
=================================
Finished an SCC (1)
=================================
Summary for function: mdb_cursor_dbi:109.f
=======

SUMS (nm, lo, un, wr, re):	mdb_cursor_dbi	0	0	0	1	

SS Sum:
 |-> Vval: mc->mc_dbi
SIZES: 109.f : 132
>>> PROGRESS 12/147 SCCs DONE!

=================================
getting next SCC from server
Acquiring needed summaries
=================================
Starting an SCC (1) #7
=================================
Summarizing function: mdb_cursor_txn : main.c
-----
doing symstate
Prev ldiffCache hits: 0	misses: 0

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
=================================
Finished an SCC (1)
=================================
Summary for function: mdb_cursor_txn:108.f
=======

SUMS (nm, lo, un, wr, re):	mdb_cursor_txn	0	0	0	1	

SS Sum:
 |-> Extptr (2):   lv = (*$NULL)(sum)
              lv = (*(mc->mc_txn))

SIZES: 108.f : 148
>>> PROGRESS 13/147 SCCs DONE!

=================================
getting next SCC from server
Acquiring needed summaries
=================================
Starting an SCC (1) #120
=================================
Summarizing function: mdb_page_copy : main.c
-----
doing symstate
Prev ldiffCache hits: 0	misses: 0

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
=================================
Finished an SCC (1)
=================================
Summary for function: mdb_page_copy:317.f
=======

SUMS (nm, lo, un, wr, re):	mdb_page_copy	0	0	0	3	

SS Sum:
 |-> $SSBOT
SIZES: 317.f : 395
>>> PROGRESS 14/147 SCCs DONE!

=================================
getting next SCC from server
Acquiring needed summaries
=================================
Starting an SCC (1) #123
=================================
Summarizing function: mdb_mid2l_append : main.c
-----
doing symstate
Prev ldiffCache hits: 2	misses: 2

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
=================================
Finished an SCC (1)
=================================
Summary for function: mdb_mid2l_append:130.f
=======

SUMS (nm, lo, un, wr, re):	mdb_mid2l_append	0	0	2	2	

SS Sum:
 |-> $SSTOP
SIZES: 130.f : 255
>>> PROGRESS 15/147 SCCs DONE!

=================================
getting next SCC from server
Acquiring needed summaries
=================================
Starting an SCC (1) #157
=================================
Summarizing function: mdb_mid2l_search : main.c
-----
doing symstate
Prev ldiffCache hits: 0	misses: 0

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
=================================
Finished an SCC (1)
=================================
Summary for function: mdb_mid2l_search:128.f
=======

SUMS (nm, lo, un, wr, re):	mdb_mid2l_search	0	0	0	1	

SS Sum:
 |-> $SSTOP
SIZES: 128.f : 186
>>> PROGRESS 16/147 SCCs DONE!

=================================
getting next SCC from server
Acquiring needed summaries
=================================
Starting an SCC (1) #149
=================================
Summarizing function: mdb_mid2l_insert : main.c
-----
doing symstate
Prev ldiffCache hits: 0	misses: 0

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
=================================
Finished an SCC (1)
=================================
Summary for function: mdb_mid2l_insert:129.f
=======

SUMS (nm, lo, un, wr, re):	mdb_mid2l_insert	0	0	2	4	

SS Sum:
 |-> $SSTOP
SIZES: 129.f : 444
>>> PROGRESS 17/147 SCCs DONE!

=================================
getting next SCC from server
Acquiring needed summaries
=================================
Starting an SCC (1) #154
=================================
Summarizing function: mdb_assert_fail : main.c
-----
doing symstate
[Er]: SS call: *(env->me_assert_func) returned 0 fun(s)
Prev ldiffCache hits: 1	misses: 1

Prev GAPostCache hits: 0	misses: 0

doing lockset
[Er]: call: *(env->me_assert_func) returned 0 fun(s)
doing guarded access
=================================
Finished an SCC (1)
=================================
Summary for function: mdb_assert_fail:184.f
=======

SUMS (nm, lo, un, wr, re):	mdb_assert_fail	1	0	0	2	

SS Sum:
 |-> $SSBOT
SIZES: 184.f : 258
>>> PROGRESS 18/147 SCCs DONE!

=================================
getting next SCC from server
Acquiring needed summaries
=================================
Starting an SCC (1) #122
=================================
Summarizing function: mdb_page_dirty : main.c
-----
doing symstate
Prev ldiffCache hits: 1	misses: 2

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
=================================
Finished an SCC (1)
=================================
Summary for function: mdb_page_dirty:279.f
=======

SUMS (nm, lo, un, wr, re):	mdb_page_dirty	0	0	5	11	

SS Sum:
 |-> $SSBOT
SIZES: 279.f : 627
>>> PROGRESS 19/147 SCCs DONE!

=================================
getting next SCC from server
Acquiring needed summaries
=================================
Starting an SCC (1) #125
=================================
Summarizing function: mdb_page_malloc : main.c
-----
doing symstate
Prev ldiffCache hits: 13	misses: 2

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
=================================
Finished an SCC (1)
=================================
Summary for function: mdb_page_malloc:204.f
=======

SUMS (nm, lo, un, wr, re):	mdb_page_malloc	0	0	3	6	

SS Sum:
 |-> $SSTOP
SIZES: 204.f : 228
>>> PROGRESS 20/147 SCCs DONE!

=================================
getting next SCC from server
Acquiring needed summaries
=================================
Starting an SCC (1) #158
=================================
Summarizing function: mdb_midl_search : main.c
-----
doing symstate
Prev ldiffCache hits: 0	misses: 1

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
=================================
Finished an SCC (1)
=================================
Summary for function: mdb_midl_search:118.f
=======

SUMS (nm, lo, un, wr, re):	mdb_midl_search	0	0	0	1	

SS Sum:
 |-> $SSTOP
SIZES: 118.f : 116
>>> PROGRESS 21/147 SCCs DONE!

=================================
getting next SCC from server
Acquiring needed summaries
=================================
Starting an SCC (1) #119
=================================
Summarizing function: mdb_page_unspill : main.c
-----
doing symstate
Prev ldiffCache hits: 0	misses: 0

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
=================================
Finished an SCC (1)
=================================
Summary for function: mdb_page_unspill:324.f
=======

SUMS (nm, lo, un, wr, re):	mdb_page_unspill	0	0	10	23	

SS Sum:
 |-> $SSTOP
SIZES: 324.f : 1535
>>> PROGRESS 22/147 SCCs DONE!

=================================
getting next SCC from server
Acquiring needed summaries
=================================
Starting an SCC (1) #124
=================================
Summarizing function: mdb_find_oldest : main.c
-----
doing symstate
Prev ldiffCache hits: 32	misses: 2

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
=================================
Finished an SCC (1)
=================================
Summary for function: mdb_find_oldest:272.f
=======

SUMS (nm, lo, un, wr, re):	mdb_find_oldest	0	0	0	5	

SS Sum:
 |-> $SSTOP
SIZES: 272.f : 169
>>> PROGRESS 23/147 SCCs DONE!

=================================
getting next SCC from server
Acquiring needed summaries
=================================
Starting an SCC (1) #126
=================================
Summarizing function: mdb_midl_xmerge : main.c
-----
doing symstate
Prev ldiffCache hits: 0	misses: 0

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
=================================
Finished an SCC (1)
=================================
Summary for function: mdb_midl_xmerge:126.f
=======

SUMS (nm, lo, un, wr, re):	mdb_midl_xmerge	0	0	1	2	

SS Sum:
 |-> $SSBOT
SIZES: 126.f : 255
>>> PROGRESS 24/147 SCCs DONE!

=================================
getting next SCC from server
Acquiring needed summaries
=================================
Starting an SCC (1) #127
=================================
Summarizing function: mdb_midl_alloc : main.c
-----
doing symstate
Prev ldiffCache hits: 0	misses: 0

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
=================================
Finished an SCC (1)
=================================
Summary for function: mdb_midl_alloc:119.f
=======

SUMS (nm, lo, un, wr, re):	mdb_midl_alloc	0	0	1	0	

SS Sum:
 |-> Mustptr (lv = _a10221_297986_main_1)
SIZES: 119.f : 34
>>> PROGRESS 25/147 SCCs DONE!

=================================
getting next SCC from server
Acquiring needed summaries
=================================
Starting an SCC (1) #134
=================================
Summarizing function: mdb_xcursor_init1 : main.c
-----
doing symstate
Prev ldiffCache hits: 0	misses: 0

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
=================================
Finished an SCC (1)
=================================
Summary for function: mdb_xcursor_init1:167.f
=======

SUMS (nm, lo, un, wr, re):	mdb_xcursor_init1	0	0	15	11	

SS Sum:
 |-> $SSBOT
SIZES: 167.f : 781
>>> PROGRESS 26/147 SCCs DONE!

=================================
getting next SCC from server
Acquiring needed summaries
=================================
Starting an SCC (1) #137
=================================
Summarizing function: mdb_xcursor_init0 : main.c
-----
doing symstate
Prev ldiffCache hits: 0	misses: 1

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
=================================
Finished an SCC (1)
=================================
Summary for function: mdb_xcursor_init0:166.f
=======

SUMS (nm, lo, un, wr, re):	mdb_xcursor_init0	0	0	14	6	

SS Sum:
 |-> $SSBOT
SIZES: 166.f : 360
>>> PROGRESS 27/147 SCCs DONE!

=================================
getting next SCC from server
Acquiring needed summaries
=================================
Starting an SCC (1) #141
=================================
Summarizing function: mdb_cmp_cint : main.c
-----
doing symstate
Prev ldiffCache hits: 0	misses: 0

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
=================================
Finished an SCC (1)
=================================
Summary for function: mdb_cmp_cint:175.f
=======

SUMS (nm, lo, un, wr, re):	mdb_cmp_cint	0	0	0	4	

SS Sum:
 |-> $SSTOP
SIZES: 175.f : 249
>>> PROGRESS 28/147 SCCs DONE!

=================================
getting next SCC from server
Acquiring needed summaries
=================================
Starting an SCC (1) #142
=================================
Summarizing function: mdb_cmp_int : main.c
-----
doing symstate
Prev ldiffCache hits: 0	misses: 0

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
=================================
Finished an SCC (1)
=================================
Summary for function: mdb_cmp_int:174.f
=======

SUMS (nm, lo, un, wr, re):	mdb_cmp_int	0	0	0	1	

SS Sum:
 |-> $SSTOP
SIZES: 174.f : 34
>>> PROGRESS 29/147 SCCs DONE!

=================================
getting next SCC from server
Acquiring needed summaries
=================================
Starting an SCC (1) #143
=================================
Summarizing function: mdb_cmp_memnr : main.c
-----
doing symstate
Prev ldiffCache hits: 0	misses: 0

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
=================================
Finished an SCC (1)
=================================
Summary for function: mdb_cmp_memnr:173.f
=======

SUMS (nm, lo, un, wr, re):	mdb_cmp_memnr	0	0	0	5	

SS Sum:
 |-> $SSTOP
SIZES: 173.f : 293
>>> PROGRESS 30/147 SCCs DONE!

=================================
getting next SCC from server
Acquiring needed summaries
=================================
Starting an SCC (1) #144
=================================
Summarizing function: mdb_cmp_memn : main.c
-----
doing symstate
Prev ldiffCache hits: 0	misses: 0

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
=================================
Finished an SCC (1)
=================================
Summary for function: mdb_cmp_memn:172.f
=======

SUMS (nm, lo, un, wr, re):	mdb_cmp_memn	0	0	0	4	

SS Sum:
 |-> $SSTOP
SIZES: 172.f : 285
>>> PROGRESS 31/147 SCCs DONE!

=================================
getting next SCC from server
Acquiring needed summaries
=================================
Starting an SCC (1) #139
=================================
Summarizing function: mdb_node_search : main.c
-----
doing symstate
Prev ldiffCache hits: 0	misses: 1

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
=================================
Finished an SCC (1)
=================================
Summary for function: mdb_node_search:145.f
=======

SUMS (nm, lo, un, wr, re):	mdb_node_search	0	0	4	12	

SS Sum:
 |-> $SSTOP
SIZES: 145.f : 648
>>> PROGRESS 32/147 SCCs DONE!

=================================
getting next SCC from server
Acquiring needed summaries
=================================
Starting an SCC (1) #146
=================================
Summarizing function: mdb_cursor_push : main.c
-----
doing symstate
Prev ldiffCache hits: 35	misses: 1

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
=================================
Finished an SCC (1)
=================================
Summary for function: mdb_cursor_push:156.f
=======

SUMS (nm, lo, un, wr, re):	mdb_cursor_push	0	0	5	2	

SS Sum:
 |-> $SSTOP
SIZES: 156.f : 475
>>> PROGRESS 33/147 SCCs DONE!

=================================
getting next SCC from server
Acquiring needed summaries
=================================
Starting an SCC (1) #147
=================================
Summarizing function: mdb_cursor_pop : main.c
-----
doing symstate
Prev ldiffCache hits: 0	misses: 0

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
=================================
Finished an SCC (1)
=================================
Summary for function: mdb_cursor_pop:155.f
=======

SUMS (nm, lo, un, wr, re):	mdb_cursor_pop	0	0	3	3	

SS Sum:
 |-> $SSBOT
SIZES: 155.f : 339
>>> PROGRESS 34/147 SCCs DONE!

=================================
getting next SCC from server
Acquiring needed summaries
=================================
Starting an SCC (1) #156
=================================
Summarizing function: mdb_page_get : main.c
-----
doing symstate
Prev ldiffCache hits: 0	misses: 0

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
=================================
Finished an SCC (1)
=================================
Summary for function: mdb_page_get:136.f
=======

SUMS (nm, lo, un, wr, re):	mdb_page_get	0	0	3	13	

SS Sum:
 |-> $SSTOP
SIZES: 136.f : 289
>>> PROGRESS 35/147 SCCs DONE!

=================================
getting next SCC from server
Acquiring needed summaries
=================================
Starting an SCC (1) #145
=================================
Summarizing function: mdb_cursor_sibling : main.c
-----
doing symstate
Prev ldiffCache hits: 3	misses: 1

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
Summarizing function: mdb_cursor_sibling : main.c
-----
doing symstate
Prev ldiffCache hits: 35	misses: 2

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
Summarizing function: mdb_cursor_sibling : main.c
-----
doing symstate
Prev ldiffCache hits: 69	misses: 3

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
=================================
Finished an SCC (1)
=================================
Summary for function: mdb_cursor_sibling:159.f
=======

SUMS (nm, lo, un, wr, re):	mdb_cursor_sibling	0	0	7	26	

SS Sum:
 |-> $SSTOP
SIZES: 159.f : 1024
>>> PROGRESS 36/147 SCCs DONE!

=================================
getting next SCC from server
Acquiring needed summaries
=================================
Starting an SCC (1) #148
=================================
Summarizing function: mdb_node_read : main.c
-----
doing symstate
Prev ldiffCache hits: 68	misses: 4

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
=================================
Finished an SCC (1)
=================================
Summary for function: mdb_node_read:150.f
=======

SUMS (nm, lo, un, wr, re):	mdb_node_read	0	0	4	19	

SS Sum:
 |-> $SSTOP
SIZES: 150.f : 648
>>> PROGRESS 37/147 SCCs DONE!

=================================
getting next SCC from server
Acquiring needed summaries
=================================
Starting an SCC (1) #150
=================================
Summarizing function: mdb_midl_need : main.c
-----
doing symstate
Prev ldiffCache hits: 22	misses: 2

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
=================================
Finished an SCC (1)
=================================
Summary for function: mdb_midl_need:122.f
=======

SUMS (nm, lo, un, wr, re):	mdb_midl_need	0	0	2	2	

SS Sum:
 |-> $SSTOP
SIZES: 122.f : 113
>>> PROGRESS 38/147 SCCs DONE!

=================================
getting next SCC from server
Acquiring needed summaries
=================================
Starting an SCC (11) #118
=================================
Summarizing function: mdb_cursor_get : main.c
-----
doing symstate
Prev ldiffCache hits: 0	misses: 0

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
Summarizing function: mdb_page_alloc : main.c
-----
doing symstate
Prev ldiffCache hits: 84	misses: 1

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
Summarizing function: mdb_page_touch : main.c
-----
doing symstate
Prev ldiffCache hits: 136	misses: 4

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
FUN TIMES : 
  FUN:171.f : 0.00519323348999
  FUN:132.f : 0.00394701957703
  FUN:145.f : 0.00271606445312
  FUN:134.f : 0.00226807594299
  FUN:122.f : 0.00211191177368
  FUN:159.f : 0.00196886062622
  FUN:110.f : 0.00191593170166
  FUN:131.f : 0.00189638137817
  FUN:324.f : 0.00121712684631
  FUN:400.f : 0.000790119171143
  FUN:116.f : 0.000748157501221
  FUN:109.f : 0.000741958618164
  FUN:1810.f : 0.000675916671753
  FUN:136.f : 0.00064492225647
  FUN:721.f : 0.000577926635742
  FUN:279.f : 0.000542879104614
  FUN:150.f : 0.000539064407349
  FUN:167.f : 0.000503063201904
  FUN:117.f : 0.000432014465332
  FUN:113.f : 0.00039005279541
  FUN:142.f : 0.000379085540771
  FUN:129.f : 0.000365018844604
  FUN:126.f : 0.000363111495972
  FUN:166.f : 0.000349998474121
  FUN:115.f : 0.000329971313477
  FUN:204.f : 0.000319004058838
  FUN:172.f : 0.000309944152832
  FUN:118.f : 0.000298023223877
  FUN:173.f : 0.000294923782349
  FUN:156.f : 0.000281095504761
  FUN:128.f : 0.000275850296021
  FUN:272.f : 0.000261068344116
  FUN:184.f : 0.0002601146698
  FUN:317.f : 0.000252962112427
  FUN:155.f : 0.000249862670898
  FUN:175.f : 0.000242948532104
  FUN:176.f : 0.000214099884033
  FUN:174.f : 0.000205039978027
  FUN:130.f : 0.000198125839233
  FUN:108.f : 0.00018310546875
  FUN:119.f : 0.000175952911377
  FUN:114.f : 0.000154972076416
TOTAL: 0.035785
Summarizing function: mdb_page_search_root : main.c
-----
doing symstate
Prev ldiffCache hits: 169	misses: 6

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
Summarizing function: mdb_page_search : main.c
-----
doing symstate
Prev ldiffCache hits: 167	misses: 7

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
Summarizing function: mdb_cursor_next : main.c
-----
doing symstate
Prev ldiffCache hits: 298	misses: 6

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
Summarizing function: mdb_cursor_prev : main.c
-----
doing symstate
Prev ldiffCache hits: 84	misses: 3

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
Summarizing function: mdb_cursor_set : main.c
-----
doing symstate
Prev ldiffCache hits: 82	misses: 3

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
Summarizing function: mdb_cursor_first : main.c
-----
doing symstate
Prev ldiffCache hits: 383	misses: 10

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
Summarizing function: mdb_cursor_last : main.c
-----
doing symstate
Prev ldiffCache hits: 209	misses: 8

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
Summarizing function: mdb_cursor_init : main.c
-----
doing symstate
Prev ldiffCache hits: 208	misses: 9

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
Summarizing function: mdb_cursor_get : main.c
-----
doing symstate
Prev ldiffCache hits: 177	misses: 10

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
Summarizing function: mdb_page_search : main.c
-----
doing symstate
Prev ldiffCache hits: 1697	misses: 13

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
Summarizing function: mdb_cursor_next : main.c
-----
doing symstate
Prev ldiffCache hits: 833	misses: 22

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
Summarizing function: mdb_cursor_prev : main.c
-----
doing symstate
Prev ldiffCache hits: 722	misses: 25

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
Summarizing function: mdb_cursor_set : main.c
-----
doing symstate
Prev ldiffCache hits: 722	misses: 25

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
Summarizing function: mdb_cursor_first : main.c
-----
doing symstate
Prev ldiffCache hits: 1332	misses: 16

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
Summarizing function: mdb_cursor_last : main.c
-----
doing symstate
Prev ldiffCache hits: 467	misses: 26

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
Summarizing function: mdb_page_alloc : main.c
-----
doing symstate
Prev ldiffCache hits: 467	misses: 27

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
Summarizing function: mdb_cursor_get : main.c
-----
doing symstate
Prev ldiffCache hits: 526	misses: 16

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
Summarizing function: mdb_cursor_init : main.c
-----
doing symstate
Prev ldiffCache hits: 2236	misses: 21

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
Summarizing function: mdb_page_search : main.c
-----
doing symstate
Prev ldiffCache hits: 242	misses: 16

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
Summarizing function: mdb_cursor_next : main.c
-----
doing symstate
Prev ldiffCache hits: 1021	misses: 32

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
Summarizing function: mdb_cursor_prev : main.c
-----
doing symstate
Prev ldiffCache hits: 767	misses: 38

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
Summarizing function: mdb_cursor_set : main.c
-----
doing symstate
Prev ldiffCache hits: 769	misses: 38

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
Summarizing function: mdb_cursor_first : main.c
-----
doing symstate
Prev ldiffCache hits: 1420	misses: 22

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
Summarizing function: mdb_cursor_last : main.c
-----
doing symstate
Prev ldiffCache hits: 493	misses: 35

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
Summarizing function: mdb_page_touch : main.c
-----
doing symstate
Prev ldiffCache hits: 496	misses: 34

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
Summarizing function: mdb_page_alloc : main.c
-----
doing symstate
Prev ldiffCache hits: 285	misses: 20

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
Summarizing function: mdb_cursor_get : main.c
-----
doing symstate
Prev ldiffCache hits: 558	misses: 20

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
Summarizing function: mdb_cursor_init : main.c
-----
doing symstate
Prev ldiffCache hits: 2262	misses: 26

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
Summarizing function: mdb_page_search : main.c
-----
doing symstate
Prev ldiffCache hits: 241	misses: 19

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
Summarizing function: mdb_cursor_next : main.c
-----
doing symstate
Prev ldiffCache hits: 1024	misses: 37

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
Summarizing function: mdb_cursor_prev : main.c
-----
doing symstate
Prev ldiffCache hits: 768	misses: 41

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
Summarizing function: mdb_page_touch : main.c
-----
doing symstate
Prev ldiffCache hits: 771	misses: 40

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
Summarizing function: mdb_page_alloc : main.c
-----
doing symstate
Prev ldiffCache hits: 285	misses: 21

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
Summarizing function: mdb_cursor_get : main.c
-----
doing symstate
Prev ldiffCache hits: 558	misses: 22

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
=================================
Finished an SCC (11)
=================================
Summary for function: mdb_cursor_init:165.f
=======

SUMS (nm, lo, un, wr, re):	mdb_cursor_init	0	0	116	132	

SS Sum:
 |-> $SSBOT
Summary for function: mdb_cursor_last:164.f
=======

SUMS (nm, lo, un, wr, re):	mdb_cursor_last	0	0	112	129	

SS Sum:
 |-> $SSTOP
Summary for function: mdb_cursor_first:163.f
=======

SUMS (nm, lo, un, wr, re):	mdb_cursor_first	0	0	112	127	

SS Sum:
 |-> $SSTOP
Summary for function: mdb_cursor_set:162.f
=======

SUMS (nm, lo, un, wr, re):	mdb_cursor_set	0	0	114	132	

SS Sum:
 |-> $SSTOP
Summary for function: mdb_cursor_prev:161.f
=======

SUMS (nm, lo, un, wr, re):	mdb_cursor_prev	0	0	112	129	

SS Sum:
 |-> $SSTOP
Summary for function: mdb_cursor_next:160.f
=======

SUMS (nm, lo, un, wr, re):	mdb_cursor_next	0	0	112	129	

SS Sum:
 |-> $SSTOP
Summary for function: mdb_page_search:138.f
=======

SUMS (nm, lo, un, wr, re):	mdb_page_search	0	0	108	128	

SS Sum:
 |-> $SSTOP
Summary for function: mdb_page_search_root:137.f
=======

SUMS (nm, lo, un, wr, re):	mdb_page_search_root	0	0	108	127	

SS Sum:
 |-> $SSTOP
Summary for function: mdb_page_touch:134.f
=======

SUMS (nm, lo, un, wr, re):	mdb_page_touch	0	0	105	123	

SS Sum:
 |-> $SSTOP
Summary for function: mdb_page_alloc:132.f
=======

SUMS (nm, lo, un, wr, re):	mdb_page_alloc	0	0	104	119	

SS Sum:
 |-> $SSTOP
Summary for function: mdb_cursor_get:110.f
=======

SUMS (nm, lo, un, wr, re):	mdb_cursor_get	0	0	113	131	

SS Sum:
 |-> $SSTOP
SIZES: 165.f : 2420
SIZES: 164.f : 2091
SIZES: 163.f : 2053
SIZES: 162.f : 3491
SIZES: 161.f : 2912
SIZES: 160.f : 2943
SIZES: 138.f : 1721
SIZES: 137.f : 1528
SIZES: 134.f : 573
SIZES: 132.f : 223
SIZES: 110.f : 5292
>>> PROGRESS 39/147 SCCs DONE!

=================================
getting next SCC from server
Acquiring needed summaries
=================================
Starting an SCC (1) #8
=================================
Summarizing function: mdb_cursor_renew : main.c
-----
doing symstate
Prev ldiffCache hits: 2261	misses: 27

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
=================================
Finished an SCC (1)
=================================
Summary for function: mdb_cursor_renew:107.f
=======

SUMS (nm, lo, un, wr, re):	mdb_cursor_renew	0	0	114	134	

SS Sum:
 |-> $SSTOP
SIZES: 107.f : 2556
>>> PROGRESS 40/147 SCCs DONE!

=================================
getting next SCC from server
Acquiring needed summaries
=================================
Starting an SCC (1) #9
=================================
Summarizing function: mdb_env_copythr : main.c
-----
doing symstate
Prev ldiffCache hits: 248	misses: 1

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
=================================
Finished an SCC (1)
=================================
Summary for function: mdb_env_copythr:1534.f
=======

SUMS (nm, lo, un, wr, re):	mdb_env_copythr	0	0	4	8	

SS Sum:
 |-> Vval: 0
SIZES: 1534.f : 874
>>> PROGRESS 41/147 SCCs DONE!

=================================
getting next SCC from server
Acquiring needed summaries
=================================
Starting an SCC (1) #10
=================================
Summarizing function: mdb_get : main.c
-----
doing symstate
Prev ldiffCache hits: 7	misses: 5

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
=================================
Finished an SCC (1)
=================================
Summary for function: mdb_get:102.f
=======

SUMS (nm, lo, un, wr, re):	mdb_get	0	0	122	138	

SS Sum:
 |-> $SSTOP
SIZES: 102.f : 1477
>>> PROGRESS 42/147 SCCs DONE!

=================================
getting next SCC from server
Acquiring needed summaries
=================================
Starting an SCC (1) #11
=================================
Summarizing function: mdb_set_relctx : main.c
-----
doing symstate
Prev ldiffCache hits: 515	misses: 2

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
=================================
Finished an SCC (1)
=================================
Summary for function: mdb_set_relctx:101.f
=======

SUMS (nm, lo, un, wr, re):	mdb_set_relctx	0	0	1	2	

SS Sum:
 |-> $SSTOP
SIZES: 101.f : 320
>>> PROGRESS 43/147 SCCs DONE!

=================================
getting next SCC from server
Acquiring needed summaries
=================================
Starting an SCC (1) #12
=================================
Summarizing function: mdb_set_relfunc : main.c
-----
doing symstate
Prev ldiffCache hits: 0	misses: 0

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
=================================
Finished an SCC (1)
=================================
Summary for function: mdb_set_relfunc:100.f
=======

SUMS (nm, lo, un, wr, re):	mdb_set_relfunc	0	0	1	2	

SS Sum:
 |-> $SSTOP
SIZES: 100.f : 416
>>> PROGRESS 44/147 SCCs DONE!

=================================
getting next SCC from server
Acquiring needed summaries
=================================
Starting an SCC (1) #13
=================================
Summarizing function: mdb_set_dupsort : main.c
-----
doing symstate
Prev ldiffCache hits: 0	misses: 0

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
=================================
Finished an SCC (1)
=================================
Summary for function: mdb_set_dupsort:99.f
=======

SUMS (nm, lo, un, wr, re):	mdb_set_dupsort	0	0	1	2	

SS Sum:
 |-> $SSTOP
SIZES: 99.f : 393
>>> PROGRESS 45/147 SCCs DONE!

=================================
getting next SCC from server
Acquiring needed summaries
=================================
Starting an SCC (1) #14
=================================
Summarizing function: mdb_set_compare : main.c
-----
doing symstate
Prev ldiffCache hits: 0	misses: 0

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
=================================
Finished an SCC (1)
=================================
Summary for function: mdb_set_compare:98.f
=======

SUMS (nm, lo, un, wr, re):	mdb_set_compare	0	0	1	2	

SS Sum:
 |-> $SSTOP
SIZES: 98.f : 392
>>> PROGRESS 46/147 SCCs DONE!

=================================
getting next SCC from server
Acquiring needed summaries
=================================
Starting an SCC (1) #23
=================================
Summarizing function: mdb_cursor_close : main.c
-----
doing symstate
Prev ldiffCache hits: 0	misses: 0

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
=================================
Finished an SCC (1)
=================================
Summary for function: mdb_cursor_close:106.f
=======

SUMS (nm, lo, un, wr, re):	mdb_cursor_close	0	0	1	6	

SS Sum:
 |-> $SSBOT
SIZES: 106.f : 335
>>> PROGRESS 47/147 SCCs DONE!

=================================
getting next SCC from server
Acquiring needed summaries
=================================
Starting an SCC (1) #24
=================================
Summarizing function: mdb_cursor_open : main.c
-----
doing symstate
Prev ldiffCache hits: 0	misses: 1

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
=================================
Finished an SCC (1)
=================================
Summary for function: mdb_cursor_open:105.f
=======

SUMS (nm, lo, un, wr, re):	mdb_cursor_open	0	0	106	126	

SS Sum:
 |-> $SSTOP
SIZES: 105.f : 703
>>> PROGRESS 48/147 SCCs DONE!

=================================
getting next SCC from server
Acquiring needed summaries
=================================
Starting an SCC (1) #27
=================================
Summarizing function: mdb_dbi_close : main.c
-----
doing symstate
Prev ldiffCache hits: 248	misses: 1

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
=================================
Finished an SCC (1)
=================================
Summary for function: mdb_dbi_close:96.f
=======

SUMS (nm, lo, un, wr, re):	mdb_dbi_close	0	0	3	3	

SS Sum:
 |-> $SSBOT
SIZES: 96.f : 132
>>> PROGRESS 49/147 SCCs DONE!

=================================
getting next SCC from server
Acquiring needed summaries
=================================
Starting an SCC (1) #95
=================================
Summarizing function: mdb_cursor_touch : main.c
-----
doing symstate
Prev ldiffCache hits: 0	misses: 1

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
=================================
Finished an SCC (1)
=================================
Summary for function: mdb_cursor_touch:1052.f
=======

SUMS (nm, lo, un, wr, re):	mdb_cursor_touch	0	0	119	133	

SS Sum:
 |-> $SSTOP
SIZES: 1052.f : 795
>>> PROGRESS 50/147 SCCs DONE!

=================================
getting next SCC from server
Acquiring needed summaries
=================================
Starting an SCC (1) #113
=================================
Summarizing function: mdb_page_free : main.c
-----
doing symstate
Prev ldiffCache hits: 719	misses: 2

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
=================================
Finished an SCC (1)
=================================
Summary for function: mdb_page_free:213.f
=======

SUMS (nm, lo, un, wr, re):	mdb_page_free	0	0	2	1	

SS Sum:
 |-> $SSBOT
SIZES: 213.f : 295
>>> PROGRESS 51/147 SCCs DONE!

=================================
getting next SCC from server
Acquiring needed summaries
=================================
Starting an SCC (1) #99
=================================
Summarizing function: mdb_dpage_free : main.c
-----
doing symstate
Prev ldiffCache hits: 0	misses: 0

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
=================================
Finished an SCC (1)
=================================
Summary for function: mdb_dpage_free:216.f
=======

SUMS (nm, lo, un, wr, re):	mdb_dpage_free	0	0	2	3	

SS Sum:
 |-> $SSBOT
SIZES: 216.f : 535
>>> PROGRESS 52/147 SCCs DONE!

=================================
getting next SCC from server
Acquiring needed summaries
=================================
Starting an SCC (1) #152
=================================
Summarizing function: mdb_midl_grow : main.c
-----
doing symstate
Prev ldiffCache hits: 8	misses: 1

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
=================================
Finished an SCC (1)
=================================
Summary for function: mdb_midl_grow:1866.f
=======

SUMS (nm, lo, un, wr, re):	mdb_midl_grow	0	0	2	2	

SS Sum:
 |-> $SSTOP
SIZES: 1866.f : 114
>>> PROGRESS 53/147 SCCs DONE!

=================================
getting next SCC from server
Acquiring needed summaries
=================================
Starting an SCC (1) #103
=================================
Summarizing function: mdb_midl_append_range : main.c
-----
doing symstate
Prev ldiffCache hits: 0	misses: 0

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
=================================
Finished an SCC (1)
=================================
Summary for function: mdb_midl_append_range:125.f
=======

SUMS (nm, lo, un, wr, re):	mdb_midl_append_range	0	0	3	3	

SS Sum:
 |-> $SSTOP
SIZES: 125.f : 151
>>> PROGRESS 54/147 SCCs DONE!

=================================
getting next SCC from server
Acquiring needed summaries
=================================
Starting an SCC (1) #96
=================================
Summarizing function: mdb_ovpage_free : main.c
-----
doing symstate
Prev ldiffCache hits: 4	misses: 1

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
FUN TIMES : 
  FUN:110.f : 0.0282120704651
  FUN:162.f : 0.0248990058899
  FUN:132.f : 0.0194346904755
  FUN:138.f : 0.0111498832703
  FUN:160.f : 0.00942778587341
  FUN:161.f : 0.00903868675232
  FUN:134.f : 0.00749611854553
  FUN:164.f : 0.00597786903381
  FUN:171.f : 0.00519323348999
  FUN:102.f : 0.00465488433838
  FUN:163.f : 0.00464081764221
  FUN:165.f : 0.00400614738464
  FUN:1052.f : 0.00395083427429
  FUN:145.f : 0.00271606445312
  FUN:105.f : 0.00221490859985
  FUN:122.f : 0.00211191177368
  FUN:137.f : 0.00201892852783
  FUN:159.f : 0.00196886062622
  FUN:131.f : 0.00189638137817
  FUN:107.f : 0.0018630027771
  FUN:913.f : 0.00122117996216
  FUN:324.f : 0.00121712684631
  FUN:1534.f : 0.00109601020813
  FUN:400.f : 0.000790119171143
  FUN:116.f : 0.000748157501221
  FUN:109.f : 0.000741958618164
  FUN:1810.f : 0.000675916671753
  FUN:136.f : 0.00064492225647
  FUN:721.f : 0.000577926635742
  FUN:279.f : 0.000542879104614
  FUN:150.f : 0.000539064407349
  FUN:167.f : 0.000503063201904
  FUN:117.f : 0.000432014465332
  FUN:113.f : 0.00039005279541
  FUN:142.f : 0.000379085540771
  FUN:125.f : 0.000365972518921
  FUN:129.f : 0.000365018844604
  FUN:126.f : 0.000363111495972
  FUN:166.f : 0.000349998474121
  FUN:115.f : 0.000329971313477
  FUN:204.f : 0.000319004058838
  FUN:172.f : 0.000309944152832
  FUN:106.f : 0.000308036804199
  FUN:99.f : 0.000302076339722
  FUN:118.f : 0.000298023223877
  FUN:173.f : 0.000294923782349
  FUN:96.f : 0.000288009643555
  FUN:156.f : 0.000281095504761
  FUN:128.f : 0.000275850296021
  FUN:216.f : 0.000269889831543
  FUN:101.f : 0.000262022018433
  FUN:272.f : 0.000261068344116
  FUN:184.f : 0.0002601146698
  FUN:213.f : 0.000258922576904
  FUN:317.f : 0.000252962112427
  FUN:155.f : 0.000249862670898
  FUN:100.f : 0.000243902206421
  FUN:98.f : 0.000242948532104
  FUN:175.f : 0.000242948532104
  FUN:1866.f : 0.00022292137146
  FUN:176.f : 0.000214099884033
  FUN:174.f : 0.000205039978027
  FUN:130.f : 0.000198125839233
  FUN:108.f : 0.00018310546875
  FUN:119.f : 0.000175952911377
  FUN:114.f : 0.000154972076416
TOTAL: 0.171721
=================================
Finished an SCC (1)
=================================
Summary for function: mdb_ovpage_free:913.f
=======

SUMS (nm, lo, un, wr, re):	mdb_ovpage_free	0	0	11	20	

SS Sum:
 |-> $SSTOP
SIZES: 913.f : 696
>>> PROGRESS 55/147 SCCs DONE!

=================================
getting next SCC from server
Acquiring needed summaries
=================================
Starting an SCC (1) #98
=================================
Summarizing function: mdb_page_flush : main.c
-----
doing symstate
Prev ldiffCache hits: 20	misses: 2

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
=================================
Finished an SCC (1)
=================================
Summary for function: mdb_page_flush:255.f
=======

SUMS (nm, lo, un, wr, re):	mdb_page_flush	0	0	8	14	

SS Sum:
 |-> $SSTOP
SIZES: 255.f : 394
>>> PROGRESS 56/147 SCCs DONE!

=================================
getting next SCC from server
Acquiring needed summaries
=================================
Starting an SCC (1) #100
=================================
Summarizing function: mdb_pages_xkeep : main.c
-----
doing symstate
Prev ldiffCache hits: 12	misses: 2

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
=================================
Finished an SCC (1)
=================================
Summary for function: mdb_pages_xkeep:238.f
=======

SUMS (nm, lo, un, wr, re):	mdb_pages_xkeep	0	0	4	25	

SS Sum:
 |-> $SSTOP
SIZES: 238.f : 246
>>> PROGRESS 57/147 SCCs DONE!

=================================
getting next SCC from server
Acquiring needed summaries
=================================
Starting an SCC (1) #101
=================================
Summarizing function: mdb_midl_sort : main.c
-----
doing symstate
Prev ldiffCache hits: 17	misses: 2

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
=================================
Finished an SCC (1)
=================================
Summary for function: mdb_midl_sort:127.f
=======

SUMS (nm, lo, un, wr, re):	mdb_midl_sort	0	0	2	2	

SS Sum:
 |-> $SSBOT
SIZES: 127.f : 611
>>> PROGRESS 58/147 SCCs DONE!

=================================
getting next SCC from server
Acquiring needed summaries
=================================
Starting an SCC (1) #151
=================================
Summarizing function: mdb_midl_append : main.c
-----
doing symstate
Prev ldiffCache hits: 0	misses: 1

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
=================================
Finished an SCC (1)
=================================
Summary for function: mdb_midl_append:123.f
=======

SUMS (nm, lo, un, wr, re):	mdb_midl_append	0	0	3	3	

SS Sum:
 |-> $SSTOP
SIZES: 123.f : 156
>>> PROGRESS 59/147 SCCs DONE!

=================================
getting next SCC from server
Acquiring needed summaries
=================================
Starting an SCC (1) #97
=================================
Summarizing function: mdb_page_spill : main.c
-----
doing symstate
Prev ldiffCache hits: 4	misses: 1

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
=================================
Finished an SCC (1)
=================================
Summary for function: mdb_page_spill:256.f
=======

SUMS (nm, lo, un, wr, re):	mdb_page_spill	0	0	15	38	

SS Sum:
 |-> $SSTOP
SIZES: 256.f : 464
>>> PROGRESS 60/147 SCCs DONE!

=================================
getting next SCC from server
Acquiring needed summaries
=================================
Starting an SCC (1) #112
=================================
Summarizing function: mdb_cursor_copy : main.c
-----
doing symstate
Prev ldiffCache hits: 97	misses: 2

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
=================================
Finished an SCC (1)
=================================
Summary for function: mdb_cursor_copy:1300.f
=======

SUMS (nm, lo, un, wr, re):	mdb_cursor_copy	0	0	9	9	

SS Sum:
 |-> $SSBOT
SIZES: 1300.f : 1076
>>> PROGRESS 61/147 SCCs DONE!

=================================
getting next SCC from server
Acquiring needed summaries
=================================
Starting an SCC (1) #102
=================================
Summarizing function: mdb_drop0 : main.c
-----
doing symstate
Prev ldiffCache hits: 0	misses: 0

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
Summarizing function: mdb_drop0 : main.c
-----
doing symstate
Prev ldiffCache hits: 378	misses: 2

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
Summarizing function: mdb_drop0 : main.c
-----
doing symstate
Prev ldiffCache hits: 630	misses: 3

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
=================================
Finished an SCC (1)
=================================
Summary for function: mdb_drop0:169.f
=======

SUMS (nm, lo, un, wr, re):	mdb_drop0	0	0	120	133	

SS Sum:
 |-> $SSTOP
SIZES: 169.f : 2399
>>> PROGRESS 62/147 SCCs DONE!

=================================
getting next SCC from server
Acquiring needed summaries
=================================
Starting an SCC (1) #108
=================================
Summarizing function: mdb_page_search_lowest : main.c
-----
doing symstate
Prev ldiffCache hits: 630	misses: 4

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
=================================
Finished an SCC (1)
=================================
Summary for function: mdb_page_search_lowest:876.f
=======

SUMS (nm, lo, un, wr, re):	mdb_page_search_lowest	0	0	109	126	

SS Sum:
 |-> $SSTOP
SIZES: 876.f : 1313
>>> PROGRESS 63/147 SCCs DONE!

=================================
getting next SCC from server
Acquiring needed summaries
=================================
Starting an SCC (1) #114
=================================
Summarizing function: mdb_branch_size : main.c
-----
doing symstate
Prev ldiffCache hits: 262	misses: 2

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
=================================
Finished an SCC (1)
=================================
Summary for function: mdb_branch_size:152.f
=======

SUMS (nm, lo, un, wr, re):	mdb_branch_size	0	0	0	1	

SS Sum:
 |-> $SSTOP
SIZES: 152.f : 130
>>> PROGRESS 64/147 SCCs DONE!

=================================
getting next SCC from server
Acquiring needed summaries
=================================
Starting an SCC (1) #115
=================================
Summarizing function: mdb_leaf_size : main.c
-----
doing symstate
Prev ldiffCache hits: 0	misses: 0

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
=================================
Finished an SCC (1)
=================================
Summary for function: mdb_leaf_size:151.f
=======

SUMS (nm, lo, un, wr, re):	mdb_leaf_size	0	0	0	3	

SS Sum:
 |-> $SSTOP
SIZES: 151.f : 256
>>> PROGRESS 65/147 SCCs DONE!

=================================
getting next SCC from server
Acquiring needed summaries
=================================
Starting an SCC (1) #117
=================================
Summarizing function: mdb_page_new : main.c
-----
doing symstate
Prev ldiffCache hits: 0	misses: 0

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
=================================
Finished an SCC (1)
=================================
Summary for function: mdb_page_new:133.f
=======

SUMS (nm, lo, un, wr, re):	mdb_page_new	0	0	111	123	

SS Sum:
 |-> $SSTOP
SIZES: 133.f : 198
>>> PROGRESS 66/147 SCCs DONE!

=================================
getting next SCC from server
Acquiring needed summaries
=================================
Starting an SCC (1) #116
=================================
Summarizing function: mdb_node_add : main.c
-----
doing symstate
Prev ldiffCache hits: 224	misses: 2

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
=================================
Finished an SCC (1)
=================================
Summary for function: mdb_node_add:146.f
=======

SUMS (nm, lo, un, wr, re):	mdb_node_add	0	0	114	130	

SS Sum:
 |-> $SSTOP
SIZES: 146.f : 711
>>> PROGRESS 67/147 SCCs DONE!

=================================
getting next SCC from server
Acquiring needed summaries
=================================
Starting an SCC (1) #111
=================================
Summarizing function: mdb_page_split : main.c
-----
doing symstate
Prev ldiffCache hits: 252	misses: 2

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
Summarizing function: mdb_page_split : main.c
-----
doing symstate
Prev ldiffCache hits: 1510	misses: 2

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
Summarizing function: mdb_page_split : main.c
-----
doing symstate
Prev ldiffCache hits: 1844	misses: 3

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
Summarizing function: mdb_page_split : main.c
-----
doing symstate
Prev ldiffCache hits: 1849	misses: 4

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
=================================
Finished an SCC (1)
=================================
Summary for function: mdb_page_split:140.f
=======

SUMS (nm, lo, un, wr, re):	mdb_page_split	0	0	145	161	

SS Sum:
 |-> $SSTOP
SIZES: 140.f : 3347
>>> PROGRESS 68/147 SCCs DONE!

=================================
getting next SCC from server
Acquiring needed summaries
=================================
Starting an SCC (1) #153
=================================
Summarizing function: mdb_node_del : main.c
-----
doing symstate
Prev ldiffCache hits: 1848	misses: 5

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
=================================
Finished an SCC (1)
=================================
Summary for function: mdb_node_del:147.f
=======

SUMS (nm, lo, un, wr, re):	mdb_node_del	0	0	3	13	

SS Sum:
 |-> $SSBOT
SIZES: 147.f : 304
>>> PROGRESS 69/147 SCCs DONE!

=================================
getting next SCC from server
Acquiring needed summaries
=================================
Starting an SCC (1) #110
=================================
Summarizing function: mdb_update_key : main.c
-----
doing symstate
Prev ldiffCache hits: 3	misses: 1

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
=================================
Finished an SCC (1)
=================================
Summary for function: mdb_update_key:154.f
=======

SUMS (nm, lo, un, wr, re):	mdb_update_key	0	0	144	159	

SS Sum:
 |-> $SSTOP
SIZES: 154.f : 3181
>>> PROGRESS 70/147 SCCs DONE!

=================================
getting next SCC from server
Acquiring needed summaries
=================================
Starting an SCC (1) #106
=================================
Summarizing function: mdb_node_move : main.c
-----
doing symstate
Prev ldiffCache hits: 324	misses: 2

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
=================================
Finished an SCC (1)
=================================
Summary for function: mdb_node_move:149.f
=======

SUMS (nm, lo, un, wr, re):	mdb_node_move	0	0	175	192	

SS Sum:
 |-> $SSTOP
SIZES: 149.f : 5726
>>> PROGRESS 71/147 SCCs DONE!

=================================
getting next SCC from server
Acquiring needed summaries
=================================
Starting an SCC (1) #109
=================================
Summarizing function: mdb_page_loose : main.c
-----
doing symstate
Prev ldiffCache hits: 2845	misses: 2

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
=================================
Finished an SCC (1)
=================================
Summary for function: mdb_page_loose:225.f
=======

SUMS (nm, lo, un, wr, re):	mdb_page_loose	0	0	9	15	

SS Sum:
 |-> $SSTOP
SIZES: 225.f : 636
>>> PROGRESS 72/147 SCCs DONE!

=================================
getting next SCC from server
Acquiring needed summaries
=================================
Starting an SCC (2) #105
=================================
Summarizing function: mdb_page_merge : main.c
-----
doing symstate
Prev ldiffCache hits: 8	misses: 1

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
Summarizing function: mdb_rebalance : main.c
-----
doing symstate
Prev ldiffCache hits: 1347	misses: 2

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
Summarizing function: mdb_page_merge : main.c
-----
doing symstate
Prev ldiffCache hits: 1169	misses: 4

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
Summarizing function: mdb_rebalance : main.c
-----
doing symstate
Prev ldiffCache hits: 1760	misses: 4

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
Summarizing function: mdb_page_merge : main.c
-----
doing symstate
Prev ldiffCache hits: 1337	misses: 6

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
=================================
Finished an SCC (2)
=================================
Summary for function: mdb_rebalance:153.f
=======

SUMS (nm, lo, un, wr, re):	mdb_rebalance	0	0	204	207	

SS Sum:
 |-> $SSTOP
Summary for function: mdb_page_merge:139.f
=======

SUMS (nm, lo, un, wr, re):	mdb_page_merge	0	0	209	216	

SS Sum:
 |-> $SSTOP
SIZES: 153.f : 4405
SIZES: 139.f : 6831
>>> PROGRESS 73/147 SCCs DONE!

=================================
getting next SCC from server
Acquiring needed summaries
=================================
Starting an SCC (1) #104
=================================
Summarizing function: mdb_cursor_del0 : main.c
-----
doing symstate
Prev ldiffCache hits: 1759	misses: 5

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
=================================
Finished an SCC (1)
=================================
Summary for function: mdb_cursor_del0:157.f
=======

SUMS (nm, lo, un, wr, re):	mdb_cursor_del0	0	0	205	208	

SS Sum:
 |-> $SSTOP
SIZES: 157.f : 4666
>>> PROGRESS 74/147 SCCs DONE!

=================================
getting next SCC from server
Acquiring needed summaries
=================================
Starting an SCC (1) #155
=================================
Summarizing function: mdb_node_shrink : main.c
-----
doing symstate
Prev ldiffCache hits: 728	misses: 2

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
=================================
Finished an SCC (1)
=================================
Summary for function: mdb_node_shrink:148.f
=======

SUMS (nm, lo, un, wr, re):	mdb_node_shrink	0	0	7	11	

SS Sum:
 |-> $SSBOT
SIZES: 148.f : 1273
>>> PROGRESS 75/147 SCCs DONE!

=================================
getting next SCC from server
Acquiring needed summaries
=================================
Starting an SCC (1) #94
=================================
Summarizing function: mdb_cursor_del : main.c
-----
doing symstate
Prev ldiffCache hits: 0	misses: 1

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
Summarizing function: mdb_cursor_del : main.c
-----
doing symstate
Prev ldiffCache hits: 1039	misses: 2

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
Summarizing function: mdb_cursor_del : main.c
-----
doing symstate
Prev ldiffCache hits: 1526	misses: 3

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
Summarizing function: mdb_cursor_del : main.c
-----
doing symstate
Prev ldiffCache hits: 1525	misses: 4

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
=================================
Finished an SCC (1)
=================================
Summary for function: mdb_cursor_del:112.f
=======

SUMS (nm, lo, un, wr, re):	mdb_cursor_del	0	0	235	228	

SS Sum:
 |-> $SSTOP
SIZES: 112.f : 5095
>>> PROGRESS 76/147 SCCs DONE!

=================================
getting next SCC from server
Acquiring needed summaries
=================================
Starting an SCC (1) #93
=================================
Summarizing function: mdb_del0 : main.c
-----
doing symstate
Prev ldiffCache hits: 1525	misses: 4

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
=================================
Finished an SCC (1)
=================================
Summary for function: mdb_del0:158.f
=======

SUMS (nm, lo, un, wr, re):	mdb_del0	0	0	245	241	

SS Sum:
 |-> $SSTOP
SIZES: 158.f : 995
>>> PROGRESS 77/147 SCCs DONE!

=================================
getting next SCC from server
Acquiring needed summaries
=================================
Starting an SCC (1) #15
=================================
Summarizing function: mdb_drop : main.c
-----
doing symstate
Prev ldiffCache hits: 962	misses: 2

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
=================================
Finished an SCC (1)
=================================
Summary for function: mdb_drop:97.f
=======

SUMS (nm, lo, un, wr, re):	mdb_drop	0	0	249	247	

SS Sum:
 |-> $SSTOP
SIZES: 97.f : 784
>>> PROGRESS 78/147 SCCs DONE!

=================================
getting next SCC from server
Acquiring needed summaries
=================================
Starting an SCC (1) #16
=================================
Summarizing function: mdb_dbi_flags : main.c
-----
doing symstate
Prev ldiffCache hits: 995	misses: 2

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
=================================
Finished an SCC (1)
=================================
Summary for function: mdb_dbi_flags:95.f
=======

SUMS (nm, lo, un, wr, re):	mdb_dbi_flags	0	0	1	3	

SS Sum:
 |-> $SSTOP
SIZES: 95.f : 374
>>> PROGRESS 79/147 SCCs DONE!

=================================
getting next SCC from server
Acquiring needed summaries
=================================
Starting an SCC (1) #49
=================================
Summarizing function: mdb_stat0 : main.c
-----
doing symstate
Prev ldiffCache hits: 0	misses: 0

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
=================================
Finished an SCC (1)
=================================
Summary for function: mdb_stat0:1666.f
=======

SUMS (nm, lo, un, wr, re):	mdb_stat0	0	0	6	6	

SS Sum:
 |-> Vval: 0
SIZES: 1666.f : 865
>>> PROGRESS 80/147 SCCs DONE!

=================================
getting next SCC from server
Acquiring needed summaries
=================================
Starting an SCC (1) #17
=================================
Summarizing function: mdb_stat : main.c
-----
doing symstate
Prev ldiffCache hits: 0	misses: 0

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
=================================
Finished an SCC (1)
=================================
Summary for function: mdb_stat:94.f
=======

SUMS (nm, lo, un, wr, re):	mdb_stat	0	0	122	138	

SS Sum:
 |-> $SSTOP
SIZES: 94.f : 1003
>>> PROGRESS 81/147 SCCs DONE!

=================================
getting next SCC from server
Acquiring needed summaries
=================================
Starting an SCC (1) #76
=================================
Summarizing function: mdb_cursors_close : main.c
-----
doing symstate
Prev ldiffCache hits: 272	misses: 2

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
=================================
Finished an SCC (1)
=================================
Summary for function: mdb_cursors_close:390.f
=======

SUMS (nm, lo, un, wr, re):	mdb_cursors_close	0	0	7	9	

SS Sum:
 |-> $SSBOT
SIZES: 390.f : 231
>>> PROGRESS 82/147 SCCs DONE!

=================================
getting next SCC from server
Acquiring needed summaries
=================================
Starting an SCC (1) #77
=================================
Summarizing function: mdb_dlist_free : main.c
-----
doing symstate
Prev ldiffCache hits: 0	misses: 1

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
=================================
Finished an SCC (1)
=================================
Summary for function: mdb_dlist_free:219.f
=======

SUMS (nm, lo, un, wr, re):	mdb_dlist_free	0	0	3	7	

SS Sum:
 |-> $SSBOT
SIZES: 219.f : 305
>>> PROGRESS 83/147 SCCs DONE!

=================================
getting next SCC from server
Acquiring needed summaries
=================================
Starting an SCC (1) #78
=================================
Summarizing function: mdb_midl_shrink : main.c
-----
doing symstate
Prev ldiffCache hits: 5	misses: 1

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
=================================
Finished an SCC (1)
=================================
Summary for function: mdb_midl_shrink:121.f
=======

SUMS (nm, lo, un, wr, re):	mdb_midl_shrink	0	0	2	2	

SS Sum:
 |-> $SSBOT
SIZES: 121.f : 113
>>> PROGRESS 84/147 SCCs DONE!

=================================
getting next SCC from server
Acquiring needed summaries
=================================
Starting an SCC (1) #79
=================================
Summarizing function: mdb_midl_free : main.c
-----
doing symstate
Prev ldiffCache hits: 0	misses: 0

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
=================================
Finished an SCC (1)
=================================
Summary for function: mdb_midl_free:120.f
=======

SUMS (nm, lo, un, wr, re):	mdb_midl_free	0	0	0	0	

SS Sum:
 |-> $SSBOT
SIZES: 120.f : 34
>>> PROGRESS 85/147 SCCs DONE!

=================================
getting next SCC from server
Acquiring needed summaries
=================================
Starting an SCC (1) #92
=================================
Summarizing function: mdb_dbis_update : main.c
-----
doing symstate
Prev ldiffCache hits: 0	misses: 1

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
=================================
Finished an SCC (1)
=================================
Summary for function: mdb_dbis_update:446.f
=======

SUMS (nm, lo, un, wr, re):	mdb_dbis_update	0	0	4	7	

SS Sum:
 |-> $SSBOT
SIZES: 446.f : 283
>>> PROGRESS 86/147 SCCs DONE!

=================================
getting next SCC from server
Acquiring needed summaries
=================================
Starting an SCC (1) #75
=================================
Summarizing function: mdb_txn_end : main.c
-----
doing symstate
Prev ldiffCache hits: 0	misses: 1

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
=================================
Finished an SCC (1)
=================================
Summary for function: mdb_txn_end:135.f
=======

SUMS (nm, lo, un, wr, re):	mdb_txn_end	0	1	27	30	

SS Sum:
 |-> $SSBOT
SIZES: 135.f : 1683
>>> PROGRESS 87/147 SCCs DONE!

=================================
getting next SCC from server
Acquiring needed summaries
=================================
Starting an SCC (1) #73
=================================
Summarizing function: mdb_txn_renew0 : main.c
-----
doing symstate
Prev ldiffCache hits: 47	misses: 4

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
=================================
Finished an SCC (1)
=================================
Summary for function: mdb_txn_renew0:408.f
=======

SUMS (nm, lo, un, wr, re):	mdb_txn_renew0	0	2	46	54	

SS Sum:
 |-> $SSTOP
SIZES: 408.f : 2501
>>> PROGRESS 88/147 SCCs DONE!

=================================
getting next SCC from server
Acquiring needed summaries
=================================
Starting an SCC (1) #18
=================================
Summarizing function: mdb_txn_renew : main.c
-----
doing symstate
Prev ldiffCache hits: 170	misses: 15

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
=================================
Finished an SCC (1)
=================================
Summary for function: mdb_txn_renew:92.f
=======

SUMS (nm, lo, un, wr, re):	mdb_txn_renew	0	2	45	54	

SS Sum:
 |-> $SSTOP
SIZES: 92.f : 2474
>>> PROGRESS 89/147 SCCs DONE!

=================================
getting next SCC from server
Acquiring needed summaries
=================================
Starting an SCC (1) #19
=================================
Summarizing function: mdb_txn_reset : main.c
-----
doing symstate
Prev ldiffCache hits: 174	misses: 7

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
=================================
Finished an SCC (1)
=================================
Summary for function: mdb_txn_reset:91.f
=======

SUMS (nm, lo, un, wr, re):	mdb_txn_reset	0	1	26	28	

SS Sum:
 |-> $SSBOT
SIZES: 91.f : 1519
>>> PROGRESS 90/147 SCCs DONE!

=================================
getting next SCC from server
Acquiring needed summaries
=================================
Starting an SCC (1) #20
=================================
Summarizing function: mdb_txn_id : main.c
-----
doing symstate
Prev ldiffCache hits: 56	misses: 2

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
=================================
Finished an SCC (1)
=================================
Summary for function: mdb_txn_id:88.f
=======

SUMS (nm, lo, un, wr, re):	mdb_txn_id	0	0	0	1	

SS Sum:
 |-> $SSTOP
SIZES: 88.f : 168
>>> PROGRESS 91/147 SCCs DONE!

=================================
getting next SCC from server
Acquiring needed summaries
=================================
Starting an SCC (1) #21
=================================
Summarizing function: mdb_txn_env : main.c
-----
doing symstate
Prev ldiffCache hits: 0	misses: 0

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
=================================
Finished an SCC (1)
=================================
Summary for function: mdb_txn_env:87.f
=======

SUMS (nm, lo, un, wr, re):	mdb_txn_env	0	0	0	1	

SS Sum:
 |-> Extptr (2):   lv = (*$NULL)(sum)
              lv = (*(txn->mt_env))

SIZES: 87.f : 145
>>> PROGRESS 92/147 SCCs DONE!

=================================
getting next SCC from server
Acquiring needed summaries
=================================
Starting an SCC (1) #25
=================================
Summarizing function: mdb_del : main.c
-----
doing symstate
Prev ldiffCache hits: 0	misses: 0

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
FUN TIMES : 
  FUN:140.f : 0.162041902542
  FUN:139.f : 0.0652360916138
  FUN:112.f : 0.0390779972076
  FUN:149.f : 0.0304419994354
  FUN:110.f : 0.0282120704651
  FUN:162.f : 0.0248990058899
  FUN:169.f : 0.0200221538544
  FUN:132.f : 0.0194346904755
  FUN:153.f : 0.0149240493774
  FUN:138.f : 0.0111498832703
  FUN:157.f : 0.00979399681091
  FUN:160.f : 0.00942778587341
  FUN:161.f : 0.00903868675232
  FUN:134.f : 0.00749611854553
  FUN:97.f : 0.00731706619263
  FUN:164.f : 0.00597786903381
  FUN:158.f : 0.00561881065369
  FUN:171.f : 0.00519323348999
  FUN:102.f : 0.00465488433838
  FUN:163.f : 0.00464081764221
  FUN:146.f : 0.0045759677887
  FUN:408.f : 0.00447988510132
  FUN:165.f : 0.00400614738464
  FUN:104.f : 0.00399017333984
  FUN:876.f : 0.00395107269287
  FUN:1052.f : 0.00395083427429
  FUN:154.f : 0.00324392318726
  FUN:145.f : 0.00271606445312
  FUN:255.f : 0.00266599655151
  FUN:390.f : 0.00221705436707
  FUN:105.f : 0.00221490859985
  FUN:122.f : 0.00211191177368
  FUN:137.f : 0.00201892852783
  FUN:159.f : 0.00196886062622
  FUN:94.f : 0.00190496444702
  FUN:131.f : 0.00189638137817
  FUN:107.f : 0.0018630027771
  FUN:133.f : 0.00160908699036
  FUN:148.f : 0.00156402587891
  FUN:127.f : 0.00156402587891
  FUN:256.f : 0.00155782699585
  FUN:238.f : 0.0014169216156
  FUN:913.f : 0.00122117996216
  FUN:324.f : 0.00121712684631
  FUN:1534.f : 0.00109601020813
  FUN:135.f : 0.000884056091309
  FUN:92.f : 0.000847101211548
  FUN:400.f : 0.000790119171143
  FUN:116.f : 0.000748157501221
  FUN:109.f : 0.000741958618164
  FUN:1810.f : 0.000675916671753
  FUN:225.f : 0.00067400932312
  FUN:147.f : 0.000669002532959
  FUN:136.f : 0.00064492225647
  FUN:721.f : 0.000577926635742
  FUN:279.f : 0.000542879104614
  FUN:150.f : 0.000539064407349
  FUN:167.f : 0.000503063201904
  FUN:91.f : 0.000493049621582
  FUN:117.f : 0.000432014465332
  FUN:446.f : 0.000422954559326
  FUN:1300.f : 0.000396013259888
  FUN:219.f : 0.000391006469727
  FUN:113.f : 0.00039005279541
  FUN:142.f : 0.000379085540771
  FUN:125.f : 0.000365972518921
  FUN:129.f : 0.000365018844604
  FUN:126.f : 0.000363111495972
  FUN:166.f : 0.000349998474121
  FUN:95.f : 0.000343084335327
  FUN:1666.f : 0.000338077545166
  FUN:123.f : 0.000338077545166
  FUN:115.f : 0.000329971313477
  FUN:204.f : 0.000319004058838
  FUN:172.f : 0.000309944152832
  FUN:106.f : 0.000308036804199
  FUN:99.f : 0.000302076339722
  FUN:118.f : 0.000298023223877
  FUN:173.f : 0.000294923782349
  FUN:96.f : 0.000288009643555
  FUN:156.f : 0.000281095504761
  FUN:128.f : 0.000275850296021
  FUN:216.f : 0.000269889831543
  FUN:152.f : 0.000269174575806
  FUN:101.f : 0.000262022018433
  FUN:272.f : 0.000261068344116
  FUN:184.f : 0.0002601146698
  FUN:213.f : 0.000258922576904
  FUN:317.f : 0.000252962112427
  FUN:155.f : 0.000249862670898
  FUN:100.f : 0.000243902206421
  FUN:98.f : 0.000242948532104
  FUN:175.f : 0.000242948532104
  FUN:121.f : 0.000241994857788
  FUN:1866.f : 0.00022292137146
  FUN:151.f : 0.000221014022827
  FUN:176.f : 0.000214099884033
  FUN:88.f : 0.000211954116821
  FUN:174.f : 0.000205039978027
  FUN:130.f : 0.000198125839233
  FUN:87.f : 0.000185966491699
  FUN:108.f : 0.00018310546875
  FUN:120.f : 0.000180006027222
  FUN:119.f : 0.000175952911377
  FUN:114.f : 0.000154972076416
TOTAL: 0.568043
=================================
Finished an SCC (1)
=================================
Summary for function: mdb_del:104.f
=======

SUMS (nm, lo, un, wr, re):	mdb_del	0	0	245	242	

SS Sum:
 |-> $SSTOP
SIZES: 104.f : 1111
>>> PROGRESS 93/147 SCCs DONE!

=================================
getting next SCC from server
Acquiring needed summaries
=================================
Starting an SCC (1) #89
=================================
Summarizing function: mdb_xcursor_init2 : main.c
-----
doing symstate
Prev ldiffCache hits: 486	misses: 1

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
=================================
Finished an SCC (1)
=================================
Summary for function: mdb_xcursor_init2:168.f
=======

SUMS (nm, lo, un, wr, re):	mdb_xcursor_init2	0	0	8	5	

SS Sum:
 |-> $SSBOT
SIZES: 168.f : 592
>>> PROGRESS 94/147 SCCs DONE!

=================================
getting next SCC from server
Acquiring needed summaries
=================================
Starting an SCC (1) #68
=================================
Summarizing function: mdb_cursor_put : main.c
-----
doing symstate
Prev ldiffCache hits: 0	misses: 0

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
Summarizing function: mdb_cursor_put : main.c
-----
doing symstate
Prev ldiffCache hits: 2681	misses: 2

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
Summarizing function: mdb_cursor_put : main.c
-----
doing symstate
Prev ldiffCache hits: 3477	misses: 3

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
Summarizing function: mdb_cursor_put : main.c
-----
doing symstate
Prev ldiffCache hits: 3486	misses: 4

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
=================================
Finished an SCC (1)
=================================
Summary for function: mdb_cursor_put:111.f
=======

SUMS (nm, lo, un, wr, re):	mdb_cursor_put	0	0	198	205	

SS Sum:
 |-> $SSTOP
SIZES: 111.f : 7526
>>> PROGRESS 95/147 SCCs DONE!

=================================
getting next SCC from server
Acquiring needed summaries
=================================
Starting an SCC (1) #26
=================================
Summarizing function: mdb_put : main.c
-----
doing symstate
Prev ldiffCache hits: 3487	misses: 5

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
=================================
Finished an SCC (1)
=================================
Summary for function: mdb_put:103.f
=======

SUMS (nm, lo, un, wr, re):	mdb_put	0	0	206	212	

SS Sum:
 |-> $SSTOP
SIZES: 103.f : 2897
>>> PROGRESS 96/147 SCCs DONE!

=================================
getting next SCC from server
Acquiring needed summaries
=================================
Starting an SCC (1) #87
=================================
Summarizing function: mdb_default_cmp : main.c
-----
doing symstate
Prev ldiffCache hits: 667	misses: 2

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
=================================
Finished an SCC (1)
=================================
Summary for function: mdb_default_cmp:170.f
=======

SUMS (nm, lo, un, wr, re):	mdb_default_cmp	0	0	2	1	

SS Sum:
 |-> $SSBOT
SIZES: 170.f : 34
>>> PROGRESS 97/147 SCCs DONE!

=================================
getting next SCC from server
Acquiring needed summaries
=================================
Starting an SCC (1) #28
=================================
Summarizing function: mdb_dbi_open : main.c
-----
doing symstate
Prev ldiffCache hits: 0	misses: 0

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
=================================
Finished an SCC (1)
=================================
Summary for function: mdb_dbi_open:93.f
=======

SUMS (nm, lo, un, wr, re):	mdb_dbi_open	0	0	221	215	

SS Sum:
 |-> $SSTOP
SIZES: 93.f : 762
>>> PROGRESS 98/147 SCCs DONE!

=================================
getting next SCC from server
Acquiring needed summaries
=================================
Starting an SCC (1) #30
=================================
Summarizing function: mdb_env_write_meta : main.c
-----
doing symstate
Prev ldiffCache hits: 988	misses: 2

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
=================================
Finished an SCC (1)
=================================
Summary for function: mdb_env_write_meta:143.f
=======

SUMS (nm, lo, un, wr, re):	mdb_env_write_meta	0	0	12	19	

SS Sum:
 |-> $SSTOP
SIZES: 143.f : 457
>>> PROGRESS 99/147 SCCs DONE!

=================================
getting next SCC from server
Acquiring needed summaries
=================================
Starting an SCC (1) #31
=================================
Summarizing function: mdb_midl_append_list : main.c
-----
doing symstate
Prev ldiffCache hits: 7	misses: 2

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
=================================
Finished an SCC (1)
=================================
Summary for function: mdb_midl_append_list:124.f
=======

SUMS (nm, lo, un, wr, re):	mdb_midl_append_list	0	0	3	4	

SS Sum:
 |-> $SSTOP
SIZES: 124.f : 247
>>> PROGRESS 100/147 SCCs DONE!

=================================
getting next SCC from server
Acquiring needed summaries
=================================
Starting an SCC (1) #46
=================================
Summarizing function: mdb_env_sync0 : main.c
-----
doing symstate
Prev ldiffCache hits: 5	misses: 1

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
=================================
Finished an SCC (1)
=================================
Summary for function: mdb_env_sync0:362.f
=======

SUMS (nm, lo, un, wr, re):	mdb_env_sync0	0	0	0	5	

SS Sum:
 |-> $SSTOP
SIZES: 362.f : 400
>>> PROGRESS 101/147 SCCs DONE!

=================================
getting next SCC from server
Acquiring needed summaries
=================================
Starting an SCC (1) #62
=================================
Summarizing function: mdb_env_share_locks : main.c
-----
doing symstate
Prev ldiffCache hits: 4	misses: 2

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
=================================
Finished an SCC (1)
=================================
Summary for function: mdb_env_share_locks:540.f
=======

SUMS (nm, lo, un, wr, re):	mdb_env_share_locks	0	0	6	4	

SS Sum:
 |-> $SSTOP
SIZES: 540.f : 301
>>> PROGRESS 102/147 SCCs DONE!

=================================
getting next SCC from server
Acquiring needed summaries
=================================
Starting an SCC (1) #67
=================================
Summarizing function: mdb_freelist_save : main.c
-----
doing symstate
Prev ldiffCache hits: 4	misses: 2

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
=================================
Finished an SCC (1)
=================================
Summary for function: mdb_freelist_save:467.f
=======

SUMS (nm, lo, un, wr, re):	mdb_freelist_save	0	0	283	277	

SS Sum:
 |-> $SSTOP
SIZES: 467.f : 1292
>>> PROGRESS 103/147 SCCs DONE!

=================================
getting next SCC from server
Acquiring needed summaries
=================================
Starting an SCC (1) #71
=================================
Summarizing function: mdb_txn_abort : main.c
-----
doing symstate
Prev ldiffCache hits: 3225	misses: 2

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
Summarizing function: mdb_txn_abort : main.c
-----
doing symstate
Prev ldiffCache hits: 56	misses: 2

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
Summarizing function: mdb_txn_abort : main.c
-----
doing symstate
Prev ldiffCache hits: 110	misses: 4

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
=================================
Finished an SCC (1)
=================================
Summary for function: mdb_txn_abort:90.f
=======

SUMS (nm, lo, un, wr, re):	mdb_txn_abort	0	1	26	29	

SS Sum:
 |-> $SSBOT
SIZES: 90.f : 1913
>>> PROGRESS 104/147 SCCs DONE!

=================================
getting next SCC from server
Acquiring needed summaries
=================================
Starting an SCC (1) #29
=================================
Summarizing function: mdb_txn_commit : main.c
-----
doing symstate
Prev ldiffCache hits: 161	misses: 6

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
Summarizing function: mdb_txn_commit : main.c
-----
doing symstate
Prev ldiffCache hits: 1536	misses: 4

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
Summarizing function: mdb_txn_commit : main.c
-----
doing symstate
Prev ldiffCache hits: 2243	misses: 6

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
Summarizing function: mdb_txn_commit : main.c
-----
doing symstate
Prev ldiffCache hits: 2848	misses: 8

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
=================================
Finished an SCC (1)
=================================
Summary for function: mdb_txn_commit:89.f
=======

SUMS (nm, lo, un, wr, re):	mdb_txn_commit	0	1	340	319	

SS Sum:
 |-> $SSTOP
SIZES: 89.f : 5612
>>> PROGRESS 105/147 SCCs DONE!

=================================
getting next SCC from server
Acquiring needed summaries
=================================
Starting an SCC (1) #38
=================================
Summarizing function: mdb_env_set_maxreaders : main.c
-----
doing symstate
Prev ldiffCache hits: 2847	misses: 10

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
=================================
Finished an SCC (1)
=================================
Summary for function: mdb_env_set_maxreaders:79.f
=======

SUMS (nm, lo, un, wr, re):	mdb_env_set_maxreaders	0	0	1	1	

SS Sum:
 |-> $SSTOP
SIZES: 79.f : 184
>>> PROGRESS 106/147 SCCs DONE!

=================================
getting next SCC from server
Acquiring needed summaries
=================================
Starting an SCC (1) #59
=================================
Summarizing function: mdb_env_map : main.c
-----
doing symstate
Prev ldiffCache hits: 0	misses: 0

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
=================================
Finished an SCC (1)
=================================
Summary for function: mdb_env_map:643.f
=======

SUMS (nm, lo, un, wr, re):	mdb_env_map	0	0	2	7	

SS Sum:
 |-> $SSTOP
SIZES: 643.f : 691
>>> PROGRESS 107/147 SCCs DONE!

=================================
getting next SCC from server
Acquiring needed summaries
=================================
Starting an SCC (1) #39
=================================
Summarizing function: mdb_env_set_mapsize : main.c
-----
doing symstate
Prev ldiffCache hits: 3	misses: 2

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
=================================
Finished an SCC (1)
=================================
Summary for function: mdb_env_set_mapsize:78.f
=======

SUMS (nm, lo, un, wr, re):	mdb_env_set_mapsize	0	0	4	11	

SS Sum:
 |-> $SSTOP
SIZES: 78.f : 1115
>>> PROGRESS 108/147 SCCs DONE!

=================================
getting next SCC from server
Acquiring needed summaries
=================================
Starting an SCC (1) #91
=================================
Summarizing function: mdb_env_excl_lock : main.c
-----
doing symstate
Prev ldiffCache hits: 11	misses: 2

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
=================================
Finished an SCC (1)
=================================
Summary for function: mdb_env_excl_lock:734.f
=======

SUMS (nm, lo, un, wr, re):	mdb_env_excl_lock	0	0	5	2	

SS Sum:
 |-> $SSTOP
SIZES: 734.f : 192
>>> PROGRESS 109/147 SCCs DONE!

=================================
getting next SCC from server
Acquiring needed summaries
=================================
Starting an SCC (1) #63
=================================
Summarizing function: mdb_env_close0 : main.c
-----
doing symstate
Prev ldiffCache hits: 4	misses: 2

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
=================================
Finished an SCC (1)
=================================
Summary for function: mdb_env_close0:144.f
=======

SUMS (nm, lo, un, wr, re):	mdb_env_close0	0	0	6	22	

SS Sum:
 |-> $SSBOT
SIZES: 144.f : 1698
>>> PROGRESS 110/147 SCCs DONE!

=================================
getting next SCC from server
Acquiring needed summaries
=================================
Starting an SCC (1) #44
=================================
Summarizing function: mdb_env_close : main.c
-----
doing symstate
Prev ldiffCache hits: 24	misses: 2

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
=================================
Finished an SCC (1)
=================================
Summary for function: mdb_env_close:73.f
=======

SUMS (nm, lo, un, wr, re):	mdb_env_close	0	0	7	24	

SS Sum:
 |-> $SSBOT
SIZES: 73.f : 1886
>>> PROGRESS 111/147 SCCs DONE!

=================================
getting next SCC from server
Acquiring needed summaries
=================================
Starting an SCC (1) #48
=================================
Summarizing function: mdb_env_stat : main.c
-----
doing symstate
Prev ldiffCache hits: 29	misses: 2

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
=================================
Finished an SCC (1)
=================================
Summary for function: mdb_env_stat:70.f
=======

SUMS (nm, lo, un, wr, re):	mdb_env_stat	0	0	6	7	

SS Sum:
 |-> $SSTOP
SIZES: 70.f : 665
>>> PROGRESS 112/147 SCCs DONE!

=================================
getting next SCC from server
Acquiring needed summaries
=================================
Starting an SCC (1) #60
=================================
Summarizing function: mdb_env_read_header : main.c
-----
doing symstate
Prev ldiffCache hits: 13	misses: 2

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
=================================
Finished an SCC (1)
=================================
Summary for function: mdb_env_read_header:141.f
=======

SUMS (nm, lo, un, wr, re):	mdb_env_read_header	0	0	1	9	

SS Sum:
 |-> $SSTOP
SIZES: 141.f : 490
>>> PROGRESS 113/147 SCCs DONE!

=================================
getting next SCC from server
Acquiring needed summaries
=================================
Starting an SCC (1) #88
=================================
Summarizing function: mdb_env_init_meta : main.c
-----
doing symstate
Prev ldiffCache hits: 6	misses: 2

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
=================================
Finished an SCC (1)
=================================
Summary for function: mdb_env_init_meta:598.f
=======

SUMS (nm, lo, un, wr, re):	mdb_env_init_meta	0	0	3	4	

SS Sum:
 |-> $SSTOP
SIZES: 598.f : 234
>>> PROGRESS 114/147 SCCs DONE!

=================================
getting next SCC from server
Acquiring needed summaries
=================================
Starting an SCC (1) #90
=================================
Summarizing function: mdb_env_init_meta0 : main.c
-----
doing symstate
Prev ldiffCache hits: 2	misses: 2

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
=================================
Finished an SCC (1)
=================================
Summary for function: mdb_env_init_meta0:595.f
=======

SUMS (nm, lo, un, wr, re):	mdb_env_init_meta0	0	0	7	4	

SS Sum:
 |-> $SSBOT
SIZES: 595.f : 902
>>> PROGRESS 115/147 SCCs DONE!

=================================
getting next SCC from server
Acquiring needed summaries
=================================
Starting an SCC (1) #58
=================================
Summarizing function: mdb_env_open2 : main.c
-----
doing symstate
Prev ldiffCache hits: 0	misses: 0

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
=================================
Finished an SCC (1)
=================================
Summary for function: mdb_env_open2:698.f
=======

SUMS (nm, lo, un, wr, re):	mdb_env_open2	0	0	20	22	

SS Sum:
 |-> $SSTOP
SIZES: 698.f : 1405
>>> PROGRESS 116/147 SCCs DONE!

=================================
getting next SCC from server
Acquiring needed summaries
=================================
Starting an SCC (1) #61
=================================
Summarizing function: mdb_fname_init : main.c
-----
doing symstate
Prev ldiffCache hits: 72	misses: 2

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
=================================
Finished an SCC (1)
=================================
Summary for function: mdb_fname_init:676.f
=======

SUMS (nm, lo, un, wr, re):	mdb_fname_init	0	0	3	1	

SS Sum:
 |-> $SSTOP
SIZES: 676.f : 321
>>> PROGRESS 117/147 SCCs DONE!

=================================
getting next SCC from server
Acquiring needed summaries
=================================
Starting an SCC (1) #86
=================================
Summarizing function: mdb_fopen : main.c
-----
doing symstate
Prev ldiffCache hits: 0	misses: 2

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
=================================
Finished an SCC (1)
=================================
Summary for function: mdb_fopen:685.f
=======

SUMS (nm, lo, un, wr, re):	mdb_fopen	0	0	1	7	

SS Sum:
 |-> $SSTOP
SIZES: 685.f : 430
>>> PROGRESS 118/147 SCCs DONE!

=================================
getting next SCC from server
Acquiring needed summaries
=================================
Starting an SCC (1) #85
=================================
Summarizing function: mdb_env_setup_locks : main.c
-----
doing symstate
Prev ldiffCache hits: 3	misses: 2

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
=================================
Finished an SCC (1)
=================================
Summary for function: mdb_env_setup_locks:743.f
=======

SUMS (nm, lo, un, wr, re):	mdb_env_setup_locks	0	0	13	13	

SS Sum:
 |-> $SSTOP
SIZES: 743.f : 1024
>>> PROGRESS 119/147 SCCs DONE!

=================================
getting next SCC from server
Acquiring needed summaries
=================================
Starting an SCC (1) #57
=================================
Summarizing function: mdb_env_open : main.c
-----
doing symstate
Prev ldiffCache hits: 32	misses: 2

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
=================================
Finished an SCC (1)
=================================
Summary for function: mdb_env_open:65.f
=======

SUMS (nm, lo, un, wr, re):	mdb_env_open	0	0	59	51	

SS Sum:
 |-> $SSTOP
SIZES: 65.f : 3936
>>> PROGRESS 120/147 SCCs DONE!

=================================
getting next SCC from server
Acquiring needed summaries
=================================
Starting an SCC (1) #64
=================================
Summarizing function: mdb_env_create : main.c
-----
doing symstate
Prev ldiffCache hits: 170	misses: 2

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
=================================
Finished an SCC (1)
=================================
Summary for function: mdb_env_create:64.f
=======

SUMS (nm, lo, un, wr, re):	mdb_env_create	0	0	9	0	

SS Sum:
 |-> $SSTOP
SIZES: 64.f : 82
>>> PROGRESS 121/147 SCCs DONE!

=================================
getting next SCC from server
Acquiring needed summaries
=================================
Starting an SCC (1) #65
=================================
Summarizing function: mdb_strerror : main.c
-----
doing symstate
Prev ldiffCache hits: 0	misses: 2

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
=================================
Finished an SCC (1)
=================================
Summary for function: mdb_strerror:63.f
=======

SUMS (nm, lo, un, wr, re):	mdb_strerror	0	0	0	1	

SS Sum:
 |-> $SSTOP
SIZES: 63.f : 34
>>> PROGRESS 122/147 SCCs DONE!

=================================
getting next SCC from server
Acquiring needed summaries
=================================
Starting an SCC (1) #74
=================================
Summarizing function: mdb_cursor_shadow : main.c
-----
doing symstate
Prev ldiffCache hits: 0	misses: 1

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
=================================
Finished an SCC (1)
=================================
Summary for function: mdb_cursor_shadow:381.f
=======

SUMS (nm, lo, un, wr, re):	mdb_cursor_shadow	0	0	9	6	

SS Sum:
 |-> $SSTOP
SIZES: 381.f : 288
>>> PROGRESS 123/147 SCCs DONE!

=================================
getting next SCC from server
Acquiring needed summaries
=================================
Starting an SCC (1) #72
=================================
Summarizing function: mdb_txn_begin : main.c
-----
doing symstate
Prev ldiffCache hits: 0	misses: 0

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
=================================
Finished an SCC (1)
=================================
Summary for function: mdb_txn_begin:86.f
=======

SUMS (nm, lo, un, wr, re):	mdb_txn_begin	0	2	68	73	

SS Sum:
 |-> $SSTOP
SIZES: 86.f : 1743
>>> PROGRESS 124/147 SCCs DONE!

=================================
getting next SCC from server
Acquiring needed summaries
=================================
Starting an SCC (1) #22
=================================
Summarizing function: main : main.c
-----
doing symstate
Prev ldiffCache hits: 256	misses: 10

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
=================================
Finished an SCC (1)
=================================
Summary for function: main:1945.f
=======

SUMS (nm, lo, un, wr, re):	main	0	2	494	412	

SS Sum:
 |-> Vval: 0
SIZES: 1945.f : 291
>>> PROGRESS 125/147 SCCs DONE!

=================================
getting next SCC from server
Acquiring needed summaries
=================================
Starting an SCC (1) #32
=================================
Summarizing function: mdb_env_set_assert : main.c
-----
doing symstate
Prev ldiffCache hits: 11368	misses: 17

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
=================================
Finished an SCC (1)
=================================
Summary for function: mdb_env_set_assert:85.f
=======

SUMS (nm, lo, un, wr, re):	mdb_env_set_assert	0	0	1	0	

SS Sum:
 |-> $SSTOP
SIZES: 85.f : 204
>>> PROGRESS 126/147 SCCs DONE!

=================================
getting next SCC from server
Acquiring needed summaries
=================================
Starting an SCC (1) #33
=================================
Summarizing function: mdb_env_get_userctx : main.c
-----
doing symstate
Prev ldiffCache hits: 0	misses: 0

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
=================================
Finished an SCC (1)
=================================
Summary for function: mdb_env_get_userctx:84.f
=======

SUMS (nm, lo, un, wr, re):	mdb_env_get_userctx	0	0	0	1	

SS Sum:
 |-> Extptr (1):   lv = (*(env->me_userctx))

SIZES: 84.f : 122
>>> PROGRESS 127/147 SCCs DONE!

=================================
getting next SCC from server
Acquiring needed summaries
=================================
Starting an SCC (1) #34
=================================
Summarizing function: mdb_env_set_userctx : main.c
-----
doing symstate
Prev ldiffCache hits: 0	misses: 0

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
=================================
Finished an SCC (1)
=================================
Summary for function: mdb_env_set_userctx:83.f
=======

SUMS (nm, lo, un, wr, re):	mdb_env_set_userctx	0	0	1	0	

SS Sum:
 |-> $SSTOP
SIZES: 83.f : 122
>>> PROGRESS 128/147 SCCs DONE!

=================================
getting next SCC from server
Acquiring needed summaries
=================================
Starting an SCC (1) #35
=================================
Summarizing function: mdb_env_get_maxkeysize : main.c
-----
doing symstate
Prev ldiffCache hits: 0	misses: 0

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
=================================
Finished an SCC (1)
=================================
Summary for function: mdb_env_get_maxkeysize:82.f
=======

SUMS (nm, lo, un, wr, re):	mdb_env_get_maxkeysize	0	0	0	0	

SS Sum:
 |-> Vval: 511
SIZES: 82.f : 34
>>> PROGRESS 129/147 SCCs DONE!

=================================
getting next SCC from server
Acquiring needed summaries
=================================
Starting an SCC (1) #36
=================================
Summarizing function: mdb_env_set_maxdbs : main.c
-----
doing symstate
Prev ldiffCache hits: 0	misses: 0

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
=================================
Finished an SCC (1)
=================================
Summary for function: mdb_env_set_maxdbs:81.f
=======

SUMS (nm, lo, un, wr, re):	mdb_env_set_maxdbs	0	0	1	1	

SS Sum:
 |-> $SSTOP
SIZES: 81.f : 192
>>> PROGRESS 130/147 SCCs DONE!

=================================
getting next SCC from server
Acquiring needed summaries
=================================
Starting an SCC (1) #37
=================================
Summarizing function: mdb_env_get_maxreaders : main.c
-----
doing symstate
Prev ldiffCache hits: 0	misses: 0

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
=================================
Finished an SCC (1)
=================================
Summary for function: mdb_env_get_maxreaders:80.f
=======

SUMS (nm, lo, un, wr, re):	mdb_env_get_maxreaders	0	0	1	1	

SS Sum:
 |-> $SSTOP
SIZES: 80.f : 155
>>> PROGRESS 131/147 SCCs DONE!

=================================
getting next SCC from server
Acquiring needed summaries
=================================
Starting an SCC (1) #40
=================================
Summarizing function: mdb_env_get_fd : main.c
-----
doing symstate
Prev ldiffCache hits: 0	misses: 0

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
=================================
Finished an SCC (1)
=================================
Summary for function: mdb_env_get_fd:77.f
=======

SUMS (nm, lo, un, wr, re):	mdb_env_get_fd	0	0	1	1	

SS Sum:
 |-> $SSTOP
SIZES: 77.f : 147
>>> PROGRESS 132/147 SCCs DONE!

=================================
getting next SCC from server
Acquiring needed summaries
=================================
Starting an SCC (1) #41
=================================
Summarizing function: mdb_env_get_path : main.c
-----
doing symstate
Prev ldiffCache hits: 0	misses: 0

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
=================================
Finished an SCC (1)
=================================
Summary for function: mdb_env_get_path:76.f
=======

SUMS (nm, lo, un, wr, re):	mdb_env_get_path	0	0	1	1	

SS Sum:
 |-> $SSTOP
SIZES: 76.f : 151
>>> PROGRESS 133/147 SCCs DONE!

=================================
getting next SCC from server
Acquiring needed summaries
=================================
Starting an SCC (1) #42
=================================
Summarizing function: mdb_env_get_flags : main.c
-----
doing symstate
Prev ldiffCache hits: 0	misses: 0

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
=================================
Finished an SCC (1)
=================================
Summary for function: mdb_env_get_flags:75.f
=======

SUMS (nm, lo, un, wr, re):	mdb_env_get_flags	0	0	1	1	

SS Sum:
 |-> $SSTOP
SIZES: 75.f : 178
>>> PROGRESS 134/147 SCCs DONE!

=================================
getting next SCC from server
Acquiring needed summaries
=================================
Starting an SCC (1) #43
=================================
Summarizing function: mdb_env_set_flags : main.c
-----
doing symstate
Prev ldiffCache hits: 0	misses: 0

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
FUN TIMES : 
  FUN:111.f : 0.356736183167
  FUN:140.f : 0.162041902542
  FUN:1945.f : 0.14443397522
  FUN:89.f : 0.139123916626
  FUN:467.f : 0.102394104004
  FUN:139.f : 0.0652360916138
  FUN:112.f : 0.0390779972076
  FUN:149.f : 0.0304419994354
  FUN:110.f : 0.0282120704651
  FUN:162.f : 0.0248990058899
  FUN:169.f : 0.0200221538544
  FUN:132.f : 0.0194346904755
  FUN:153.f : 0.0149240493774
  FUN:138.f : 0.0111498832703
  FUN:93.f : 0.0109360218048
  FUN:157.f : 0.00979399681091
  FUN:160.f : 0.00942778587341
  FUN:161.f : 0.00903868675232
  FUN:134.f : 0.00749611854553
  FUN:97.f : 0.00731706619263
  FUN:164.f : 0.00597786903381
  FUN:158.f : 0.00561881065369
  FUN:171.f : 0.00519323348999
  FUN:103.f : 0.00517606735229
  FUN:102.f : 0.00465488433838
  FUN:163.f : 0.00464081764221
  FUN:146.f : 0.0045759677887
  FUN:408.f : 0.00447988510132
  FUN:165.f : 0.00400614738464
  FUN:104.f : 0.00399017333984
  FUN:876.f : 0.00395107269287
  FUN:1052.f : 0.00395083427429
  FUN:154.f : 0.00324392318726
  FUN:86.f : 0.0030369758606
  FUN:65.f : 0.00281715393066
  FUN:145.f : 0.00271606445312
  FUN:255.f : 0.00266599655151
  FUN:734.f : 0.00233292579651
  FUN:390.f : 0.00221705436707
  FUN:105.f : 0.00221490859985
  FUN:122.f : 0.00211191177368
  FUN:137.f : 0.00201892852783
  FUN:362.f : 0.00199103355408
  FUN:159.f : 0.00196886062622
  FUN:94.f : 0.00190496444702
  FUN:131.f : 0.00189638137817
  FUN:743.f : 0.00187397003174
  FUN:107.f : 0.0018630027771
  FUN:133.f : 0.00160908699036
  FUN:148.f : 0.00156402587891
  FUN:127.f : 0.00156402587891
  FUN:256.f : 0.00155782699585
  FUN:90.f : 0.00153422355652
  FUN:698.f : 0.00151205062866
  FUN:238.f : 0.0014169216156
  FUN:913.f : 0.00122117996216
  FUN:324.f : 0.00121712684631
  FUN:1534.f : 0.00109601020813
  FUN:143.f : 0.000972986221313
  FUN:144.f : 0.00092601776123
  FUN:135.f : 0.000884056091309
  FUN:92.f : 0.000847101211548
  FUN:141.f : 0.000833034515381
  FUN:400.f : 0.000790119171143
  FUN:116.f : 0.000748157501221
  FUN:109.f : 0.000741958618164
  FUN:381.f : 0.000729084014893
  FUN:1810.f : 0.000675916671753
  FUN:225.f : 0.00067400932312
  FUN:147.f : 0.000669002532959
  FUN:136.f : 0.00064492225647
  FUN:540.f : 0.000625133514404
  FUN:78.f : 0.000590085983276
  FUN:721.f : 0.000577926635742
  FUN:279.f : 0.000542879104614
  FUN:643.f : 0.000540018081665
  FUN:150.f : 0.000539064407349
  FUN:598.f : 0.000513792037964
  FUN:167.f : 0.000503063201904
  FUN:91.f : 0.000493049621582
  FUN:70.f : 0.000463962554932
  FUN:73.f : 0.000458955764771
  FUN:685.f : 0.000441074371338
  FUN:117.f : 0.000432014465332
  FUN:446.f : 0.000422954559326
  FUN:64.f : 0.000397920608521
  FUN:1300.f : 0.000396013259888
  FUN:219.f : 0.000391006469727
  FUN:113.f : 0.00039005279541
  FUN:142.f : 0.000379085540771
  FUN:170.f : 0.000368118286133
  FUN:125.f : 0.000365972518921
  FUN:129.f : 0.000365018844604
  FUN:126.f : 0.000363111495972
  FUN:124.f : 0.000352144241333
  FUN:166.f : 0.000349998474121
  FUN:95.f : 0.000343084335327
  FUN:1666.f : 0.000338077545166
  FUN:123.f : 0.000338077545166
  FUN:115.f : 0.000329971313477
  FUN:676.f : 0.000327825546265
  FUN:204.f : 0.000319004058838
  FUN:168.f : 0.000318050384521
  FUN:595.f : 0.000312089920044
  FUN:172.f : 0.000309944152832
  FUN:106.f : 0.000308036804199
  FUN:99.f : 0.000302076339722
  FUN:118.f : 0.000298023223877
  FUN:173.f : 0.000294923782349
  FUN:96.f : 0.000288009643555
  FUN:79.f : 0.000287055969238
  FUN:156.f : 0.000281095504761
  FUN:128.f : 0.000275850296021
  FUN:216.f : 0.000269889831543
  FUN:152.f : 0.000269174575806
  FUN:101.f : 0.000262022018433
  FUN:272.f : 0.000261068344116
  FUN:184.f : 0.0002601146698
  FUN:213.f : 0.000258922576904
  FUN:317.f : 0.000252962112427
  FUN:155.f : 0.000249862670898
  FUN:85.f : 0.000247955322266
  FUN:76.f : 0.000244855880737
  FUN:100.f : 0.000243902206421
  FUN:98.f : 0.000242948532104
  FUN:175.f : 0.000242948532104
  FUN:121.f : 0.000241994857788
  FUN:63.f : 0.000241041183472
  FUN:1866.f : 0.00022292137146
  FUN:151.f : 0.000221014022827
  FUN:176.f : 0.000214099884033
  FUN:88.f : 0.000211954116821
  FUN:174.f : 0.000205039978027
  FUN:74.f : 0.000200986862183
  FUN:130.f : 0.000198125839233
  FUN:77.f : 0.00019097328186
  FUN:80.f : 0.000190019607544
  FUN:75.f : 0.000190019607544
  FUN:87.f : 0.000185966491699
  FUN:83.f : 0.000185966491699
  FUN:81.f : 0.000185012817383
  FUN:108.f : 0.00018310546875
  FUN:84.f : 0.000180959701538
  FUN:120.f : 0.000180006027222
  FUN:119.f : 0.000175952911377
  FUN:114.f : 0.000154972076416
  FUN:82.f : 0.000142097473145
TOTAL: 1.353599
=================================
Finished an SCC (1)
=================================
Summary for function: mdb_env_set_flags:74.f
=======

SUMS (nm, lo, un, wr, re):	mdb_env_set_flags	0	0	1	1	

SS Sum:
 |-> $SSTOP
SIZES: 74.f : 165
>>> PROGRESS 135/147 SCCs DONE!

=================================
getting next SCC from server
Acquiring needed summaries
=================================
Starting an SCC (1) #45
=================================
Summarizing function: mdb_env_sync : main.c
-----
doing symstate
Prev ldiffCache hits: 0	misses: 0

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
=================================
Finished an SCC (1)
=================================
Summary for function: mdb_env_sync:72.f
=======

SUMS (nm, lo, un, wr, re):	mdb_env_sync	0	0	0	7	

SS Sum:
 |-> $SSTOP
SIZES: 72.f : 532
>>> PROGRESS 136/147 SCCs DONE!

=================================
getting next SCC from server
Acquiring needed summaries
=================================
Starting an SCC (1) #47
=================================
Summarizing function: mdb_env_info : main.c
-----
doing symstate
Prev ldiffCache hits: 6	misses: 2

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
=================================
Finished an SCC (1)
=================================
Summary for function: mdb_env_info:71.f
=======

SUMS (nm, lo, un, wr, re):	mdb_env_info	0	0	6	8	

SS Sum:
 |-> $SSTOP
SIZES: 71.f : 828
>>> PROGRESS 137/147 SCCs DONE!

=================================
getting next SCC from server
Acquiring needed summaries
=================================
Starting an SCC (1) #56
=================================
Summarizing function: mdb_env_cthr_toggle : main.c
-----
doing symstate
Prev ldiffCache hits: 1	misses: 1

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
=================================
Finished an SCC (1)
=================================
Summary for function: mdb_env_cthr_toggle:1549.f
=======

SUMS (nm, lo, un, wr, re):	mdb_env_cthr_toggle	0	0	3	3	

SS Sum:
 |-> $SSTOP
SIZES: 1549.f : 509
>>> PROGRESS 138/147 SCCs DONE!

=================================
getting next SCC from server
Acquiring needed summaries
=================================
Starting an SCC (1) #55
=================================
Summarizing function: mdb_env_cwalk : main.c
-----
doing symstate
Prev ldiffCache hits: 1	misses: 3

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
Summarizing function: mdb_env_cwalk : main.c
-----
doing symstate
Prev ldiffCache hits: 362	misses: 3

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
Summarizing function: mdb_env_cwalk : main.c
-----
doing symstate
Prev ldiffCache hits: 623	misses: 5

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
=================================
Finished an SCC (1)
=================================
Summary for function: mdb_env_cwalk:1552.f
=======

SUMS (nm, lo, un, wr, re):	mdb_env_cwalk	0	0	126	137	

SS Sum:
 |-> $SSTOP
SIZES: 1552.f : 1329
>>> PROGRESS 139/147 SCCs DONE!

=================================
getting next SCC from server
Acquiring needed summaries
=================================
Starting an SCC (1) #54
=================================
Summarizing function: mdb_env_copyfd1 : main.c
-----
doing symstate
Prev ldiffCache hits: 624	misses: 6

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
=================================
Finished an SCC (1)
=================================
Summary for function: mdb_env_copyfd1:1584.f
=======

SUMS (nm, lo, un, wr, re):	mdb_env_copyfd1	0	2	228	200	

SS Sum:
 |-> $SSTOP
SIZES: 1584.f : 1379
>>> PROGRESS 140/147 SCCs DONE!

=================================
getting next SCC from server
Acquiring needed summaries
=================================
Starting an SCC (1) #70
=================================
Summarizing function: mdb_fsize : main.c
-----
doing symstate
Prev ldiffCache hits: 1170	misses: 13

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
=================================
Finished an SCC (1)
=================================
Summary for function: mdb_fsize:666.f
=======

SUMS (nm, lo, un, wr, re):	mdb_fsize	0	0	1	2	

SS Sum:
 |-> $SSTOP
SIZES: 666.f : 83
>>> PROGRESS 141/147 SCCs DONE!

=================================
getting next SCC from server
Acquiring needed summaries
=================================
Starting an SCC (1) #69
=================================
Summarizing function: mdb_env_copyfd0 : main.c
-----
doing symstate
Prev ldiffCache hits: 2	misses: 2

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
=================================
Finished an SCC (1)
=================================
Summary for function: mdb_env_copyfd0:1611.f
=======

SUMS (nm, lo, un, wr, re):	mdb_env_copyfd0	0	2	69	78	

SS Sum:
 |-> $SSTOP
SIZES: 1611.f : 1899
>>> PROGRESS 142/147 SCCs DONE!

=================================
getting next SCC from server
Acquiring needed summaries
=================================
Starting an SCC (1) #53
=================================
Summarizing function: mdb_env_copyfd2 : main.c
-----
doing symstate
Prev ldiffCache hits: 662	misses: 25

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
=================================
Finished an SCC (1)
=================================
Summary for function: mdb_env_copyfd2:69.f
=======

SUMS (nm, lo, un, wr, re):	mdb_env_copyfd2	0	2	232	210	

SS Sum:
 |-> $SSTOP
SIZES: 69.f : 2165
>>> PROGRESS 143/147 SCCs DONE!

=================================
getting next SCC from server
Acquiring needed summaries
=================================
Starting an SCC (1) #50
=================================
Summarizing function: mdb_env_copyfd : main.c
-----
doing symstate
Prev ldiffCache hits: 1032	misses: 11

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
=================================
Finished an SCC (1)
=================================
Summary for function: mdb_env_copyfd:67.f
=======

SUMS (nm, lo, un, wr, re):	mdb_env_copyfd	0	2	232	210	

SS Sum:
 |-> $SSTOP
SIZES: 67.f : 2165
>>> PROGRESS 144/147 SCCs DONE!

=================================
getting next SCC from server
Acquiring needed summaries
=================================
Starting an SCC (1) #52
=================================
Summarizing function: mdb_env_copy2 : main.c
-----
doing symstate
Prev ldiffCache hits: 709	misses: 10

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
=================================
Finished an SCC (1)
=================================
Summary for function: mdb_env_copy2:68.f
=======

SUMS (nm, lo, un, wr, re):	mdb_env_copy2	0	2	236	215	

SS Sum:
 |-> $SSTOP
SIZES: 68.f : 2247
>>> PROGRESS 145/147 SCCs DONE!

=================================
getting next SCC from server
Acquiring needed summaries
=================================
Starting an SCC (1) #51
=================================
Summarizing function: mdb_env_copy : main.c
-----
doing symstate
Prev ldiffCache hits: 726	misses: 12

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
=================================
Finished an SCC (1)
=================================
Summary for function: mdb_env_copy:66.f
=======

SUMS (nm, lo, un, wr, re):	mdb_env_copy	0	2	236	215	

SS Sum:
 |-> $SSTOP
SIZES: 66.f : 2247
>>> PROGRESS 146/147 SCCs DONE!

=================================
getting next SCC from server
Acquiring needed summaries
=================================
Starting an SCC (1) #66
=================================
Summarizing function: mdb_version : main.c
-----
doing symstate
Prev ldiffCache hits: 720	misses: 10

Prev GAPostCache hits: 0	misses: 0

doing lockset
doing guarded access
=================================
Finished an SCC (1)
=================================
Summary for function: mdb_version:62.f
=======

SUMS (nm, lo, un, wr, re):	mdb_version	0	0	3	0	

SS Sum:
 |-> Vval: "LMDB 0.9.70: (December 19, 2015)"
SIZES: 62.f : 155
>>> PROGRESS 147/147 SCCs DONE!

=================================
getting next SCC from server
Bottomup analysis complete
-----



Beginning Thread Analysis:
-----
[Er]: No entry-points file!
Expected # thread-creation site pairs: 6
checking a thread-creation pair
Prev ldiffCache hits: 0	misses: 0

doing symstate
Prev ldiffCache hits: 11	misses: 2

doing symstate
now checking thread roots: mdb_env_copythr(1534.f), mdb_env_copythr(1534.f)
New race added to race reports
New race added to race reports
New race added to race reports
done with pair, sending notification
checking a thread-creation pair
Prev ldiffCache hits: 11	misses: 2

doing symstate
now checking thread roots: mdb_env_copythr(67.f), mdb_env_copyfd(67.f)
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
done with pair, sending notification
checking a thread-creation pair
Prev ldiffCache hits: 11	misses: 2

doing symstate
now checking thread roots: mdb_env_copythr(66.f), mdb_env_copy(66.f)
New race added to race reports
done with pair, sending notification
checking a thread-creation pair
now checking thread roots: mdb_env_copyfd(67.f), mdb_env_copyfd(67.f)
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
done with pair, sending notification
checking a thread-creation pair
now checking thread roots: mdb_env_copyfd(66.f), mdb_env_copy(66.f)
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
done with pair, sending notification
checking a thread-creation pair
now checking thread roots: mdb_env_copy(66.f), mdb_env_copy(66.f)
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
New race added to race reports
done with pair, sending notification
completed all thread pairs
Sorting races

Printing races

****
Possible race between access to:

_a825_34571_main_1.mp_pad @ main.c:800 and
_a825_34571_main_1.mp_pad @ main.c:800
	Cluster ID: 42
	Escapes? true / true 
	Accessed at locs:
	[main.c:830:(204.f)] and
	[main.c:830:(204.f)]

	Confidence: Syntactic

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a1176_42061_main_1.mid @ main.c:1176 and
_a1176_42061_main_1.mid @ main.c:1176
	Cluster ID: 43
	Escapes? true / true 
	Accessed at locs:
	[main.c:1188:(279.f)] and
	[main.c:1188:(279.f)]

	Confidence: Syntactic

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a1176_42061_main_1.mid @ main.c:1176 and
_a1176_42061_main_1.mid @ main.c:1176
	Cluster ID: 366
	Escapes? true / true 
	Accessed at locs:
	[main.c:1188:(279.f)] and
	[main.c:10562:(129.f), main.c:10567:(129.f)]

	Confidence: Syntactic

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a1176_42061_main_1.mptr @ main.c:1176 and
_a1176_42061_main_1.mptr @ main.c:1176
	Cluster ID: 47
	Escapes? true / true 
	Accessed at locs:
	[main.c:1189:(279.f)] and
	[main.c:1189:(279.f)]

	Confidence: Syntactic

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a1198_42552_main_1.mv_data @ main.c:1198 and
_a1198_42552_main_1.mv_data @ main.c:1198
	Cluster ID: 371
	Escapes? true / true 
	Accessed at locs:
	[main.c:4736:(150.f), main.c:4746:(150.f)] and
	[main.c:1315:(132.f)]

	Confidence: Syntactic

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a1198_42552_main_3.mc_xcursor @ main.c:1198 and
_a1198_42552_main_3.mc_xcursor @ main.c:1198
	Cluster ID: 389
	Escapes? true / true 
	Accessed at locs:
	[main.c:5422:(110.f), main.c:5533:(110.f), main.c:5040:(162.f), main.c:5228:(162.f), main.c:5256:(163.f), main.c:5310:(164.f), main.c:6714:(166.f), main.c:6738:(167.f)] and
	[main.c:6821:(165.f), main.c:6824:(165.f)]

	Confidence: Syntactic

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: _a8890_266341_main_3.mc_xcursor
	lval 2: _a8890_266341_main_3.mc_xcursor
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	lval 1: _a8890_266341_main_3.mc_xcursor
	lval 2: _a8890_266341_main_3.mc_xcursor
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(3)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a1198_42552_main_4 @ main.c:1198 and
_a1198_42552_main_4 @ main.c:1198
	Cluster ID: 80
	Escapes? true / true 
	Accessed at locs:
	[main.c:1271:(132.f), main.c:1280:(132.f), main.c:1298:(132.f)] and
	[main.c:1271:(132.f), main.c:1280:(132.f), main.c:1298:(132.f)]

	Confidence: Syntactic

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a1198_42552_main_4 @ main.c:1198 and
_a1198_42552_main_4 @ main.c:1198
	Cluster ID: 393
	Escapes? true / true 
	Accessed at locs:
	[main.c:1271:(132.f), main.c:1280:(132.f), main.c:1298:(132.f)] and
	[main.c:1274:(132.f), main.c:1280:(132.f), main.c:1281:(132.f), main.c:1287:(132.f), main.c:1299:(132.f), main.c:1305:(132.f), main.c:1332:(132.f)]

	Confidence: Syntactic

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a1462_49050_main_1.mid @ main.c:1462 and
_a1462_49050_main_1.mid @ main.c:1462
	Cluster ID: 84
	Escapes? true / true 
	Accessed at locs:
	[main.c:1556:(134.f)] and
	[main.c:1556:(134.f)]

	Confidence: Syntactic

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a1462_49050_main_1.mid @ main.c:1462 and
_a1462_49050_main_1.mid @ main.c:1462
	Cluster ID: 397
	Escapes? true / true 
	Accessed at locs:
	[main.c:1556:(134.f)] and
	[main.c:10562:(129.f), main.c:10567:(129.f)]

	Confidence: Syntactic

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a1462_49050_main_1.mptr @ main.c:1462 and
_a1462_49050_main_1.mptr @ main.c:1462
	Cluster ID: 88
	Escapes? true / true 
	Accessed at locs:
	[main.c:1557:(134.f)] and
	[main.c:1557:(134.f)]

	Confidence: Syntactic

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a1462_49050_main_2 @ main.c:1462 and
_a1462_49050_main_2 @ main.c:1462
	Cluster ID: 89
	Escapes? true / true 
	Accessed at locs:
	[main.c:1242:(132.f), main.c:1246:(132.f), main.c:1367:(132.f), main.c:1487:(134.f), main.c:1552:(134.f), main.c:1452:(324.f)] and
	[main.c:1242:(132.f), main.c:1246:(132.f), main.c:1367:(132.f), main.c:1487:(134.f), main.c:1552:(134.f), main.c:1452:(324.f)]

	Confidence: Syntactic

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a1462_49050_main_2 @ main.c:1462 and
_a1462_49050_main_2 @ main.c:1462
	Cluster ID: 402
	Escapes? true / true 
	Accessed at locs:
	[main.c:1242:(132.f), main.c:1246:(132.f), main.c:1367:(132.f), main.c:1487:(134.f), main.c:1552:(134.f), main.c:1452:(324.f)] and
	[main.c:1492:(134.f), main.c:1553:(134.f), main.c:1557:(134.f), main.c:1569:(134.f), main.c:1573:(134.f), main.c:1582:(134.f), main.c:1596:(134.f), main.c:1599:(134.f)]

	Confidence: Syntactic

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a1721_55466_main_1 @ main.c:1698 and
_a1721_55466_main_1 @ main.c:1698
	Cluster ID: 93
	Escapes? true / true 
	Accessed at locs:
	[main.c:1726:(381.f)] and
	[main.c:1726:(381.f)]

	Confidence: Syntactic

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a1721_55466_main_1.mx_db @ main.c:1698 and
_a1721_55466_main_1.mx_db @ main.c:1698
	Cluster ID: 97
	Escapes? true / true 
	Accessed at locs:
	[main.c:1733:(381.f)] and
	[main.c:1733:(381.f)]

	Confidence: Syntactic

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a2047_64021_main_1.mnt_pgstate @ main.c:2006 and
_a2047_64021_main_1.mnt_pgstate @ main.c:2006
	Cluster ID: 98
	Escapes? true / true 
	Accessed at locs:
	[main.c:2093:(86.f)] and
	[main.c:2093:(86.f)]

	Confidence: Syntactic

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a2047_64021_main_1.mt_cursors @ main.c:2006 and
_a2047_64021_main_1.mt_cursors @ main.c:2006
	Cluster ID: 99
	Escapes? true / true 
	Accessed at locs:
	[main.c:2058:(86.f)] and
	[main.c:2058:(86.f)]

	Confidence: Syntactic

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a2047_64021_main_1.mt_dbflags @ main.c:2006 and
_a2047_64021_main_1.mt_dbflags @ main.c:2006
	Cluster ID: 100
	Escapes? true / true 
	Accessed at locs:
	[main.c:2054:(86.f)] and
	[main.c:2054:(86.f)]

	Confidence: Syntactic

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a2047_64021_main_1.mt_dbiseqs @ main.c:2006 and
_a2047_64021_main_1.mt_dbiseqs @ main.c:2006
	Cluster ID: 101
	Escapes? true / true 
	Accessed at locs:
	[main.c:2059:(86.f), main.c:2111:(86.f)] and
	[main.c:2059:(86.f), main.c:2111:(86.f)]

	Confidence: Syntactic

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a2047_64021_main_1.mt_dbs @ main.c:2006 and
_a2047_64021_main_1.mt_dbs @ main.c:2006
	Cluster ID: 102
	Escapes? true / true 
	Accessed at locs:
	[main.c:2053:(86.f)] and
	[main.c:2053:(86.f)]

	Confidence: Syntactic

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a2047_64021_main_1.mt_dbs @ main.c:2006 and
_a2047_64021_main_1.mt_dbs @ main.c:2006
	Cluster ID: 414
	Escapes? true / true 
	Accessed at locs:
	[main.c:2053:(86.f)] and
	[main.c:2058:(86.f), main.c:2084:(86.f)]

	Confidence: Syntactic

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a2047_64021_main_1.mt_dbxs @ main.c:2006 and
_a2047_64021_main_1.mt_dbxs @ main.c:2006
	Cluster ID: 103
	Escapes? true / true 
	Accessed at locs:
	[main.c:2052:(86.f)] and
	[main.c:2052:(86.f)]

	Confidence: Syntactic

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a2047_64021_main_1.mt_dirty_room @ main.c:2006 and
_a2047_64021_main_1.mt_dirty_room @ main.c:2006
	Cluster ID: 104
	Escapes? true / true 
	Accessed at locs:
	[main.c:2076:(86.f)] and
	[main.c:2076:(86.f)]

	Confidence: Syntactic

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a2047_64021_main_1.mt_env @ main.c:2006 and
_a2047_64021_main_1.mt_env @ main.c:2006
	Cluster ID: 107
	Escapes? true / true 
	Accessed at locs:
	[main.c:2056:(86.f)] and
	[main.c:2056:(86.f)]

	Confidence: Syntactic

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a2047_64021_main_1.mt_flags @ main.c:2006 and
_a2047_64021_main_1.mt_flags @ main.c:2006
	Cluster ID: 108
	Escapes? true / true 
	Accessed at locs:
	[main.c:2055:(86.f)] and
	[main.c:2055:(86.f)]

	Confidence: Syntactic

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a2047_64021_main_1.mt_free_pgs @ main.c:2006 and
_a2047_64021_main_1.mt_free_pgs @ main.c:2006
	Cluster ID: 111
	Escapes? true / true 
	Accessed at locs:
	[main.c:2068:(86.f)] and
	[main.c:2068:(86.f)]

	Confidence: Syntactic

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a2047_64021_main_1.mt_next_pgno @ main.c:2006 and
_a2047_64021_main_1.mt_next_pgno @ main.c:2006
	Cluster ID: 113
	Escapes? true / true 
	Accessed at locs:
	[main.c:2079:(86.f)] and
	[main.c:2079:(86.f)]

	Confidence: Syntactic

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a2047_64021_main_1.mt_numdbs @ main.c:2006 and
_a2047_64021_main_1.mt_numdbs @ main.c:2006
	Cluster ID: 116
	Escapes? true / true 
	Accessed at locs:
	[main.c:2083:(86.f), main.c:2084:(86.f), main.c:2087:(86.f)] and
	[main.c:2083:(86.f)]

	Confidence: Syntactic

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(3)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a2047_64021_main_1.mt_parent @ main.c:2006 and
_a2047_64021_main_1.mt_parent @ main.c:2006
	Cluster ID: 118
	Escapes? true / true 
	Accessed at locs:
	[main.c:2082:(86.f)] and
	[main.c:2082:(86.f)]

	Confidence: Syntactic

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a2047_64021_main_1.mt_spill_pgs @ main.c:2006 and
_a2047_64021_main_1.mt_spill_pgs @ main.c:2006
	Cluster ID: 119
	Escapes? true / true 
	Accessed at locs:
	[main.c:2078:(86.f)] and
	[main.c:2078:(86.f)]

	Confidence: Syntactic

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a2047_64021_main_1.mt_txnid @ main.c:2006 and
_a2047_64021_main_1.mt_txnid @ main.c:2006
	Cluster ID: 121
	Escapes? true / true 
	Accessed at locs:
	[main.c:2075:(86.f)] and
	[main.c:2075:(86.f)]

	Confidence: Syntactic

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a2047_64021_main_1.mt_u.dirty_list @ main.c:2006 and
_a2047_64021_main_1.mt_u.dirty_list @ main.c:2006
	Cluster ID: 124
	Escapes? true / true 
	Accessed at locs:
	[main.c:2061:(86.f)] and
	[main.c:2061:(86.f)]

	Confidence: Syntactic

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a2047_64021_main_1.mt_u.dirty_list @ main.c:2006 and
_a2047_64021_main_1.mt_u.dirty_list @ main.c:2006
	Cluster ID: 432
	Escapes? true / true 
	Accessed at locs:
	[main.c:2061:(86.f)] and
	[main.c:2062:(86.f), main.c:2063:(86.f), main.c:2070:(86.f)]

	Confidence: Syntactic

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a4227_118689_main_1.mv_data @ main.c:4227 and
_a4227_118689_main_1.mv_data @ main.c:4227
	Cluster ID: 435
	Escapes? true / true 
	Accessed at locs:
	[main.c:4267:(145.f), main.c:4283:(145.f)] and
	[main.c:4179:(172.f), main.c:4205:(173.f), main.c:4148:(175.f)]

	Confidence: Syntactic

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a4227_118689_main_1.mv_data @ main.c:4227 and
_a4227_118689_main_1.mv_data @ main.c:4227
	Cluster ID: 126
	Escapes? true / true 
	Accessed at locs:
	[main.c:4267:(145.f), main.c:4283:(145.f)] and
	[main.c:4267:(145.f), main.c:4283:(145.f)]

	Confidence: Syntactic

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a4227_118689_main_1.mv_size @ main.c:4227 and
_a4227_118689_main_1.mv_size @ main.c:4227
	Cluster ID: 127
	Escapes? true / true 
	Accessed at locs:
	[main.c:4263:(145.f), main.c:4282:(145.f)] and
	[main.c:4263:(145.f), main.c:4282:(145.f)]

	Confidence: Syntactic

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a4227_118689_main_1.mv_size @ main.c:4227 and
_a4227_118689_main_1.mv_size @ main.c:4227
	Cluster ID: 436
	Escapes? true / true 
	Accessed at locs:
	[main.c:4263:(145.f), main.c:4282:(145.f)] and
	[main.c:4267:(145.f), main.c:4174:(172.f), main.c:4176:(172.f), main.c:4205:(173.f), main.c:4206:(173.f)]

	Confidence: Syntactic

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a4416_123168_main_2 @ main.c:4416 and
_a4416_123168_main_2 @ main.c:4416
	Cluster ID: 437
	Escapes? true / true 
	Accessed at locs:
	[main.c:4409:(136.f), main.c:4426:(137.f), main.c:4443:(137.f), main.c:4484:(137.f)] and
	[main.c:4467:(137.f), main.c:4474:(137.f)]

	Confidence: Syntactic

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a4520_126416_main_3.mv_data @ main.c:4520 and
_a4520_126416_main_3.mv_data @ main.c:4520
	Cluster ID: 441
	Escapes? true / true 
	Accessed at locs:
	[main.c:4736:(150.f), main.c:4746:(150.f)] and
	[main.c:4558:(138.f), main.c:4563:(138.f)]

	Confidence: Syntactic

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a4520_126416_main_3.mv_data @ main.c:4520 and
_a4520_126416_main_3.mv_data @ main.c:4520
	Cluster ID: 48
	Escapes? true / true 
	Accessed at locs:
	[main.c:4736:(150.f), main.c:4746:(150.f)] and
	[main.c:4736:(150.f), main.c:4746:(150.f)]

	Confidence: Syntactic

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: _a1198_42552_main_1.mv_data
	lval 2: _a1198_42552_main_1.mv_data
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	lval 1: _a5021_140956_main_1.mv_data
	lval 2: _a5021_140956_main_1.mv_data
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(3)
	lval 1: _a1198_42552_main_1.mv_data
	lval 2: _a1198_42552_main_1.mv_data
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a4520_126416_main_3.mv_size @ main.c:4520 and
_a4520_126416_main_3.mv_size @ main.c:4520
	Cluster ID: 49
	Escapes? true / true 
	Accessed at locs:
	[main.c:4735:(150.f), main.c:4739:(150.f)] and
	[main.c:4735:(150.f), main.c:4739:(150.f)]

	Confidence: Syntactic

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: _a1198_42552_main_1.mv_size
	lval 2: _a1198_42552_main_1.mv_size
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	lval 1: _a5021_140956_main_1.mv_size
	lval 2: _a5021_140956_main_1.mv_size
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(3)
	lval 1: _a1198_42552_main_1.mv_size
	lval 2: _a1198_42552_main_1.mv_size
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a4520_126416_main_4.mc_backup @ main.c:4520 and
_a4520_126416_main_4.mc_backup @ main.c:4520
	Cluster ID: 52
	Escapes? true / true 
	Accessed at locs:
	[main.c:6806:(165.f)] and
	[main.c:6806:(165.f)]

	Confidence: Syntactic

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: _a1198_42552_main_3.mc_backup
	lval 2: _a1198_42552_main_3.mc_backup
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	lval 1: _a8890_266341_main_3.mc_backup
	lval 2: _a8890_266341_main_3.mc_backup
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(3)
	lval 1: _a1198_42552_main_3.mc_backup
	lval 2: _a1198_42552_main_3.mc_backup
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a4520_126416_main_4.mc_db @ main.c:4520 and
_a4520_126416_main_4.mc_db @ main.c:4520
	Cluster ID: 375
	Escapes? true / true 
	Accessed at locs:
	[main.c:6809:(165.f)] and
	[main.c:4563:(138.f)]

	Confidence: Syntactic

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: _a1198_42552_main_3.mc_db
	lval 2: _a1198_42552_main_3.mc_db
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	lval 1: _a8890_266341_main_3.mc_db
	lval 2: _a8890_266341_main_3.mc_db
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(3)
	lval 1: _a1198_42552_main_3.mc_db
	lval 2: _a1198_42552_main_3.mc_db
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a4520_126416_main_4.mc_db @ main.c:4520 and
_a4520_126416_main_4.mc_db @ main.c:4520
	Cluster ID: 55
	Escapes? true / true 
	Accessed at locs:
	[main.c:6809:(165.f)] and
	[main.c:6809:(165.f)]

	Confidence: Syntactic

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: _a1198_42552_main_3.mc_db
	lval 2: _a1198_42552_main_3.mc_db
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	lval 1: _a8890_266341_main_3.mc_db
	lval 2: _a8890_266341_main_3.mc_db
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(3)
	lval 1: _a1198_42552_main_3.mc_db
	lval 2: _a1198_42552_main_3.mc_db
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a4520_126416_main_4.mc_dbflag @ main.c:4520 and
_a4520_126416_main_4.mc_dbflag @ main.c:4520
	Cluster ID: 58
	Escapes? true / true 
	Accessed at locs:
	[main.c:6811:(165.f)] and
	[main.c:6811:(165.f)]

	Confidence: Syntactic

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: _a1198_42552_main_3.mc_dbflag
	lval 2: _a1198_42552_main_3.mc_dbflag
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	lval 1: _a8890_266341_main_3.mc_dbflag
	lval 2: _a8890_266341_main_3.mc_dbflag
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(3)
	lval 1: _a1198_42552_main_3.mc_dbflag
	lval 2: _a1198_42552_main_3.mc_dbflag
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a4520_126416_main_4.mc_dbi @ main.c:4520 and
_a4520_126416_main_4.mc_dbi @ main.c:4520
	Cluster ID: 376
	Escapes? true / true 
	Accessed at locs:
	[main.c:6807:(165.f)] and
	[main.c:4428:(137.f), main.c:6719:(166.f)]

	Confidence: Syntactic

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: _a1198_42552_main_3.mc_dbi
	lval 2: _a1198_42552_main_3.mc_dbi
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	lval 1: _a8890_266341_main_3.mc_dbi
	lval 2: _a8890_266341_main_3.mc_dbi
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(3)
	lval 1: _a1198_42552_main_3.mc_dbi
	lval 2: _a1198_42552_main_3.mc_dbi
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a4520_126416_main_4.mc_dbi @ main.c:4520 and
_a4520_126416_main_4.mc_dbi @ main.c:4520
	Cluster ID: 61
	Escapes? true / true 
	Accessed at locs:
	[main.c:6807:(165.f)] and
	[main.c:6807:(165.f)]

	Confidence: Syntactic

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: _a1198_42552_main_3.mc_dbi
	lval 2: _a1198_42552_main_3.mc_dbi
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	lval 1: _a8890_266341_main_3.mc_dbi
	lval 2: _a8890_266341_main_3.mc_dbi
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(3)
	lval 1: _a1198_42552_main_3.mc_dbi
	lval 2: _a1198_42552_main_3.mc_dbi
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a4520_126416_main_4.mc_dbx @ main.c:4520 and
_a4520_126416_main_4.mc_dbx @ main.c:4520
	Cluster ID: 62
	Escapes? true / true 
	Accessed at locs:
	[main.c:6810:(165.f)] and
	[main.c:6810:(165.f)]

	Confidence: Syntactic

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: _a1198_42552_main_3.mc_dbx
	lval 2: _a1198_42552_main_3.mc_dbx
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	lval 1: _a8890_266341_main_3.mc_dbx
	lval 2: _a8890_266341_main_3.mc_dbx
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(3)
	lval 1: _a1198_42552_main_3.mc_dbx
	lval 2: _a1198_42552_main_3.mc_dbx
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a4520_126416_main_4.mc_flags @ main.c:4520 and
_a4520_126416_main_4.mc_flags @ main.c:4520
	Cluster ID: 132
	Escapes? true / true 
	Accessed at locs:
	[main.c:1540:(134.f), main.c:4491:(137.f), main.c:4492:(137.f), main.c:6816:(165.f)] and
	[main.c:1540:(134.f), main.c:4491:(137.f), main.c:4492:(137.f), main.c:6816:(165.f)]

	Confidence: Syntactic

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: _a8642_257509_main_5.mc_flags
	lval 2: _a8642_257509_main_5.mc_flags
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(2)
	lval 1: _a8642_257509_main_5.mc_flags
	lval 2: _a8642_257509_main_5.mc_flags
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(3)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a4520_126416_main_4.mc_ki[0] @ main.c:4520 and
_a4520_126416_main_4.mc_ki[0] @ main.c:4520
	Cluster ID: 443
	Escapes? true / true 
	Accessed at locs:
	[main.c:4439:(137.f), main.c:4453:(137.f)] and
	[main.c:4473:(137.f), main.c:4313:(145.f), main.c:4349:(156.f), main.c:6815:(165.f)]

	Confidence: Syntactic

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: _a8642_257509_main_5.mc_ki[0]
	lval 2: _a8642_257509_main_5.mc_ki[0]
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	lval 1: _a8642_257509_main_5.mc_ki[0]
	lval 2: _a8642_257509_main_5.mc_ki[0]
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(3)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a4520_126416_main_4.mc_ki[0] @ main.c:4520 and
_a4520_126416_main_4.mc_ki[0] @ main.c:4520
	Cluster ID: 134
	Escapes? true / true 
	Accessed at locs:
	[main.c:4473:(137.f), main.c:4313:(145.f), main.c:4349:(156.f), main.c:6815:(165.f)] and
	[main.c:4473:(137.f), main.c:4313:(145.f), main.c:4349:(156.f), main.c:6815:(165.f)]

	Confidence: Syntactic

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: _a8642_257509_main_5.mc_ki[0]
	lval 2: _a8642_257509_main_5.mc_ki[0]
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	lval 1: _a8642_257509_main_5.mc_ki[0]
	lval 2: _a8642_257509_main_5.mc_ki[0]
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(3)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a4520_126416_main_4.mc_next @ main.c:4520 and
_a4520_126416_main_4.mc_next @ main.c:4520
	Cluster ID: 67
	Escapes? true / true 
	Accessed at locs:
	[main.c:6805:(165.f)] and
	[main.c:6805:(165.f)]

	Confidence: Syntactic

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: _a1198_42552_main_3.mc_next
	lval 2: _a1198_42552_main_3.mc_next
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	lval 1: _a8890_266341_main_3.mc_next
	lval 2: _a8890_266341_main_3.mc_next
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(3)
	lval 1: _a1198_42552_main_3.mc_next
	lval 2: _a1198_42552_main_3.mc_next
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a4520_126416_main_4.mc_pg[0] @ main.c:4520 and
_a4520_126416_main_4.mc_pg[0] @ main.c:4520
	Cluster ID: 445
	Escapes? true / true 
	Accessed at locs:
	[main.c:1483:(134.f), main.c:1518:(134.f), main.c:4426:(137.f), main.c:4443:(137.f), main.c:4484:(137.f), main.c:4576:(138.f), main.c:4243:(145.f)] and
	[main.c:1573:(134.f), main.c:4409:(136.f), main.c:4348:(156.f), main.c:6814:(165.f)]

	Confidence: Syntactic

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: _a8642_257509_main_5.mc_pg[0]
	lval 2: _a8642_257509_main_5.mc_pg[0]
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	lval 1: _a8642_257509_main_5.mc_pg[0]
	lval 2: _a8642_257509_main_5.mc_pg[0]
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(3)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a4520_126416_main_4.mc_txn @ main.c:4520 and
_a4520_126416_main_4.mc_txn @ main.c:4520
	Cluster ID: 387
	Escapes? true / true 
	Accessed at locs:
	[main.c:6808:(165.f)] and
	[main.c:1225:(132.f), main.c:1484:(134.f), main.c:4367:(136.f), main.c:4540:(138.f), main.c:6716:(166.f)]

	Confidence: Syntactic

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: _a1198_42552_main_3.mc_txn
	lval 2: _a1198_42552_main_3.mc_txn
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	lval 1: _a8890_266341_main_3.mc_txn
	lval 2: _a8890_266341_main_3.mc_txn
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(3)
	lval 1: _a1198_42552_main_3.mc_txn
	lval 2: _a1198_42552_main_3.mc_txn
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a4520_126416_main_4.mc_txn @ main.c:4520 and
_a4520_126416_main_4.mc_txn @ main.c:4520
	Cluster ID: 76
	Escapes? true / true 
	Accessed at locs:
	[main.c:6808:(165.f)] and
	[main.c:6808:(165.f)]

	Confidence: Syntactic

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: _a1198_42552_main_3.mc_txn
	lval 2: _a1198_42552_main_3.mc_txn
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	lval 1: _a8890_266341_main_3.mc_txn
	lval 2: _a8890_266341_main_3.mc_txn
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(3)
	lval 1: _a1198_42552_main_3.mc_txn
	lval 2: _a1198_42552_main_3.mc_txn
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a4520_126416_main_4.mc_xcursor @ main.c:4520 and
_a4520_126416_main_4.mc_xcursor @ main.c:4520
	Cluster ID: 446
	Escapes? true / true 
	Accessed at locs:
	[main.c:6821:(165.f), main.c:6824:(165.f)] and
	[main.c:6714:(166.f)]

	Confidence: Syntactic

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a4520_126416_main_4.mc_xcursor @ main.c:4520 and
_a4520_126416_main_4.mc_xcursor @ main.c:4520
	Cluster ID: 79
	Escapes? true / true 
	Accessed at locs:
	[main.c:6821:(165.f), main.c:6824:(165.f)] and
	[main.c:6821:(165.f), main.c:6824:(165.f)]

	Confidence: Syntactic

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: _a1198_42552_main_3.mc_xcursor
	lval 2: _a1198_42552_main_3.mc_xcursor
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	lval 1: _a8890_266341_main_3.mc_xcursor
	lval 2: _a8890_266341_main_3.mc_xcursor
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(3)
	lval 1: _a1198_42552_main_3.mc_xcursor
	lval 2: _a1198_42552_main_3.mc_xcursor
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a4727_131852_main_2 @ main.c:4727 and
_a4727_131852_main_2 @ main.c:4727
	Cluster ID: 447
	Escapes? true / true 
	Accessed at locs:
	[main.c:4409:(136.f)] and
	[main.c:4746:(150.f)]

	Confidence: Syntactic

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a4784_133277_main_1 @ main.c:4784 and
_a4784_133277_main_1 @ main.c:4784
	Cluster ID: 448
	Escapes? true / true 
	Accessed at locs:
	[main.c:4409:(136.f)] and
	[main.c:4825:(159.f)]

	Confidence: Syntactic

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a5021_140956_main_1.mv_data @ main.c:5021 and
_a5021_140956_main_1.mv_data @ main.c:5021
	Cluster ID: 449
	Escapes? true / true 
	Accessed at locs:
	[main.c:4736:(150.f), main.c:4746:(150.f)] and
	[main.c:4179:(172.f), main.c:4205:(173.f), main.c:4148:(175.f)]

	Confidence: Syntactic

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a5021_140956_main_1.mv_size @ main.c:5021 and
_a5021_140956_main_1.mv_size @ main.c:5021
	Cluster ID: 450
	Escapes? true / true 
	Accessed at locs:
	[main.c:4735:(150.f), main.c:4739:(150.f)] and
	[main.c:5212:(162.f), main.c:4174:(172.f), main.c:4176:(172.f), main.c:4205:(173.f), main.c:4206:(173.f)]

	Confidence: Syntactic

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a5021_140956_main_3.mv_data @ main.c:5021 and
_a5021_140956_main_3.mv_data @ main.c:5021
	Cluster ID: 451
	Escapes? true / true 
	Accessed at locs:
	[main.c:5051:(162.f), main.c:5055:(162.f), main.c:5069:(162.f), main.c:5073:(162.f), main.c:5086:(162.f), main.c:5090:(162.f)] and
	[main.c:4179:(172.f), main.c:4205:(173.f), main.c:4148:(175.f)]

	Confidence: Syntactic

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a5021_140956_main_3.mv_data @ main.c:5021 and
_a5021_140956_main_3.mv_data @ main.c:5021
	Cluster ID: 136
	Escapes? true / true 
	Accessed at locs:
	[main.c:5051:(162.f), main.c:5055:(162.f), main.c:5069:(162.f), main.c:5073:(162.f), main.c:5086:(162.f), main.c:5090:(162.f)] and
	[main.c:5051:(162.f), main.c:5055:(162.f), main.c:5069:(162.f), main.c:5073:(162.f), main.c:5086:(162.f), main.c:5090:(162.f)]

	Confidence: Syntactic

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a5021_140956_main_3.mv_size @ main.c:5021 and
_a5021_140956_main_3.mv_size @ main.c:5021
	Cluster ID: 137
	Escapes? true / true 
	Accessed at locs:
	[main.c:5050:(162.f), main.c:5054:(162.f), main.c:5072:(162.f), main.c:5089:(162.f)] and
	[main.c:5050:(162.f), main.c:5054:(162.f), main.c:5072:(162.f), main.c:5089:(162.f)]

	Confidence: Syntactic

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a5021_140956_main_3.mv_size @ main.c:5021 and
_a5021_140956_main_3.mv_size @ main.c:5021
	Cluster ID: 452
	Escapes? true / true 
	Accessed at locs:
	[main.c:5050:(162.f), main.c:5054:(162.f), main.c:5072:(162.f), main.c:5089:(162.f)] and
	[main.c:5069:(162.f), main.c:5086:(162.f), main.c:4174:(172.f), main.c:4176:(172.f), main.c:4205:(173.f), main.c:4206:(173.f)]

	Confidence: Syntactic

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a8642_257509_main_1.md_root @ main.c:8642 and
_a8642_257509_main_1.md_root @ main.c:8642
	Cluster ID: 453
	Escapes? true / true 
	Accessed at locs:
	[main.c:8738:(1552.f), main.c:8744:(1552.f)] and
	[main.c:8880:(1552.f)]

	Confidence: Syntactic

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: _a8890_266341_main_5
	lval 2: _a8890_266341_main_5
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	lval 1: _a8890_266341_main_5
	lval 2: _a8890_266341_main_5
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(3)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a8642_257509_main_1.md_root @ main.c:8642 and
_a8642_257509_main_1.md_root @ main.c:8642
	Cluster ID: 138
	Escapes? true / true 
	Accessed at locs:
	[main.c:8880:(1552.f)] and
	[main.c:8880:(1552.f)]

	Confidence: Syntactic

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: _a8890_266341_main_5
	lval 2: _a8890_266341_main_5
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	lval 1: _a8890_266341_main_5
	lval 2: _a8890_266341_main_5
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(3)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a8642_257509_main_3 @ main.c:8642 and
_a8642_257509_main_3 @ main.c:8642
	Cluster ID: 455
	Escapes? true / true 
	Accessed at locs:
	[main.c:4409:(136.f)] and
	[main.c:8799:(1552.f), main.c:8805:(1552.f)]

	Confidence: Syntactic

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a8642_257509_main_4 @ main.c:8642 and
_a8642_257509_main_4 @ main.c:8642
	Cluster ID: 128
	Escapes? true / true 
	Accessed at locs:
	[main.c:4409:(136.f), main.c:8768:(1552.f), main.c:8780:(1552.f), main.c:8817:(1552.f)] and
	[main.c:4409:(136.f), main.c:8768:(1552.f), main.c:8780:(1552.f), main.c:8817:(1552.f)]

	Confidence: Syntactic

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd

Different possible paths & LS (first 4):

(0)
	lval 1: _a8642_257509_main_3
	lval 2: _a8642_257509_main_3
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(1)
	lval 1: _a4784_133277_main_1
	lval 2: _a4784_133277_main_1
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(2)
	lval 1: _a4727_131852_main_2
	lval 2: _a4727_131852_main_2
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(3)
	lval 1: _a4416_123168_main_2
	lval 2: _a4416_123168_main_2
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a8642_257509_main_4 @ main.c:8642 and
_a8642_257509_main_4 @ main.c:8642
	Cluster ID: 456
	Escapes? true / true 
	Accessed at locs:
	[main.c:4409:(136.f), main.c:8768:(1552.f), main.c:8780:(1552.f), main.c:8817:(1552.f)] and
	[main.c:8775:(1552.f), main.c:8777:(1552.f), main.c:8779:(1552.f), main.c:8781:(1552.f), main.c:8814:(1552.f), main.c:8816:(1552.f), main.c:8818:(1552.f), main.c:8839:(1552.f), main.c:8849:(1552.f), main.c:8852:(1552.f), main.c:8865:(1552.f)]

	Confidence: Syntactic

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a8642_257509_main_5.mc_backup @ main.c:8642 and
_a8642_257509_main_5.mc_backup @ main.c:8642
	Cluster ID: 140
	Escapes? true / true 
	Accessed at locs:
	[main.c:8664:(1552.f)] and
	[main.c:8664:(1552.f)]

	Confidence: Syntactic

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a8642_257509_main_5.mc_db @ main.c:8642 and
_a8642_257509_main_5.mc_db @ main.c:8642
	Cluster ID: 143
	Escapes? true / true 
	Accessed at locs:
	[main.c:8668:(1552.f)] and
	[main.c:8668:(1552.f)]

	Confidence: Syntactic

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a8642_257509_main_5.mc_dbflag @ main.c:8642 and
_a8642_257509_main_5.mc_dbflag @ main.c:8642
	Cluster ID: 146
	Escapes? true / true 
	Accessed at locs:
	[main.c:8670:(1552.f)] and
	[main.c:8670:(1552.f)]

	Confidence: Syntactic

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a8642_257509_main_5.mc_dbi @ main.c:8642 and
_a8642_257509_main_5.mc_dbi @ main.c:8642
	Cluster ID: 458
	Escapes? true / true 
	Accessed at locs:
	[main.c:8667:(1552.f)] and
	[main.c:4428:(137.f)]

	Confidence: Syntactic

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a8642_257509_main_5.mc_dbi @ main.c:8642 and
_a8642_257509_main_5.mc_dbi @ main.c:8642
	Cluster ID: 149
	Escapes? true / true 
	Accessed at locs:
	[main.c:8667:(1552.f)] and
	[main.c:8667:(1552.f)]

	Confidence: Syntactic

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a8642_257509_main_5.mc_dbx @ main.c:8642 and
_a8642_257509_main_5.mc_dbx @ main.c:8642
	Cluster ID: 150
	Escapes? true / true 
	Accessed at locs:
	[main.c:8669:(1552.f)] and
	[main.c:8669:(1552.f)]

	Confidence: Syntactic

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a8642_257509_main_5.mc_next @ main.c:8642 and
_a8642_257509_main_5.mc_next @ main.c:8642
	Cluster ID: 151
	Escapes? true / true 
	Accessed at locs:
	[main.c:8663:(1552.f)] and
	[main.c:8663:(1552.f)]

	Confidence: Syntactic

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a8642_257509_main_5.mc_snum @ main.c:8642 and
_a8642_257509_main_5.mc_snum @ main.c:8642
	Cluster ID: 385
	Escapes? true / true 
	Accessed at locs:
	[main.c:4441:(137.f), main.c:4326:(155.f), main.c:4346:(156.f), main.c:8671:(1552.f), main.c:8741:(1552.f), main.c:8846:(1552.f)] and
	[main.c:1578:(134.f), main.c:1589:(134.f), main.c:4440:(137.f), main.c:4441:(137.f), main.c:4325:(155.f), main.c:4326:(155.f), main.c:4327:(155.f), main.c:4341:(156.f), main.c:4345:(156.f), main.c:4346:(156.f), main.c:8767:(1552.f), main.c:8846:(1552.f)]

	Confidence: Syntactic

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd

Different possible paths & LS (first 4):

(0)
	lval 1: _a4520_126416_main_4.mc_snum
	lval 2: [REP: 1].mc_snum
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(1)
	lval 1: _a4520_126416_main_4.mc_snum
	lval 2: _a4520_126416_main_4.mc_snum
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(2)
	lval 1: _a1198_42552_main_3.mc_snum
	lval 2: [REP: 1].mc_snum
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(3)
	lval 1: _a1198_42552_main_3.mc_snum
	lval 2: _a1198_42552_main_3.mc_snum
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a8642_257509_main_5.mc_txn @ main.c:8642 and
_a8642_257509_main_5.mc_txn @ main.c:8642
	Cluster ID: 461
	Escapes? true / true 
	Accessed at locs:
	[main.c:8666:(1552.f), main.c:8742:(1552.f)] and
	[main.c:1225:(132.f), main.c:1484:(134.f), main.c:4367:(136.f)]

	Confidence: Syntactic

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a8642_257509_main_5.mc_txn @ main.c:8642 and
_a8642_257509_main_5.mc_txn @ main.c:8642
	Cluster ID: 154
	Escapes? true / true 
	Accessed at locs:
	[main.c:8666:(1552.f), main.c:8742:(1552.f)] and
	[main.c:8666:(1552.f), main.c:8742:(1552.f)]

	Confidence: Syntactic

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a8642_257509_main_5.mc_xcursor @ main.c:8642 and
_a8642_257509_main_5.mc_xcursor @ main.c:8642
	Cluster ID: 157
	Escapes? true / true 
	Accessed at locs:
	[main.c:8665:(1552.f)] and
	[main.c:8665:(1552.f)]

	Confidence: Syntactic

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a8890_266341_main_1 @ main.c:8890 and
_a8890_266341_main_1 @ main.c:8890
	Cluster ID: 158
	Escapes? true / true 
	Accessed at locs:
	[main.c:5226:(162.f)] and
	[main.c:5226:(162.f)]

	Confidence: Syntactic

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a8890_266341_main_1.mv_data @ main.c:8890 and
_a8890_266341_main_1.mv_data @ main.c:8890
	Cluster ID: 372
	Escapes? true / true 
	Accessed at locs:
	[main.c:5398:(110.f), main.c:5403:(110.f), main.c:5476:(110.f), main.c:5547:(110.f), main.c:4736:(150.f), main.c:4746:(150.f), main.c:4874:(160.f), main.c:4904:(160.f), main.c:4927:(160.f), main.c:4966:(161.f), main.c:4997:(161.f), main.c:5016:(161.f), main.c:5168:(162.f), main.c:5172:(162.f), main.c:5244:(162.f), main.c:5280:(163.f), main.c:5299:(163.f), main.c:5333:(164.f), main.c:5352:(164.f)] and
	[main.c:4179:(172.f), main.c:4203:(173.f), main.c:4204:(173.f), main.c:4147:(175.f), main.c:4154:(175.f)]

	Confidence: Syntactic

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: _a1198_42552_main_2.mv_data
	lval 2: _a1198_42552_main_2.mv_data
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	lval 1: _a8890_266341_main_2.mv_data
	lval 2: _a8890_266341_main_2.mv_data
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(3)
	lval 1: _a1198_42552_main_2.mv_data
	lval 2: _a1198_42552_main_2.mv_data
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a8890_266341_main_1.mv_data @ main.c:8890 and
_a8890_266341_main_1.mv_data @ main.c:8890
	Cluster ID: 50
	Escapes? true / true 
	Accessed at locs:
	[main.c:5398:(110.f), main.c:5403:(110.f), main.c:5476:(110.f), main.c:5547:(110.f), main.c:4736:(150.f), main.c:4746:(150.f), main.c:4874:(160.f), main.c:4904:(160.f), main.c:4927:(160.f), main.c:4966:(161.f), main.c:4997:(161.f), main.c:5016:(161.f), main.c:5168:(162.f), main.c:5172:(162.f), main.c:5244:(162.f), main.c:5280:(163.f), main.c:5299:(163.f), main.c:5333:(164.f), main.c:5352:(164.f)] and
	[main.c:5398:(110.f), main.c:5403:(110.f), main.c:5476:(110.f), main.c:5547:(110.f), main.c:4736:(150.f), main.c:4746:(150.f), main.c:4874:(160.f), main.c:4904:(160.f), main.c:4927:(160.f), main.c:4966:(161.f), main.c:4997:(161.f), main.c:5016:(161.f), main.c:5168:(162.f), main.c:5172:(162.f), main.c:5244:(162.f), main.c:5280:(163.f), main.c:5299:(163.f), main.c:5333:(164.f), main.c:5352:(164.f)]

	Confidence: Syntactic

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: _a1198_42552_main_2.mv_data
	lval 2: _a1198_42552_main_2.mv_data
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	lval 1: _a8890_266341_main_2.mv_data
	lval 2: _a8890_266341_main_2.mv_data
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(3)
	lval 1: _a1198_42552_main_2.mv_data
	lval 2: _a1198_42552_main_2.mv_data
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a8890_266341_main_1.mv_size @ main.c:8890 and
_a8890_266341_main_1.mv_size @ main.c:8890
	Cluster ID: 51
	Escapes? true / true 
	Accessed at locs:
	[main.c:5397:(110.f), main.c:5402:(110.f), main.c:5475:(110.f), main.c:5546:(110.f), main.c:4735:(150.f), main.c:4739:(150.f), main.c:4873:(160.f), main.c:4903:(160.f), main.c:4926:(160.f), main.c:4965:(161.f), main.c:4996:(161.f), main.c:5015:(161.f), main.c:5167:(162.f), main.c:5171:(162.f), main.c:5243:(162.f), main.c:5279:(163.f), main.c:5298:(163.f), main.c:5332:(164.f), main.c:5351:(164.f)] and
	[main.c:5397:(110.f), main.c:5402:(110.f), main.c:5475:(110.f), main.c:5546:(110.f), main.c:4735:(150.f), main.c:4739:(150.f), main.c:4873:(160.f), main.c:4903:(160.f), main.c:4926:(160.f), main.c:4965:(161.f), main.c:4996:(161.f), main.c:5015:(161.f), main.c:5167:(162.f), main.c:5171:(162.f), main.c:5243:(162.f), main.c:5279:(163.f), main.c:5298:(163.f), main.c:5332:(164.f), main.c:5351:(164.f)]

	Confidence: Syntactic

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: _a1198_42552_main_2.mv_size
	lval 2: _a1198_42552_main_2.mv_size
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	lval 1: _a8890_266341_main_2.mv_size
	lval 2: _a8890_266341_main_2.mv_size
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(3)
	lval 1: _a1198_42552_main_2.mv_size
	lval 2: _a1198_42552_main_2.mv_size
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a8890_266341_main_1.mv_size @ main.c:8890 and
_a8890_266341_main_1.mv_size @ main.c:8890
	Cluster ID: 373
	Escapes? true / true 
	Accessed at locs:
	[main.c:5397:(110.f), main.c:5402:(110.f), main.c:5475:(110.f), main.c:5546:(110.f), main.c:4735:(150.f), main.c:4739:(150.f), main.c:4873:(160.f), main.c:4903:(160.f), main.c:4926:(160.f), main.c:4965:(161.f), main.c:4996:(161.f), main.c:5015:(161.f), main.c:5167:(162.f), main.c:5171:(162.f), main.c:5243:(162.f), main.c:5279:(163.f), main.c:5298:(163.f), main.c:5332:(164.f), main.c:5351:(164.f)] and
	[main.c:5398:(110.f), main.c:4904:(160.f), main.c:4997:(161.f), main.c:5037:(162.f), main.c:5168:(162.f), main.c:5172:(162.f), main.c:5333:(164.f), main.c:4173:(172.f), main.c:4174:(172.f), main.c:4204:(173.f), main.c:4206:(173.f), main.c:4147:(175.f), main.c:4148:(175.f)]

	Confidence: Syntactic

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: _a1198_42552_main_2.mv_size
	lval 2: _a1198_42552_main_2.mv_size
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	lval 1: _a8890_266341_main_2.mv_size
	lval 2: _a8890_266341_main_2.mv_size
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(3)
	lval 1: _a1198_42552_main_2.mv_size
	lval 2: _a1198_42552_main_2.mv_size
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a8890_266341_main_3.mc_flags @ main.c:8890 and
_a8890_266341_main_3.mc_flags @ main.c:8890
	Cluster ID: 377
	Escapes? true / true 
	Accessed at locs:
	[main.c:5542:(110.f), main.c:5569:(110.f), main.c:1540:(134.f), main.c:4491:(137.f), main.c:4492:(137.f), main.c:4330:(155.f), main.c:4822:(159.f), main.c:4854:(160.f), main.c:4888:(160.f), main.c:4894:(160.f), main.c:4968:(161.f), main.c:4981:(161.f), main.c:5101:(162.f), main.c:5152:(162.f), main.c:5163:(162.f), main.c:5164:(162.f), main.c:5274:(163.f), main.c:5275:(163.f), main.c:5328:(164.f), main.c:6816:(165.f)] and
	[main.c:5380:(110.f), main.c:5445:(110.f), main.c:5492:(110.f), main.c:5529:(110.f), main.c:5542:(110.f), main.c:5568:(110.f), main.c:5569:(110.f), main.c:1540:(134.f), main.c:1575:(134.f), main.c:4369:(136.f), main.c:4438:(137.f), main.c:4491:(137.f), main.c:4492:(137.f), main.c:4330:(155.f), main.c:4822:(159.f), main.c:4840:(160.f), main.c:4845:(160.f), main.c:4850:(160.f), main.c:4854:(160.f), main.c:4887:(160.f), main.c:4888:(160.f), main.c:4894:(160.f), main.c:4939:(161.f), main.c:4968:(161.f), main.c:4981:(161.f), main.c:5043:(162.f), main.c:5101:(162.f), main.c:5152:(162.f), main.c:5163:(162.f), main.c:5164:(162.f), main.c:5259:(163.f), main.c:5274:(163.f), main.c:5275:(163.f), main.c:5313:(164.f), main.c:5328:(164.f), main.c:6723:(166.f)]

	Confidence: Syntactic

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: _a1198_42552_main_3.mc_flags
	lval 2: _a1198_42552_main_3.mc_flags
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	lval 1: [REP: 1].mx_cursor.mc_flags
	lval 2: [REP: 1].mx_cursor.mc_flags
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(3)
	lval 1: _a1198_42552_main_3.mc_flags
	lval 2: _a1198_42552_main_3.mc_flags
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a8890_266341_main_3.mc_flags @ main.c:8890 and
_a8890_266341_main_3.mc_flags @ main.c:8890
	Cluster ID: 63
	Escapes? true / true 
	Accessed at locs:
	[main.c:5542:(110.f), main.c:5569:(110.f), main.c:1540:(134.f), main.c:4491:(137.f), main.c:4492:(137.f), main.c:4330:(155.f), main.c:4822:(159.f), main.c:4854:(160.f), main.c:4888:(160.f), main.c:4894:(160.f), main.c:4968:(161.f), main.c:4981:(161.f), main.c:5101:(162.f), main.c:5152:(162.f), main.c:5163:(162.f), main.c:5164:(162.f), main.c:5274:(163.f), main.c:5275:(163.f), main.c:5328:(164.f), main.c:6816:(165.f)] and
	[main.c:5542:(110.f), main.c:5569:(110.f), main.c:1540:(134.f), main.c:4491:(137.f), main.c:4492:(137.f), main.c:4330:(155.f), main.c:4822:(159.f), main.c:4854:(160.f), main.c:4888:(160.f), main.c:4894:(160.f), main.c:4968:(161.f), main.c:4981:(161.f), main.c:5101:(162.f), main.c:5152:(162.f), main.c:5163:(162.f), main.c:5164:(162.f), main.c:5274:(163.f), main.c:5275:(163.f), main.c:5328:(164.f), main.c:6816:(165.f)]

	Confidence: Syntactic

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: _a1198_42552_main_3.mc_flags
	lval 2: _a1198_42552_main_3.mc_flags
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	lval 1: [REP: 1].mx_cursor.mc_flags
	lval 2: [REP: 1].mx_cursor.mc_flags
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(3)
	lval 1: _a1198_42552_main_3.mc_flags
	lval 2: _a1198_42552_main_3.mc_flags
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a8890_266341_main_3.mc_ki[0] @ main.c:8890 and
_a8890_266341_main_3.mc_ki[0] @ main.c:8890
	Cluster ID: 65
	Escapes? true / true 
	Accessed at locs:
	[main.c:5386:(110.f), main.c:5391:(110.f), main.c:5538:(110.f), main.c:4473:(137.f), main.c:4313:(145.f), main.c:4349:(156.f), main.c:4810:(159.f), main.c:4812:(159.f), main.c:4827:(159.f), main.c:4899:(160.f), main.c:4944:(161.f), main.c:4988:(161.f), main.c:4990:(161.f), main.c:5046:(162.f), main.c:5059:(162.f), main.c:5077:(162.f), main.c:5113:(162.f), main.c:5118:(162.f), main.c:5276:(163.f), main.c:5327:(164.f), main.c:6815:(165.f)] and
	[main.c:5386:(110.f), main.c:5391:(110.f), main.c:5538:(110.f), main.c:4473:(137.f), main.c:4313:(145.f), main.c:4349:(156.f), main.c:4810:(159.f), main.c:4812:(159.f), main.c:4827:(159.f), main.c:4899:(160.f), main.c:4944:(161.f), main.c:4988:(161.f), main.c:4990:(161.f), main.c:5046:(162.f), main.c:5059:(162.f), main.c:5077:(162.f), main.c:5113:(162.f), main.c:5118:(162.f), main.c:5276:(163.f), main.c:5327:(164.f), main.c:6815:(165.f)]

	Confidence: Syntactic

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: _a1198_42552_main_3.mc_ki[0]
	lval 2: _a1198_42552_main_3.mc_ki[0]
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	lval 1: [REP: 1].mx_cursor.mc_ki[0]
	lval 2: [REP: 1].mx_cursor.mc_ki[0]
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(3)
	lval 1: _a1198_42552_main_3.mc_ki[0]
	lval 2: _a1198_42552_main_3.mc_ki[0]
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a8890_266341_main_3.mc_ki[0] @ main.c:8890 and
_a8890_266341_main_3.mc_ki[0] @ main.c:8890
	Cluster ID: 379
	Escapes? true / true 
	Accessed at locs:
	[main.c:5386:(110.f), main.c:5391:(110.f), main.c:5538:(110.f), main.c:4473:(137.f), main.c:4313:(145.f), main.c:4349:(156.f), main.c:4810:(159.f), main.c:4812:(159.f), main.c:4827:(159.f), main.c:4899:(160.f), main.c:4944:(161.f), main.c:4988:(161.f), main.c:4990:(161.f), main.c:5046:(162.f), main.c:5059:(162.f), main.c:5077:(162.f), main.c:5113:(162.f), main.c:5118:(162.f), main.c:5276:(163.f), main.c:5327:(164.f), main.c:6815:(165.f)] and
	[main.c:5390:(110.f), main.c:5398:(110.f), main.c:5537:(110.f), main.c:4439:(137.f), main.c:4453:(137.f), main.c:4797:(159.f), main.c:4799:(159.f), main.c:4810:(159.f), main.c:4812:(159.f), main.c:4851:(160.f), main.c:4891:(160.f), main.c:4899:(160.f), main.c:4904:(160.f), main.c:4944:(161.f), main.c:4948:(161.f), main.c:4982:(161.f), main.c:4990:(161.f), main.c:4997:(161.f), main.c:5084:(162.f), main.c:5086:(162.f), main.c:5107:(162.f), main.c:5168:(162.f), main.c:5172:(162.f), main.c:5333:(164.f)]

	Confidence: Syntactic

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: _a1198_42552_main_3.mc_ki[0]
	lval 2: _a1198_42552_main_3.mc_ki[0]
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	lval 1: [REP: 1].mx_cursor.mc_ki[0]
	lval 2: [REP: 1].mx_cursor.mc_ki[0]
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(3)
	lval 1: _a1198_42552_main_3.mc_ki[0]
	lval 2: _a1198_42552_main_3.mc_ki[0]
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a8890_266341_main_3.mc_pg[0] @ main.c:8890 and
_a8890_266341_main_3.mc_pg[0] @ main.c:8890
	Cluster ID: 383
	Escapes? true / true 
	Accessed at locs:
	[main.c:1573:(134.f), main.c:4409:(136.f), main.c:4348:(156.f), main.c:5131:(162.f), main.c:6814:(165.f)] and
	[main.c:5383:(110.f), main.c:5543:(110.f), main.c:1483:(134.f), main.c:1518:(134.f), main.c:4426:(137.f), main.c:4443:(137.f), main.c:4484:(137.f), main.c:4576:(138.f), main.c:4243:(145.f), main.c:4818:(159.f), main.c:4849:(160.f), main.c:4897:(160.f), main.c:4946:(161.f), main.c:4987:(161.f), main.c:5044:(162.f), main.c:5137:(162.f), main.c:5155:(162.f), main.c:5273:(163.f), main.c:5280:(163.f), main.c:5329:(164.f), main.c:5333:(164.f)]

	Confidence: Syntactic

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: _a1198_42552_main_3.mc_pg[0]
	lval 2: _a1198_42552_main_3.mc_pg[0]
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	lval 1: [REP: 1].mx_cursor.mc_pg[0]
	lval 2: [REP: 1].mx_cursor.mc_pg[0]
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(3)
	lval 1: _a1198_42552_main_3.mc_pg[0]
	lval 2: _a1198_42552_main_3.mc_pg[0]
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a8890_266341_main_7 @ main.c:8890 and
_a8890_266341_main_7 @ main.c:8890
	Cluster ID: 167
	Escapes? true / true 
	Accessed at locs:
	[main.c:2121:(86.f)] and
	[main.c:2121:(86.f)]

	Confidence: Syntactic

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: _a9041_271033_main_2
	lval 2: _a9041_271033_main_2
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	lval 1: _a9041_271033_main_2
	lval 2: _a9041_271033_main_2
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(3)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a8890_266341_main_7 @ main.c:8890 and
_a8890_266341_main_7 @ main.c:8890
	Cluster ID: 473
	Escapes? true / true 
	Accessed at locs:
	[main.c:2121:(86.f)] and
	[main.c:8987:(1584.f), main.c:9013:(1584.f), main.c:9026:(1584.f)]

	Confidence: Syntactic

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a8890_266341_main_7 @ main.c:8890 and
_a8890_266341_main_7 @ main.c:8890
	Cluster ID: 166
	Escapes? true / true 
	Accessed at locs:
	[main.c:8942:(1584.f)] and
	[main.c:2121:(86.f)]

	Confidence: Syntactic

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a8890_266341_main_7 @ main.c:8890 and
_a8890_266341_main_7 @ main.c:8890
	Cluster ID: 165
	Escapes? true / true 
	Accessed at locs:
	[main.c:8942:(1584.f)] and
	[main.c:8942:(1584.f)]

	Confidence: Syntactic

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a8890_266341_main_7 @ main.c:8890 and
_a8890_266341_main_7 @ main.c:8890
	Cluster ID: 472
	Escapes? true / true 
	Accessed at locs:
	[main.c:8942:(1584.f)] and
	[main.c:8987:(1584.f), main.c:9013:(1584.f), main.c:9026:(1584.f)]

	Confidence: Syntactic

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a8890_266341_main_8.mc_cond.__data.__annonCompField1.__wseq @ main.c:8890 and
_a8890_266341_main_8.mc_cond.__data.__annonCompField1.__wseq @ main.c:8890
	Cluster ID: 174
	Escapes? true / true 
	Accessed at locs:
	[main.c:8919:(1584.f)] and
	[main.c:8919:(1584.f)]

	Confidence: Syntactic

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a8890_266341_main_8.mc_cond.__data.__annonCompField2.__g1_start @ main.c:8890 and
_a8890_266341_main_8.mc_cond.__data.__annonCompField2.__g1_start @ main.c:8890
	Cluster ID: 175
	Escapes? true / true 
	Accessed at locs:
	[main.c:8920:(1584.f)] and
	[main.c:8920:(1584.f)]

	Confidence: Syntactic

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a8890_266341_main_8.mc_cond.__data.__g1_orig_size @ main.c:8890 and
_a8890_266341_main_8.mc_cond.__data.__g1_orig_size @ main.c:8890
	Cluster ID: 176
	Escapes? true / true 
	Accessed at locs:
	[main.c:8925:(1584.f)] and
	[main.c:8925:(1584.f)]

	Confidence: Syntactic

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a8890_266341_main_8.mc_cond.__data.__g_refs[0] @ main.c:8890 and
_a8890_266341_main_8.mc_cond.__data.__g_refs[0] @ main.c:8890
	Cluster ID: 177
	Escapes? true / true 
	Accessed at locs:
	[main.c:8921:(1584.f), main.c:8922:(1584.f)] and
	[main.c:8921:(1584.f), main.c:8922:(1584.f)]

	Confidence: Syntactic

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a8890_266341_main_8.mc_cond.__data.__g_signals[0] @ main.c:8890 and
_a8890_266341_main_8.mc_cond.__data.__g_signals[0] @ main.c:8890
	Cluster ID: 178
	Escapes? true / true 
	Accessed at locs:
	[main.c:8927:(1584.f), main.c:8928:(1584.f)] and
	[main.c:8927:(1584.f), main.c:8928:(1584.f)]

	Confidence: Syntactic

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a8890_266341_main_8.mc_cond.__data.__g_size[0] @ main.c:8890 and
_a8890_266341_main_8.mc_cond.__data.__g_size[0] @ main.c:8890
	Cluster ID: 179
	Escapes? true / true 
	Accessed at locs:
	[main.c:8923:(1584.f), main.c:8924:(1584.f)] and
	[main.c:8923:(1584.f), main.c:8924:(1584.f)]

	Confidence: Syntactic

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a8890_266341_main_8.mc_cond.__data.__wrefs @ main.c:8890 and
_a8890_266341_main_8.mc_cond.__data.__wrefs @ main.c:8890
	Cluster ID: 180
	Escapes? true / true 
	Accessed at locs:
	[main.c:8926:(1584.f)] and
	[main.c:8926:(1584.f)]

	Confidence: Syntactic

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a8890_266341_main_8.mc_env @ main.c:8890 and
_a8890_266341_main_8.mc_env @ main.c:8890
	Cluster ID: 181
	Escapes? true / true 
	Accessed at locs:
	[main.c:8908:(1584.f), main.c:8960:(1584.f)] and
	[main.c:8908:(1584.f), main.c:8960:(1584.f)]

	Confidence: Syntactic

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a8890_266341_main_8.mc_error @ main.c:8890 and
_a8890_266341_main_8.mc_error @ main.c:8890
	Cluster ID: 0
	Escapes? true / true 
	Accessed at locs:
	[main.c:8562:(1534.f)] and
	[main.c:8562:(1534.f)]

	Confidence: Syntactic

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: main.c:8962 268433 w/ func: mdb_env_copythr
	Th. 2 spawned: main.c:8962 268433 w/ func: mdb_env_copythr

Different possible paths & LS (first 4):

****
Possible race between access to:

_a8890_266341_main_8.mc_error @ main.c:8890 and
_a8890_266341_main_8.mc_error @ main.c:8890
	Cluster ID: 2
	Escapes? true / true 
	Accessed at locs:
	[main.c:8562:(1534.f)] and
	[main.c:8578:(1534.f)]

	Confidence: Syntactic

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = {_a8890_266341_main_8.mc_mutex#g:1592} (1)
	Th. 1 spawned: main.c:8962 268433 w/ func: mdb_env_copythr
	Th. 2 spawned: main.c:8962 268433 w/ func: mdb_env_copythr

Different possible paths & LS (first 4):

****
Possible race between access to:

_a8890_266341_main_8.mc_error @ main.c:8890 and
_a8890_266341_main_8.mc_error @ main.c:8890
	Cluster ID: 1
	Escapes? true / true 
	Accessed at locs:
	[main.c:8562:(1534.f)] and
	[main.c:8606:(1534.f)]

	Confidence: Syntactic

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = {_a8890_266341_main_8.mc_mutex#g:1592} (1)
	Th. 1 spawned: main.c:8962 268433 w/ func: mdb_env_copythr
	Th. 2 spawned: main.c:8962 268433 w/ func: mdb_env_copythr

Different possible paths & LS (first 4):

****
Possible race between access to:

_a8890_266341_main_8.mc_error @ main.c:8890 and
_a8890_266341_main_8.mc_error @ main.c:8890
	Cluster ID: 12
	Escapes? true / true 
	Accessed at locs:
	[main.c:8562:(1534.f)] and
	[main.c:8638:(1549.f), main.c:9035:(1584.f)]

	Confidence: Syntactic

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: main.c:8962 268433 w/ func: mdb_env_copythr
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: main.c:8962 268433 w/ func: mdb_env_copythr
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a8890_266341_main_8.mc_error @ main.c:8890 and
_a8890_266341_main_8.mc_error @ main.c:8890
	Cluster ID: 3
	Escapes? true / true 
	Accessed at locs:
	[main.c:8562:(1534.f)] and
	[main.c:8941:(1584.f)]

	Confidence: Syntactic

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: main.c:8962 268433 w/ func: mdb_env_copythr
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: main.c:8962 268433 w/ func: mdb_env_copythr
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a8890_266341_main_8.mc_error @ main.c:8890 and
_a8890_266341_main_8.mc_error @ main.c:8890
	Cluster ID: 4
	Escapes? true / true 
	Accessed at locs:
	[main.c:8562:(1534.f)] and
	[main.c:9022:(1584.f)]

	Confidence: Syntactic

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: main.c:8962 268433 w/ func: mdb_env_copythr
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: main.c:8962 268433 w/ func: mdb_env_copythr
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a8890_266341_main_8.mc_error @ main.c:8890 and
_a8890_266341_main_8.mc_error @ main.c:8890
	Cluster ID: 15
	Escapes? true / true 
	Accessed at locs:
	[main.c:8578:(1534.f)] and
	[main.c:8941:(1584.f)]

	Confidence: Syntactic

LS for 1st access:
L+ = {_a8890_266341_main_8.mc_mutex#g:1592} (1)
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: main.c:8962 268433 w/ func: mdb_env_copythr
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: main.c:8962 268433 w/ func: mdb_env_copythr
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a8890_266341_main_8.mc_error @ main.c:8890 and
_a8890_266341_main_8.mc_error @ main.c:8890
	Cluster ID: 16
	Escapes? true / true 
	Accessed at locs:
	[main.c:8578:(1534.f)] and
	[main.c:9022:(1584.f)]

	Confidence: Syntactic

LS for 1st access:
L+ = {_a8890_266341_main_8.mc_mutex#g:1592} (1)
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: main.c:8962 268433 w/ func: mdb_env_copythr
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: main.c:8962 268433 w/ func: mdb_env_copythr
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a8890_266341_main_8.mc_error @ main.c:8890 and
_a8890_266341_main_8.mc_error @ main.c:8890
	Cluster ID: 13
	Escapes? true / true 
	Accessed at locs:
	[main.c:8606:(1534.f)] and
	[main.c:8638:(1549.f), main.c:9035:(1584.f)]

	Confidence: Syntactic

LS for 1st access:
L+ = {_a8890_266341_main_8.mc_mutex#g:1592} (1)
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: main.c:8962 268433 w/ func: mdb_env_copythr
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: main.c:8962 268433 w/ func: mdb_env_copythr
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a8890_266341_main_8.mc_error @ main.c:8890 and
_a8890_266341_main_8.mc_error @ main.c:8890
	Cluster ID: 5
	Escapes? true / true 
	Accessed at locs:
	[main.c:8606:(1534.f)] and
	[main.c:8941:(1584.f)]

	Confidence: Syntactic

LS for 1st access:
L+ = {_a8890_266341_main_8.mc_mutex#g:1592} (1)
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: main.c:8962 268433 w/ func: mdb_env_copythr
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: main.c:8962 268433 w/ func: mdb_env_copythr
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a8890_266341_main_8.mc_error @ main.c:8890 and
_a8890_266341_main_8.mc_error @ main.c:8890
	Cluster ID: 6
	Escapes? true / true 
	Accessed at locs:
	[main.c:8606:(1534.f)] and
	[main.c:9022:(1584.f)]

	Confidence: Syntactic

LS for 1st access:
L+ = {_a8890_266341_main_8.mc_mutex#g:1592} (1)
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: main.c:8962 268433 w/ func: mdb_env_copythr
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: main.c:8962 268433 w/ func: mdb_env_copythr
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a8890_266341_main_8.mc_error @ main.c:8890 and
_a8890_266341_main_8.mc_error @ main.c:8890
	Cluster ID: 480
	Escapes? true / true 
	Accessed at locs:
	[main.c:8941:(1584.f)] and
	[main.c:8638:(1549.f), main.c:9035:(1584.f)]

	Confidence: Syntactic

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a8890_266341_main_8.mc_error @ main.c:8890 and
_a8890_266341_main_8.mc_error @ main.c:8890
	Cluster ID: 182
	Escapes? true / true 
	Accessed at locs:
	[main.c:8941:(1584.f)] and
	[main.c:8941:(1584.f)]

	Confidence: Syntactic

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a8890_266341_main_8.mc_error @ main.c:8890 and
_a8890_266341_main_8.mc_error @ main.c:8890
	Cluster ID: 183
	Escapes? true / true 
	Accessed at locs:
	[main.c:8941:(1584.f)] and
	[main.c:9022:(1584.f)]

	Confidence: Syntactic

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a8890_266341_main_8.mc_error @ main.c:8890 and
_a8890_266341_main_8.mc_error @ main.c:8890
	Cluster ID: 481
	Escapes? true / true 
	Accessed at locs:
	[main.c:9022:(1584.f)] and
	[main.c:8638:(1549.f), main.c:9035:(1584.f)]

	Confidence: Syntactic

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a8890_266341_main_8.mc_error @ main.c:8890 and
_a8890_266341_main_8.mc_error @ main.c:8890
	Cluster ID: 184
	Escapes? true / true 
	Accessed at locs:
	[main.c:9022:(1584.f)] and
	[main.c:9022:(1584.f)]

	Confidence: Syntactic

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a8890_266341_main_8.mc_fd @ main.c:8890 and
_a8890_266341_main_8.mc_fd @ main.c:8890
	Cluster ID: 17
	Escapes? true / true 
	Accessed at locs:
	[main.c:8584:(1534.f)] and
	[main.c:8938:(1584.f), main.c:8961:(1584.f)]

	Confidence: Syntactic

LS for 1st access:
L+ = {_a8890_266341_main_8.mc_mutex#g:1592} (1)
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: main.c:8962 268433 w/ func: mdb_env_copythr
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: main.c:8962 268433 w/ func: mdb_env_copythr
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a8890_266341_main_8.mc_fd @ main.c:8890 and
_a8890_266341_main_8.mc_fd @ main.c:8890
	Cluster ID: 185
	Escapes? true / true 
	Accessed at locs:
	[main.c:8938:(1584.f), main.c:8961:(1584.f)] and
	[main.c:8938:(1584.f), main.c:8961:(1584.f)]

	Confidence: Syntactic

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a8890_266341_main_8.mc_mutex.__data.__count @ main.c:8890 and
_a8890_266341_main_8.mc_mutex.__data.__count @ main.c:8890
	Cluster ID: 186
	Escapes? true / true 
	Accessed at locs:
	[main.c:8911:(1584.f)] and
	[main.c:8911:(1584.f)]

	Confidence: Syntactic

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a8890_266341_main_8.mc_mutex.__data.__elision @ main.c:8890 and
_a8890_266341_main_8.mc_mutex.__data.__elision @ main.c:8890
	Cluster ID: 187
	Escapes? true / true 
	Accessed at locs:
	[main.c:8916:(1584.f)] and
	[main.c:8916:(1584.f)]

	Confidence: Syntactic

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a8890_266341_main_8.mc_mutex.__data.__kind @ main.c:8890 and
_a8890_266341_main_8.mc_mutex.__data.__kind @ main.c:8890
	Cluster ID: 188
	Escapes? true / true 
	Accessed at locs:
	[main.c:8914:(1584.f)] and
	[main.c:8914:(1584.f)]

	Confidence: Syntactic

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a8890_266341_main_8.mc_mutex.__data.__list.__next @ main.c:8890 and
_a8890_266341_main_8.mc_mutex.__data.__list.__next @ main.c:8890
	Cluster ID: 189
	Escapes? true / true 
	Accessed at locs:
	[main.c:8918:(1584.f)] and
	[main.c:8918:(1584.f)]

	Confidence: Syntactic

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a8890_266341_main_8.mc_mutex.__data.__list.__prev @ main.c:8890 and
_a8890_266341_main_8.mc_mutex.__data.__list.__prev @ main.c:8890
	Cluster ID: 190
	Escapes? true / true 
	Accessed at locs:
	[main.c:8917:(1584.f)] and
	[main.c:8917:(1584.f)]

	Confidence: Syntactic

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a8890_266341_main_8.mc_mutex.__data.__lock @ main.c:8890 and
_a8890_266341_main_8.mc_mutex.__data.__lock @ main.c:8890
	Cluster ID: 191
	Escapes? true / true 
	Accessed at locs:
	[main.c:8910:(1584.f)] and
	[main.c:8910:(1584.f)]

	Confidence: Syntactic

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a8890_266341_main_8.mc_mutex.__data.__nusers @ main.c:8890 and
_a8890_266341_main_8.mc_mutex.__data.__nusers @ main.c:8890
	Cluster ID: 192
	Escapes? true / true 
	Accessed at locs:
	[main.c:8913:(1584.f)] and
	[main.c:8913:(1584.f)]

	Confidence: Syntactic

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a8890_266341_main_8.mc_mutex.__data.__owner @ main.c:8890 and
_a8890_266341_main_8.mc_mutex.__data.__owner @ main.c:8890
	Cluster ID: 193
	Escapes? true / true 
	Accessed at locs:
	[main.c:8912:(1584.f)] and
	[main.c:8912:(1584.f)]

	Confidence: Syntactic

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a8890_266341_main_8.mc_mutex.__data.__spins @ main.c:8890 and
_a8890_266341_main_8.mc_mutex.__data.__spins @ main.c:8890
	Cluster ID: 194
	Escapes? true / true 
	Accessed at locs:
	[main.c:8915:(1584.f)] and
	[main.c:8915:(1584.f)]

	Confidence: Syntactic

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a8890_266341_main_8.mc_new @ main.c:8890 and
_a8890_266341_main_8.mc_new @ main.c:8890
	Cluster ID: 18
	Escapes? true / true 
	Accessed at locs:
	[main.c:8566:(1534.f), main.c:8569:(1534.f), main.c:8616:(1534.f)] and
	[main.c:8940:(1584.f)]

	Confidence: Syntactic

LS for 1st access:
L+ = {_a8890_266341_main_8.mc_mutex#g:1592} (1)
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: main.c:8962 268433 w/ func: mdb_env_copythr
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: main.c:8962 268433 w/ func: mdb_env_copythr
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a8890_266341_main_8.mc_new @ main.c:8890 and
_a8890_266341_main_8.mc_new @ main.c:8890
	Cluster ID: 7
	Escapes? true / true 
	Accessed at locs:
	[main.c:8616:(1534.f)] and
	[main.c:8940:(1584.f)]

	Confidence: Syntactic

LS for 1st access:
L+ = {_a8890_266341_main_8.mc_mutex#g:1592} (1)
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: main.c:8962 268433 w/ func: mdb_env_copythr
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: main.c:8962 268433 w/ func: mdb_env_copythr
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a8890_266341_main_8.mc_new @ main.c:8890 and
_a8890_266341_main_8.mc_new @ main.c:8890
	Cluster ID: 196
	Escapes? true / true 
	Accessed at locs:
	[main.c:8940:(1584.f)] and
	[main.c:8630:(1549.f), main.c:8632:(1549.f)]

	Confidence: Syntactic

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = {_a8890_266341_main_8.mc_mutex#g:1592} (1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
LS for 1st access:
L+ = {_a8890_266341_main_8.mc_mutex#g:1592} (1)
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(3)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a8890_266341_main_8.mc_new @ main.c:8890 and
_a8890_266341_main_8.mc_new @ main.c:8890
	Cluster ID: 195
	Escapes? true / true 
	Accessed at locs:
	[main.c:8940:(1584.f)] and
	[main.c:8940:(1584.f)]

	Confidence: Syntactic

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a8890_266341_main_8.mc_next_pgno @ main.c:8890 and
_a8890_266341_main_8.mc_next_pgno @ main.c:8890
	Cluster ID: 483
	Escapes? true / true 
	Accessed at locs:
	[main.c:8801:(1552.f), main.c:8867:(1552.f)] and
	[main.c:8800:(1552.f), main.c:8801:(1552.f), main.c:8866:(1552.f), main.c:8867:(1552.f)]

	Confidence: Syntactic

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a8890_266341_main_8.mc_next_pgno @ main.c:8890 and
_a8890_266341_main_8.mc_next_pgno @ main.c:8890
	Cluster ID: 199
	Escapes? true / true 
	Accessed at locs:
	[main.c:8801:(1552.f), main.c:8867:(1552.f)] and
	[main.c:8801:(1552.f), main.c:8867:(1552.f)]

	Confidence: Syntactic

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a8890_266341_main_8.mc_next_pgno @ main.c:8890 and
_a8890_266341_main_8.mc_next_pgno @ main.c:8890
	Cluster ID: 482
	Escapes? true / true 
	Accessed at locs:
	[main.c:8937:(1584.f), main.c:8959:(1584.f)] and
	[main.c:8800:(1552.f), main.c:8801:(1552.f), main.c:8866:(1552.f), main.c:8867:(1552.f)]

	Confidence: Syntactic

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a8890_266341_main_8.mc_next_pgno @ main.c:8890 and
_a8890_266341_main_8.mc_next_pgno @ main.c:8890
	Cluster ID: 198
	Escapes? true / true 
	Accessed at locs:
	[main.c:8937:(1584.f), main.c:8959:(1584.f)] and
	[main.c:8801:(1552.f), main.c:8867:(1552.f)]

	Confidence: Syntactic

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a8890_266341_main_8.mc_next_pgno @ main.c:8890 and
_a8890_266341_main_8.mc_next_pgno @ main.c:8890
	Cluster ID: 197
	Escapes? true / true 
	Accessed at locs:
	[main.c:8937:(1584.f), main.c:8959:(1584.f)] and
	[main.c:8937:(1584.f), main.c:8959:(1584.f)]

	Confidence: Syntactic

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a8890_266341_main_8.mc_olen[0] @ main.c:8890 and
_a8890_266341_main_8.mc_olen[0] @ main.c:8890
	Cluster ID: 20
	Escapes? true / true 
	Accessed at locs:
	[main.c:8608:(1534.f), main.c:8609:(1534.f)] and
	[main.c:8804:(1552.f)]

	Confidence: Syntactic

LS for 1st access:
L+ = {_a8890_266341_main_8.mc_mutex#g:1592} (1)
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: main.c:8962 268433 w/ func: mdb_env_copythr
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: main.c:8962 268433 w/ func: mdb_env_copythr
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a8890_266341_main_8.mc_olen[0] @ main.c:8890 and
_a8890_266341_main_8.mc_olen[0] @ main.c:8890
	Cluster ID: 19
	Escapes? true / true 
	Accessed at locs:
	[main.c:8608:(1534.f), main.c:8609:(1534.f)] and
	[main.c:8935:(1584.f), main.c:8936:(1584.f)]

	Confidence: Syntactic

LS for 1st access:
L+ = {_a8890_266341_main_8.mc_mutex#g:1592} (1)
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: main.c:8962 268433 w/ func: mdb_env_copythr
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: main.c:8962 268433 w/ func: mdb_env_copythr
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a8890_266341_main_8.mc_olen[0] @ main.c:8890 and
_a8890_266341_main_8.mc_olen[0] @ main.c:8890
	Cluster ID: 9
	Escapes? true / true 
	Accessed at locs:
	[main.c:8611:(1534.f)] and
	[main.c:8804:(1552.f)]

	Confidence: Syntactic

LS for 1st access:
L+ = {_a8890_266341_main_8.mc_mutex#g:1592} (1)
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: main.c:8962 268433 w/ func: mdb_env_copythr
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: main.c:8962 268433 w/ func: mdb_env_copythr
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a8890_266341_main_8.mc_olen[0] @ main.c:8890 and
_a8890_266341_main_8.mc_olen[0] @ main.c:8890
	Cluster ID: 8
	Escapes? true / true 
	Accessed at locs:
	[main.c:8611:(1534.f)] and
	[main.c:8935:(1584.f), main.c:8936:(1584.f)]

	Confidence: Syntactic

LS for 1st access:
L+ = {_a8890_266341_main_8.mc_mutex#g:1592} (1)
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: main.c:8962 268433 w/ func: mdb_env_copythr
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: main.c:8962 268433 w/ func: mdb_env_copythr
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a8890_266341_main_8.mc_olen[0] @ main.c:8890 and
_a8890_266341_main_8.mc_olen[0] @ main.c:8890
	Cluster ID: 202
	Escapes? true / true 
	Accessed at locs:
	[main.c:8804:(1552.f)] and
	[main.c:8804:(1552.f)]

	Confidence: Syntactic

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a8890_266341_main_8.mc_olen[0] @ main.c:8890 and
_a8890_266341_main_8.mc_olen[0] @ main.c:8890
	Cluster ID: 201
	Escapes? true / true 
	Accessed at locs:
	[main.c:8935:(1584.f), main.c:8936:(1584.f)] and
	[main.c:8804:(1552.f)]

	Confidence: Syntactic

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a8890_266341_main_8.mc_olen[0] @ main.c:8890 and
_a8890_266341_main_8.mc_olen[0] @ main.c:8890
	Cluster ID: 200
	Escapes? true / true 
	Accessed at locs:
	[main.c:8935:(1584.f), main.c:8936:(1584.f)] and
	[main.c:8935:(1584.f), main.c:8936:(1584.f)]

	Confidence: Syntactic

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a8890_266341_main_8.mc_over[0] @ main.c:8890 and
_a8890_266341_main_8.mc_over[0] @ main.c:8890
	Cluster ID: 22
	Escapes? true / true 
	Accessed at locs:
	[main.c:8610:(1534.f)] and
	[main.c:8805:(1552.f)]

	Confidence: Syntactic

LS for 1st access:
L+ = {_a8890_266341_main_8.mc_mutex#g:1592} (1)
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: main.c:8962 268433 w/ func: mdb_env_copythr
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: main.c:8962 268433 w/ func: mdb_env_copythr
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a8890_266341_main_8.mc_over[0] @ main.c:8890 and
_a8890_266341_main_8.mc_over[0] @ main.c:8890
	Cluster ID: 21
	Escapes? true / true 
	Accessed at locs:
	[main.c:8610:(1534.f)] and
	[main.c:8931:(1584.f), main.c:8932:(1584.f)]

	Confidence: Syntactic

LS for 1st access:
L+ = {_a8890_266341_main_8.mc_mutex#g:1592} (1)
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: main.c:8962 268433 w/ func: mdb_env_copythr
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: main.c:8962 268433 w/ func: mdb_env_copythr
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a8890_266341_main_8.mc_over[0] @ main.c:8890 and
_a8890_266341_main_8.mc_over[0] @ main.c:8890
	Cluster ID: 205
	Escapes? true / true 
	Accessed at locs:
	[main.c:8805:(1552.f)] and
	[main.c:8805:(1552.f)]

	Confidence: Syntactic

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a8890_266341_main_8.mc_over[0] @ main.c:8890 and
_a8890_266341_main_8.mc_over[0] @ main.c:8890
	Cluster ID: 204
	Escapes? true / true 
	Accessed at locs:
	[main.c:8931:(1584.f), main.c:8932:(1584.f)] and
	[main.c:8805:(1552.f)]

	Confidence: Syntactic

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a8890_266341_main_8.mc_over[0] @ main.c:8890 and
_a8890_266341_main_8.mc_over[0] @ main.c:8890
	Cluster ID: 203
	Escapes? true / true 
	Accessed at locs:
	[main.c:8931:(1584.f), main.c:8932:(1584.f)] and
	[main.c:8931:(1584.f), main.c:8932:(1584.f)]

	Confidence: Syntactic

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a8890_266341_main_8.mc_toggle @ main.c:8890 and
_a8890_266341_main_8.mc_toggle @ main.c:8890
	Cluster ID: 208
	Escapes? true / true 
	Accessed at locs:
	[main.c:8636:(1549.f), main.c:8766:(1552.f), main.c:8796:(1552.f), main.c:8810:(1552.f), main.c:8827:(1552.f), main.c:8862:(1552.f)] and
	[main.c:8636:(1549.f), main.c:8822:(1552.f)]

	Confidence: Syntactic

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(3)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a8890_266341_main_8.mc_toggle @ main.c:8890 and
_a8890_266341_main_8.mc_toggle @ main.c:8890
	Cluster ID: 207
	Escapes? true / true 
	Accessed at locs:
	[main.c:8939:(1584.f)] and
	[main.c:8636:(1549.f), main.c:8766:(1552.f), main.c:8796:(1552.f), main.c:8810:(1552.f), main.c:8827:(1552.f), main.c:8862:(1552.f)]

	Confidence: Syntactic

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(3)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a8890_266341_main_8.mc_toggle @ main.c:8890 and
_a8890_266341_main_8.mc_toggle @ main.c:8890
	Cluster ID: 206
	Escapes? true / true 
	Accessed at locs:
	[main.c:8939:(1584.f)] and
	[main.c:8939:(1584.f)]

	Confidence: Syntactic

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a8890_266341_main_8.mc_txn @ main.c:8890 and
_a8890_266341_main_8.mc_txn @ main.c:8890
	Cluster ID: 484
	Escapes? true / true 
	Accessed at locs:
	[main.c:8909:(1584.f)] and
	[main.c:8742:(1552.f)]

	Confidence: Syntactic

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a8890_266341_main_8.mc_txn @ main.c:8890 and
_a8890_266341_main_8.mc_txn @ main.c:8890
	Cluster ID: 209
	Escapes? true / true 
	Accessed at locs:
	[main.c:8909:(1584.f)] and
	[main.c:8909:(1584.f)]

	Confidence: Syntactic

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a8890_266341_main_8.mc_txn @ main.c:8890 and
_a8890_266341_main_8.mc_txn @ main.c:8890
	Cluster ID: 210
	Escapes? true / true 
	Accessed at locs:
	[main.c:8909:(1584.f)] and
	[main.c:9013:(1584.f)]

	Confidence: Syntactic

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a8890_266341_main_8.mc_txn @ main.c:8890 and
_a8890_266341_main_8.mc_txn @ main.c:8890
	Cluster ID: 485
	Escapes? true / true 
	Accessed at locs:
	[main.c:9013:(1584.f)] and
	[main.c:8742:(1552.f)]

	Confidence: Syntactic

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a8890_266341_main_8.mc_txn @ main.c:8890 and
_a8890_266341_main_8.mc_txn @ main.c:8890
	Cluster ID: 211
	Escapes? true / true 
	Accessed at locs:
	[main.c:9013:(1584.f)] and
	[main.c:9013:(1584.f)]

	Confidence: Syntactic

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a8890_266341_main_8.mc_wbuf[0] @ main.c:8890 and
_a8890_266341_main_8.mc_wbuf[0] @ main.c:8890
	Cluster ID: 23
	Escapes? true / true 
	Accessed at locs:
	[main.c:8573:(1534.f)] and
	[main.c:8929:(1584.f), main.c:8930:(1584.f), main.c:8956:(1584.f), main.c:8958:(1584.f)]

	Confidence: Syntactic

LS for 1st access:
L+ = {_a8890_266341_main_8.mc_mutex#g:1592} (1)
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: main.c:8962 268433 w/ func: mdb_env_copythr
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: main.c:8962 268433 w/ func: mdb_env_copythr
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a8890_266341_main_8.mc_wbuf[0] @ main.c:8890 and
_a8890_266341_main_8.mc_wbuf[0] @ main.c:8890
	Cluster ID: 487
	Escapes? true / true 
	Accessed at locs:
	[main.c:8929:(1584.f), main.c:8930:(1584.f), main.c:8956:(1584.f), main.c:8958:(1584.f)] and
	[main.c:8798:(1552.f), main.c:8864:(1552.f), main.c:8971:(1584.f), main.c:8978:(1584.f), main.c:9028:(1584.f)]

	Confidence: Syntactic

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a8890_266341_main_8.mc_wbuf[0] @ main.c:8890 and
_a8890_266341_main_8.mc_wbuf[0] @ main.c:8890
	Cluster ID: 212
	Escapes? true / true 
	Accessed at locs:
	[main.c:8929:(1584.f), main.c:8930:(1584.f), main.c:8956:(1584.f), main.c:8958:(1584.f)] and
	[main.c:8929:(1584.f), main.c:8930:(1584.f), main.c:8956:(1584.f), main.c:8958:(1584.f)]

	Confidence: Syntactic

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a8890_266341_main_8.mc_wbuf[0] @ main.c:8890 and
_a8890_266341_main_8.mc_wbuf[0] @ main.c:8890
	Cluster ID: 486
	Escapes? true / true 
	Accessed at locs:
	[main.c:8929:(1584.f), main.c:8930:(1584.f), main.c:8956:(1584.f), main.c:8958:(1584.f)] and
	[main.c:8957:(1584.f), main.c:8958:(1584.f)]

	Confidence: Syntactic

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a8890_266341_main_8.mc_wlen[0] @ main.c:8890 and
_a8890_266341_main_8.mc_wlen[0] @ main.c:8890
	Cluster ID: 25
	Escapes? true / true 
	Accessed at locs:
	[main.c:8572:(1534.f)] and
	[main.c:8637:(1549.f), main.c:8802:(1552.f), main.c:8869:(1552.f), main.c:9012:(1584.f)]

	Confidence: Syntactic

LS for 1st access:
L+ = {_a8890_266341_main_8.mc_mutex#g:1592} (1)
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: main.c:8962 268433 w/ func: mdb_env_copythr
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: main.c:8962 268433 w/ func: mdb_env_copythr
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a8890_266341_main_8.mc_wlen[0] @ main.c:8890 and
_a8890_266341_main_8.mc_wlen[0] @ main.c:8890
	Cluster ID: 24
	Escapes? true / true 
	Accessed at locs:
	[main.c:8572:(1534.f)] and
	[main.c:8933:(1584.f), main.c:8934:(1584.f)]

	Confidence: Syntactic

LS for 1st access:
L+ = {_a8890_266341_main_8.mc_mutex#g:1592} (1)
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: main.c:8962 268433 w/ func: mdb_env_copythr
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: main.c:8962 268433 w/ func: mdb_env_copythr
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a8890_266341_main_8.mc_wlen[0] @ main.c:8890 and
_a8890_266341_main_8.mc_wlen[0] @ main.c:8890
	Cluster ID: 11
	Escapes? true / true 
	Accessed at locs:
	[main.c:8614:(1534.f)] and
	[main.c:8637:(1549.f), main.c:8802:(1552.f), main.c:8869:(1552.f), main.c:9012:(1584.f)]

	Confidence: Syntactic

LS for 1st access:
L+ = {_a8890_266341_main_8.mc_mutex#g:1592} (1)
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: main.c:8962 268433 w/ func: mdb_env_copythr
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: main.c:8962 268433 w/ func: mdb_env_copythr
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a8890_266341_main_8.mc_wlen[0] @ main.c:8890 and
_a8890_266341_main_8.mc_wlen[0] @ main.c:8890
	Cluster ID: 14
	Escapes? true / true 
	Accessed at locs:
	[main.c:8614:(1534.f)] and
	[main.c:8791:(1552.f), main.c:8798:(1552.f), main.c:8802:(1552.f), main.c:8857:(1552.f), main.c:8864:(1552.f), main.c:8869:(1552.f)]

	Confidence: Syntactic

LS for 1st access:
L+ = {_a8890_266341_main_8.mc_mutex#g:1592} (1)
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: main.c:8962 268433 w/ func: mdb_env_copythr
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: main.c:8962 268433 w/ func: mdb_env_copythr
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a8890_266341_main_8.mc_wlen[0] @ main.c:8890 and
_a8890_266341_main_8.mc_wlen[0] @ main.c:8890
	Cluster ID: 10
	Escapes? true / true 
	Accessed at locs:
	[main.c:8614:(1534.f)] and
	[main.c:8933:(1584.f), main.c:8934:(1584.f)]

	Confidence: Syntactic

LS for 1st access:
L+ = {_a8890_266341_main_8.mc_mutex#g:1592} (1)
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: main.c:8962 268433 w/ func: mdb_env_copythr
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: main.c:8962 268433 w/ func: mdb_env_copythr
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a8890_266341_main_8.mc_wlen[0] @ main.c:8890 and
_a8890_266341_main_8.mc_wlen[0] @ main.c:8890
	Cluster ID: 215
	Escapes? true / true 
	Accessed at locs:
	[main.c:8637:(1549.f), main.c:8802:(1552.f), main.c:8869:(1552.f), main.c:9012:(1584.f)] and
	[main.c:8637:(1549.f), main.c:8802:(1552.f), main.c:8869:(1552.f), main.c:9012:(1584.f)]

	Confidence: Syntactic

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a8890_266341_main_8.mc_wlen[0] @ main.c:8890 and
_a8890_266341_main_8.mc_wlen[0] @ main.c:8890
	Cluster ID: 489
	Escapes? true / true 
	Accessed at locs:
	[main.c:8637:(1549.f), main.c:8802:(1552.f), main.c:8869:(1552.f), main.c:9012:(1584.f)] and
	[main.c:8791:(1552.f), main.c:8798:(1552.f), main.c:8802:(1552.f), main.c:8857:(1552.f), main.c:8864:(1552.f), main.c:8869:(1552.f)]

	Confidence: Syntactic

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a8890_266341_main_8.mc_wlen[0] @ main.c:8890 and
_a8890_266341_main_8.mc_wlen[0] @ main.c:8890
	Cluster ID: 214
	Escapes? true / true 
	Accessed at locs:
	[main.c:8933:(1584.f), main.c:8934:(1584.f)] and
	[main.c:8637:(1549.f), main.c:8802:(1552.f), main.c:8869:(1552.f), main.c:9012:(1584.f)]

	Confidence: Syntactic

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a8890_266341_main_8.mc_wlen[0] @ main.c:8890 and
_a8890_266341_main_8.mc_wlen[0] @ main.c:8890
	Cluster ID: 488
	Escapes? true / true 
	Accessed at locs:
	[main.c:8933:(1584.f), main.c:8934:(1584.f)] and
	[main.c:8791:(1552.f), main.c:8798:(1552.f), main.c:8802:(1552.f), main.c:8857:(1552.f), main.c:8864:(1552.f), main.c:8869:(1552.f)]

	Confidence: Syntactic

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a8890_266341_main_8.mc_wlen[0] @ main.c:8890 and
_a8890_266341_main_8.mc_wlen[0] @ main.c:8890
	Cluster ID: 213
	Escapes? true / true 
	Accessed at locs:
	[main.c:8933:(1584.f), main.c:8934:(1584.f)] and
	[main.c:8933:(1584.f), main.c:8934:(1584.f)]

	Confidence: Syntactic

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a9041_271033_main_2 @ main.c:9041 and
_a9041_271033_main_2 @ main.c:9041
	Cluster ID: 491
	Escapes? true / true 
	Accessed at locs:
	[main.c:2121:(86.f)] and
	[main.c:9063:(1611.f), main.c:9072:(1611.f), main.c:9139:(1611.f)]

	Confidence: Syntactic

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a9041_271033_main_2 @ main.c:9041 and
_a9041_271033_main_2 @ main.c:9041
	Cluster ID: 217
	Escapes? true / true 
	Accessed at locs:
	[main.c:9056:(1611.f)] and
	[main.c:2121:(86.f)]

	Confidence: Syntactic

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a9041_271033_main_2 @ main.c:9041 and
_a9041_271033_main_2 @ main.c:9041
	Cluster ID: 216
	Escapes? true / true 
	Accessed at locs:
	[main.c:9056:(1611.f)] and
	[main.c:9056:(1611.f)]

	Confidence: Syntactic

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a9041_271033_main_2 @ main.c:9041 and
_a9041_271033_main_2 @ main.c:9041
	Cluster ID: 490
	Escapes? true / true 
	Accessed at locs:
	[main.c:9056:(1611.f)] and
	[main.c:9063:(1611.f), main.c:9072:(1611.f), main.c:9139:(1611.f)]

	Confidence: Syntactic

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a9170_273741_main_1 @ main.c:9170 and
_a9170_273741_main_1 @ main.c:9170
	Cluster ID: 693
	Escapes? true / true 
	Accessed at locs:
	[main.c:9179:(68.f), main.c:3516:(685.f)] and
	[main.c:9179:(68.f), main.c:3516:(685.f)]

	Confidence: Syntactic

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

****
Possible race between access to:

_a9170_273741_main_1 @ main.c:9170 and
_a9170_273741_main_1 @ main.c:9170
	Cluster ID: 697
	Escapes? true / true 
	Accessed at locs:
	[main.c:9179:(68.f), main.c:3516:(685.f)] and
	[main.c:9192:(68.f)]

	Confidence: Syntactic

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

****
Possible race between access to:

_a9170_273741_main_1 @ main.c:9170 and
_a9170_273741_main_1 @ main.c:9170
	Cluster ID: 698
	Escapes? true / true 
	Accessed at locs:
	[main.c:9179:(68.f), main.c:3516:(685.f)] and
	[main.c:9193:(68.f)]

	Confidence: Syntactic

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

****
Possible race between access to:

_a9170_273741_main_2.mn_alloced @ main.c:9170 and
_a9170_273741_main_2.mn_alloced @ main.c:9170
	Cluster ID: 694
	Escapes? true / true 
	Accessed at locs:
	[main.c:3457:(676.f), main.c:3467:(676.f)] and
	[main.c:3457:(676.f), main.c:3467:(676.f)]

	Confidence: Syntactic

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

****
Possible race between access to:

_a9170_273741_main_2.mn_alloced @ main.c:9170 and
_a9170_273741_main_2.mn_alloced @ main.c:9170
	Cluster ID: 700
	Escapes? true / true 
	Accessed at locs:
	[main.c:3457:(676.f), main.c:3467:(676.f)] and
	[main.c:9185:(68.f), main.c:3489:(685.f)]

	Confidence: Syntactic

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

****
Possible race between access to:

_a9170_273741_main_2.mn_len @ main.c:9170 and
_a9170_273741_main_2.mn_len @ main.c:9170
	Cluster ID: 695
	Escapes? true / true 
	Accessed at locs:
	[main.c:3459:(676.f)] and
	[main.c:3459:(676.f)]

	Confidence: Syntactic

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

****
Possible race between access to:

_a9170_273741_main_2.mn_len @ main.c:9170 and
_a9170_273741_main_2.mn_len @ main.c:9170
	Cluster ID: 701
	Escapes? true / true 
	Accessed at locs:
	[main.c:3459:(676.f)] and
	[main.c:3490:(685.f)]

	Confidence: Syntactic

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

****
Possible race between access to:

_a9170_273741_main_2.mn_val @ main.c:9170 and
_a9170_273741_main_2.mn_val @ main.c:9170
	Cluster ID: 696
	Escapes? true / true 
	Accessed at locs:
	[main.c:3461:(676.f), main.c:3465:(676.f)] and
	[main.c:3461:(676.f), main.c:3465:(676.f)]

	Confidence: Syntactic

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

****
Possible race between access to:

_a9170_273741_main_2.mn_val @ main.c:9170 and
_a9170_273741_main_2.mn_val @ main.c:9170
	Cluster ID: 702
	Escapes? true / true 
	Accessed at locs:
	[main.c:3461:(676.f), main.c:3465:(676.f)] and
	[main.c:9186:(68.f), main.c:3468:(676.f), main.c:3490:(685.f), main.c:3492:(685.f)]

	Confidence: Syntactic

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

****
Possible race between access to:

_a10221_297986_main_1 @ main.c:10214 and
_a10221_297986_main_1 @ main.c:10214
	Cluster ID: 221
	Escapes? true / true 
	Accessed at locs:
	[main.c:10226:(119.f), main.c:10227:(119.f)] and
	[main.c:10226:(119.f), main.c:10227:(119.f)]

	Confidence: Syntactic

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a10253_298451_main_1 @ main.c:10243 and
_a10253_298451_main_1 @ main.c:10243
	Cluster ID: 225
	Escapes? true / true 
	Accessed at locs:
	[main.c:10258:(121.f)] and
	[main.c:10258:(121.f)]

	Confidence: Syntactic

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a10296_299312_main_1 @ main.c:10285 and
_a10296_299312_main_1 @ main.c:10285
	Cluster ID: 229
	Escapes? true / true 
	Accessed at locs:
	[main.c:10303:(122.f)] and
	[main.c:10303:(122.f)]

	Confidence: Syntactic

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

$NULL @ :-1 and
$NULL @ :-1
	Cluster ID: 233
	Escapes? true / true 
	Accessed at locs:
	[main.c:4311:(145.f), main.c:5061:(162.f), main.c:5079:(162.f), main.c:5095:(162.f)] and
	[main.c:4311:(145.f), main.c:5061:(162.f), main.c:5079:(162.f), main.c:5095:(162.f)]

	Confidence: Syntactic

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

$NULL @ :-1 and
$NULL @ :-1
	Cluster ID: 504
	Escapes? true / true 
	Accessed at locs:
	[main.c:4311:(145.f), main.c:5061:(162.f), main.c:5079:(162.f), main.c:5095:(162.f)] and
	[main.c:5145:(162.f)]

	Confidence: Syntactic

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

env->me_pgstate.mf_pghead @ main.c:9205 and
env->me_pgstate.mf_pghead @ main.c:9205
	Cluster ID: 509
	Escapes? true / true 
	Accessed at locs:
	[main.c:2096:(86.f)] and
	[main.c:2094:(86.f), main.c:2097:(86.f), main.c:2098:(86.f)]

	Confidence: Syntactic

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: env->me_pgstate.mf_pghead
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	lval 1: env->me_pgstate.mf_pghead
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	lval 1: env->me_pgstate.mf_pghead
	lval 2: env->me_pgstate.mf_pghead
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

env->me_pgstate.mf_pghead @ main.c:9205 and
env->me_pgstate.mf_pghead @ main.c:9205
	Cluster ID: 235
	Escapes? true / true 
	Accessed at locs:
	[main.c:2096:(86.f)] and
	[main.c:2096:(86.f)]

	Confidence: Syntactic

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: env->me_pgstate.mf_pghead
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	lval 1: env->me_pgstate.mf_pghead
	lval 2: env->me_pgstate.mf_pghead
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

env->me_flags @ main.c:9160 and
[REP: 1].me_flags
	Cluster ID: 508
	Escapes? true / true 
	Accessed at locs:
	[main.c:10153:(131.f)] and
	[main.c:1344:(132.f), main.c:2200:(135.f), main.c:2216:(135.f), main.c:828:(204.f), main.c:1430:(324.f), main.c:1857:(408.f), main.c:1913:(408.f), main.c:1979:(408.f)]

	Confidence: used PTA nodes ptSet(125, 125)

LS for 1st access:
L+ = {[REP: 1]#g} (1)
	(rep. lock)
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
LS for 1st access:
L+ = {[REP: 1].mt2.mt2_wmutex[0]#g} (1)
	(rep. lock)
	lval 1: [REP: 1].me_flags
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(1)
LS for 1st access:
L+ = {[REP: 1]#g, [REP: 1].mt2.mt2_wmutex[0]#g} (2)
	(rep. lock)
	lval 1: [REP: 1].me_flags
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(2)
	lval 1: [REP: 1].me_flags
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(3)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

env->me_txn @ main.c:9160 and
[REP: 1].me_txn
	Cluster ID: 512
	Escapes? true / true 
	Accessed at locs:
	[main.c:10154:(131.f)] and
	[main.c:10152:(131.f)]

	Confidence: used PTA nodes ptSet(125, 125)

LS for 1st access:
L+ = {[REP: 1]#g} (1)
	(rep. lock)
LS for 2nd access:
L+ = {[REP: 1].mt2.mt2_wmutex[0]#g} (1)
	(rep. lock)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(1)
LS for 1st access:
L+ = {[REP: 1].mt2.mt2_wmutex[0]#g} (1)
	(rep. lock)
	lval 1: [REP: 1].me_txn
LS for 2nd access:
L+ = {[REP: 1]#g} (1)
	(rep. lock)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(2)
	lval 1: [REP: 1].me_txn
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(3)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

env->me_flags @ main.c:9205 and
[REP: 1].me_flags
	Cluster ID: 680
	Escapes? true / true 
	Accessed at locs:
	[main.c:9180:(68.f), main.c:2021:(86.f), main.c:2022:(86.f)] and
	[main.c:10153:(131.f)]

	Confidence: used PTA nodes ptSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = {[REP: 1].mt2.mt2_wmutex[0]#g} (1)
	(rep. lock)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
LS for 2nd access:
L+ = {[REP: 1]#g, [REP: 1].mt2.mt2_wmutex[0]#g} (2)
	(rep. lock)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
LS for 2nd access:
L+ = {[REP: 1]#g} (1)
	(rep. lock)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
LS for 1st access:
L+ = {[REP: 1]#g} (1)
	(rep. lock)
LS for 2nd access:
L+ = empty;
	lval 2: env->me_flags
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(3)
LS for 1st access:
L+ = {[REP: 1]#g} (1)
	(rep. lock)
	lval 1: env->me_flags
LS for 2nd access:
L+ = empty;
	lval 2: env->me_flags
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
****
Possible race between access to:

env->me_pgstate @ main.c:9205 and
[REP: 1].me_pgstate
	Cluster ID: 662
	Escapes? true / true 
	Accessed at locs:
	[main.c:2093:(86.f)] and
	[main.c:2234:(135.f)]

	Confidence: used PTA nodes ptSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: env->me_pgstate
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	lval 1: env->me_pgstate
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

env->me_pgstate.mf_pghead @ main.c:9205 and
[REP: 1].me_pgstate.mf_pghead
	Cluster ID: 663
	Escapes? true / true 
	Accessed at locs:
	[main.c:2094:(86.f), main.c:2097:(86.f), main.c:2098:(86.f)] and
	[main.c:2224:(135.f)]

	Confidence: used PTA nodes ptSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: env->me_pgstate.mf_pghead
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	lval 1: env->me_pgstate.mf_pghead
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

env->me_pgstate.mf_pghead @ main.c:9205 and
[REP: 1].me_pgstate.mf_pghead
	Cluster ID: 664
	Escapes? true / true 
	Accessed at locs:
	[main.c:2094:(86.f), main.c:2097:(86.f), main.c:2098:(86.f)] and
	[main.c:10304:(122.f), main.c:1320:(132.f), main.c:2224:(135.f)]

	Confidence: used PTA nodes ptSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: env->me_pgstate.mf_pghead
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	lval 1: env->me_pgstate.mf_pghead
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

env->me_pgstate.mf_pghead @ main.c:9205 and
[REP: 1].me_pgstate.mf_pghead
	Cluster ID: 510
	Escapes? true / true 
	Accessed at locs:
	[main.c:2096:(86.f)] and
	[main.c:2212:(135.f)]

	Confidence: used PTA nodes ptSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: env->me_pgstate.mf_pghead
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	lval 1: env->me_pgstate.mf_pghead
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

env->me_pgstate.mf_pghead @ main.c:9205 and
[REP: 1].me_pgstate.mf_pghead
	Cluster ID: 236
	Escapes? true / true 
	Accessed at locs:
	[main.c:2096:(86.f)] and
	[main.c:2224:(135.f)]

	Confidence: used PTA nodes ptSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: env->me_pgstate.mf_pghead
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	lval 1: env->me_pgstate.mf_pghead
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

env->me_pgstate.mf_pghead @ main.c:9205 and
[REP: 1].me_pgstate.mf_pghead
	Cluster ID: 511
	Escapes? true / true 
	Accessed at locs:
	[main.c:2096:(86.f)] and
	[main.c:10292:(122.f), main.c:1227:(132.f), main.c:1330:(132.f), main.c:2212:(135.f)]

	Confidence: used PTA nodes ptSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: env->me_pgstate.mf_pghead
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	lval 1: env->me_pgstate.mf_pghead
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

env->me_pgstate.mf_pghead @ main.c:9205 and
[REP: 1].me_pgstate.mf_pghead
	Cluster ID: 237
	Escapes? true / true 
	Accessed at locs:
	[main.c:2096:(86.f)] and
	[main.c:10304:(122.f), main.c:1320:(132.f), main.c:2224:(135.f)]

	Confidence: used PTA nodes ptSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: env->me_pgstate.mf_pghead
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	lval 1: env->me_pgstate.mf_pghead
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

env->me_flags @ main.c:9160 and
env->me_flags @ main.c:9205
	Cluster ID: 506
	Escapes? true / true 
	Accessed at locs:
	[main.c:10153:(131.f)] and
	[main.c:3100:(595.f)]

	Confidence: used PTA nodes ptSet(125, 125)

LS for 1st access:
L+ = {[REP: 1]#g} (1)
	(rep. lock)
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = {[REP: 1].mt2.mt2_wmutex[0]#g} (1)
	(rep. lock)
	lval 2: [REP: 1].me_flags
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(1)
LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = {[REP: 1]#g, [REP: 1].mt2.mt2_wmutex[0]#g} (2)
	(rep. lock)
	lval 2: [REP: 1].me_flags
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(2)
LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = {[REP: 1]#g} (1)
	(rep. lock)
	lval 2: [REP: 1].me_flags
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(3)
	lval 2: env->me_flags
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

env->me_flags @ main.c:9160 and
env->me_flags @ main.c:9205
	Cluster ID: 505
	Escapes? true / true 
	Accessed at locs:
	[main.c:2021:(86.f), main.c:2022:(86.f)] and
	[main.c:10153:(131.f)]

	Confidence: used PTA nodes ptSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = {[REP: 1]#g} (1)
	(rep. lock)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
LS for 2nd access:
L+ = {[REP: 1].mt2.mt2_wmutex[0]#g} (1)
	(rep. lock)
	lval 2: [REP: 1].me_flags
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(1)
LS for 2nd access:
L+ = {[REP: 1]#g, [REP: 1].mt2.mt2_wmutex[0]#g} (2)
	(rep. lock)
	lval 2: [REP: 1].me_flags
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(2)
	lval 2: [REP: 1].me_flags
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(3)
LS for 1st access:
L+ = {[REP: 1]#g} (1)
	(rep. lock)
LS for 2nd access:
L+ = empty;
	lval 2: env->me_flags
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].me_flags and
[REP: 1].me_flags
	Cluster ID: 507
	Escapes? true / true 
	Accessed at locs:
	[main.c:10153:(131.f)] and
	[main.c:2200:(135.f), main.c:2216:(135.f), main.c:1857:(408.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = {[REP: 1]#g, [REP: 1].mt2.mt2_wmutex[0]#g} (2)
	(rep. lock)
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd

Different possible paths & LS (first 4):

(0)
LS for 1st access:
L+ = {[REP: 1]#g} (1)
	(rep. lock)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(1)
LS for 1st access:
L+ = {[REP: 1]#g} (1)
	(rep. lock)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(2)
LS for 1st access:
L+ = {[REP: 1]#g} (1)
	(rep. lock)
	lval 1: env->me_flags
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(3)
LS for 1st access:
L+ = {[REP: 1]#g} (1)
	(rep. lock)
	lval 1: env->me_flags
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].me_flags and
[REP: 1].me_flags
	Cluster ID: 234
	Escapes? true / true 
	Accessed at locs:
	[main.c:10153:(131.f)] and
	[main.c:10153:(131.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = {[REP: 1].mt2.mt2_wmutex[0]#g} (1)
	(rep. lock)
LS for 2nd access:
L+ = {[REP: 1]#g} (1)
	(rep. lock)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
LS for 1st access:
L+ = {[REP: 1]#g} (1)
	(rep. lock)
LS for 2nd access:
L+ = {[REP: 1].mt2.mt2_wmutex[0]#g} (1)
	(rep. lock)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
LS for 1st access:
L+ = {[REP: 1]#g} (1)
	(rep. lock)
	lval 1: env->me_flags
LS for 2nd access:
L+ = {[REP: 1].mt2.mt2_wmutex[0]#g} (1)
	(rep. lock)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
LS for 1st access:
L+ = {[REP: 1]#g} (1)
	(rep. lock)
LS for 2nd access:
L+ = {[REP: 1].mt2.mt2_wmutex[0]#g} (1)
	(rep. lock)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(3)
LS for 1st access:
L+ = {[REP: 1]#g} (1)
	(rep. lock)
	lval 1: env->me_flags
LS for 2nd access:
L+ = {[REP: 1].mt2.mt2_wmutex[0]#g} (1)
	(rep. lock)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].me_txn and
[REP: 1].me_txn
	Cluster ID: 239
	Escapes? true / true 
	Accessed at locs:
	[main.c:10154:(131.f)] and
	[main.c:10154:(131.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = {[REP: 1].mt2.mt2_wmutex[0]#g} (1)
	(rep. lock)
LS for 2nd access:
L+ = {[REP: 1]#g} (1)
	(rep. lock)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
LS for 1st access:
L+ = {[REP: 1]#g} (1)
	(rep. lock)
LS for 2nd access:
L+ = {[REP: 1].mt2.mt2_wmutex[0]#g} (1)
	(rep. lock)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
LS for 1st access:
L+ = {[REP: 1]#g} (1)
	(rep. lock)
	lval 1: env->me_txn
LS for 2nd access:
L+ = {[REP: 1].mt2.mt2_wmutex[0]#g} (1)
	(rep. lock)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
LS for 1st access:
L+ = {[REP: 1]#g} (1)
	(rep. lock)
LS for 2nd access:
L+ = {[REP: 1].mt2.mt2_wmutex[0]#g} (1)
	(rep. lock)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(3)
LS for 1st access:
L+ = {[REP: 1]#g} (1)
	(rep. lock)
	lval 1: env->me_txn
LS for 2nd access:
L+ = {[REP: 1].mt2.mt2_wmutex[0]#g} (1)
	(rep. lock)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].mru.mrx.mrb_pid and
[REP: 1].mru.mrx.mrb_pid
	Cluster ID: 310
	Escapes? true / true 
	Accessed at locs:
	[main.c:10117:(171.f)] and
	[main.c:10117:(171.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = {[REP: 1]#g} (1)
	(rep. lock)
LS for 2nd access:
L+ = {[REP: 1].mt2.mt2_wmutex[0]#g} (1)
	(rep. lock)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd

Different possible paths & LS (first 4):

(0)
LS for 1st access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(1)
LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = {[REP: 1]#g, [REP: 1].mt2.mt2_wmutex[0]#g} (2)
	(rep. lock)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(2)
LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = {[REP: 1]#g} (1)
	(rep. lock)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(3)
LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].mt1.mtb.mtb_txnid and
[REP: 1].mt1.mtb.mtb_txnid
	Cluster ID: 629
	Escapes? true / true 
	Accessed at locs:
	[main.c:10151:(131.f)] and
	[main.c:1923:(408.f), main.c:1924:(408.f), main.c:1941:(408.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = {[REP: 1]#g, [REP: 1].mt2.mt2_wmutex[0]#g} (2)
	(rep. lock)
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
LS for 1st access:
L+ = {[REP: 1]#g} (1)
	(rep. lock)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
LS for 1st access:
L+ = {[REP: 1].mt2.mt2_wmutex[0]#g} (1)
	(rep. lock)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(3)
LS for 1st access:
L+ = {[REP: 1]#g} (1)
	(rep. lock)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].mt1.mtb.mtb_txnid and
[REP: 1].mt1.mtb.mtb_txnid
	Cluster ID: 314
	Escapes? true / true 
	Accessed at locs:
	[main.c:10151:(131.f)] and
	[main.c:10151:(131.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = {[REP: 1]#g} (1)
	(rep. lock)
LS for 2nd access:
L+ = {[REP: 1].mt2.mt2_wmutex[0]#g} (1)
	(rep. lock)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
LS for 1st access:
L+ = {[REP: 1].mt2.mt2_wmutex[0]#g} (1)
	(rep. lock)
LS for 2nd access:
L+ = {[REP: 1]#g} (1)
	(rep. lock)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a1176_42061_main_1 @ main.c:1176 and
[REP: 1]
	Cluster ID: 514
	Escapes? true / true 
	Accessed at locs:
	[main.c:10580:(129.f), main.c:10594:(130.f)] and
	[main.c:1778:(390.f), main.c:1781:(390.f), main.c:1789:(390.f), main.c:1955:(408.f), main.c:1971:(408.f), main.c:1973:(408.f), main.c:1977:(408.f), main.c:1978:(408.f), main.c:2168:(446.f), main.c:2174:(446.f), main.c:2175:(446.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: [REP: 1]
	lval 2: _a1462_49050_main_1
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	lval 1: [REP: 1]
	lval 2: _a1176_42061_main_1
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	lval 1: [REP: 1]
	lval 2: _a1462_49050_main_1
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(3)
	lval 1: [REP: 1]
	lval 2: _a1176_42061_main_1
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a1176_42061_main_1 @ main.c:1176 and
[REP: 1]
	Cluster ID: 513
	Escapes? true / true 
	Accessed at locs:
	[main.c:10580:(129.f), main.c:10594:(130.f)] and
	[main.c:2088:(86.f), main.c:1737:(381.f), main.c:1778:(390.f), main.c:1781:(390.f), main.c:1789:(390.f), main.c:2168:(446.f), main.c:2174:(446.f), main.c:2175:(446.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: [REP: 1]
	lval 2: _a1462_49050_main_1
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	lval 1: [REP: 1]
	lval 2: _a1176_42061_main_1
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	lval 1: [REP: 1]
	lval 2: _a1462_49050_main_1
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(3)
	lval 1: [REP: 1]
	lval 2: _a1176_42061_main_1
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a1176_42061_main_1 @ main.c:1176 and
[REP: 1]
	Cluster ID: 515
	Escapes? true / true 
	Accessed at locs:
	[main.c:10580:(129.f), main.c:10594:(130.f)] and
	[main.c:10395:(126.f), main.c:10404:(126.f), main.c:10410:(126.f), main.c:10412:(126.f), main.c:10577:(129.f), main.c:10580:(129.f), main.c:10594:(130.f), main.c:1355:(132.f), main.c:1360:(132.f), main.c:1512:(134.f), main.c:1514:(134.f), main.c:4565:(138.f), main.c:1445:(324.f), main.c:1447:(324.f), main.c:1778:(390.f), main.c:1781:(390.f), main.c:1789:(390.f), main.c:1955:(408.f), main.c:1971:(408.f), main.c:1973:(408.f), main.c:1977:(408.f), main.c:1978:(408.f), main.c:2168:(446.f), main.c:2174:(446.f), main.c:2175:(446.f), main.c:8981:(1584.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: [REP: 1]
	lval 2: _a1462_49050_main_1
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	lval 1: [REP: 1]
	lval 2: _a1176_42061_main_1
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	lval 1: [REP: 1]
	lval 2: _a1462_49050_main_1
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(3)
	lval 1: [REP: 1]
	lval 2: _a1176_42061_main_1
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a1176_42061_main_1.mid @ main.c:1176 and
[REP: 1].mid
	Cluster ID: 603
	Escapes? true / true 
	Accessed at locs:
	[main.c:10562:(129.f), main.c:10567:(129.f)] and
	[main.c:880:(219.f), main.c:1953:(408.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: [REP: 1].mid
	lval 2: _a1462_49050_main_1.mid
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	lval 1: [REP: 1].mid
	lval 2: _a1176_42061_main_1.mid
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	lval 1: [REP: 1].mid
	lval 2: _a1462_49050_main_1.mid
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(3)
	lval 1: [REP: 1].mid
	lval 2: _a1176_42061_main_1.mid
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a1176_42061_main_1.mid @ main.c:1176 and
[REP: 1].mid
	Cluster ID: 367
	Escapes? true / true 
	Accessed at locs:
	[main.c:1188:(279.f)] and
	[main.c:874:(219.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: [REP: 1].mid
	lval 2: _a1176_42061_main_1.mid
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a1176_42061_main_1.mid @ main.c:1176 and
[REP: 1].mid
	Cluster ID: 45
	Escapes? true / true 
	Accessed at locs:
	[main.c:1188:(279.f)] and
	[main.c:880:(219.f), main.c:1953:(408.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: [REP: 1].mid
	lval 2: _a1176_42061_main_1.mid
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a1176_42061_main_1.mid @ main.c:1176 and
[REP: 1].mid
	Cluster ID: 44
	Escapes? true / true 
	Accessed at locs:
	[main.c:1188:(279.f)] and
	[main.c:2077:(86.f), main.c:880:(219.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: [REP: 1].mid
	lval 2: _a1176_42061_main_1.mid
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a1176_42061_main_1.mid @ main.c:1176 and
[REP: 1].mid
	Cluster ID: 368
	Escapes? true / true 
	Accessed at locs:
	[main.c:1188:(279.f)] and
	[main.c:10531:(128.f), main.c:10535:(128.f), main.c:10538:(128.f), main.c:10566:(129.f), main.c:10567:(129.f), main.c:10571:(129.f), main.c:10574:(129.f), main.c:10575:(129.f), main.c:10590:(130.f), main.c:10593:(130.f), main.c:1534:(134.f), main.c:1537:(134.f), main.c:1538:(134.f), main.c:1548:(134.f), main.c:4383:(136.f), main.c:4386:(136.f), main.c:4387:(136.f), main.c:874:(219.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: [REP: 1].mid
	lval 2: _a1176_42061_main_1.mid
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a1176_42061_main_1.mid @ main.c:1176 and
[REP: 1].mid
	Cluster ID: 46
	Escapes? true / true 
	Accessed at locs:
	[main.c:1188:(279.f)] and
	[main.c:10574:(129.f), main.c:10593:(130.f), main.c:880:(219.f), main.c:1953:(408.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: [REP: 1].mid
	lval 2: _a1176_42061_main_1.mid
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a1176_42061_main_1.mid @ main.c:1176 and
[REP: 1].mid
	Cluster ID: 602
	Escapes? true / true 
	Accessed at locs:
	[main.c:10562:(129.f), main.c:10567:(129.f)] and
	[main.c:2077:(86.f), main.c:880:(219.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: [REP: 1].mid
	lval 2: _a1462_49050_main_1.mid
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	lval 1: [REP: 1].mid
	lval 2: _a1176_42061_main_1.mid
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	lval 1: [REP: 1].mid
	lval 2: _a1462_49050_main_1.mid
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(3)
	lval 1: [REP: 1].mid
	lval 2: _a1176_42061_main_1.mid
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a1176_42061_main_1.mid @ main.c:1176 and
[REP: 1].mid
	Cluster ID: 604
	Escapes? true / true 
	Accessed at locs:
	[main.c:10562:(129.f), main.c:10567:(129.f)] and
	[main.c:10574:(129.f), main.c:10593:(130.f), main.c:880:(219.f), main.c:1953:(408.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: [REP: 1].mid
	lval 2: _a1462_49050_main_1.mid
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	lval 1: [REP: 1].mid
	lval 2: _a1176_42061_main_1.mid
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	lval 1: [REP: 1].mid
	lval 2: _a1462_49050_main_1.mid
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(3)
	lval 1: [REP: 1].mid
	lval 2: _a1176_42061_main_1.mid
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a1176_42061_main_1.mptr @ main.c:1176 and
[REP: 1].mptr
	Cluster ID: 369
	Escapes? true / true 
	Accessed at locs:
	[main.c:1189:(279.f)] and
	[main.c:877:(219.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: [REP: 1].mptr
	lval 2: _a1176_42061_main_1.mptr
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a1176_42061_main_1.mptr @ main.c:1176 and
[REP: 1].mptr
	Cluster ID: 370
	Escapes? true / true 
	Accessed at locs:
	[main.c:1189:(279.f)] and
	[main.c:1539:(134.f), main.c:4388:(136.f), main.c:877:(219.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: [REP: 1].mptr
	lval 2: _a1176_42061_main_1.mptr
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a1198_42552_main_3.mc_flags @ main.c:1198 and
[REP: 1].mc_flags
	Cluster ID: 559
	Escapes? true / true 
	Accessed at locs:
	[main.c:5380:(110.f), main.c:5445:(110.f), main.c:5492:(110.f), main.c:5529:(110.f), main.c:5542:(110.f), main.c:5568:(110.f), main.c:5569:(110.f), main.c:1540:(134.f), main.c:1575:(134.f), main.c:4369:(136.f), main.c:4438:(137.f), main.c:4491:(137.f), main.c:4492:(137.f), main.c:4330:(155.f), main.c:4822:(159.f), main.c:4840:(160.f), main.c:4845:(160.f), main.c:4850:(160.f), main.c:4854:(160.f), main.c:4887:(160.f), main.c:4888:(160.f), main.c:4894:(160.f), main.c:4939:(161.f), main.c:4968:(161.f), main.c:4981:(161.f), main.c:5043:(162.f), main.c:5101:(162.f), main.c:5152:(162.f), main.c:5163:(162.f), main.c:5164:(162.f), main.c:5259:(163.f), main.c:5274:(163.f), main.c:5275:(163.f), main.c:5313:(164.f), main.c:5328:(164.f), main.c:6723:(166.f)] and
	[main.c:4330:(155.f), main.c:4822:(159.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: [REP: 1].mc_flags
	lval 2: _a8890_266341_main_3.mc_flags
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	lval 1: [REP: 1].mc_flags
	lval 2: _a1198_42552_main_3.mc_flags
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	lval 1: [REP: 1].mc_flags
	lval 2: _a8890_266341_main_3.mc_flags
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(3)
	lval 1: [REP: 1].mc_flags
	lval 2: _a1198_42552_main_3.mc_flags
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a1198_42552_main_3.mc_ki[0] @ main.c:1198 and
[REP: 1].mc_ki[0]
	Cluster ID: 561
	Escapes? true / true 
	Accessed at locs:
	[main.c:5390:(110.f), main.c:5398:(110.f), main.c:5537:(110.f), main.c:4439:(137.f), main.c:4453:(137.f), main.c:4797:(159.f), main.c:4799:(159.f), main.c:4810:(159.f), main.c:4812:(159.f), main.c:4851:(160.f), main.c:4891:(160.f), main.c:4899:(160.f), main.c:4904:(160.f), main.c:4944:(161.f), main.c:4948:(161.f), main.c:4982:(161.f), main.c:4990:(161.f), main.c:4997:(161.f), main.c:5084:(162.f), main.c:5086:(162.f), main.c:5107:(162.f), main.c:5168:(162.f), main.c:5172:(162.f), main.c:5333:(164.f)] and
	[main.c:5477:(110.f), main.c:4349:(156.f), main.c:4810:(159.f), main.c:4812:(159.f), main.c:4827:(159.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: [REP: 1].mc_ki[0]
	lval 2: _a8890_266341_main_3.mc_ki[0]
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	lval 1: [REP: 1].mc_ki[0]
	lval 2: _a1198_42552_main_3.mc_ki[0]
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	lval 1: [REP: 1].mc_ki[0]
	lval 2: _a8890_266341_main_3.mc_ki[0]
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(3)
	lval 1: [REP: 1].mc_ki[0]
	lval 2: _a1198_42552_main_3.mc_ki[0]
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a1198_42552_main_3.mc_pg[0] @ main.c:1198 and
[REP: 1].mc_pg[0]
	Cluster ID: 71
	Escapes? true / true 
	Accessed at locs:
	[main.c:1573:(134.f), main.c:4409:(136.f), main.c:4348:(156.f), main.c:5131:(162.f), main.c:6814:(165.f)] and
	[main.c:1582:(134.f), main.c:1596:(134.f), main.c:4348:(156.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: _a8890_266341_main_3.mc_pg[0]
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(1)
	lval 1: _a8642_257509_main_5.mc_pg[0]
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(2)
	lval 1: _a4520_126416_main_4.mc_pg[0]
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(3)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a1198_42552_main_3.mc_pg[0] @ main.c:1198 and
[REP: 1].mc_pg[0]
	Cluster ID: 384
	Escapes? true / true 
	Accessed at locs:
	[main.c:1573:(134.f), main.c:4409:(136.f), main.c:4348:(156.f), main.c:5131:(162.f), main.c:6814:(165.f)] and
	[main.c:5476:(110.f), main.c:1581:(134.f), main.c:1595:(134.f), main.c:4818:(159.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: _a8890_266341_main_3.mc_pg[0]
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(1)
	lval 1: _a8642_257509_main_5.mc_pg[0]
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(2)
	lval 1: _a4520_126416_main_4.mc_pg[0]
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(3)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a1198_42552_main_3.mc_pg[0] @ main.c:1198 and
[REP: 1].mc_pg[0]
	Cluster ID: 570
	Escapes? true / true 
	Accessed at locs:
	[main.c:5383:(110.f), main.c:5543:(110.f), main.c:1309:(132.f), main.c:1483:(134.f), main.c:1518:(134.f), main.c:4426:(137.f), main.c:4443:(137.f), main.c:4484:(137.f), main.c:4576:(138.f), main.c:4243:(145.f), main.c:4818:(159.f), main.c:4849:(160.f), main.c:4897:(160.f), main.c:4946:(161.f), main.c:4987:(161.f), main.c:5044:(162.f), main.c:5137:(162.f), main.c:5155:(162.f), main.c:5273:(163.f), main.c:5280:(163.f), main.c:5329:(164.f), main.c:5333:(164.f)] and
	[main.c:1582:(134.f), main.c:1596:(134.f), main.c:4348:(156.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: [REP: 1].mc_pg[0]
	lval 2: _a8890_266341_main_3.mc_pg[0]
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	lval 1: [REP: 1].mc_pg[0]
	lval 2: _a1198_42552_main_3.mc_pg[0]
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	lval 1: [REP: 1].mc_pg[0]
	lval 2: _a8890_266341_main_3.mc_pg[0]
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(3)
	lval 1: [REP: 1].mc_pg[0]
	lval 2: _a1198_42552_main_3.mc_pg[0]
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a1198_42552_main_3.mc_snum @ main.c:1198 and
[REP: 1].mc_snum
	Cluster ID: 73
	Escapes? true / true 
	Accessed at locs:
	[main.c:4441:(137.f), main.c:4586:(138.f), main.c:4326:(155.f), main.c:4346:(156.f), main.c:4805:(159.f), main.c:6812:(165.f)] and
	[main.c:4326:(155.f), main.c:4346:(156.f), main.c:4805:(159.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: _a8890_266341_main_3.mc_snum
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(1)
	lval 1: _a8642_257509_main_5.mc_snum
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(2)
	lval 1: _a4520_126416_main_4.mc_snum
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(3)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a1198_42552_main_3.mc_top @ main.c:1198 and
[REP: 1].mc_top
	Cluster ID: 75
	Escapes? true / true 
	Accessed at locs:
	[main.c:4442:(137.f), main.c:4587:(138.f), main.c:4328:(155.f), main.c:4347:(156.f), main.c:4804:(159.f), main.c:6813:(165.f)] and
	[main.c:4328:(155.f), main.c:4804:(159.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd

Different possible paths & LS (first 4):

(0)
	lval 1: _a8890_266341_main_3.mc_top
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(1)
	lval 1: _a8642_257509_main_5.mc_top
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(2)
	lval 1: _a4520_126416_main_4.mc_top
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(3)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a1198_42552_main_4 @ main.c:1198 and
[REP: 1]
	Cluster ID: 82
	Escapes? true / true 
	Accessed at locs:
	[main.c:1271:(132.f), main.c:1280:(132.f), main.c:1298:(132.f)] and
	[main.c:1778:(390.f), main.c:1781:(390.f), main.c:1789:(390.f), main.c:1955:(408.f), main.c:1971:(408.f), main.c:1973:(408.f), main.c:1977:(408.f), main.c:1978:(408.f), main.c:2168:(446.f), main.c:2174:(446.f), main.c:2175:(446.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: [REP: 1]
	lval 2: _a1198_42552_main_4
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a1198_42552_main_4 @ main.c:1198 and
[REP: 1]
	Cluster ID: 396
	Escapes? true / true 
	Accessed at locs:
	[main.c:1271:(132.f), main.c:1280:(132.f), main.c:1298:(132.f)] and
	[main.c:1816:(400.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
LS for 2nd access:
L+ = {[REP: 1].mt2.mt2_wmutex[0]#g} (1)
	(rep. lock)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(1)
LS for 2nd access:
L+ = {[REP: 1]#g, [REP: 1].mt2.mt2_wmutex[0]#g} (2)
	(rep. lock)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(2)
LS for 2nd access:
L+ = {[REP: 1]#g} (1)
	(rep. lock)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(3)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a1198_42552_main_4 @ main.c:1198 and
[REP: 1]
	Cluster ID: 81
	Escapes? true / true 
	Accessed at locs:
	[main.c:1271:(132.f), main.c:1280:(132.f), main.c:1298:(132.f)] and
	[main.c:2088:(86.f), main.c:2095:(86.f), main.c:2096:(86.f), main.c:10252:(121.f), main.c:1714:(381.f), main.c:1726:(381.f), main.c:1733:(381.f), main.c:1736:(381.f), main.c:1762:(390.f), main.c:1778:(390.f), main.c:1781:(390.f), main.c:1816:(400.f), main.c:2166:(446.f), main.c:2175:(446.f), main.c:3496:(685.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: [REP: 1]
	lval 2: _a1198_42552_main_4
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(3)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a1198_42552_main_4 @ main.c:1198 and
[REP: 1]
	Cluster ID: 668
	Escapes? true / true 
	Accessed at locs:
	[main.c:1271:(132.f), main.c:1280:(132.f), main.c:1298:(132.f)] and
	[main.c:9197:(68.f), main.c:10189:(118.f), main.c:10193:(118.f), main.c:10196:(118.f), main.c:10252:(121.f), main.c:10293:(122.f), main.c:10294:(122.f), main.c:10391:(126.f), main.c:10392:(126.f), main.c:10396:(126.f), main.c:10400:(126.f), main.c:10406:(126.f), main.c:10577:(129.f), main.c:1229:(132.f), main.c:1240:(132.f), main.c:1256:(132.f), main.c:1257:(132.f), main.c:1298:(132.f), main.c:1316:(132.f), main.c:1334:(132.f), main.c:1360:(132.f), main.c:1512:(134.f), main.c:1513:(134.f), main.c:1574:(134.f), main.c:4377:(136.f), main.c:4378:(136.f), main.c:4536:(138.f), main.c:4537:(138.f), main.c:4565:(138.f), main.c:6826:(165.f), main.c:4214:(173.f), main.c:4132:(174.f), main.c:4135:(174.f), main.c:4152:(175.f), main.c:4119:(176.f), main.c:4122:(176.f), main.c:1420:(324.f), main.c:1421:(324.f), main.c:1444:(324.f), main.c:1445:(324.f), main.c:1447:(324.f), main.c:1762:(390.f), main.c:1778:(390.f), main.c:1781:(390.f), main.c:1816:(400.f), main.c:1968:(408.f), main.c:2166:(446.f), main.c:2175:(446.f), main.c:3439:(666.f), main.c:8981:(1584.f), main.c:8993:(1584.f), main.c:9001:(1584.f), main.c:9086:(1611.f), main.c:9125:(1611.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
****
Possible race between access to:

_a1198_42552_main_4 @ main.c:1198 and
[REP: 1]
	Cluster ID: 394
	Escapes? true / true 
	Accessed at locs:
	[main.c:1271:(132.f), main.c:1280:(132.f), main.c:1298:(132.f)] and
	[main.c:10252:(121.f), main.c:1762:(390.f), main.c:1778:(390.f), main.c:1781:(390.f), main.c:1968:(408.f), main.c:2166:(446.f), main.c:2175:(446.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: [REP: 1]
	lval 2: _a1198_42552_main_4
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a1198_42552_main_4 @ main.c:1198 and
[REP: 1]
	Cluster ID: 83
	Escapes? true / true 
	Accessed at locs:
	[main.c:1271:(132.f), main.c:1280:(132.f), main.c:1298:(132.f)] and
	[main.c:10395:(126.f), main.c:10404:(126.f), main.c:10410:(126.f), main.c:10412:(126.f), main.c:10577:(129.f), main.c:10580:(129.f), main.c:10594:(130.f), main.c:1355:(132.f), main.c:1360:(132.f), main.c:1512:(134.f), main.c:1514:(134.f), main.c:4565:(138.f), main.c:1445:(324.f), main.c:1447:(324.f), main.c:1778:(390.f), main.c:1781:(390.f), main.c:1789:(390.f), main.c:1955:(408.f), main.c:1971:(408.f), main.c:1973:(408.f), main.c:1977:(408.f), main.c:1978:(408.f), main.c:2168:(446.f), main.c:2174:(446.f), main.c:2175:(446.f), main.c:8981:(1584.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: [REP: 1]
	lval 2: _a1198_42552_main_4
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a1462_49050_main_1.mid @ main.c:1462 and
[REP: 1].mid
	Cluster ID: 398
	Escapes? true / true 
	Accessed at locs:
	[main.c:1556:(134.f)] and
	[main.c:874:(219.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: [REP: 1].mid
	lval 2: _a1462_49050_main_1.mid
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a1462_49050_main_1.mid @ main.c:1462 and
[REP: 1].mid
	Cluster ID: 86
	Escapes? true / true 
	Accessed at locs:
	[main.c:1556:(134.f)] and
	[main.c:880:(219.f), main.c:1953:(408.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: [REP: 1].mid
	lval 2: _a1462_49050_main_1.mid
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a1462_49050_main_1.mid @ main.c:1462 and
[REP: 1].mid
	Cluster ID: 85
	Escapes? true / true 
	Accessed at locs:
	[main.c:1556:(134.f)] and
	[main.c:2077:(86.f), main.c:880:(219.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: [REP: 1].mid
	lval 2: _a1462_49050_main_1.mid
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a1462_49050_main_1.mid @ main.c:1462 and
[REP: 1].mid
	Cluster ID: 399
	Escapes? true / true 
	Accessed at locs:
	[main.c:1556:(134.f)] and
	[main.c:10531:(128.f), main.c:10535:(128.f), main.c:10538:(128.f), main.c:10566:(129.f), main.c:10567:(129.f), main.c:10571:(129.f), main.c:10574:(129.f), main.c:10575:(129.f), main.c:10590:(130.f), main.c:10593:(130.f), main.c:1534:(134.f), main.c:1537:(134.f), main.c:1538:(134.f), main.c:1548:(134.f), main.c:4383:(136.f), main.c:4386:(136.f), main.c:4387:(136.f), main.c:874:(219.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: [REP: 1].mid
	lval 2: _a1462_49050_main_1.mid
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a1462_49050_main_1.mid @ main.c:1462 and
[REP: 1].mid
	Cluster ID: 87
	Escapes? true / true 
	Accessed at locs:
	[main.c:1556:(134.f)] and
	[main.c:10574:(129.f), main.c:10593:(130.f), main.c:880:(219.f), main.c:1953:(408.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: [REP: 1].mid
	lval 2: _a1462_49050_main_1.mid
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a1462_49050_main_1.mptr @ main.c:1462 and
[REP: 1].mptr
	Cluster ID: 400
	Escapes? true / true 
	Accessed at locs:
	[main.c:1557:(134.f)] and
	[main.c:877:(219.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: [REP: 1].mptr
	lval 2: _a1462_49050_main_1.mptr
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a1462_49050_main_1.mptr @ main.c:1462 and
[REP: 1].mptr
	Cluster ID: 401
	Escapes? true / true 
	Accessed at locs:
	[main.c:1557:(134.f)] and
	[main.c:1539:(134.f), main.c:4388:(136.f), main.c:877:(219.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: [REP: 1].mptr
	lval 2: _a1462_49050_main_1.mptr
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a1462_49050_main_2 @ main.c:1462 and
[REP: 1]
	Cluster ID: 91
	Escapes? true / true 
	Accessed at locs:
	[main.c:1242:(132.f), main.c:1246:(132.f), main.c:1367:(132.f), main.c:1487:(134.f), main.c:1552:(134.f), main.c:1452:(324.f)] and
	[main.c:1778:(390.f), main.c:1781:(390.f), main.c:1789:(390.f), main.c:1955:(408.f), main.c:1971:(408.f), main.c:1973:(408.f), main.c:1977:(408.f), main.c:1978:(408.f), main.c:2168:(446.f), main.c:2174:(446.f), main.c:2175:(446.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: [REP: 1]
	lval 2: _a1462_49050_main_2
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a1462_49050_main_2 @ main.c:1462 and
[REP: 1]
	Cluster ID: 405
	Escapes? true / true 
	Accessed at locs:
	[main.c:1242:(132.f), main.c:1246:(132.f), main.c:1367:(132.f), main.c:1487:(134.f), main.c:1552:(134.f), main.c:1452:(324.f)] and
	[main.c:1816:(400.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
LS for 2nd access:
L+ = {[REP: 1].mt2.mt2_wmutex[0]#g} (1)
	(rep. lock)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(1)
LS for 2nd access:
L+ = {[REP: 1]#g, [REP: 1].mt2.mt2_wmutex[0]#g} (2)
	(rep. lock)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(2)
LS for 2nd access:
L+ = {[REP: 1]#g} (1)
	(rep. lock)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(3)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a1462_49050_main_2 @ main.c:1462 and
[REP: 1]
	Cluster ID: 90
	Escapes? true / true 
	Accessed at locs:
	[main.c:1242:(132.f), main.c:1246:(132.f), main.c:1367:(132.f), main.c:1487:(134.f), main.c:1552:(134.f), main.c:1452:(324.f)] and
	[main.c:2088:(86.f), main.c:2095:(86.f), main.c:2096:(86.f), main.c:10252:(121.f), main.c:1714:(381.f), main.c:1726:(381.f), main.c:1733:(381.f), main.c:1736:(381.f), main.c:1762:(390.f), main.c:1778:(390.f), main.c:1781:(390.f), main.c:1816:(400.f), main.c:2166:(446.f), main.c:2175:(446.f), main.c:3496:(685.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: [REP: 1]
	lval 2: _a1462_49050_main_2
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(3)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a1462_49050_main_2 @ main.c:1462 and
[REP: 1]
	Cluster ID: 669
	Escapes? true / true 
	Accessed at locs:
	[main.c:1242:(132.f), main.c:1246:(132.f), main.c:1367:(132.f), main.c:1487:(134.f), main.c:1552:(134.f), main.c:1452:(324.f)] and
	[main.c:9197:(68.f), main.c:10189:(118.f), main.c:10193:(118.f), main.c:10196:(118.f), main.c:10252:(121.f), main.c:10293:(122.f), main.c:10294:(122.f), main.c:10391:(126.f), main.c:10392:(126.f), main.c:10396:(126.f), main.c:10400:(126.f), main.c:10406:(126.f), main.c:10577:(129.f), main.c:1229:(132.f), main.c:1240:(132.f), main.c:1256:(132.f), main.c:1257:(132.f), main.c:1298:(132.f), main.c:1316:(132.f), main.c:1334:(132.f), main.c:1360:(132.f), main.c:1512:(134.f), main.c:1513:(134.f), main.c:1574:(134.f), main.c:4377:(136.f), main.c:4378:(136.f), main.c:4536:(138.f), main.c:4537:(138.f), main.c:4565:(138.f), main.c:6826:(165.f), main.c:4214:(173.f), main.c:4132:(174.f), main.c:4135:(174.f), main.c:4152:(175.f), main.c:4119:(176.f), main.c:4122:(176.f), main.c:1420:(324.f), main.c:1421:(324.f), main.c:1444:(324.f), main.c:1445:(324.f), main.c:1447:(324.f), main.c:1762:(390.f), main.c:1778:(390.f), main.c:1781:(390.f), main.c:1816:(400.f), main.c:1968:(408.f), main.c:2166:(446.f), main.c:2175:(446.f), main.c:3439:(666.f), main.c:8981:(1584.f), main.c:8993:(1584.f), main.c:9001:(1584.f), main.c:9086:(1611.f), main.c:9125:(1611.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
****
Possible race between access to:

_a1462_49050_main_2 @ main.c:1462 and
[REP: 1]
	Cluster ID: 403
	Escapes? true / true 
	Accessed at locs:
	[main.c:1242:(132.f), main.c:1246:(132.f), main.c:1367:(132.f), main.c:1487:(134.f), main.c:1552:(134.f), main.c:1452:(324.f)] and
	[main.c:10252:(121.f), main.c:1762:(390.f), main.c:1778:(390.f), main.c:1781:(390.f), main.c:1968:(408.f), main.c:2166:(446.f), main.c:2175:(446.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: [REP: 1]
	lval 2: _a1462_49050_main_2
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a1462_49050_main_2 @ main.c:1462 and
[REP: 1]
	Cluster ID: 92
	Escapes? true / true 
	Accessed at locs:
	[main.c:1242:(132.f), main.c:1246:(132.f), main.c:1367:(132.f), main.c:1487:(134.f), main.c:1552:(134.f), main.c:1452:(324.f)] and
	[main.c:10395:(126.f), main.c:10404:(126.f), main.c:10410:(126.f), main.c:10412:(126.f), main.c:10577:(129.f), main.c:10580:(129.f), main.c:10594:(130.f), main.c:1355:(132.f), main.c:1360:(132.f), main.c:1512:(134.f), main.c:1514:(134.f), main.c:4565:(138.f), main.c:1445:(324.f), main.c:1447:(324.f), main.c:1778:(390.f), main.c:1781:(390.f), main.c:1789:(390.f), main.c:1955:(408.f), main.c:1971:(408.f), main.c:1973:(408.f), main.c:1977:(408.f), main.c:1978:(408.f), main.c:2168:(446.f), main.c:2174:(446.f), main.c:2175:(446.f), main.c:8981:(1584.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: [REP: 1]
	lval 2: _a1462_49050_main_2
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a1721_55466_main_1 @ main.c:1698 and
[REP: 1]
	Cluster ID: 95
	Escapes? true / true 
	Accessed at locs:
	[main.c:1726:(381.f)] and
	[main.c:1778:(390.f), main.c:1781:(390.f), main.c:1789:(390.f), main.c:1955:(408.f), main.c:1971:(408.f), main.c:1973:(408.f), main.c:1977:(408.f), main.c:1978:(408.f), main.c:2168:(446.f), main.c:2174:(446.f), main.c:2175:(446.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: [REP: 1]
	lval 2: _a1721_55466_main_1
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a1721_55466_main_1 @ main.c:1698 and
[REP: 1]
	Cluster ID: 408
	Escapes? true / true 
	Accessed at locs:
	[main.c:1726:(381.f)] and
	[main.c:1816:(400.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
LS for 2nd access:
L+ = {[REP: 1].mt2.mt2_wmutex[0]#g} (1)
	(rep. lock)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(1)
LS for 2nd access:
L+ = {[REP: 1]#g, [REP: 1].mt2.mt2_wmutex[0]#g} (2)
	(rep. lock)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(2)
LS for 2nd access:
L+ = {[REP: 1]#g} (1)
	(rep. lock)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(3)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a1721_55466_main_1 @ main.c:1698 and
[REP: 1]
	Cluster ID: 94
	Escapes? true / true 
	Accessed at locs:
	[main.c:1726:(381.f)] and
	[main.c:2088:(86.f), main.c:2095:(86.f), main.c:2096:(86.f), main.c:10252:(121.f), main.c:1714:(381.f), main.c:1726:(381.f), main.c:1733:(381.f), main.c:1736:(381.f), main.c:1762:(390.f), main.c:1778:(390.f), main.c:1781:(390.f), main.c:1816:(400.f), main.c:2166:(446.f), main.c:2175:(446.f), main.c:3496:(685.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: [REP: 1]
	lval 2: _a1721_55466_main_1
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(3)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a1721_55466_main_1 @ main.c:1698 and
[REP: 1]
	Cluster ID: 670
	Escapes? true / true 
	Accessed at locs:
	[main.c:1726:(381.f)] and
	[main.c:9197:(68.f), main.c:10189:(118.f), main.c:10193:(118.f), main.c:10196:(118.f), main.c:10252:(121.f), main.c:10293:(122.f), main.c:10294:(122.f), main.c:10391:(126.f), main.c:10392:(126.f), main.c:10396:(126.f), main.c:10400:(126.f), main.c:10406:(126.f), main.c:10577:(129.f), main.c:1229:(132.f), main.c:1240:(132.f), main.c:1256:(132.f), main.c:1257:(132.f), main.c:1298:(132.f), main.c:1316:(132.f), main.c:1334:(132.f), main.c:1360:(132.f), main.c:1512:(134.f), main.c:1513:(134.f), main.c:1574:(134.f), main.c:4377:(136.f), main.c:4378:(136.f), main.c:4536:(138.f), main.c:4537:(138.f), main.c:4565:(138.f), main.c:6826:(165.f), main.c:4214:(173.f), main.c:4132:(174.f), main.c:4135:(174.f), main.c:4152:(175.f), main.c:4119:(176.f), main.c:4122:(176.f), main.c:1420:(324.f), main.c:1421:(324.f), main.c:1444:(324.f), main.c:1445:(324.f), main.c:1447:(324.f), main.c:1762:(390.f), main.c:1778:(390.f), main.c:1781:(390.f), main.c:1816:(400.f), main.c:1968:(408.f), main.c:2166:(446.f), main.c:2175:(446.f), main.c:3439:(666.f), main.c:8981:(1584.f), main.c:8993:(1584.f), main.c:9001:(1584.f), main.c:9086:(1611.f), main.c:9125:(1611.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
****
Possible race between access to:

_a1721_55466_main_1 @ main.c:1698 and
[REP: 1]
	Cluster ID: 406
	Escapes? true / true 
	Accessed at locs:
	[main.c:1726:(381.f)] and
	[main.c:10252:(121.f), main.c:1762:(390.f), main.c:1778:(390.f), main.c:1781:(390.f), main.c:1968:(408.f), main.c:2166:(446.f), main.c:2175:(446.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: [REP: 1]
	lval 2: _a1721_55466_main_1
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a1721_55466_main_1 @ main.c:1698 and
[REP: 1]
	Cluster ID: 96
	Escapes? true / true 
	Accessed at locs:
	[main.c:1726:(381.f)] and
	[main.c:10395:(126.f), main.c:10404:(126.f), main.c:10410:(126.f), main.c:10412:(126.f), main.c:10577:(129.f), main.c:10580:(129.f), main.c:10594:(130.f), main.c:1355:(132.f), main.c:1360:(132.f), main.c:1512:(134.f), main.c:1514:(134.f), main.c:4565:(138.f), main.c:1445:(324.f), main.c:1447:(324.f), main.c:1778:(390.f), main.c:1781:(390.f), main.c:1789:(390.f), main.c:1955:(408.f), main.c:1971:(408.f), main.c:1973:(408.f), main.c:1977:(408.f), main.c:1978:(408.f), main.c:2168:(446.f), main.c:2174:(446.f), main.c:2175:(446.f), main.c:8981:(1584.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: [REP: 1]
	lval 2: _a1721_55466_main_1
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a2047_64021_main_1.mt_cursors @ main.c:2006 and
[REP: 1].mt_cursors
	Cluster ID: 409
	Escapes? true / true 
	Accessed at locs:
	[main.c:2058:(86.f)] and
	[main.c:1755:(390.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: [REP: 1].mt_cursors
	lval 2: _a2047_64021_main_1.mt_cursors
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a2047_64021_main_1.mt_dbflags @ main.c:2006 and
[REP: 1].mt_dbflags
	Cluster ID: 410
	Escapes? true / true 
	Accessed at locs:
	[main.c:2054:(86.f)] and
	[main.c:1730:(381.f), main.c:2159:(446.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: [REP: 1].mt_dbflags
	lval 2: _a2047_64021_main_1.mt_dbflags
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a2047_64021_main_1.mt_dbflags @ main.c:2006 and
[REP: 1].mt_dbflags
	Cluster ID: 411
	Escapes? true / true 
	Accessed at locs:
	[main.c:2054:(86.f)] and
	[main.c:2159:(446.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: [REP: 1].mt_dbflags
	lval 2: _a2047_64021_main_1.mt_dbflags
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a2047_64021_main_1.mt_dbflags @ main.c:2006 and
[REP: 1].mt_dbflags
	Cluster ID: 412
	Escapes? true / true 
	Accessed at locs:
	[main.c:2054:(86.f)] and
	[main.c:6811:(165.f), main.c:2159:(446.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: [REP: 1].mt_dbflags
	lval 2: _a2047_64021_main_1.mt_dbflags
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a2047_64021_main_1.mt_dbiseqs @ main.c:2006 and
[REP: 1].mt_dbiseqs
	Cluster ID: 413
	Escapes? true / true 
	Accessed at locs:
	[main.c:2059:(86.f), main.c:2111:(86.f)] and
	[main.c:1958:(408.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: [REP: 1].mt_dbiseqs
	lval 2: _a2047_64021_main_1.mt_dbiseqs
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a2047_64021_main_1.mt_dbs @ main.c:2006 and
[REP: 1].mt_dbs
	Cluster ID: 415
	Escapes? true / true 
	Accessed at locs:
	[main.c:2053:(86.f)] and
	[main.c:1728:(381.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: [REP: 1].mt_dbs
	lval 2: _a2047_64021_main_1.mt_dbs
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a2047_64021_main_1.mt_dbs @ main.c:2006 and
[REP: 1].mt_dbs
	Cluster ID: 416
	Escapes? true / true 
	Accessed at locs:
	[main.c:2053:(86.f)] and
	[main.c:1961:(408.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: [REP: 1].mt_dbs
	lval 2: _a2047_64021_main_1.mt_dbs
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a2047_64021_main_1.mt_dbs @ main.c:2006 and
[REP: 1].mt_dbs
	Cluster ID: 417
	Escapes? true / true 
	Accessed at locs:
	[main.c:2053:(86.f)] and
	[main.c:6809:(165.f), main.c:1961:(408.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: [REP: 1].mt_dbs
	lval 2: _a2047_64021_main_1.mt_dbs
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a2047_64021_main_1.mt_dbxs @ main.c:2006 and
[REP: 1].mt_dbxs
	Cluster ID: 418
	Escapes? true / true 
	Accessed at locs:
	[main.c:2052:(86.f)] and
	[main.c:6810:(165.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: [REP: 1].mt_dbxs
	lval 2: _a2047_64021_main_1.mt_dbxs
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a2047_64021_main_1.mt_dirty_room @ main.c:2006 and
[REP: 1].mt_dirty_room
	Cluster ID: 106
	Escapes? true / true 
	Accessed at locs:
	[main.c:2076:(86.f)] and
	[main.c:1194:(279.f), main.c:1951:(408.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: [REP: 1].mt_dirty_room
	lval 2: _a2047_64021_main_1.mt_dirty_room
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a2047_64021_main_1.mt_dirty_room @ main.c:2006 and
[REP: 1].mt_dirty_room
	Cluster ID: 419
	Escapes? true / true 
	Accessed at locs:
	[main.c:2076:(86.f)] and
	[main.c:1247:(132.f), main.c:1194:(279.f), main.c:1422:(324.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: [REP: 1].mt_dirty_room
	lval 2: _a2047_64021_main_1.mt_dirty_room
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a2047_64021_main_1.mt_dirty_room @ main.c:2006 and
[REP: 1].mt_dirty_room
	Cluster ID: 105
	Escapes? true / true 
	Accessed at locs:
	[main.c:2076:(86.f)] and
	[main.c:1951:(408.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: [REP: 1].mt_dirty_room
	lval 2: _a2047_64021_main_1.mt_dirty_room
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a2047_64021_main_1.mt_env @ main.c:2006 and
[REP: 1].mt_env
	Cluster ID: 421
	Escapes? true / true 
	Accessed at locs:
	[main.c:2056:(86.f)] and
	[main.c:1226:(132.f), main.c:1507:(134.f), main.c:1549:(134.f), main.c:1560:(134.f), main.c:2195:(135.f), main.c:4406:(136.f), main.c:4430:(137.f), main.c:4456:(137.f), main.c:4464:(137.f), main.c:4573:(138.f), main.c:4815:(159.f), main.c:4908:(160.f), main.c:5139:(162.f), main.c:5157:(162.f), main.c:5270:(163.f), main.c:5324:(164.f), main.c:6819:(165.f), main.c:810:(204.f), main.c:872:(219.f), main.c:1192:(279.f), main.c:1411:(324.f), main.c:1846:(408.f), main.c:2158:(446.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: [REP: 1].mt_env
	lval 2: _a2047_64021_main_1.mt_env
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a2047_64021_main_1.mt_flags @ main.c:2006 and
[REP: 1].mt_flags
	Cluster ID: 110
	Escapes? true / true 
	Accessed at locs:
	[main.c:2055:(86.f)] and
	[main.c:2120:(86.f), main.c:5375:(110.f), main.c:1370:(132.f), main.c:1486:(134.f), main.c:1541:(134.f), main.c:1625:(134.f), main.c:2197:(135.f), main.c:2209:(135.f), main.c:2211:(135.f), main.c:2233:(135.f), main.c:4401:(136.f), main.c:4488:(137.f), main.c:4533:(138.f), main.c:4342:(156.f), main.c:6816:(165.f), main.c:833:(204.f), main.c:1183:(279.f), main.c:1848:(408.f), main.c:8743:(1552.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: [REP: 1].mt_flags
	lval 2: _a2047_64021_main_1.mt_flags
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(3)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a2047_64021_main_1.mt_free_pgs @ main.c:2006 and
[REP: 1].mt_free_pgs
	Cluster ID: 112
	Escapes? true / true 
	Accessed at locs:
	[main.c:2068:(86.f)] and
	[main.c:10259:(121.f), main.c:1954:(408.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(3)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a2047_64021_main_1.mt_next_pgno @ main.c:2006 and
[REP: 1].mt_next_pgno
	Cluster ID: 425
	Escapes? true / true 
	Accessed at locs:
	[main.c:2079:(86.f)] and
	[main.c:1338:(132.f), main.c:4400:(136.f), main.c:1982:(408.f), main.c:8999:(1584.f), main.c:9105:(1611.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: [REP: 1].mt_next_pgno
	lval 2: _a2047_64021_main_1.mt_next_pgno
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a2047_64021_main_1.mt_next_pgno @ main.c:2006 and
[REP: 1].mt_next_pgno
	Cluster ID: 115
	Escapes? true / true 
	Accessed at locs:
	[main.c:2079:(86.f)] and
	[main.c:1363:(132.f), main.c:1963:(408.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: [REP: 1].mt_next_pgno
	lval 2: _a2047_64021_main_1.mt_next_pgno
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a2047_64021_main_1.mt_next_pgno @ main.c:2006 and
[REP: 1].mt_next_pgno
	Cluster ID: 114
	Escapes? true / true 
	Accessed at locs:
	[main.c:2079:(86.f)] and
	[main.c:1963:(408.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: [REP: 1].mt_next_pgno
	lval 2: _a2047_64021_main_1.mt_next_pgno
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a2047_64021_main_1.mt_next_pgno @ main.c:2006 and
[REP: 1].mt_next_pgno
	Cluster ID: 424
	Escapes? true / true 
	Accessed at locs:
	[main.c:2079:(86.f)] and
	[main.c:1982:(408.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: [REP: 1].mt_next_pgno
	lval 2: _a2047_64021_main_1.mt_next_pgno
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a2047_64021_main_1.mt_numdbs @ main.c:2006 and
[REP: 1].mt_numdbs
	Cluster ID: 117
	Escapes? true / true 
	Accessed at locs:
	[main.c:2083:(86.f)] and
	[main.c:2208:(135.f), main.c:2219:(135.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: [REP: 1].mt_numdbs
	lval 2: _a2047_64021_main_1.mt_numdbs
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(1)
	lval 1: [REP: 1].mt_numdbs
	lval 2: _a2047_64021_main_1.mt_numdbs
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(3)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a2047_64021_main_1.mt_parent @ main.c:2006 and
[REP: 1].mt_parent
	Cluster ID: 428
	Escapes? true / true 
	Accessed at locs:
	[main.c:2082:(86.f)] and
	[main.c:1530:(134.f), main.c:2221:(135.f), main.c:4394:(136.f), main.c:1457:(324.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: [REP: 1].mt_parent
	lval 2: _a2047_64021_main_1.mt_parent
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a2047_64021_main_1.mt_parent @ main.c:2006 and
[REP: 1].mt_parent
	Cluster ID: 427
	Escapes? true / true 
	Accessed at locs:
	[main.c:2082:(86.f)] and
	[main.c:2221:(135.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: [REP: 1].mt_parent
	lval 2: _a2047_64021_main_1.mt_parent
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a2047_64021_main_1.mt_spill_pgs @ main.c:2006 and
[REP: 1].mt_spill_pgs
	Cluster ID: 120
	Escapes? true / true 
	Accessed at locs:
	[main.c:2078:(86.f)] and
	[main.c:1956:(408.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: [REP: 1].mt_spill_pgs
	lval 2: _a2047_64021_main_1.mt_spill_pgs
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a2047_64021_main_1.mt_txnid @ main.c:2006 and
[REP: 1].mt_txnid
	Cluster ID: 431
	Escapes? true / true 
	Accessed at locs:
	[main.c:2075:(86.f)] and
	[main.c:1156:(272.f), main.c:1947:(408.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: [REP: 1].mt_txnid
	lval 2: _a2047_64021_main_1.mt_txnid
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a2047_64021_main_1.mt_txnid @ main.c:2006 and
[REP: 1].mt_txnid
	Cluster ID: 123
	Escapes? true / true 
	Accessed at locs:
	[main.c:2075:(86.f)] and
	[main.c:1928:(408.f), main.c:1941:(408.f), main.c:1947:(408.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: [REP: 1].mt_txnid
	lval 2: _a2047_64021_main_1.mt_txnid
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a2047_64021_main_1.mt_txnid @ main.c:2006 and
[REP: 1].mt_txnid
	Cluster ID: 430
	Escapes? true / true 
	Accessed at locs:
	[main.c:2075:(86.f)] and
	[main.c:1947:(408.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: [REP: 1].mt_txnid
	lval 2: _a2047_64021_main_1.mt_txnid
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a2047_64021_main_1.mt_u.dirty_list @ main.c:2006 and
[REP: 1].mt_u.dirty_list
	Cluster ID: 434
	Escapes? true / true 
	Accessed at locs:
	[main.c:2061:(86.f)] and
	[main.c:1532:(134.f), main.c:2236:(135.f), main.c:4373:(136.f), main.c:873:(219.f), main.c:1190:(279.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: [REP: 1].mt_u.dirty_list
	lval 2: _a2047_64021_main_1.mt_u.dirty_list
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a2047_64021_main_1.mt_u.dirty_list @ main.c:2006 and
[REP: 1].mt_u.dirty_list
	Cluster ID: 125
	Escapes? true / true 
	Accessed at locs:
	[main.c:2061:(86.f)] and
	[main.c:1952:(408.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: [REP: 1].mt_u.dirty_list
	lval 2: _a2047_64021_main_1.mt_u.dirty_list
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a2047_64021_main_1.mt_u.dirty_list @ main.c:2006 and
[REP: 1].mt_u.dirty_list
	Cluster ID: 433
	Escapes? true / true 
	Accessed at locs:
	[main.c:2061:(86.f)] and
	[main.c:2236:(135.f), main.c:873:(219.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: [REP: 1].mt_u.dirty_list
	lval 2: _a2047_64021_main_1.mt_u.dirty_list
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a4520_126416_main_4.mc_backup @ main.c:4520 and
[REP: 1].mc_backup
	Cluster ID: 53
	Escapes? true / true 
	Accessed at locs:
	[main.c:6806:(165.f)] and
	[main.c:1727:(381.f), main.c:1769:(390.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: _a1198_42552_main_3.mc_backup
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	lval 1: _a8890_266341_main_3.mc_backup
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(3)
	lval 1: _a1198_42552_main_3.mc_backup
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a4520_126416_main_4.mc_backup @ main.c:4520 and
[REP: 1].mc_backup
	Cluster ID: 374
	Escapes? true / true 
	Accessed at locs:
	[main.c:6806:(165.f)] and
	[main.c:1765:(390.f), main.c:1769:(390.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: _a1198_42552_main_3.mc_backup
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	lval 1: _a8890_266341_main_3.mc_backup
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(3)
	lval 1: _a1198_42552_main_3.mc_backup
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a4520_126416_main_4.mc_backup @ main.c:4520 and
[REP: 1].mc_backup
	Cluster ID: 54
	Escapes? true / true 
	Accessed at locs:
	[main.c:6806:(165.f)] and
	[main.c:1769:(390.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: _a1198_42552_main_3.mc_backup
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	lval 1: _a8890_266341_main_3.mc_backup
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(3)
	lval 1: _a1198_42552_main_3.mc_backup
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a4520_126416_main_4.mc_db @ main.c:4520 and
[REP: 1].mc_db
	Cluster ID: 56
	Escapes? true / true 
	Accessed at locs:
	[main.c:6809:(165.f)] and
	[main.c:1728:(381.f), main.c:1771:(390.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: _a1198_42552_main_3.mc_db
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	lval 1: _a8890_266341_main_3.mc_db
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(3)
	lval 1: _a1198_42552_main_3.mc_db
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a4520_126416_main_4.mc_db @ main.c:4520 and
[REP: 1].mc_db
	Cluster ID: 57
	Escapes? true / true 
	Accessed at locs:
	[main.c:6809:(165.f)] and
	[main.c:1771:(390.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: _a1198_42552_main_3.mc_db
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	lval 1: _a8890_266341_main_3.mc_db
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(3)
	lval 1: _a1198_42552_main_3.mc_db
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a4520_126416_main_4.mc_dbflag @ main.c:4520 and
[REP: 1].mc_dbflag
	Cluster ID: 59
	Escapes? true / true 
	Accessed at locs:
	[main.c:6811:(165.f)] and
	[main.c:1730:(381.f), main.c:1772:(390.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: _a1198_42552_main_3.mc_dbflag
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	lval 1: _a8890_266341_main_3.mc_dbflag
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(3)
	lval 1: _a1198_42552_main_3.mc_dbflag
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a4520_126416_main_4.mc_dbflag @ main.c:4520 and
[REP: 1].mc_dbflag
	Cluster ID: 60
	Escapes? true / true 
	Accessed at locs:
	[main.c:6811:(165.f)] and
	[main.c:1772:(390.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: _a1198_42552_main_3.mc_dbflag
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	lval 1: _a8890_266341_main_3.mc_dbflag
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(3)
	lval 1: _a1198_42552_main_3.mc_dbflag
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a4520_126416_main_4.mc_flags @ main.c:4520 and
[REP: 1].mc_flags
	Cluster ID: 133
	Escapes? true / true 
	Accessed at locs:
	[main.c:1540:(134.f), main.c:4491:(137.f), main.c:4492:(137.f), main.c:6816:(165.f)] and
	[main.c:4330:(155.f), main.c:4822:(159.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: [REP: 1].mc_flags
	lval 2: _a8642_257509_main_5.mc_flags
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(1)
	lval 1: [REP: 1].mc_flags
	lval 2: _a4520_126416_main_4.mc_flags
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(2)
	lval 1: _a8642_257509_main_5.mc_flags
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(3)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a4520_126416_main_4.mc_ki[0] @ main.c:4520 and
[REP: 1].mc_ki[0]
	Cluster ID: 562
	Escapes? true / true 
	Accessed at locs:
	[main.c:4439:(137.f), main.c:4453:(137.f)] and
	[main.c:5477:(110.f), main.c:4349:(156.f), main.c:4810:(159.f), main.c:4812:(159.f), main.c:4827:(159.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: [REP: 1].mc_ki[0]
	lval 2: _a8642_257509_main_5.mc_ki[0]
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	lval 1: [REP: 1].mc_ki[0]
	lval 2: _a4520_126416_main_4.mc_ki[0]
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	lval 1: [REP: 1].mc_ki[0]
	lval 2: _a8642_257509_main_5.mc_ki[0]
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(3)
	lval 1: [REP: 1].mc_ki[0]
	lval 2: _a4520_126416_main_4.mc_ki[0]
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a4520_126416_main_4.mc_next @ main.c:4520 and
[REP: 1].mc_next
	Cluster ID: 382
	Escapes? true / true 
	Accessed at locs:
	[main.c:6805:(165.f)] and
	[main.c:1585:(134.f), main.c:1620:(134.f), main.c:1764:(390.f), main.c:1768:(390.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: _a1198_42552_main_3.mc_next
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	lval 1: _a8890_266341_main_3.mc_next
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(3)
	lval 1: _a1198_42552_main_3.mc_next
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a4520_126416_main_4.mc_next @ main.c:4520 and
[REP: 1].mc_next
	Cluster ID: 68
	Escapes? true / true 
	Accessed at locs:
	[main.c:6805:(165.f)] and
	[main.c:1736:(381.f), main.c:1768:(390.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: _a1198_42552_main_3.mc_next
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	lval 1: _a8890_266341_main_3.mc_next
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(3)
	lval 1: _a1198_42552_main_3.mc_next
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a4520_126416_main_4.mc_next @ main.c:4520 and
[REP: 1].mc_next
	Cluster ID: 381
	Escapes? true / true 
	Accessed at locs:
	[main.c:6805:(165.f)] and
	[main.c:1764:(390.f), main.c:1768:(390.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: _a1198_42552_main_3.mc_next
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	lval 1: _a8890_266341_main_3.mc_next
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(3)
	lval 1: _a1198_42552_main_3.mc_next
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a4520_126416_main_4.mc_next @ main.c:4520 and
[REP: 1].mc_next
	Cluster ID: 69
	Escapes? true / true 
	Accessed at locs:
	[main.c:6805:(165.f)] and
	[main.c:1768:(390.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: _a1198_42552_main_3.mc_next
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	lval 1: _a8890_266341_main_3.mc_next
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(3)
	lval 1: _a1198_42552_main_3.mc_next
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a4520_126416_main_4.mc_pg[0] @ main.c:4520 and
[REP: 1].mc_pg[0]
	Cluster ID: 571
	Escapes? true / true 
	Accessed at locs:
	[main.c:1483:(134.f), main.c:1518:(134.f), main.c:4426:(137.f), main.c:4443:(137.f), main.c:4484:(137.f), main.c:4576:(138.f), main.c:4243:(145.f)] and
	[main.c:1582:(134.f), main.c:1596:(134.f), main.c:4348:(156.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: [REP: 1].mc_pg[0]
	lval 2: _a8642_257509_main_5.mc_pg[0]
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	lval 1: [REP: 1].mc_pg[0]
	lval 2: _a4520_126416_main_4.mc_pg[0]
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	lval 1: [REP: 1].mc_pg[0]
	lval 2: _a8642_257509_main_5.mc_pg[0]
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(3)
	lval 1: [REP: 1].mc_pg[0]
	lval 2: _a4520_126416_main_4.mc_pg[0]
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a4520_126416_main_4.mc_txn @ main.c:4520 and
[REP: 1].mc_txn
	Cluster ID: 77
	Escapes? true / true 
	Accessed at locs:
	[main.c:6808:(165.f)] and
	[main.c:1729:(381.f), main.c:1770:(390.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: _a1198_42552_main_3.mc_txn
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	lval 1: _a8890_266341_main_3.mc_txn
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(3)
	lval 1: _a1198_42552_main_3.mc_txn
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a4520_126416_main_4.mc_txn @ main.c:4520 and
[REP: 1].mc_txn
	Cluster ID: 78
	Escapes? true / true 
	Accessed at locs:
	[main.c:6808:(165.f)] and
	[main.c:1770:(390.f), main.c:1775:(390.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd

Different possible paths & LS (first 4):

(0)
	lval 1: _a1198_42552_main_3.mc_txn
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(1)
	lval 1: _a8890_266341_main_3.mc_txn
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(3)
	lval 1: _a1198_42552_main_3.mc_txn
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a4520_126416_main_4.mc_txn @ main.c:4520 and
[REP: 1].mc_txn
	Cluster ID: 388
	Escapes? true / true 
	Accessed at locs:
	[main.c:6808:(165.f)] and
	[main.c:4367:(136.f), main.c:1770:(390.f), main.c:1775:(390.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: _a1198_42552_main_3.mc_txn
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	lval 1: _a8890_266341_main_3.mc_txn
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(3)
	lval 1: _a1198_42552_main_3.mc_txn
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a4520_126416_main_4.mc_xcursor @ main.c:4520 and
[REP: 1].mc_xcursor
	Cluster ID: 392
	Escapes? true / true 
	Accessed at locs:
	[main.c:6821:(165.f), main.c:6824:(165.f)] and
	[main.c:1600:(134.f), main.c:1773:(390.f), main.c:1779:(390.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: _a1198_42552_main_3.mc_xcursor
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	lval 1: _a8890_266341_main_3.mc_xcursor
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(3)
	lval 1: _a1198_42552_main_3.mc_xcursor
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a4520_126416_main_4.mc_xcursor @ main.c:4520 and
[REP: 1].mc_xcursor
	Cluster ID: 390
	Escapes? true / true 
	Accessed at locs:
	[main.c:6821:(165.f), main.c:6824:(165.f)] and
	[main.c:1717:(381.f), main.c:1731:(381.f), main.c:1773:(390.f), main.c:1779:(390.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: _a1198_42552_main_3.mc_xcursor
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	lval 1: _a8890_266341_main_3.mc_xcursor
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(3)
	lval 1: _a1198_42552_main_3.mc_xcursor
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a4520_126416_main_4.mc_xcursor @ main.c:4520 and
[REP: 1].mc_xcursor
	Cluster ID: 391
	Escapes? true / true 
	Accessed at locs:
	[main.c:6821:(165.f), main.c:6824:(165.f)] and
	[main.c:1773:(390.f), main.c:1779:(390.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: _a1198_42552_main_3.mc_xcursor
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	lval 1: _a8890_266341_main_3.mc_xcursor
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(3)
	lval 1: _a1198_42552_main_3.mc_xcursor
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a4727_131852_main_2 @ main.c:4727 and
[REP: 1]
	Cluster ID: 440
	Escapes? true / true 
	Accessed at locs:
	[main.c:4409:(136.f)] and
	[main.c:1816:(400.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd

Different possible paths & LS (first 4):

(0)
	lval 1: _a4416_123168_main_2
LS for 2nd access:
L+ = {[REP: 1].mt2.mt2_wmutex[0]#g} (1)
	(rep. lock)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(1)
	lval 1: _a4416_123168_main_2
LS for 2nd access:
L+ = {[REP: 1]#g, [REP: 1].mt2.mt2_wmutex[0]#g} (2)
	(rep. lock)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(2)
	lval 1: _a4416_123168_main_2
LS for 2nd access:
L+ = {[REP: 1]#g} (1)
	(rep. lock)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(3)
	lval 1: _a4416_123168_main_2
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a8642_257509_main_1.md_root @ main.c:8642 and
[REP: 1].md_root
	Cluster ID: 139
	Escapes? true / true 
	Accessed at locs:
	[main.c:8880:(1552.f)] and
	[main.c:1527:(134.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: [REP: 1].md_root
	lval 2: _a8642_257509_main_1.md_root
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a8642_257509_main_1.md_root @ main.c:8642 and
[REP: 1].md_root
	Cluster ID: 454
	Escapes? true / true 
	Accessed at locs:
	[main.c:8880:(1552.f)] and
	[main.c:4567:(138.f), main.c:8983:(1584.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: [REP: 1].md_root
	lval 2: _a8642_257509_main_1.md_root
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a8642_257509_main_4 @ main.c:8642 and
[REP: 1]
	Cluster ID: 130
	Escapes? true / true 
	Accessed at locs:
	[main.c:4409:(136.f), main.c:8768:(1552.f), main.c:8780:(1552.f), main.c:8817:(1552.f)] and
	[main.c:1778:(390.f), main.c:1781:(390.f), main.c:1789:(390.f), main.c:1955:(408.f), main.c:1971:(408.f), main.c:1973:(408.f), main.c:1977:(408.f), main.c:1978:(408.f), main.c:2168:(446.f), main.c:2174:(446.f), main.c:2175:(446.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd

Different possible paths & LS (first 4):

(0)
	lval 1: _a8642_257509_main_3
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(1)
	lval 1: _a4784_133277_main_1
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(2)
	lval 1: _a4727_131852_main_2
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(3)
	lval 1: _a4416_123168_main_2
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a8642_257509_main_4 @ main.c:8642 and
[REP: 1]
	Cluster ID: 129
	Escapes? true / true 
	Accessed at locs:
	[main.c:4409:(136.f), main.c:8768:(1552.f), main.c:8780:(1552.f), main.c:8817:(1552.f)] and
	[main.c:2088:(86.f), main.c:1737:(381.f), main.c:1778:(390.f), main.c:1781:(390.f), main.c:1789:(390.f), main.c:2168:(446.f), main.c:2174:(446.f), main.c:2175:(446.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd

Different possible paths & LS (first 4):

(0)
	lval 1: _a8642_257509_main_3
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(1)
	lval 1: _a4784_133277_main_1
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(2)
	lval 1: _a4727_131852_main_2
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(3)
	lval 1: _a4416_123168_main_2
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a8642_257509_main_4 @ main.c:8642 and
[REP: 1]
	Cluster ID: 671
	Escapes? true / true 
	Accessed at locs:
	[main.c:4409:(136.f), main.c:8768:(1552.f), main.c:8780:(1552.f), main.c:8817:(1552.f)] and
	[main.c:9197:(68.f), main.c:10189:(118.f), main.c:10193:(118.f), main.c:10196:(118.f), main.c:10252:(121.f), main.c:10293:(122.f), main.c:10294:(122.f), main.c:10391:(126.f), main.c:10392:(126.f), main.c:10396:(126.f), main.c:10400:(126.f), main.c:10406:(126.f), main.c:10577:(129.f), main.c:1229:(132.f), main.c:1240:(132.f), main.c:1256:(132.f), main.c:1257:(132.f), main.c:1298:(132.f), main.c:1316:(132.f), main.c:1334:(132.f), main.c:1360:(132.f), main.c:1512:(134.f), main.c:1513:(134.f), main.c:1574:(134.f), main.c:4377:(136.f), main.c:4378:(136.f), main.c:4536:(138.f), main.c:4537:(138.f), main.c:4565:(138.f), main.c:6826:(165.f), main.c:4214:(173.f), main.c:4132:(174.f), main.c:4135:(174.f), main.c:4152:(175.f), main.c:4119:(176.f), main.c:4122:(176.f), main.c:1420:(324.f), main.c:1421:(324.f), main.c:1444:(324.f), main.c:1445:(324.f), main.c:1447:(324.f), main.c:1762:(390.f), main.c:1778:(390.f), main.c:1781:(390.f), main.c:1816:(400.f), main.c:1968:(408.f), main.c:2166:(446.f), main.c:2175:(446.f), main.c:3439:(666.f), main.c:8981:(1584.f), main.c:8993:(1584.f), main.c:9001:(1584.f), main.c:9086:(1611.f), main.c:9125:(1611.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: _a8642_257509_main_3
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	lval 1: _a4784_133277_main_1
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	lval 1: _a4727_131852_main_2
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(3)
	lval 1: _a4416_123168_main_2
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
****
Possible race between access to:

_a8642_257509_main_4 @ main.c:8642 and
[REP: 1]
	Cluster ID: 439
	Escapes? true / true 
	Accessed at locs:
	[main.c:4409:(136.f), main.c:8768:(1552.f), main.c:8780:(1552.f), main.c:8817:(1552.f)] and
	[main.c:10189:(118.f), main.c:10193:(118.f), main.c:10196:(118.f), main.c:10252:(121.f), main.c:10293:(122.f), main.c:10294:(122.f), main.c:10391:(126.f), main.c:10392:(126.f), main.c:10396:(126.f), main.c:10400:(126.f), main.c:10406:(126.f), main.c:10577:(129.f), main.c:1229:(132.f), main.c:1240:(132.f), main.c:1256:(132.f), main.c:1257:(132.f), main.c:1298:(132.f), main.c:1316:(132.f), main.c:1334:(132.f), main.c:1360:(132.f), main.c:1512:(134.f), main.c:1513:(134.f), main.c:1574:(134.f), main.c:4377:(136.f), main.c:4378:(136.f), main.c:4536:(138.f), main.c:4537:(138.f), main.c:4565:(138.f), main.c:6826:(165.f), main.c:4214:(173.f), main.c:4132:(174.f), main.c:4135:(174.f), main.c:4152:(175.f), main.c:4119:(176.f), main.c:4122:(176.f), main.c:1420:(324.f), main.c:1421:(324.f), main.c:1444:(324.f), main.c:1445:(324.f), main.c:1447:(324.f), main.c:1762:(390.f), main.c:1778:(390.f), main.c:1781:(390.f), main.c:1816:(400.f), main.c:1968:(408.f), main.c:2166:(446.f), main.c:2175:(446.f), main.c:3439:(666.f), main.c:8981:(1584.f), main.c:8993:(1584.f), main.c:9001:(1584.f), main.c:9086:(1611.f), main.c:9125:(1611.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd

Different possible paths & LS (first 4):

(0)
	lval 1: _a8642_257509_main_3
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(1)
	lval 1: _a4784_133277_main_1
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(2)
	lval 1: _a4727_131852_main_2
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(3)
	lval 1: _a4416_123168_main_2
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a8642_257509_main_4 @ main.c:8642 and
[REP: 1]
	Cluster ID: 438
	Escapes? true / true 
	Accessed at locs:
	[main.c:4409:(136.f), main.c:8768:(1552.f), main.c:8780:(1552.f), main.c:8817:(1552.f)] and
	[main.c:10252:(121.f), main.c:1762:(390.f), main.c:1778:(390.f), main.c:1781:(390.f), main.c:1968:(408.f), main.c:2166:(446.f), main.c:2175:(446.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd

Different possible paths & LS (first 4):

(0)
	lval 1: _a8642_257509_main_3
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(1)
	lval 1: _a4784_133277_main_1
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(2)
	lval 1: _a4727_131852_main_2
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(3)
	lval 1: _a4416_123168_main_2
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a8642_257509_main_4 @ main.c:8642 and
[REP: 1]
	Cluster ID: 131
	Escapes? true / true 
	Accessed at locs:
	[main.c:4409:(136.f), main.c:8768:(1552.f), main.c:8780:(1552.f), main.c:8817:(1552.f)] and
	[main.c:10395:(126.f), main.c:10404:(126.f), main.c:10410:(126.f), main.c:10412:(126.f), main.c:10577:(129.f), main.c:10580:(129.f), main.c:10594:(130.f), main.c:1355:(132.f), main.c:1360:(132.f), main.c:1512:(134.f), main.c:1514:(134.f), main.c:4565:(138.f), main.c:1445:(324.f), main.c:1447:(324.f), main.c:1778:(390.f), main.c:1781:(390.f), main.c:1789:(390.f), main.c:1955:(408.f), main.c:1971:(408.f), main.c:1973:(408.f), main.c:1977:(408.f), main.c:1978:(408.f), main.c:2168:(446.f), main.c:2174:(446.f), main.c:2175:(446.f), main.c:8981:(1584.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd

Different possible paths & LS (first 4):

(0)
	lval 1: _a8642_257509_main_3
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(1)
	lval 1: _a4784_133277_main_1
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(2)
	lval 1: _a4727_131852_main_2
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(3)
	lval 1: _a4416_123168_main_2
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a8642_257509_main_5.mc_backup @ main.c:8642 and
[REP: 1].mc_backup
	Cluster ID: 141
	Escapes? true / true 
	Accessed at locs:
	[main.c:8664:(1552.f)] and
	[main.c:1727:(381.f), main.c:1769:(390.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: [REP: 1].mc_backup
	lval 2: _a8642_257509_main_5.mc_backup
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a8642_257509_main_5.mc_backup @ main.c:8642 and
[REP: 1].mc_backup
	Cluster ID: 457
	Escapes? true / true 
	Accessed at locs:
	[main.c:8664:(1552.f)] and
	[main.c:1765:(390.f), main.c:1769:(390.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: [REP: 1].mc_backup
	lval 2: _a8642_257509_main_5.mc_backup
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a8642_257509_main_5.mc_backup @ main.c:8642 and
[REP: 1].mc_backup
	Cluster ID: 142
	Escapes? true / true 
	Accessed at locs:
	[main.c:8664:(1552.f)] and
	[main.c:1769:(390.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: [REP: 1].mc_backup
	lval 2: _a8642_257509_main_5.mc_backup
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a8642_257509_main_5.mc_db @ main.c:8642 and
[REP: 1].mc_db
	Cluster ID: 144
	Escapes? true / true 
	Accessed at locs:
	[main.c:8668:(1552.f)] and
	[main.c:1728:(381.f), main.c:1771:(390.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: [REP: 1].mc_db
	lval 2: _a8642_257509_main_5.mc_db
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a8642_257509_main_5.mc_db @ main.c:8642 and
[REP: 1].mc_db
	Cluster ID: 145
	Escapes? true / true 
	Accessed at locs:
	[main.c:8668:(1552.f)] and
	[main.c:1771:(390.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: [REP: 1].mc_db
	lval 2: _a8642_257509_main_5.mc_db
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a8642_257509_main_5.mc_dbflag @ main.c:8642 and
[REP: 1].mc_dbflag
	Cluster ID: 147
	Escapes? true / true 
	Accessed at locs:
	[main.c:8670:(1552.f)] and
	[main.c:1730:(381.f), main.c:1772:(390.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: [REP: 1].mc_dbflag
	lval 2: _a8642_257509_main_5.mc_dbflag
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a8642_257509_main_5.mc_dbflag @ main.c:8642 and
[REP: 1].mc_dbflag
	Cluster ID: 148
	Escapes? true / true 
	Accessed at locs:
	[main.c:8670:(1552.f)] and
	[main.c:1772:(390.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: [REP: 1].mc_dbflag
	lval 2: _a8642_257509_main_5.mc_dbflag
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a8642_257509_main_5.mc_next @ main.c:8642 and
[REP: 1].mc_next
	Cluster ID: 460
	Escapes? true / true 
	Accessed at locs:
	[main.c:8663:(1552.f)] and
	[main.c:1585:(134.f), main.c:1620:(134.f), main.c:1764:(390.f), main.c:1768:(390.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: [REP: 1].mc_next
	lval 2: _a8642_257509_main_5.mc_next
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a8642_257509_main_5.mc_next @ main.c:8642 and
[REP: 1].mc_next
	Cluster ID: 152
	Escapes? true / true 
	Accessed at locs:
	[main.c:8663:(1552.f)] and
	[main.c:1736:(381.f), main.c:1768:(390.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: [REP: 1].mc_next
	lval 2: _a8642_257509_main_5.mc_next
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a8642_257509_main_5.mc_next @ main.c:8642 and
[REP: 1].mc_next
	Cluster ID: 459
	Escapes? true / true 
	Accessed at locs:
	[main.c:8663:(1552.f)] and
	[main.c:1764:(390.f), main.c:1768:(390.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: [REP: 1].mc_next
	lval 2: _a8642_257509_main_5.mc_next
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a8642_257509_main_5.mc_next @ main.c:8642 and
[REP: 1].mc_next
	Cluster ID: 153
	Escapes? true / true 
	Accessed at locs:
	[main.c:8663:(1552.f)] and
	[main.c:1768:(390.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: [REP: 1].mc_next
	lval 2: _a8642_257509_main_5.mc_next
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a8642_257509_main_5.mc_txn @ main.c:8642 and
[REP: 1].mc_txn
	Cluster ID: 155
	Escapes? true / true 
	Accessed at locs:
	[main.c:8666:(1552.f), main.c:8742:(1552.f)] and
	[main.c:1729:(381.f), main.c:1770:(390.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: [REP: 1].mc_txn
	lval 2: _a8642_257509_main_5.mc_txn
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a8642_257509_main_5.mc_txn @ main.c:8642 and
[REP: 1].mc_txn
	Cluster ID: 156
	Escapes? true / true 
	Accessed at locs:
	[main.c:8666:(1552.f), main.c:8742:(1552.f)] and
	[main.c:1770:(390.f), main.c:1775:(390.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: [REP: 1].mc_txn
	lval 2: _a8642_257509_main_5.mc_txn
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(3)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a8642_257509_main_5.mc_txn @ main.c:8642 and
[REP: 1].mc_txn
	Cluster ID: 462
	Escapes? true / true 
	Accessed at locs:
	[main.c:8666:(1552.f), main.c:8742:(1552.f)] and
	[main.c:4367:(136.f), main.c:1770:(390.f), main.c:1775:(390.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: [REP: 1].mc_txn
	lval 2: _a8642_257509_main_5.mc_txn
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a8642_257509_main_5.mc_xcursor @ main.c:8642 and
[REP: 1].mc_xcursor
	Cluster ID: 465
	Escapes? true / true 
	Accessed at locs:
	[main.c:8665:(1552.f)] and
	[main.c:1600:(134.f), main.c:1773:(390.f), main.c:1779:(390.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: [REP: 1].mc_xcursor
	lval 2: _a8642_257509_main_5.mc_xcursor
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a8642_257509_main_5.mc_xcursor @ main.c:8642 and
[REP: 1].mc_xcursor
	Cluster ID: 463
	Escapes? true / true 
	Accessed at locs:
	[main.c:8665:(1552.f)] and
	[main.c:1717:(381.f), main.c:1731:(381.f), main.c:1773:(390.f), main.c:1779:(390.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: [REP: 1].mc_xcursor
	lval 2: _a8642_257509_main_5.mc_xcursor
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a8642_257509_main_5.mc_xcursor @ main.c:8642 and
[REP: 1].mc_xcursor
	Cluster ID: 464
	Escapes? true / true 
	Accessed at locs:
	[main.c:8665:(1552.f)] and
	[main.c:1773:(390.f), main.c:1779:(390.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: [REP: 1].mc_xcursor
	lval 2: _a8642_257509_main_5.mc_xcursor
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a8890_266341_main_1 @ main.c:8890 and
[REP: 1]
	Cluster ID: 468
	Escapes? true / true 
	Accessed at locs:
	[main.c:5226:(162.f)] and
	[main.c:1816:(400.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
LS for 2nd access:
L+ = {[REP: 1].mt2.mt2_wmutex[0]#g} (1)
	(rep. lock)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(1)
LS for 2nd access:
L+ = {[REP: 1]#g, [REP: 1].mt2.mt2_wmutex[0]#g} (2)
	(rep. lock)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(2)
LS for 2nd access:
L+ = {[REP: 1]#g} (1)
	(rep. lock)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(3)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a8890_266341_main_1 @ main.c:8890 and
[REP: 1]
	Cluster ID: 672
	Escapes? true / true 
	Accessed at locs:
	[main.c:5226:(162.f)] and
	[main.c:9197:(68.f), main.c:10189:(118.f), main.c:10193:(118.f), main.c:10196:(118.f), main.c:10252:(121.f), main.c:10293:(122.f), main.c:10294:(122.f), main.c:10391:(126.f), main.c:10392:(126.f), main.c:10396:(126.f), main.c:10400:(126.f), main.c:10406:(126.f), main.c:10577:(129.f), main.c:1229:(132.f), main.c:1240:(132.f), main.c:1256:(132.f), main.c:1257:(132.f), main.c:1298:(132.f), main.c:1316:(132.f), main.c:1334:(132.f), main.c:1360:(132.f), main.c:1512:(134.f), main.c:1513:(134.f), main.c:1574:(134.f), main.c:4377:(136.f), main.c:4378:(136.f), main.c:4536:(138.f), main.c:4537:(138.f), main.c:4565:(138.f), main.c:6826:(165.f), main.c:4214:(173.f), main.c:4132:(174.f), main.c:4135:(174.f), main.c:4152:(175.f), main.c:4119:(176.f), main.c:4122:(176.f), main.c:1420:(324.f), main.c:1421:(324.f), main.c:1444:(324.f), main.c:1445:(324.f), main.c:1447:(324.f), main.c:1762:(390.f), main.c:1778:(390.f), main.c:1781:(390.f), main.c:1816:(400.f), main.c:1968:(408.f), main.c:2166:(446.f), main.c:2175:(446.f), main.c:3439:(666.f), main.c:8981:(1584.f), main.c:8993:(1584.f), main.c:9001:(1584.f), main.c:9086:(1611.f), main.c:9125:(1611.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
****
Possible race between access to:

_a8890_266341_main_1 @ main.c:8890 and
[REP: 1]
	Cluster ID: 466
	Escapes? true / true 
	Accessed at locs:
	[main.c:5226:(162.f)] and
	[main.c:10252:(121.f), main.c:1762:(390.f), main.c:1778:(390.f), main.c:1781:(390.f), main.c:1968:(408.f), main.c:2166:(446.f), main.c:2175:(446.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: [REP: 1]
	lval 2: _a8890_266341_main_1
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a8890_266341_main_5 @ main.c:8890 and
[REP: 1]
	Cluster ID: 163
	Escapes? true / true 
	Accessed at locs:
	[main.c:8880:(1552.f), main.c:8984:(1584.f)] and
	[main.c:1778:(390.f), main.c:1781:(390.f), main.c:1789:(390.f), main.c:1955:(408.f), main.c:1971:(408.f), main.c:1973:(408.f), main.c:1977:(408.f), main.c:1978:(408.f), main.c:2168:(446.f), main.c:2174:(446.f), main.c:2175:(446.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: [REP: 1]
	lval 2: _a8890_266341_main_5
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a8890_266341_main_5 @ main.c:8890 and
[REP: 1]
	Cluster ID: 471
	Escapes? true / true 
	Accessed at locs:
	[main.c:8880:(1552.f), main.c:8984:(1584.f)] and
	[main.c:1816:(400.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
LS for 2nd access:
L+ = {[REP: 1].mt2.mt2_wmutex[0]#g} (1)
	(rep. lock)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(1)
LS for 2nd access:
L+ = {[REP: 1]#g, [REP: 1].mt2.mt2_wmutex[0]#g} (2)
	(rep. lock)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(2)
LS for 2nd access:
L+ = {[REP: 1]#g} (1)
	(rep. lock)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(3)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a8890_266341_main_5 @ main.c:8890 and
[REP: 1]
	Cluster ID: 162
	Escapes? true / true 
	Accessed at locs:
	[main.c:8880:(1552.f), main.c:8984:(1584.f)] and
	[main.c:2088:(86.f), main.c:2095:(86.f), main.c:2096:(86.f), main.c:10252:(121.f), main.c:1714:(381.f), main.c:1726:(381.f), main.c:1733:(381.f), main.c:1736:(381.f), main.c:1762:(390.f), main.c:1778:(390.f), main.c:1781:(390.f), main.c:1816:(400.f), main.c:2166:(446.f), main.c:2175:(446.f), main.c:3496:(685.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: [REP: 1]
	lval 2: _a8890_266341_main_5
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(3)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a8890_266341_main_5 @ main.c:8890 and
[REP: 1]
	Cluster ID: 673
	Escapes? true / true 
	Accessed at locs:
	[main.c:8880:(1552.f), main.c:8984:(1584.f)] and
	[main.c:9197:(68.f), main.c:10189:(118.f), main.c:10193:(118.f), main.c:10196:(118.f), main.c:10252:(121.f), main.c:10293:(122.f), main.c:10294:(122.f), main.c:10391:(126.f), main.c:10392:(126.f), main.c:10396:(126.f), main.c:10400:(126.f), main.c:10406:(126.f), main.c:10577:(129.f), main.c:1229:(132.f), main.c:1240:(132.f), main.c:1256:(132.f), main.c:1257:(132.f), main.c:1298:(132.f), main.c:1316:(132.f), main.c:1334:(132.f), main.c:1360:(132.f), main.c:1512:(134.f), main.c:1513:(134.f), main.c:1574:(134.f), main.c:4377:(136.f), main.c:4378:(136.f), main.c:4536:(138.f), main.c:4537:(138.f), main.c:4565:(138.f), main.c:6826:(165.f), main.c:4214:(173.f), main.c:4132:(174.f), main.c:4135:(174.f), main.c:4152:(175.f), main.c:4119:(176.f), main.c:4122:(176.f), main.c:1420:(324.f), main.c:1421:(324.f), main.c:1444:(324.f), main.c:1445:(324.f), main.c:1447:(324.f), main.c:1762:(390.f), main.c:1778:(390.f), main.c:1781:(390.f), main.c:1816:(400.f), main.c:1968:(408.f), main.c:2166:(446.f), main.c:2175:(446.f), main.c:3439:(666.f), main.c:8981:(1584.f), main.c:8993:(1584.f), main.c:9001:(1584.f), main.c:9086:(1611.f), main.c:9125:(1611.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
****
Possible race between access to:

_a8890_266341_main_5 @ main.c:8890 and
[REP: 1]
	Cluster ID: 469
	Escapes? true / true 
	Accessed at locs:
	[main.c:8880:(1552.f), main.c:8984:(1584.f)] and
	[main.c:10252:(121.f), main.c:1762:(390.f), main.c:1778:(390.f), main.c:1781:(390.f), main.c:1968:(408.f), main.c:2166:(446.f), main.c:2175:(446.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: [REP: 1]
	lval 2: _a8890_266341_main_5
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a8890_266341_main_5 @ main.c:8890 and
[REP: 1]
	Cluster ID: 164
	Escapes? true / true 
	Accessed at locs:
	[main.c:8880:(1552.f), main.c:8984:(1584.f)] and
	[main.c:10395:(126.f), main.c:10404:(126.f), main.c:10410:(126.f), main.c:10412:(126.f), main.c:10577:(129.f), main.c:10580:(129.f), main.c:10594:(130.f), main.c:1355:(132.f), main.c:1360:(132.f), main.c:1512:(134.f), main.c:1514:(134.f), main.c:4565:(138.f), main.c:1445:(324.f), main.c:1447:(324.f), main.c:1778:(390.f), main.c:1781:(390.f), main.c:1789:(390.f), main.c:1955:(408.f), main.c:1971:(408.f), main.c:1973:(408.f), main.c:1977:(408.f), main.c:1978:(408.f), main.c:2168:(446.f), main.c:2174:(446.f), main.c:2175:(446.f), main.c:8981:(1584.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: [REP: 1]
	lval 2: _a8890_266341_main_5
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a8890_266341_main_7 @ main.c:8890 and
[REP: 1]
	Cluster ID: 171
	Escapes? true / true 
	Accessed at locs:
	[main.c:2121:(86.f)] and
	[main.c:2088:(86.f), main.c:1737:(381.f), main.c:1778:(390.f), main.c:1781:(390.f), main.c:1789:(390.f), main.c:2168:(446.f), main.c:2174:(446.f), main.c:2175:(446.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: _a9041_271033_main_2
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(2)
	lval 1: _a9041_271033_main_2
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(3)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a8890_266341_main_7 @ main.c:8890 and
[REP: 1]
	Cluster ID: 169
	Escapes? true / true 
	Accessed at locs:
	[main.c:8942:(1584.f)] and
	[main.c:1778:(390.f), main.c:1781:(390.f), main.c:1789:(390.f), main.c:1955:(408.f), main.c:1971:(408.f), main.c:1973:(408.f), main.c:1977:(408.f), main.c:1978:(408.f), main.c:2168:(446.f), main.c:2174:(446.f), main.c:2175:(446.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: [REP: 1]
	lval 2: _a8890_266341_main_7
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a8890_266341_main_7 @ main.c:8890 and
[REP: 1]
	Cluster ID: 476
	Escapes? true / true 
	Accessed at locs:
	[main.c:8942:(1584.f)] and
	[main.c:1816:(400.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
LS for 2nd access:
L+ = {[REP: 1].mt2.mt2_wmutex[0]#g} (1)
	(rep. lock)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(1)
LS for 2nd access:
L+ = {[REP: 1]#g, [REP: 1].mt2.mt2_wmutex[0]#g} (2)
	(rep. lock)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(2)
LS for 2nd access:
L+ = {[REP: 1]#g} (1)
	(rep. lock)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(3)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a8890_266341_main_7 @ main.c:8890 and
[REP: 1]
	Cluster ID: 168
	Escapes? true / true 
	Accessed at locs:
	[main.c:8942:(1584.f)] and
	[main.c:2088:(86.f), main.c:2095:(86.f), main.c:2096:(86.f), main.c:10252:(121.f), main.c:1714:(381.f), main.c:1726:(381.f), main.c:1733:(381.f), main.c:1736:(381.f), main.c:1762:(390.f), main.c:1778:(390.f), main.c:1781:(390.f), main.c:1816:(400.f), main.c:2166:(446.f), main.c:2175:(446.f), main.c:3496:(685.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: [REP: 1]
	lval 2: _a8890_266341_main_7
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(3)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a8890_266341_main_7 @ main.c:8890 and
[REP: 1]
	Cluster ID: 674
	Escapes? true / true 
	Accessed at locs:
	[main.c:8942:(1584.f)] and
	[main.c:9197:(68.f), main.c:10189:(118.f), main.c:10193:(118.f), main.c:10196:(118.f), main.c:10252:(121.f), main.c:10293:(122.f), main.c:10294:(122.f), main.c:10391:(126.f), main.c:10392:(126.f), main.c:10396:(126.f), main.c:10400:(126.f), main.c:10406:(126.f), main.c:10577:(129.f), main.c:1229:(132.f), main.c:1240:(132.f), main.c:1256:(132.f), main.c:1257:(132.f), main.c:1298:(132.f), main.c:1316:(132.f), main.c:1334:(132.f), main.c:1360:(132.f), main.c:1512:(134.f), main.c:1513:(134.f), main.c:1574:(134.f), main.c:4377:(136.f), main.c:4378:(136.f), main.c:4536:(138.f), main.c:4537:(138.f), main.c:4565:(138.f), main.c:6826:(165.f), main.c:4214:(173.f), main.c:4132:(174.f), main.c:4135:(174.f), main.c:4152:(175.f), main.c:4119:(176.f), main.c:4122:(176.f), main.c:1420:(324.f), main.c:1421:(324.f), main.c:1444:(324.f), main.c:1445:(324.f), main.c:1447:(324.f), main.c:1762:(390.f), main.c:1778:(390.f), main.c:1781:(390.f), main.c:1816:(400.f), main.c:1968:(408.f), main.c:2166:(446.f), main.c:2175:(446.f), main.c:3439:(666.f), main.c:8981:(1584.f), main.c:8993:(1584.f), main.c:9001:(1584.f), main.c:9086:(1611.f), main.c:9125:(1611.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
****
Possible race between access to:

_a8890_266341_main_7 @ main.c:8890 and
[REP: 1]
	Cluster ID: 474
	Escapes? true / true 
	Accessed at locs:
	[main.c:8942:(1584.f)] and
	[main.c:10252:(121.f), main.c:1762:(390.f), main.c:1778:(390.f), main.c:1781:(390.f), main.c:1968:(408.f), main.c:2166:(446.f), main.c:2175:(446.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: [REP: 1]
	lval 2: _a8890_266341_main_7
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a8890_266341_main_7 @ main.c:8890 and
[REP: 1]
	Cluster ID: 170
	Escapes? true / true 
	Accessed at locs:
	[main.c:8942:(1584.f)] and
	[main.c:10395:(126.f), main.c:10404:(126.f), main.c:10410:(126.f), main.c:10412:(126.f), main.c:10577:(129.f), main.c:10580:(129.f), main.c:10594:(130.f), main.c:1355:(132.f), main.c:1360:(132.f), main.c:1512:(134.f), main.c:1514:(134.f), main.c:4565:(138.f), main.c:1445:(324.f), main.c:1447:(324.f), main.c:1778:(390.f), main.c:1781:(390.f), main.c:1789:(390.f), main.c:1955:(408.f), main.c:1971:(408.f), main.c:1973:(408.f), main.c:1977:(408.f), main.c:1978:(408.f), main.c:2168:(446.f), main.c:2174:(446.f), main.c:2175:(446.f), main.c:8981:(1584.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: [REP: 1]
	lval 2: _a8890_266341_main_7
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a9041_271033_main_2 @ main.c:9041 and
[REP: 1]
	Cluster ID: 479
	Escapes? true / true 
	Accessed at locs:
	[main.c:2121:(86.f)] and
	[main.c:1816:(400.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd

Different possible paths & LS (first 4):

(0)
	lval 1: _a8890_266341_main_7
LS for 2nd access:
L+ = {[REP: 1].mt2.mt2_wmutex[0]#g} (1)
	(rep. lock)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(1)
	lval 1: _a8890_266341_main_7
LS for 2nd access:
L+ = {[REP: 1]#g, [REP: 1].mt2.mt2_wmutex[0]#g} (2)
	(rep. lock)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(2)
	lval 1: _a8890_266341_main_7
LS for 2nd access:
L+ = {[REP: 1]#g} (1)
	(rep. lock)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(3)
	lval 1: _a8890_266341_main_7
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a9041_271033_main_2 @ main.c:9041 and
[REP: 1]
	Cluster ID: 675
	Escapes? true / true 
	Accessed at locs:
	[main.c:2121:(86.f)] and
	[main.c:9197:(68.f), main.c:10189:(118.f), main.c:10193:(118.f), main.c:10196:(118.f), main.c:10252:(121.f), main.c:10293:(122.f), main.c:10294:(122.f), main.c:10391:(126.f), main.c:10392:(126.f), main.c:10396:(126.f), main.c:10400:(126.f), main.c:10406:(126.f), main.c:10577:(129.f), main.c:1229:(132.f), main.c:1240:(132.f), main.c:1256:(132.f), main.c:1257:(132.f), main.c:1298:(132.f), main.c:1316:(132.f), main.c:1334:(132.f), main.c:1360:(132.f), main.c:1512:(134.f), main.c:1513:(134.f), main.c:1574:(134.f), main.c:4377:(136.f), main.c:4378:(136.f), main.c:4536:(138.f), main.c:4537:(138.f), main.c:4565:(138.f), main.c:6826:(165.f), main.c:4214:(173.f), main.c:4132:(174.f), main.c:4135:(174.f), main.c:4152:(175.f), main.c:4119:(176.f), main.c:4122:(176.f), main.c:1420:(324.f), main.c:1421:(324.f), main.c:1444:(324.f), main.c:1445:(324.f), main.c:1447:(324.f), main.c:1762:(390.f), main.c:1778:(390.f), main.c:1781:(390.f), main.c:1816:(400.f), main.c:1968:(408.f), main.c:2166:(446.f), main.c:2175:(446.f), main.c:3439:(666.f), main.c:8981:(1584.f), main.c:8993:(1584.f), main.c:9001:(1584.f), main.c:9086:(1611.f), main.c:9125:(1611.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: _a8890_266341_main_7
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	lval 1: _a8890_266341_main_7
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
****
Possible race between access to:

_a9041_271033_main_2 @ main.c:9041 and
[REP: 1]
	Cluster ID: 219
	Escapes? true / true 
	Accessed at locs:
	[main.c:9056:(1611.f)] and
	[main.c:1778:(390.f), main.c:1781:(390.f), main.c:1789:(390.f), main.c:1955:(408.f), main.c:1971:(408.f), main.c:1973:(408.f), main.c:1977:(408.f), main.c:1978:(408.f), main.c:2168:(446.f), main.c:2174:(446.f), main.c:2175:(446.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: [REP: 1]
	lval 2: _a9041_271033_main_2
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a9041_271033_main_2 @ main.c:9041 and
[REP: 1]
	Cluster ID: 494
	Escapes? true / true 
	Accessed at locs:
	[main.c:9056:(1611.f)] and
	[main.c:1816:(400.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
LS for 2nd access:
L+ = {[REP: 1].mt2.mt2_wmutex[0]#g} (1)
	(rep. lock)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(1)
LS for 2nd access:
L+ = {[REP: 1]#g, [REP: 1].mt2.mt2_wmutex[0]#g} (2)
	(rep. lock)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(2)
LS for 2nd access:
L+ = {[REP: 1]#g} (1)
	(rep. lock)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(3)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a9041_271033_main_2 @ main.c:9041 and
[REP: 1]
	Cluster ID: 218
	Escapes? true / true 
	Accessed at locs:
	[main.c:9056:(1611.f)] and
	[main.c:2088:(86.f), main.c:2095:(86.f), main.c:2096:(86.f), main.c:10252:(121.f), main.c:1714:(381.f), main.c:1726:(381.f), main.c:1733:(381.f), main.c:1736:(381.f), main.c:1762:(390.f), main.c:1778:(390.f), main.c:1781:(390.f), main.c:1816:(400.f), main.c:2166:(446.f), main.c:2175:(446.f), main.c:3496:(685.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: [REP: 1]
	lval 2: _a9041_271033_main_2
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(3)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a9041_271033_main_2 @ main.c:9041 and
[REP: 1]
	Cluster ID: 676
	Escapes? true / true 
	Accessed at locs:
	[main.c:9056:(1611.f)] and
	[main.c:9197:(68.f), main.c:10189:(118.f), main.c:10193:(118.f), main.c:10196:(118.f), main.c:10252:(121.f), main.c:10293:(122.f), main.c:10294:(122.f), main.c:10391:(126.f), main.c:10392:(126.f), main.c:10396:(126.f), main.c:10400:(126.f), main.c:10406:(126.f), main.c:10577:(129.f), main.c:1229:(132.f), main.c:1240:(132.f), main.c:1256:(132.f), main.c:1257:(132.f), main.c:1298:(132.f), main.c:1316:(132.f), main.c:1334:(132.f), main.c:1360:(132.f), main.c:1512:(134.f), main.c:1513:(134.f), main.c:1574:(134.f), main.c:4377:(136.f), main.c:4378:(136.f), main.c:4536:(138.f), main.c:4537:(138.f), main.c:4565:(138.f), main.c:6826:(165.f), main.c:4214:(173.f), main.c:4132:(174.f), main.c:4135:(174.f), main.c:4152:(175.f), main.c:4119:(176.f), main.c:4122:(176.f), main.c:1420:(324.f), main.c:1421:(324.f), main.c:1444:(324.f), main.c:1445:(324.f), main.c:1447:(324.f), main.c:1762:(390.f), main.c:1778:(390.f), main.c:1781:(390.f), main.c:1816:(400.f), main.c:1968:(408.f), main.c:2166:(446.f), main.c:2175:(446.f), main.c:3439:(666.f), main.c:8981:(1584.f), main.c:8993:(1584.f), main.c:9001:(1584.f), main.c:9086:(1611.f), main.c:9125:(1611.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
****
Possible race between access to:

_a9041_271033_main_2 @ main.c:9041 and
[REP: 1]
	Cluster ID: 492
	Escapes? true / true 
	Accessed at locs:
	[main.c:9056:(1611.f)] and
	[main.c:10252:(121.f), main.c:1762:(390.f), main.c:1778:(390.f), main.c:1781:(390.f), main.c:1968:(408.f), main.c:2166:(446.f), main.c:2175:(446.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: [REP: 1]
	lval 2: _a9041_271033_main_2
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a9041_271033_main_2 @ main.c:9041 and
[REP: 1]
	Cluster ID: 220
	Escapes? true / true 
	Accessed at locs:
	[main.c:9056:(1611.f)] and
	[main.c:10395:(126.f), main.c:10404:(126.f), main.c:10410:(126.f), main.c:10412:(126.f), main.c:10577:(129.f), main.c:10580:(129.f), main.c:10594:(130.f), main.c:1355:(132.f), main.c:1360:(132.f), main.c:1512:(134.f), main.c:1514:(134.f), main.c:4565:(138.f), main.c:1445:(324.f), main.c:1447:(324.f), main.c:1778:(390.f), main.c:1781:(390.f), main.c:1789:(390.f), main.c:1955:(408.f), main.c:1971:(408.f), main.c:1973:(408.f), main.c:1977:(408.f), main.c:1978:(408.f), main.c:2168:(446.f), main.c:2174:(446.f), main.c:2175:(446.f), main.c:8981:(1584.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: [REP: 1]
	lval 2: _a9041_271033_main_2
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a9170_273741_main_1 @ main.c:9170 and
[REP: 1]
	Cluster ID: 666
	Escapes? true / true 
	Accessed at locs:
	[main.c:9179:(68.f), main.c:3516:(685.f)] and
	[main.c:1778:(390.f), main.c:1781:(390.f), main.c:1789:(390.f), main.c:1955:(408.f), main.c:1971:(408.f), main.c:1973:(408.f), main.c:1977:(408.f), main.c:1978:(408.f), main.c:2168:(446.f), main.c:2174:(446.f), main.c:2175:(446.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: [REP: 1]
	lval 2: _a9170_273741_main_1
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
****
Possible race between access to:

_a9170_273741_main_1 @ main.c:9170 and
[REP: 1]
	Cluster ID: 692
	Escapes? true / true 
	Accessed at locs:
	[main.c:9179:(68.f), main.c:3516:(685.f)] and
	[main.c:1816:(400.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
LS for 1st access:
L+ = {[REP: 1].mt2.mt2_wmutex[0]#g} (1)
	(rep. lock)
	lval 1: [REP: 1]
	lval 2: _a9170_273741_main_1
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
LS for 1st access:
L+ = {[REP: 1]#g, [REP: 1].mt2.mt2_wmutex[0]#g} (2)
	(rep. lock)
	lval 1: [REP: 1]
	lval 2: _a9170_273741_main_1
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
LS for 1st access:
L+ = {[REP: 1]#g} (1)
	(rep. lock)
	lval 1: [REP: 1]
	lval 2: _a9170_273741_main_1
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(3)
	lval 1: [REP: 1]
	lval 2: _a9170_273741_main_1
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
****
Possible race between access to:

_a9170_273741_main_1 @ main.c:9170 and
[REP: 1]
	Cluster ID: 665
	Escapes? true / true 
	Accessed at locs:
	[main.c:9179:(68.f), main.c:3516:(685.f)] and
	[main.c:2088:(86.f), main.c:2095:(86.f), main.c:2096:(86.f), main.c:10252:(121.f), main.c:1714:(381.f), main.c:1726:(381.f), main.c:1733:(381.f), main.c:1736:(381.f), main.c:1762:(390.f), main.c:1778:(390.f), main.c:1781:(390.f), main.c:1816:(400.f), main.c:2166:(446.f), main.c:2175:(446.f), main.c:3496:(685.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	lval 1: [REP: 1]
	lval 2: _a9170_273741_main_1
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	lval 1: [REP: 1]
	lval 2: _a9170_273741_main_1
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
****
Possible race between access to:

_a9170_273741_main_1 @ main.c:9170 and
[REP: 1]
	Cluster ID: 699
	Escapes? true / true 
	Accessed at locs:
	[main.c:9179:(68.f), main.c:3516:(685.f)] and
	[main.c:9197:(68.f), main.c:10189:(118.f), main.c:10193:(118.f), main.c:10196:(118.f), main.c:10252:(121.f), main.c:10293:(122.f), main.c:10294:(122.f), main.c:10391:(126.f), main.c:10392:(126.f), main.c:10396:(126.f), main.c:10400:(126.f), main.c:10406:(126.f), main.c:10577:(129.f), main.c:1229:(132.f), main.c:1240:(132.f), main.c:1256:(132.f), main.c:1257:(132.f), main.c:1298:(132.f), main.c:1316:(132.f), main.c:1334:(132.f), main.c:1360:(132.f), main.c:1512:(134.f), main.c:1513:(134.f), main.c:1574:(134.f), main.c:4377:(136.f), main.c:4378:(136.f), main.c:4536:(138.f), main.c:4537:(138.f), main.c:4565:(138.f), main.c:6826:(165.f), main.c:4214:(173.f), main.c:4132:(174.f), main.c:4135:(174.f), main.c:4152:(175.f), main.c:4119:(176.f), main.c:4122:(176.f), main.c:1420:(324.f), main.c:1421:(324.f), main.c:1444:(324.f), main.c:1445:(324.f), main.c:1447:(324.f), main.c:1762:(390.f), main.c:1778:(390.f), main.c:1781:(390.f), main.c:1816:(400.f), main.c:1968:(408.f), main.c:2166:(446.f), main.c:2175:(446.f), main.c:3439:(666.f), main.c:8981:(1584.f), main.c:8993:(1584.f), main.c:9001:(1584.f), main.c:9086:(1611.f), main.c:9125:(1611.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

****
Possible race between access to:

_a9170_273741_main_1 @ main.c:9170 and
[REP: 1]
	Cluster ID: 690
	Escapes? true / true 
	Accessed at locs:
	[main.c:9179:(68.f), main.c:3516:(685.f)] and
	[main.c:10252:(121.f), main.c:1762:(390.f), main.c:1778:(390.f), main.c:1781:(390.f), main.c:1968:(408.f), main.c:2166:(446.f), main.c:2175:(446.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: [REP: 1]
	lval 2: _a9170_273741_main_1
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
****
Possible race between access to:

_a9170_273741_main_1 @ main.c:9170 and
[REP: 1]
	Cluster ID: 667
	Escapes? true / true 
	Accessed at locs:
	[main.c:9179:(68.f), main.c:3516:(685.f)] and
	[main.c:10395:(126.f), main.c:10404:(126.f), main.c:10410:(126.f), main.c:10412:(126.f), main.c:10577:(129.f), main.c:10580:(129.f), main.c:10594:(130.f), main.c:1355:(132.f), main.c:1360:(132.f), main.c:1512:(134.f), main.c:1514:(134.f), main.c:4565:(138.f), main.c:1445:(324.f), main.c:1447:(324.f), main.c:1778:(390.f), main.c:1781:(390.f), main.c:1789:(390.f), main.c:1955:(408.f), main.c:1971:(408.f), main.c:1973:(408.f), main.c:1977:(408.f), main.c:1978:(408.f), main.c:2168:(446.f), main.c:2174:(446.f), main.c:2175:(446.f), main.c:8981:(1584.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: [REP: 1]
	lval 2: _a9170_273741_main_1
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
****
Possible race between access to:

_a10221_297986_main_1 @ main.c:10214 and
[REP: 1]
	Cluster ID: 223
	Escapes? true / true 
	Accessed at locs:
	[main.c:10226:(119.f), main.c:10227:(119.f)] and
	[main.c:1778:(390.f), main.c:1781:(390.f), main.c:1789:(390.f), main.c:1955:(408.f), main.c:1971:(408.f), main.c:1973:(408.f), main.c:1977:(408.f), main.c:1978:(408.f), main.c:2168:(446.f), main.c:2174:(446.f), main.c:2175:(446.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: [REP: 1]
	lval 2: _a10221_297986_main_1
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a10221_297986_main_1 @ main.c:10214 and
[REP: 1]
	Cluster ID: 497
	Escapes? true / true 
	Accessed at locs:
	[main.c:10226:(119.f), main.c:10227:(119.f)] and
	[main.c:1816:(400.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
LS for 2nd access:
L+ = {[REP: 1].mt2.mt2_wmutex[0]#g} (1)
	(rep. lock)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(1)
LS for 2nd access:
L+ = {[REP: 1]#g, [REP: 1].mt2.mt2_wmutex[0]#g} (2)
	(rep. lock)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(2)
LS for 2nd access:
L+ = {[REP: 1]#g} (1)
	(rep. lock)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(3)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a10221_297986_main_1 @ main.c:10214 and
[REP: 1]
	Cluster ID: 222
	Escapes? true / true 
	Accessed at locs:
	[main.c:10226:(119.f), main.c:10227:(119.f)] and
	[main.c:2088:(86.f), main.c:2095:(86.f), main.c:2096:(86.f), main.c:10252:(121.f), main.c:1714:(381.f), main.c:1726:(381.f), main.c:1733:(381.f), main.c:1736:(381.f), main.c:1762:(390.f), main.c:1778:(390.f), main.c:1781:(390.f), main.c:1816:(400.f), main.c:2166:(446.f), main.c:2175:(446.f), main.c:3496:(685.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: [REP: 1]
	lval 2: _a10221_297986_main_1
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(3)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a10221_297986_main_1 @ main.c:10214 and
[REP: 1]
	Cluster ID: 677
	Escapes? true / true 
	Accessed at locs:
	[main.c:10226:(119.f), main.c:10227:(119.f)] and
	[main.c:9197:(68.f), main.c:10189:(118.f), main.c:10193:(118.f), main.c:10196:(118.f), main.c:10252:(121.f), main.c:10293:(122.f), main.c:10294:(122.f), main.c:10391:(126.f), main.c:10392:(126.f), main.c:10396:(126.f), main.c:10400:(126.f), main.c:10406:(126.f), main.c:10577:(129.f), main.c:1229:(132.f), main.c:1240:(132.f), main.c:1256:(132.f), main.c:1257:(132.f), main.c:1298:(132.f), main.c:1316:(132.f), main.c:1334:(132.f), main.c:1360:(132.f), main.c:1512:(134.f), main.c:1513:(134.f), main.c:1574:(134.f), main.c:4377:(136.f), main.c:4378:(136.f), main.c:4536:(138.f), main.c:4537:(138.f), main.c:4565:(138.f), main.c:6826:(165.f), main.c:4214:(173.f), main.c:4132:(174.f), main.c:4135:(174.f), main.c:4152:(175.f), main.c:4119:(176.f), main.c:4122:(176.f), main.c:1420:(324.f), main.c:1421:(324.f), main.c:1444:(324.f), main.c:1445:(324.f), main.c:1447:(324.f), main.c:1762:(390.f), main.c:1778:(390.f), main.c:1781:(390.f), main.c:1816:(400.f), main.c:1968:(408.f), main.c:2166:(446.f), main.c:2175:(446.f), main.c:3439:(666.f), main.c:8981:(1584.f), main.c:8993:(1584.f), main.c:9001:(1584.f), main.c:9086:(1611.f), main.c:9125:(1611.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
****
Possible race between access to:

_a10221_297986_main_1 @ main.c:10214 and
[REP: 1]
	Cluster ID: 495
	Escapes? true / true 
	Accessed at locs:
	[main.c:10226:(119.f), main.c:10227:(119.f)] and
	[main.c:10252:(121.f), main.c:1762:(390.f), main.c:1778:(390.f), main.c:1781:(390.f), main.c:1968:(408.f), main.c:2166:(446.f), main.c:2175:(446.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: [REP: 1]
	lval 2: _a10221_297986_main_1
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a10221_297986_main_1 @ main.c:10214 and
[REP: 1]
	Cluster ID: 224
	Escapes? true / true 
	Accessed at locs:
	[main.c:10226:(119.f), main.c:10227:(119.f)] and
	[main.c:10395:(126.f), main.c:10404:(126.f), main.c:10410:(126.f), main.c:10412:(126.f), main.c:10577:(129.f), main.c:10580:(129.f), main.c:10594:(130.f), main.c:1355:(132.f), main.c:1360:(132.f), main.c:1512:(134.f), main.c:1514:(134.f), main.c:4565:(138.f), main.c:1445:(324.f), main.c:1447:(324.f), main.c:1778:(390.f), main.c:1781:(390.f), main.c:1789:(390.f), main.c:1955:(408.f), main.c:1971:(408.f), main.c:1973:(408.f), main.c:1977:(408.f), main.c:1978:(408.f), main.c:2168:(446.f), main.c:2174:(446.f), main.c:2175:(446.f), main.c:8981:(1584.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: [REP: 1]
	lval 2: _a10221_297986_main_1
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a10253_298451_main_1 @ main.c:10243 and
[REP: 1]
	Cluster ID: 227
	Escapes? true / true 
	Accessed at locs:
	[main.c:10258:(121.f)] and
	[main.c:1778:(390.f), main.c:1781:(390.f), main.c:1789:(390.f), main.c:1955:(408.f), main.c:1971:(408.f), main.c:1973:(408.f), main.c:1977:(408.f), main.c:1978:(408.f), main.c:2168:(446.f), main.c:2174:(446.f), main.c:2175:(446.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: [REP: 1]
	lval 2: _a10253_298451_main_1
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a10253_298451_main_1 @ main.c:10243 and
[REP: 1]
	Cluster ID: 500
	Escapes? true / true 
	Accessed at locs:
	[main.c:10258:(121.f)] and
	[main.c:1816:(400.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
LS for 2nd access:
L+ = {[REP: 1].mt2.mt2_wmutex[0]#g} (1)
	(rep. lock)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(1)
LS for 2nd access:
L+ = {[REP: 1]#g, [REP: 1].mt2.mt2_wmutex[0]#g} (2)
	(rep. lock)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(2)
LS for 2nd access:
L+ = {[REP: 1]#g} (1)
	(rep. lock)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(3)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a10253_298451_main_1 @ main.c:10243 and
[REP: 1]
	Cluster ID: 226
	Escapes? true / true 
	Accessed at locs:
	[main.c:10258:(121.f)] and
	[main.c:2088:(86.f), main.c:2095:(86.f), main.c:2096:(86.f), main.c:10252:(121.f), main.c:1714:(381.f), main.c:1726:(381.f), main.c:1733:(381.f), main.c:1736:(381.f), main.c:1762:(390.f), main.c:1778:(390.f), main.c:1781:(390.f), main.c:1816:(400.f), main.c:2166:(446.f), main.c:2175:(446.f), main.c:3496:(685.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: [REP: 1]
	lval 2: _a10253_298451_main_1
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(3)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a10253_298451_main_1 @ main.c:10243 and
[REP: 1]
	Cluster ID: 678
	Escapes? true / true 
	Accessed at locs:
	[main.c:10258:(121.f)] and
	[main.c:9197:(68.f), main.c:10189:(118.f), main.c:10193:(118.f), main.c:10196:(118.f), main.c:10252:(121.f), main.c:10293:(122.f), main.c:10294:(122.f), main.c:10391:(126.f), main.c:10392:(126.f), main.c:10396:(126.f), main.c:10400:(126.f), main.c:10406:(126.f), main.c:10577:(129.f), main.c:1229:(132.f), main.c:1240:(132.f), main.c:1256:(132.f), main.c:1257:(132.f), main.c:1298:(132.f), main.c:1316:(132.f), main.c:1334:(132.f), main.c:1360:(132.f), main.c:1512:(134.f), main.c:1513:(134.f), main.c:1574:(134.f), main.c:4377:(136.f), main.c:4378:(136.f), main.c:4536:(138.f), main.c:4537:(138.f), main.c:4565:(138.f), main.c:6826:(165.f), main.c:4214:(173.f), main.c:4132:(174.f), main.c:4135:(174.f), main.c:4152:(175.f), main.c:4119:(176.f), main.c:4122:(176.f), main.c:1420:(324.f), main.c:1421:(324.f), main.c:1444:(324.f), main.c:1445:(324.f), main.c:1447:(324.f), main.c:1762:(390.f), main.c:1778:(390.f), main.c:1781:(390.f), main.c:1816:(400.f), main.c:1968:(408.f), main.c:2166:(446.f), main.c:2175:(446.f), main.c:3439:(666.f), main.c:8981:(1584.f), main.c:8993:(1584.f), main.c:9001:(1584.f), main.c:9086:(1611.f), main.c:9125:(1611.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
****
Possible race between access to:

_a10253_298451_main_1 @ main.c:10243 and
[REP: 1]
	Cluster ID: 498
	Escapes? true / true 
	Accessed at locs:
	[main.c:10258:(121.f)] and
	[main.c:10252:(121.f), main.c:1762:(390.f), main.c:1778:(390.f), main.c:1781:(390.f), main.c:1968:(408.f), main.c:2166:(446.f), main.c:2175:(446.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: [REP: 1]
	lval 2: _a10253_298451_main_1
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a10253_298451_main_1 @ main.c:10243 and
[REP: 1]
	Cluster ID: 228
	Escapes? true / true 
	Accessed at locs:
	[main.c:10258:(121.f)] and
	[main.c:10395:(126.f), main.c:10404:(126.f), main.c:10410:(126.f), main.c:10412:(126.f), main.c:10577:(129.f), main.c:10580:(129.f), main.c:10594:(130.f), main.c:1355:(132.f), main.c:1360:(132.f), main.c:1512:(134.f), main.c:1514:(134.f), main.c:4565:(138.f), main.c:1445:(324.f), main.c:1447:(324.f), main.c:1778:(390.f), main.c:1781:(390.f), main.c:1789:(390.f), main.c:1955:(408.f), main.c:1971:(408.f), main.c:1973:(408.f), main.c:1977:(408.f), main.c:1978:(408.f), main.c:2168:(446.f), main.c:2174:(446.f), main.c:2175:(446.f), main.c:8981:(1584.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: [REP: 1]
	lval 2: _a10253_298451_main_1
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a10296_299312_main_1 @ main.c:10285 and
[REP: 1]
	Cluster ID: 231
	Escapes? true / true 
	Accessed at locs:
	[main.c:10303:(122.f)] and
	[main.c:1778:(390.f), main.c:1781:(390.f), main.c:1789:(390.f), main.c:1955:(408.f), main.c:1971:(408.f), main.c:1973:(408.f), main.c:1977:(408.f), main.c:1978:(408.f), main.c:2168:(446.f), main.c:2174:(446.f), main.c:2175:(446.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: [REP: 1]
	lval 2: _a10296_299312_main_1
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a10296_299312_main_1 @ main.c:10285 and
[REP: 1]
	Cluster ID: 503
	Escapes? true / true 
	Accessed at locs:
	[main.c:10303:(122.f)] and
	[main.c:1816:(400.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
LS for 2nd access:
L+ = {[REP: 1].mt2.mt2_wmutex[0]#g} (1)
	(rep. lock)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(1)
LS for 2nd access:
L+ = {[REP: 1]#g, [REP: 1].mt2.mt2_wmutex[0]#g} (2)
	(rep. lock)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(2)
LS for 2nd access:
L+ = {[REP: 1]#g} (1)
	(rep. lock)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(3)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a10296_299312_main_1 @ main.c:10285 and
[REP: 1]
	Cluster ID: 230
	Escapes? true / true 
	Accessed at locs:
	[main.c:10303:(122.f)] and
	[main.c:2088:(86.f), main.c:2095:(86.f), main.c:2096:(86.f), main.c:10252:(121.f), main.c:1714:(381.f), main.c:1726:(381.f), main.c:1733:(381.f), main.c:1736:(381.f), main.c:1762:(390.f), main.c:1778:(390.f), main.c:1781:(390.f), main.c:1816:(400.f), main.c:2166:(446.f), main.c:2175:(446.f), main.c:3496:(685.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: [REP: 1]
	lval 2: _a10296_299312_main_1
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(3)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a10296_299312_main_1 @ main.c:10285 and
[REP: 1]
	Cluster ID: 679
	Escapes? true / true 
	Accessed at locs:
	[main.c:10303:(122.f)] and
	[main.c:9197:(68.f), main.c:10189:(118.f), main.c:10193:(118.f), main.c:10196:(118.f), main.c:10252:(121.f), main.c:10293:(122.f), main.c:10294:(122.f), main.c:10391:(126.f), main.c:10392:(126.f), main.c:10396:(126.f), main.c:10400:(126.f), main.c:10406:(126.f), main.c:10577:(129.f), main.c:1229:(132.f), main.c:1240:(132.f), main.c:1256:(132.f), main.c:1257:(132.f), main.c:1298:(132.f), main.c:1316:(132.f), main.c:1334:(132.f), main.c:1360:(132.f), main.c:1512:(134.f), main.c:1513:(134.f), main.c:1574:(134.f), main.c:4377:(136.f), main.c:4378:(136.f), main.c:4536:(138.f), main.c:4537:(138.f), main.c:4565:(138.f), main.c:6826:(165.f), main.c:4214:(173.f), main.c:4132:(174.f), main.c:4135:(174.f), main.c:4152:(175.f), main.c:4119:(176.f), main.c:4122:(176.f), main.c:1420:(324.f), main.c:1421:(324.f), main.c:1444:(324.f), main.c:1445:(324.f), main.c:1447:(324.f), main.c:1762:(390.f), main.c:1778:(390.f), main.c:1781:(390.f), main.c:1816:(400.f), main.c:1968:(408.f), main.c:2166:(446.f), main.c:2175:(446.f), main.c:3439:(666.f), main.c:8981:(1584.f), main.c:8993:(1584.f), main.c:9001:(1584.f), main.c:9086:(1611.f), main.c:9125:(1611.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
****
Possible race between access to:

_a10296_299312_main_1 @ main.c:10285 and
[REP: 1]
	Cluster ID: 501
	Escapes? true / true 
	Accessed at locs:
	[main.c:10303:(122.f)] and
	[main.c:10252:(121.f), main.c:1762:(390.f), main.c:1778:(390.f), main.c:1781:(390.f), main.c:1968:(408.f), main.c:2166:(446.f), main.c:2175:(446.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: [REP: 1]
	lval 2: _a10296_299312_main_1
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

_a10296_299312_main_1 @ main.c:10285 and
[REP: 1]
	Cluster ID: 232
	Escapes? true / true 
	Accessed at locs:
	[main.c:10303:(122.f)] and
	[main.c:10395:(126.f), main.c:10404:(126.f), main.c:10410:(126.f), main.c:10412:(126.f), main.c:10577:(129.f), main.c:10580:(129.f), main.c:10594:(130.f), main.c:1355:(132.f), main.c:1360:(132.f), main.c:1512:(134.f), main.c:1514:(134.f), main.c:4565:(138.f), main.c:1445:(324.f), main.c:1447:(324.f), main.c:1778:(390.f), main.c:1781:(390.f), main.c:1789:(390.f), main.c:1955:(408.f), main.c:1971:(408.f), main.c:1973:(408.f), main.c:1977:(408.f), main.c:1978:(408.f), main.c:2168:(446.f), main.c:2174:(446.f), main.c:2175:(446.f), main.c:8981:(1584.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: [REP: 1]
	lval 2: _a10296_299312_main_1
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1] and
_a1198_42552_main_4 @ main.c:1198
	Cluster ID: 395
	Escapes? true / true 
	Accessed at locs:
	[main.c:10189:(118.f), main.c:10193:(118.f), main.c:10196:(118.f), main.c:10252:(121.f), main.c:10293:(122.f), main.c:10294:(122.f), main.c:10391:(126.f), main.c:10392:(126.f), main.c:10396:(126.f), main.c:10400:(126.f), main.c:10406:(126.f), main.c:10577:(129.f), main.c:1229:(132.f), main.c:1240:(132.f), main.c:1256:(132.f), main.c:1257:(132.f), main.c:1298:(132.f), main.c:1316:(132.f), main.c:1334:(132.f), main.c:1360:(132.f), main.c:1512:(134.f), main.c:1513:(134.f), main.c:1574:(134.f), main.c:4377:(136.f), main.c:4378:(136.f), main.c:4536:(138.f), main.c:4537:(138.f), main.c:4565:(138.f), main.c:6826:(165.f), main.c:4214:(173.f), main.c:4132:(174.f), main.c:4135:(174.f), main.c:4152:(175.f), main.c:4119:(176.f), main.c:4122:(176.f), main.c:1420:(324.f), main.c:1421:(324.f), main.c:1444:(324.f), main.c:1445:(324.f), main.c:1447:(324.f), main.c:1762:(390.f), main.c:1778:(390.f), main.c:1781:(390.f), main.c:1816:(400.f), main.c:1968:(408.f), main.c:2166:(446.f), main.c:2175:(446.f), main.c:3439:(666.f), main.c:8981:(1584.f), main.c:8993:(1584.f), main.c:9001:(1584.f), main.c:9086:(1611.f), main.c:9125:(1611.f)] and
	[main.c:1271:(132.f), main.c:1280:(132.f), main.c:1298:(132.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: _a1198_42552_main_4
	lval 2: [REP: 1]
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1] and
_a1198_42552_main_4 @ main.c:1198
	Cluster ID: 517
	Escapes? true / true 
	Accessed at locs:
	[main.c:1778:(390.f), main.c:1781:(390.f), main.c:1789:(390.f), main.c:1955:(408.f), main.c:1971:(408.f), main.c:1973:(408.f), main.c:1977:(408.f), main.c:1978:(408.f), main.c:2168:(446.f), main.c:2174:(446.f), main.c:2175:(446.f)] and
	[main.c:1274:(132.f), main.c:1280:(132.f), main.c:1281:(132.f), main.c:1287:(132.f), main.c:1299:(132.f), main.c:1305:(132.f), main.c:1332:(132.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: _a1198_42552_main_4
	lval 2: [REP: 1]
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1] and
_a1198_42552_main_4 @ main.c:1198
	Cluster ID: 516
	Escapes? true / true 
	Accessed at locs:
	[main.c:2088:(86.f), main.c:1737:(381.f), main.c:1778:(390.f), main.c:1781:(390.f), main.c:1789:(390.f), main.c:2168:(446.f), main.c:2174:(446.f), main.c:2175:(446.f)] and
	[main.c:1274:(132.f), main.c:1280:(132.f), main.c:1281:(132.f), main.c:1287:(132.f), main.c:1299:(132.f), main.c:1305:(132.f), main.c:1332:(132.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: _a1198_42552_main_4
	lval 2: [REP: 1]
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1] and
_a1198_42552_main_4 @ main.c:1198
	Cluster ID: 26
	Escapes? true / true 
	Accessed at locs:
	[main.c:8589:(1534.f)] and
	[main.c:1271:(132.f), main.c:1280:(132.f), main.c:1298:(132.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = {_a8890_266341_main_8.mc_mutex#g:1592} (1)
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: main.c:8962 268433 w/ func: mdb_env_copythr
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: main.c:8962 268433 w/ func: mdb_env_copythr
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1] and
_a1198_42552_main_4 @ main.c:1198
	Cluster ID: 518
	Escapes? true / true 
	Accessed at locs:
	[main.c:10395:(126.f), main.c:10404:(126.f), main.c:10410:(126.f), main.c:10412:(126.f), main.c:10577:(129.f), main.c:10580:(129.f), main.c:10594:(130.f), main.c:1355:(132.f), main.c:1360:(132.f), main.c:1512:(134.f), main.c:1514:(134.f), main.c:4565:(138.f), main.c:1445:(324.f), main.c:1447:(324.f), main.c:1778:(390.f), main.c:1781:(390.f), main.c:1789:(390.f), main.c:1955:(408.f), main.c:1971:(408.f), main.c:1973:(408.f), main.c:1977:(408.f), main.c:1978:(408.f), main.c:2168:(446.f), main.c:2174:(446.f), main.c:2175:(446.f), main.c:8981:(1584.f)] and
	[main.c:1274:(132.f), main.c:1280:(132.f), main.c:1281:(132.f), main.c:1287:(132.f), main.c:1299:(132.f), main.c:1305:(132.f), main.c:1332:(132.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: _a1198_42552_main_4
	lval 2: [REP: 1]
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1] and
_a1462_49050_main_2 @ main.c:1462
	Cluster ID: 404
	Escapes? true / true 
	Accessed at locs:
	[main.c:10189:(118.f), main.c:10193:(118.f), main.c:10196:(118.f), main.c:10252:(121.f), main.c:10293:(122.f), main.c:10294:(122.f), main.c:10391:(126.f), main.c:10392:(126.f), main.c:10396:(126.f), main.c:10400:(126.f), main.c:10406:(126.f), main.c:10577:(129.f), main.c:1229:(132.f), main.c:1240:(132.f), main.c:1256:(132.f), main.c:1257:(132.f), main.c:1298:(132.f), main.c:1316:(132.f), main.c:1334:(132.f), main.c:1360:(132.f), main.c:1512:(134.f), main.c:1513:(134.f), main.c:1574:(134.f), main.c:4377:(136.f), main.c:4378:(136.f), main.c:4536:(138.f), main.c:4537:(138.f), main.c:4565:(138.f), main.c:6826:(165.f), main.c:4214:(173.f), main.c:4132:(174.f), main.c:4135:(174.f), main.c:4152:(175.f), main.c:4119:(176.f), main.c:4122:(176.f), main.c:1420:(324.f), main.c:1421:(324.f), main.c:1444:(324.f), main.c:1445:(324.f), main.c:1447:(324.f), main.c:1762:(390.f), main.c:1778:(390.f), main.c:1781:(390.f), main.c:1816:(400.f), main.c:1968:(408.f), main.c:2166:(446.f), main.c:2175:(446.f), main.c:3439:(666.f), main.c:8981:(1584.f), main.c:8993:(1584.f), main.c:9001:(1584.f), main.c:9086:(1611.f), main.c:9125:(1611.f)] and
	[main.c:1242:(132.f), main.c:1246:(132.f), main.c:1367:(132.f), main.c:1487:(134.f), main.c:1552:(134.f), main.c:1452:(324.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: _a1462_49050_main_2
	lval 2: [REP: 1]
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1] and
_a1462_49050_main_2 @ main.c:1462
	Cluster ID: 520
	Escapes? true / true 
	Accessed at locs:
	[main.c:1778:(390.f), main.c:1781:(390.f), main.c:1789:(390.f), main.c:1955:(408.f), main.c:1971:(408.f), main.c:1973:(408.f), main.c:1977:(408.f), main.c:1978:(408.f), main.c:2168:(446.f), main.c:2174:(446.f), main.c:2175:(446.f)] and
	[main.c:1492:(134.f), main.c:1553:(134.f), main.c:1557:(134.f), main.c:1569:(134.f), main.c:1573:(134.f), main.c:1582:(134.f), main.c:1596:(134.f), main.c:1599:(134.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: _a1462_49050_main_2
	lval 2: [REP: 1]
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1] and
_a1462_49050_main_2 @ main.c:1462
	Cluster ID: 519
	Escapes? true / true 
	Accessed at locs:
	[main.c:2088:(86.f), main.c:1737:(381.f), main.c:1778:(390.f), main.c:1781:(390.f), main.c:1789:(390.f), main.c:2168:(446.f), main.c:2174:(446.f), main.c:2175:(446.f)] and
	[main.c:1492:(134.f), main.c:1553:(134.f), main.c:1557:(134.f), main.c:1569:(134.f), main.c:1573:(134.f), main.c:1582:(134.f), main.c:1596:(134.f), main.c:1599:(134.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: _a1462_49050_main_2
	lval 2: [REP: 1]
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1] and
_a1462_49050_main_2 @ main.c:1462
	Cluster ID: 27
	Escapes? true / true 
	Accessed at locs:
	[main.c:8589:(1534.f)] and
	[main.c:1242:(132.f), main.c:1246:(132.f), main.c:1367:(132.f), main.c:1487:(134.f), main.c:1552:(134.f), main.c:1452:(324.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = {_a8890_266341_main_8.mc_mutex#g:1592} (1)
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: main.c:8962 268433 w/ func: mdb_env_copythr
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: main.c:8962 268433 w/ func: mdb_env_copythr
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1] and
_a1462_49050_main_2 @ main.c:1462
	Cluster ID: 521
	Escapes? true / true 
	Accessed at locs:
	[main.c:10395:(126.f), main.c:10404:(126.f), main.c:10410:(126.f), main.c:10412:(126.f), main.c:10577:(129.f), main.c:10580:(129.f), main.c:10594:(130.f), main.c:1355:(132.f), main.c:1360:(132.f), main.c:1512:(134.f), main.c:1514:(134.f), main.c:4565:(138.f), main.c:1445:(324.f), main.c:1447:(324.f), main.c:1778:(390.f), main.c:1781:(390.f), main.c:1789:(390.f), main.c:1955:(408.f), main.c:1971:(408.f), main.c:1973:(408.f), main.c:1977:(408.f), main.c:1978:(408.f), main.c:2168:(446.f), main.c:2174:(446.f), main.c:2175:(446.f), main.c:8981:(1584.f)] and
	[main.c:1492:(134.f), main.c:1553:(134.f), main.c:1557:(134.f), main.c:1569:(134.f), main.c:1573:(134.f), main.c:1582:(134.f), main.c:1596:(134.f), main.c:1599:(134.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: _a1462_49050_main_2
	lval 2: [REP: 1]
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1] and
_a1721_55466_main_1 @ main.c:1698
	Cluster ID: 407
	Escapes? true / true 
	Accessed at locs:
	[main.c:10189:(118.f), main.c:10193:(118.f), main.c:10196:(118.f), main.c:10252:(121.f), main.c:10293:(122.f), main.c:10294:(122.f), main.c:10391:(126.f), main.c:10392:(126.f), main.c:10396:(126.f), main.c:10400:(126.f), main.c:10406:(126.f), main.c:10577:(129.f), main.c:1229:(132.f), main.c:1240:(132.f), main.c:1256:(132.f), main.c:1257:(132.f), main.c:1298:(132.f), main.c:1316:(132.f), main.c:1334:(132.f), main.c:1360:(132.f), main.c:1512:(134.f), main.c:1513:(134.f), main.c:1574:(134.f), main.c:4377:(136.f), main.c:4378:(136.f), main.c:4536:(138.f), main.c:4537:(138.f), main.c:4565:(138.f), main.c:6826:(165.f), main.c:4214:(173.f), main.c:4132:(174.f), main.c:4135:(174.f), main.c:4152:(175.f), main.c:4119:(176.f), main.c:4122:(176.f), main.c:1420:(324.f), main.c:1421:(324.f), main.c:1444:(324.f), main.c:1445:(324.f), main.c:1447:(324.f), main.c:1762:(390.f), main.c:1778:(390.f), main.c:1781:(390.f), main.c:1816:(400.f), main.c:1968:(408.f), main.c:2166:(446.f), main.c:2175:(446.f), main.c:3439:(666.f), main.c:8981:(1584.f), main.c:8993:(1584.f), main.c:9001:(1584.f), main.c:9086:(1611.f), main.c:9125:(1611.f)] and
	[main.c:1726:(381.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: _a1721_55466_main_1
	lval 2: [REP: 1]
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1] and
_a1721_55466_main_1 @ main.c:1698
	Cluster ID: 28
	Escapes? true / true 
	Accessed at locs:
	[main.c:8589:(1534.f)] and
	[main.c:1726:(381.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = {_a8890_266341_main_8.mc_mutex#g:1592} (1)
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: main.c:8962 268433 w/ func: mdb_env_copythr
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: main.c:8962 268433 w/ func: mdb_env_copythr
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1] and
_a4416_123168_main_2 @ main.c:4416
	Cluster ID: 523
	Escapes? true / true 
	Accessed at locs:
	[main.c:1778:(390.f), main.c:1781:(390.f), main.c:1789:(390.f), main.c:1955:(408.f), main.c:1971:(408.f), main.c:1973:(408.f), main.c:1977:(408.f), main.c:1978:(408.f), main.c:2168:(446.f), main.c:2174:(446.f), main.c:2175:(446.f)] and
	[main.c:4467:(137.f), main.c:4474:(137.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: _a4416_123168_main_2
	lval 2: [REP: 1]
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1] and
_a4416_123168_main_2 @ main.c:4416
	Cluster ID: 522
	Escapes? true / true 
	Accessed at locs:
	[main.c:2088:(86.f), main.c:1737:(381.f), main.c:1778:(390.f), main.c:1781:(390.f), main.c:1789:(390.f), main.c:2168:(446.f), main.c:2174:(446.f), main.c:2175:(446.f)] and
	[main.c:4467:(137.f), main.c:4474:(137.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: _a4416_123168_main_2
	lval 2: [REP: 1]
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1] and
_a4416_123168_main_2 @ main.c:4416
	Cluster ID: 524
	Escapes? true / true 
	Accessed at locs:
	[main.c:10395:(126.f), main.c:10404:(126.f), main.c:10410:(126.f), main.c:10412:(126.f), main.c:10577:(129.f), main.c:10580:(129.f), main.c:10594:(130.f), main.c:1355:(132.f), main.c:1360:(132.f), main.c:1512:(134.f), main.c:1514:(134.f), main.c:4565:(138.f), main.c:1445:(324.f), main.c:1447:(324.f), main.c:1778:(390.f), main.c:1781:(390.f), main.c:1789:(390.f), main.c:1955:(408.f), main.c:1971:(408.f), main.c:1973:(408.f), main.c:1977:(408.f), main.c:1978:(408.f), main.c:2168:(446.f), main.c:2174:(446.f), main.c:2175:(446.f), main.c:8981:(1584.f)] and
	[main.c:4467:(137.f), main.c:4474:(137.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: _a4416_123168_main_2
	lval 2: [REP: 1]
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1] and
_a4727_131852_main_2 @ main.c:4727
	Cluster ID: 526
	Escapes? true / true 
	Accessed at locs:
	[main.c:1778:(390.f), main.c:1781:(390.f), main.c:1789:(390.f), main.c:1955:(408.f), main.c:1971:(408.f), main.c:1973:(408.f), main.c:1977:(408.f), main.c:1978:(408.f), main.c:2168:(446.f), main.c:2174:(446.f), main.c:2175:(446.f)] and
	[main.c:4746:(150.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: _a4727_131852_main_2
	lval 2: [REP: 1]
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1] and
_a4727_131852_main_2 @ main.c:4727
	Cluster ID: 525
	Escapes? true / true 
	Accessed at locs:
	[main.c:2088:(86.f), main.c:1737:(381.f), main.c:1778:(390.f), main.c:1781:(390.f), main.c:1789:(390.f), main.c:2168:(446.f), main.c:2174:(446.f), main.c:2175:(446.f)] and
	[main.c:4746:(150.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: _a4727_131852_main_2
	lval 2: [REP: 1]
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1] and
_a4727_131852_main_2 @ main.c:4727
	Cluster ID: 527
	Escapes? true / true 
	Accessed at locs:
	[main.c:10395:(126.f), main.c:10404:(126.f), main.c:10410:(126.f), main.c:10412:(126.f), main.c:10577:(129.f), main.c:10580:(129.f), main.c:10594:(130.f), main.c:1355:(132.f), main.c:1360:(132.f), main.c:1512:(134.f), main.c:1514:(134.f), main.c:4565:(138.f), main.c:1445:(324.f), main.c:1447:(324.f), main.c:1778:(390.f), main.c:1781:(390.f), main.c:1789:(390.f), main.c:1955:(408.f), main.c:1971:(408.f), main.c:1973:(408.f), main.c:1977:(408.f), main.c:1978:(408.f), main.c:2168:(446.f), main.c:2174:(446.f), main.c:2175:(446.f), main.c:8981:(1584.f)] and
	[main.c:4746:(150.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: _a4727_131852_main_2
	lval 2: [REP: 1]
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1] and
_a4784_133277_main_1 @ main.c:4784
	Cluster ID: 529
	Escapes? true / true 
	Accessed at locs:
	[main.c:1778:(390.f), main.c:1781:(390.f), main.c:1789:(390.f), main.c:1955:(408.f), main.c:1971:(408.f), main.c:1973:(408.f), main.c:1977:(408.f), main.c:1978:(408.f), main.c:2168:(446.f), main.c:2174:(446.f), main.c:2175:(446.f)] and
	[main.c:4825:(159.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: _a4784_133277_main_1
	lval 2: [REP: 1]
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1] and
_a4784_133277_main_1 @ main.c:4784
	Cluster ID: 528
	Escapes? true / true 
	Accessed at locs:
	[main.c:2088:(86.f), main.c:1737:(381.f), main.c:1778:(390.f), main.c:1781:(390.f), main.c:1789:(390.f), main.c:2168:(446.f), main.c:2174:(446.f), main.c:2175:(446.f)] and
	[main.c:4825:(159.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: _a4784_133277_main_1
	lval 2: [REP: 1]
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1] and
_a4784_133277_main_1 @ main.c:4784
	Cluster ID: 530
	Escapes? true / true 
	Accessed at locs:
	[main.c:10395:(126.f), main.c:10404:(126.f), main.c:10410:(126.f), main.c:10412:(126.f), main.c:10577:(129.f), main.c:10580:(129.f), main.c:10594:(130.f), main.c:1355:(132.f), main.c:1360:(132.f), main.c:1512:(134.f), main.c:1514:(134.f), main.c:4565:(138.f), main.c:1445:(324.f), main.c:1447:(324.f), main.c:1778:(390.f), main.c:1781:(390.f), main.c:1789:(390.f), main.c:1955:(408.f), main.c:1971:(408.f), main.c:1973:(408.f), main.c:1977:(408.f), main.c:1978:(408.f), main.c:2168:(446.f), main.c:2174:(446.f), main.c:2175:(446.f), main.c:8981:(1584.f)] and
	[main.c:4825:(159.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: _a4784_133277_main_1
	lval 2: [REP: 1]
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1] and
_a5021_140956_main_1 @ main.c:5021
	Cluster ID: 160
	Escapes? true / true 
	Accessed at locs:
	[main.c:1778:(390.f), main.c:1781:(390.f), main.c:1789:(390.f), main.c:1955:(408.f), main.c:1971:(408.f), main.c:1973:(408.f), main.c:1977:(408.f), main.c:1978:(408.f), main.c:2168:(446.f), main.c:2174:(446.f), main.c:2175:(446.f)] and
	[main.c:5226:(162.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 2: _a8890_266341_main_1
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	lval 1: _a8890_266341_main_1
	lval 2: [REP: 1]
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(3)
	lval 1: _a8890_266341_main_1
	lval 2: [REP: 1]
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1] and
_a5021_140956_main_1 @ main.c:5021
	Cluster ID: 161
	Escapes? true / true 
	Accessed at locs:
	[main.c:10395:(126.f), main.c:10404:(126.f), main.c:10410:(126.f), main.c:10412:(126.f), main.c:10577:(129.f), main.c:10580:(129.f), main.c:10594:(130.f), main.c:1355:(132.f), main.c:1360:(132.f), main.c:1512:(134.f), main.c:1514:(134.f), main.c:4565:(138.f), main.c:1445:(324.f), main.c:1447:(324.f), main.c:1778:(390.f), main.c:1781:(390.f), main.c:1789:(390.f), main.c:1955:(408.f), main.c:1971:(408.f), main.c:1973:(408.f), main.c:1977:(408.f), main.c:1978:(408.f), main.c:2168:(446.f), main.c:2174:(446.f), main.c:2175:(446.f), main.c:8981:(1584.f)] and
	[main.c:5226:(162.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 2: _a8890_266341_main_1
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	lval 1: _a8890_266341_main_1
	lval 2: [REP: 1]
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(3)
	lval 1: _a8890_266341_main_1
	lval 2: [REP: 1]
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1] and
_a8642_257509_main_3 @ main.c:8642
	Cluster ID: 532
	Escapes? true / true 
	Accessed at locs:
	[main.c:1778:(390.f), main.c:1781:(390.f), main.c:1789:(390.f), main.c:1955:(408.f), main.c:1971:(408.f), main.c:1973:(408.f), main.c:1977:(408.f), main.c:1978:(408.f), main.c:2168:(446.f), main.c:2174:(446.f), main.c:2175:(446.f)] and
	[main.c:8799:(1552.f), main.c:8805:(1552.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: _a8642_257509_main_3
	lval 2: [REP: 1]
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1] and
_a8642_257509_main_3 @ main.c:8642
	Cluster ID: 531
	Escapes? true / true 
	Accessed at locs:
	[main.c:2088:(86.f), main.c:1737:(381.f), main.c:1778:(390.f), main.c:1781:(390.f), main.c:1789:(390.f), main.c:2168:(446.f), main.c:2174:(446.f), main.c:2175:(446.f)] and
	[main.c:8799:(1552.f), main.c:8805:(1552.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: _a8642_257509_main_3
	lval 2: [REP: 1]
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1] and
_a8642_257509_main_3 @ main.c:8642
	Cluster ID: 533
	Escapes? true / true 
	Accessed at locs:
	[main.c:10395:(126.f), main.c:10404:(126.f), main.c:10410:(126.f), main.c:10412:(126.f), main.c:10577:(129.f), main.c:10580:(129.f), main.c:10594:(130.f), main.c:1355:(132.f), main.c:1360:(132.f), main.c:1512:(134.f), main.c:1514:(134.f), main.c:4565:(138.f), main.c:1445:(324.f), main.c:1447:(324.f), main.c:1778:(390.f), main.c:1781:(390.f), main.c:1789:(390.f), main.c:1955:(408.f), main.c:1971:(408.f), main.c:1973:(408.f), main.c:1977:(408.f), main.c:1978:(408.f), main.c:2168:(446.f), main.c:2174:(446.f), main.c:2175:(446.f), main.c:8981:(1584.f)] and
	[main.c:8799:(1552.f), main.c:8805:(1552.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: _a8642_257509_main_3
	lval 2: [REP: 1]
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1] and
_a8642_257509_main_4 @ main.c:8642
	Cluster ID: 535
	Escapes? true / true 
	Accessed at locs:
	[main.c:1778:(390.f), main.c:1781:(390.f), main.c:1789:(390.f), main.c:1955:(408.f), main.c:1971:(408.f), main.c:1973:(408.f), main.c:1977:(408.f), main.c:1978:(408.f), main.c:2168:(446.f), main.c:2174:(446.f), main.c:2175:(446.f)] and
	[main.c:8775:(1552.f), main.c:8777:(1552.f), main.c:8779:(1552.f), main.c:8781:(1552.f), main.c:8814:(1552.f), main.c:8816:(1552.f), main.c:8818:(1552.f), main.c:8839:(1552.f), main.c:8849:(1552.f), main.c:8852:(1552.f), main.c:8865:(1552.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: _a8642_257509_main_4
	lval 2: [REP: 1]
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1] and
_a8642_257509_main_4 @ main.c:8642
	Cluster ID: 534
	Escapes? true / true 
	Accessed at locs:
	[main.c:2088:(86.f), main.c:1737:(381.f), main.c:1778:(390.f), main.c:1781:(390.f), main.c:1789:(390.f), main.c:2168:(446.f), main.c:2174:(446.f), main.c:2175:(446.f)] and
	[main.c:8775:(1552.f), main.c:8777:(1552.f), main.c:8779:(1552.f), main.c:8781:(1552.f), main.c:8814:(1552.f), main.c:8816:(1552.f), main.c:8818:(1552.f), main.c:8839:(1552.f), main.c:8849:(1552.f), main.c:8852:(1552.f), main.c:8865:(1552.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: _a8642_257509_main_4
	lval 2: [REP: 1]
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1] and
_a8642_257509_main_4 @ main.c:8642
	Cluster ID: 29
	Escapes? true / true 
	Accessed at locs:
	[main.c:8589:(1534.f)] and
	[main.c:4409:(136.f), main.c:8768:(1552.f), main.c:8780:(1552.f), main.c:8817:(1552.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = {_a8890_266341_main_8.mc_mutex#g:1592} (1)
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: main.c:8962 268433 w/ func: mdb_env_copythr
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd

Different possible paths & LS (first 4):

(0)
	lval 2: _a8642_257509_main_3
	Th. 1 spawned: main.c:8962 268433 w/ func: mdb_env_copythr
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(1)
	lval 2: _a4784_133277_main_1
	Th. 1 spawned: main.c:8962 268433 w/ func: mdb_env_copythr
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(2)
	lval 2: _a4727_131852_main_2
	Th. 1 spawned: main.c:8962 268433 w/ func: mdb_env_copythr
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(3)
	lval 2: _a4416_123168_main_2
	Th. 1 spawned: main.c:8962 268433 w/ func: mdb_env_copythr
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1] and
_a8642_257509_main_4 @ main.c:8642
	Cluster ID: 536
	Escapes? true / true 
	Accessed at locs:
	[main.c:10395:(126.f), main.c:10404:(126.f), main.c:10410:(126.f), main.c:10412:(126.f), main.c:10577:(129.f), main.c:10580:(129.f), main.c:10594:(130.f), main.c:1355:(132.f), main.c:1360:(132.f), main.c:1512:(134.f), main.c:1514:(134.f), main.c:4565:(138.f), main.c:1445:(324.f), main.c:1447:(324.f), main.c:1778:(390.f), main.c:1781:(390.f), main.c:1789:(390.f), main.c:1955:(408.f), main.c:1971:(408.f), main.c:1973:(408.f), main.c:1977:(408.f), main.c:1978:(408.f), main.c:2168:(446.f), main.c:2174:(446.f), main.c:2175:(446.f), main.c:8981:(1584.f)] and
	[main.c:8775:(1552.f), main.c:8777:(1552.f), main.c:8779:(1552.f), main.c:8781:(1552.f), main.c:8814:(1552.f), main.c:8816:(1552.f), main.c:8818:(1552.f), main.c:8839:(1552.f), main.c:8849:(1552.f), main.c:8852:(1552.f), main.c:8865:(1552.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: _a8642_257509_main_4
	lval 2: [REP: 1]
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1] and
_a8890_266341_main_1 @ main.c:8890
	Cluster ID: 159
	Escapes? true / true 
	Accessed at locs:
	[main.c:2088:(86.f), main.c:1737:(381.f), main.c:1778:(390.f), main.c:1781:(390.f), main.c:1789:(390.f), main.c:2168:(446.f), main.c:2174:(446.f), main.c:2175:(446.f)] and
	[main.c:5226:(162.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: _a8890_266341_main_1
	lval 2: [REP: 1]
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	lval 2: _a5021_140956_main_1
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(2)
	lval 1: _a8890_266341_main_1
	lval 2: [REP: 1]
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(3)
	lval 1: _a8890_266341_main_1
	lval 2: [REP: 1]
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1] and
_a8890_266341_main_1 @ main.c:8890
	Cluster ID: 467
	Escapes? true / true 
	Accessed at locs:
	[main.c:10189:(118.f), main.c:10193:(118.f), main.c:10196:(118.f), main.c:10252:(121.f), main.c:10293:(122.f), main.c:10294:(122.f), main.c:10391:(126.f), main.c:10392:(126.f), main.c:10396:(126.f), main.c:10400:(126.f), main.c:10406:(126.f), main.c:10577:(129.f), main.c:1229:(132.f), main.c:1240:(132.f), main.c:1256:(132.f), main.c:1257:(132.f), main.c:1298:(132.f), main.c:1316:(132.f), main.c:1334:(132.f), main.c:1360:(132.f), main.c:1512:(134.f), main.c:1513:(134.f), main.c:1574:(134.f), main.c:4377:(136.f), main.c:4378:(136.f), main.c:4536:(138.f), main.c:4537:(138.f), main.c:4565:(138.f), main.c:6826:(165.f), main.c:4214:(173.f), main.c:4132:(174.f), main.c:4135:(174.f), main.c:4152:(175.f), main.c:4119:(176.f), main.c:4122:(176.f), main.c:1420:(324.f), main.c:1421:(324.f), main.c:1444:(324.f), main.c:1445:(324.f), main.c:1447:(324.f), main.c:1762:(390.f), main.c:1778:(390.f), main.c:1781:(390.f), main.c:1816:(400.f), main.c:1968:(408.f), main.c:2166:(446.f), main.c:2175:(446.f), main.c:3439:(666.f), main.c:8981:(1584.f), main.c:8993:(1584.f), main.c:9001:(1584.f), main.c:9086:(1611.f), main.c:9125:(1611.f)] and
	[main.c:5226:(162.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: _a8890_266341_main_1
	lval 2: [REP: 1]
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1] and
_a8890_266341_main_1 @ main.c:8890
	Cluster ID: 30
	Escapes? true / true 
	Accessed at locs:
	[main.c:8589:(1534.f)] and
	[main.c:5226:(162.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = {_a8890_266341_main_8.mc_mutex#g:1592} (1)
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: main.c:8962 268433 w/ func: mdb_env_copythr
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: main.c:8962 268433 w/ func: mdb_env_copythr
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1] and
_a8890_266341_main_5 @ main.c:8890
	Cluster ID: 538
	Escapes? true / true 
	Accessed at locs:
	[main.c:1778:(390.f), main.c:1781:(390.f), main.c:1789:(390.f), main.c:1955:(408.f), main.c:1971:(408.f), main.c:1973:(408.f), main.c:1977:(408.f), main.c:1978:(408.f), main.c:2168:(446.f), main.c:2174:(446.f), main.c:2175:(446.f)] and
	[main.c:8738:(1552.f), main.c:8744:(1552.f), main.c:8985:(1584.f), main.c:9006:(1584.f), main.c:9016:(1584.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: _a8890_266341_main_5
	lval 2: [REP: 1]
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1] and
_a8890_266341_main_5 @ main.c:8890
	Cluster ID: 537
	Escapes? true / true 
	Accessed at locs:
	[main.c:2088:(86.f), main.c:1737:(381.f), main.c:1778:(390.f), main.c:1781:(390.f), main.c:1789:(390.f), main.c:2168:(446.f), main.c:2174:(446.f), main.c:2175:(446.f)] and
	[main.c:8738:(1552.f), main.c:8744:(1552.f), main.c:8985:(1584.f), main.c:9006:(1584.f), main.c:9016:(1584.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: _a8890_266341_main_5
	lval 2: [REP: 1]
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1] and
_a8890_266341_main_5 @ main.c:8890
	Cluster ID: 31
	Escapes? true / true 
	Accessed at locs:
	[main.c:8589:(1534.f)] and
	[main.c:8880:(1552.f), main.c:8984:(1584.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = {_a8890_266341_main_8.mc_mutex#g:1592} (1)
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: main.c:8962 268433 w/ func: mdb_env_copythr
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: main.c:8962 268433 w/ func: mdb_env_copythr
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1] and
_a8890_266341_main_5 @ main.c:8890
	Cluster ID: 470
	Escapes? true / true 
	Accessed at locs:
	[main.c:10189:(118.f), main.c:10193:(118.f), main.c:10196:(118.f), main.c:10252:(121.f), main.c:10293:(122.f), main.c:10294:(122.f), main.c:10391:(126.f), main.c:10392:(126.f), main.c:10396:(126.f), main.c:10400:(126.f), main.c:10406:(126.f), main.c:10577:(129.f), main.c:1229:(132.f), main.c:1240:(132.f), main.c:1256:(132.f), main.c:1257:(132.f), main.c:1298:(132.f), main.c:1316:(132.f), main.c:1334:(132.f), main.c:1360:(132.f), main.c:1512:(134.f), main.c:1513:(134.f), main.c:1574:(134.f), main.c:4377:(136.f), main.c:4378:(136.f), main.c:4536:(138.f), main.c:4537:(138.f), main.c:4565:(138.f), main.c:6826:(165.f), main.c:4214:(173.f), main.c:4132:(174.f), main.c:4135:(174.f), main.c:4152:(175.f), main.c:4119:(176.f), main.c:4122:(176.f), main.c:1420:(324.f), main.c:1421:(324.f), main.c:1444:(324.f), main.c:1445:(324.f), main.c:1447:(324.f), main.c:1762:(390.f), main.c:1778:(390.f), main.c:1781:(390.f), main.c:1816:(400.f), main.c:1968:(408.f), main.c:2166:(446.f), main.c:2175:(446.f), main.c:3439:(666.f), main.c:8981:(1584.f), main.c:8993:(1584.f), main.c:9001:(1584.f), main.c:9086:(1611.f), main.c:9125:(1611.f)] and
	[main.c:8880:(1552.f), main.c:8984:(1584.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: _a8890_266341_main_5
	lval 2: [REP: 1]
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1] and
_a8890_266341_main_5 @ main.c:8890
	Cluster ID: 539
	Escapes? true / true 
	Accessed at locs:
	[main.c:10395:(126.f), main.c:10404:(126.f), main.c:10410:(126.f), main.c:10412:(126.f), main.c:10577:(129.f), main.c:10580:(129.f), main.c:10594:(130.f), main.c:1355:(132.f), main.c:1360:(132.f), main.c:1512:(134.f), main.c:1514:(134.f), main.c:4565:(138.f), main.c:1445:(324.f), main.c:1447:(324.f), main.c:1778:(390.f), main.c:1781:(390.f), main.c:1789:(390.f), main.c:1955:(408.f), main.c:1971:(408.f), main.c:1973:(408.f), main.c:1977:(408.f), main.c:1978:(408.f), main.c:2168:(446.f), main.c:2174:(446.f), main.c:2175:(446.f), main.c:8981:(1584.f)] and
	[main.c:8738:(1552.f), main.c:8744:(1552.f), main.c:8985:(1584.f), main.c:9006:(1584.f), main.c:9016:(1584.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: _a8890_266341_main_5
	lval 2: [REP: 1]
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1] and
_a8890_266341_main_7 @ main.c:8890
	Cluster ID: 541
	Escapes? true / true 
	Accessed at locs:
	[main.c:1778:(390.f), main.c:1781:(390.f), main.c:1789:(390.f), main.c:1955:(408.f), main.c:1971:(408.f), main.c:1973:(408.f), main.c:1977:(408.f), main.c:1978:(408.f), main.c:2168:(446.f), main.c:2174:(446.f), main.c:2175:(446.f)] and
	[main.c:8987:(1584.f), main.c:9013:(1584.f), main.c:9026:(1584.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: _a8890_266341_main_7
	lval 2: [REP: 1]
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1] and
_a8890_266341_main_7 @ main.c:8890
	Cluster ID: 540
	Escapes? true / true 
	Accessed at locs:
	[main.c:2088:(86.f), main.c:1737:(381.f), main.c:1778:(390.f), main.c:1781:(390.f), main.c:1789:(390.f), main.c:2168:(446.f), main.c:2174:(446.f), main.c:2175:(446.f)] and
	[main.c:8987:(1584.f), main.c:9013:(1584.f), main.c:9026:(1584.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: _a8890_266341_main_7
	lval 2: [REP: 1]
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1] and
_a8890_266341_main_7 @ main.c:8890
	Cluster ID: 172
	Escapes? true / true 
	Accessed at locs:
	[main.c:1778:(390.f), main.c:1781:(390.f), main.c:1789:(390.f), main.c:1955:(408.f), main.c:1971:(408.f), main.c:1973:(408.f), main.c:1977:(408.f), main.c:1978:(408.f), main.c:2168:(446.f), main.c:2174:(446.f), main.c:2175:(446.f)] and
	[main.c:2121:(86.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: _a9041_271033_main_2
	lval 2: [REP: 1]
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	lval 1: _a8890_266341_main_7
	lval 2: [REP: 1]
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	lval 1: _a9041_271033_main_2
	lval 2: [REP: 1]
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(3)
	lval 1: _a8890_266341_main_7
	lval 2: [REP: 1]
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1] and
_a8890_266341_main_7 @ main.c:8890
	Cluster ID: 477
	Escapes? true / true 
	Accessed at locs:
	[main.c:10252:(121.f), main.c:1762:(390.f), main.c:1778:(390.f), main.c:1781:(390.f), main.c:1968:(408.f), main.c:2166:(446.f), main.c:2175:(446.f)] and
	[main.c:2121:(86.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: _a9041_271033_main_2
	lval 2: [REP: 1]
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	lval 1: _a8890_266341_main_7
	lval 2: [REP: 1]
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	lval 1: _a9041_271033_main_2
	lval 2: [REP: 1]
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(3)
	lval 1: _a8890_266341_main_7
	lval 2: [REP: 1]
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1] and
_a8890_266341_main_7 @ main.c:8890
	Cluster ID: 173
	Escapes? true / true 
	Accessed at locs:
	[main.c:10395:(126.f), main.c:10404:(126.f), main.c:10410:(126.f), main.c:10412:(126.f), main.c:10577:(129.f), main.c:10580:(129.f), main.c:10594:(130.f), main.c:1355:(132.f), main.c:1360:(132.f), main.c:1512:(134.f), main.c:1514:(134.f), main.c:4565:(138.f), main.c:1445:(324.f), main.c:1447:(324.f), main.c:1778:(390.f), main.c:1781:(390.f), main.c:1789:(390.f), main.c:1955:(408.f), main.c:1971:(408.f), main.c:1973:(408.f), main.c:1977:(408.f), main.c:1978:(408.f), main.c:2168:(446.f), main.c:2174:(446.f), main.c:2175:(446.f), main.c:8981:(1584.f)] and
	[main.c:2121:(86.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: _a9041_271033_main_2
	lval 2: [REP: 1]
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	lval 1: _a8890_266341_main_7
	lval 2: [REP: 1]
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	lval 1: _a9041_271033_main_2
	lval 2: [REP: 1]
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(3)
	lval 1: _a8890_266341_main_7
	lval 2: [REP: 1]
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1] and
_a8890_266341_main_7 @ main.c:8890
	Cluster ID: 32
	Escapes? true / true 
	Accessed at locs:
	[main.c:8589:(1534.f)] and
	[main.c:8942:(1584.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = {_a8890_266341_main_8.mc_mutex#g:1592} (1)
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: main.c:8962 268433 w/ func: mdb_env_copythr
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: main.c:8962 268433 w/ func: mdb_env_copythr
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1] and
_a8890_266341_main_7 @ main.c:8890
	Cluster ID: 475
	Escapes? true / true 
	Accessed at locs:
	[main.c:10189:(118.f), main.c:10193:(118.f), main.c:10196:(118.f), main.c:10252:(121.f), main.c:10293:(122.f), main.c:10294:(122.f), main.c:10391:(126.f), main.c:10392:(126.f), main.c:10396:(126.f), main.c:10400:(126.f), main.c:10406:(126.f), main.c:10577:(129.f), main.c:1229:(132.f), main.c:1240:(132.f), main.c:1256:(132.f), main.c:1257:(132.f), main.c:1298:(132.f), main.c:1316:(132.f), main.c:1334:(132.f), main.c:1360:(132.f), main.c:1512:(134.f), main.c:1513:(134.f), main.c:1574:(134.f), main.c:4377:(136.f), main.c:4378:(136.f), main.c:4536:(138.f), main.c:4537:(138.f), main.c:4565:(138.f), main.c:6826:(165.f), main.c:4214:(173.f), main.c:4132:(174.f), main.c:4135:(174.f), main.c:4152:(175.f), main.c:4119:(176.f), main.c:4122:(176.f), main.c:1420:(324.f), main.c:1421:(324.f), main.c:1444:(324.f), main.c:1445:(324.f), main.c:1447:(324.f), main.c:1762:(390.f), main.c:1778:(390.f), main.c:1781:(390.f), main.c:1816:(400.f), main.c:1968:(408.f), main.c:2166:(446.f), main.c:2175:(446.f), main.c:3439:(666.f), main.c:8981:(1584.f), main.c:8993:(1584.f), main.c:9001:(1584.f), main.c:9086:(1611.f), main.c:9125:(1611.f)] and
	[main.c:8942:(1584.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: _a8890_266341_main_7
	lval 2: [REP: 1]
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1] and
_a8890_266341_main_7 @ main.c:8890
	Cluster ID: 542
	Escapes? true / true 
	Accessed at locs:
	[main.c:10395:(126.f), main.c:10404:(126.f), main.c:10410:(126.f), main.c:10412:(126.f), main.c:10577:(129.f), main.c:10580:(129.f), main.c:10594:(130.f), main.c:1355:(132.f), main.c:1360:(132.f), main.c:1512:(134.f), main.c:1514:(134.f), main.c:4565:(138.f), main.c:1445:(324.f), main.c:1447:(324.f), main.c:1778:(390.f), main.c:1781:(390.f), main.c:1789:(390.f), main.c:1955:(408.f), main.c:1971:(408.f), main.c:1973:(408.f), main.c:1977:(408.f), main.c:1978:(408.f), main.c:2168:(446.f), main.c:2174:(446.f), main.c:2175:(446.f), main.c:8981:(1584.f)] and
	[main.c:8987:(1584.f), main.c:9013:(1584.f), main.c:9026:(1584.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: _a8890_266341_main_7
	lval 2: [REP: 1]
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1] and
_a9041_271033_main_2 @ main.c:9041
	Cluster ID: 544
	Escapes? true / true 
	Accessed at locs:
	[main.c:1778:(390.f), main.c:1781:(390.f), main.c:1789:(390.f), main.c:1955:(408.f), main.c:1971:(408.f), main.c:1973:(408.f), main.c:1977:(408.f), main.c:1978:(408.f), main.c:2168:(446.f), main.c:2174:(446.f), main.c:2175:(446.f)] and
	[main.c:9063:(1611.f), main.c:9072:(1611.f), main.c:9139:(1611.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: _a9041_271033_main_2
	lval 2: [REP: 1]
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1] and
_a9041_271033_main_2 @ main.c:9041
	Cluster ID: 543
	Escapes? true / true 
	Accessed at locs:
	[main.c:2088:(86.f), main.c:1737:(381.f), main.c:1778:(390.f), main.c:1781:(390.f), main.c:1789:(390.f), main.c:2168:(446.f), main.c:2174:(446.f), main.c:2175:(446.f)] and
	[main.c:9063:(1611.f), main.c:9072:(1611.f), main.c:9139:(1611.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: _a9041_271033_main_2
	lval 2: [REP: 1]
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1] and
_a9041_271033_main_2 @ main.c:9041
	Cluster ID: 478
	Escapes? true / true 
	Accessed at locs:
	[main.c:10189:(118.f), main.c:10193:(118.f), main.c:10196:(118.f), main.c:10252:(121.f), main.c:10293:(122.f), main.c:10294:(122.f), main.c:10391:(126.f), main.c:10392:(126.f), main.c:10396:(126.f), main.c:10400:(126.f), main.c:10406:(126.f), main.c:10577:(129.f), main.c:1229:(132.f), main.c:1240:(132.f), main.c:1256:(132.f), main.c:1257:(132.f), main.c:1298:(132.f), main.c:1316:(132.f), main.c:1334:(132.f), main.c:1360:(132.f), main.c:1512:(134.f), main.c:1513:(134.f), main.c:1574:(134.f), main.c:4377:(136.f), main.c:4378:(136.f), main.c:4536:(138.f), main.c:4537:(138.f), main.c:4565:(138.f), main.c:6826:(165.f), main.c:4214:(173.f), main.c:4132:(174.f), main.c:4135:(174.f), main.c:4152:(175.f), main.c:4119:(176.f), main.c:4122:(176.f), main.c:1420:(324.f), main.c:1421:(324.f), main.c:1444:(324.f), main.c:1445:(324.f), main.c:1447:(324.f), main.c:1762:(390.f), main.c:1778:(390.f), main.c:1781:(390.f), main.c:1816:(400.f), main.c:1968:(408.f), main.c:2166:(446.f), main.c:2175:(446.f), main.c:3439:(666.f), main.c:8981:(1584.f), main.c:8993:(1584.f), main.c:9001:(1584.f), main.c:9086:(1611.f), main.c:9125:(1611.f)] and
	[main.c:2121:(86.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 2: _a8890_266341_main_7
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	lval 1: _a9041_271033_main_2
	lval 2: [REP: 1]
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(2)
	lval 1: _a8890_266341_main_7
	lval 2: [REP: 1]
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1] and
_a9041_271033_main_2 @ main.c:9041
	Cluster ID: 33
	Escapes? true / true 
	Accessed at locs:
	[main.c:8589:(1534.f)] and
	[main.c:2121:(86.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = {_a8890_266341_main_8.mc_mutex#g:1592} (1)
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: main.c:8962 268433 w/ func: mdb_env_copythr
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 2: _a8890_266341_main_7
	Th. 1 spawned: main.c:8962 268433 w/ func: mdb_env_copythr
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: main.c:8962 268433 w/ func: mdb_env_copythr
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(2)
	lval 2: _a8890_266341_main_7
	Th. 1 spawned: main.c:8962 268433 w/ func: mdb_env_copythr
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1] and
_a9041_271033_main_2 @ main.c:9041
	Cluster ID: 34
	Escapes? true / true 
	Accessed at locs:
	[main.c:8589:(1534.f)] and
	[main.c:9056:(1611.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = {_a8890_266341_main_8.mc_mutex#g:1592} (1)
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: main.c:8962 268433 w/ func: mdb_env_copythr
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: main.c:8962 268433 w/ func: mdb_env_copythr
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1] and
_a9041_271033_main_2 @ main.c:9041
	Cluster ID: 493
	Escapes? true / true 
	Accessed at locs:
	[main.c:10189:(118.f), main.c:10193:(118.f), main.c:10196:(118.f), main.c:10252:(121.f), main.c:10293:(122.f), main.c:10294:(122.f), main.c:10391:(126.f), main.c:10392:(126.f), main.c:10396:(126.f), main.c:10400:(126.f), main.c:10406:(126.f), main.c:10577:(129.f), main.c:1229:(132.f), main.c:1240:(132.f), main.c:1256:(132.f), main.c:1257:(132.f), main.c:1298:(132.f), main.c:1316:(132.f), main.c:1334:(132.f), main.c:1360:(132.f), main.c:1512:(134.f), main.c:1513:(134.f), main.c:1574:(134.f), main.c:4377:(136.f), main.c:4378:(136.f), main.c:4536:(138.f), main.c:4537:(138.f), main.c:4565:(138.f), main.c:6826:(165.f), main.c:4214:(173.f), main.c:4132:(174.f), main.c:4135:(174.f), main.c:4152:(175.f), main.c:4119:(176.f), main.c:4122:(176.f), main.c:1420:(324.f), main.c:1421:(324.f), main.c:1444:(324.f), main.c:1445:(324.f), main.c:1447:(324.f), main.c:1762:(390.f), main.c:1778:(390.f), main.c:1781:(390.f), main.c:1816:(400.f), main.c:1968:(408.f), main.c:2166:(446.f), main.c:2175:(446.f), main.c:3439:(666.f), main.c:8981:(1584.f), main.c:8993:(1584.f), main.c:9001:(1584.f), main.c:9086:(1611.f), main.c:9125:(1611.f)] and
	[main.c:9056:(1611.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: _a9041_271033_main_2
	lval 2: [REP: 1]
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1] and
_a9041_271033_main_2 @ main.c:9041
	Cluster ID: 545
	Escapes? true / true 
	Accessed at locs:
	[main.c:10395:(126.f), main.c:10404:(126.f), main.c:10410:(126.f), main.c:10412:(126.f), main.c:10577:(129.f), main.c:10580:(129.f), main.c:10594:(130.f), main.c:1355:(132.f), main.c:1360:(132.f), main.c:1512:(134.f), main.c:1514:(134.f), main.c:4565:(138.f), main.c:1445:(324.f), main.c:1447:(324.f), main.c:1778:(390.f), main.c:1781:(390.f), main.c:1789:(390.f), main.c:1955:(408.f), main.c:1971:(408.f), main.c:1973:(408.f), main.c:1977:(408.f), main.c:1978:(408.f), main.c:2168:(446.f), main.c:2174:(446.f), main.c:2175:(446.f), main.c:8981:(1584.f)] and
	[main.c:9063:(1611.f), main.c:9072:(1611.f), main.c:9139:(1611.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: _a9041_271033_main_2
	lval 2: [REP: 1]
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1] and
_a9170_273741_main_1 @ main.c:9170
	Cluster ID: 683
	Escapes? true / true 
	Accessed at locs:
	[main.c:1778:(390.f), main.c:1781:(390.f), main.c:1789:(390.f), main.c:1955:(408.f), main.c:1971:(408.f), main.c:1973:(408.f), main.c:1977:(408.f), main.c:1978:(408.f), main.c:2168:(446.f), main.c:2174:(446.f), main.c:2175:(446.f)] and
	[main.c:9192:(68.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
****
Possible race between access to:

[REP: 1] and
_a9170_273741_main_1 @ main.c:9170
	Cluster ID: 684
	Escapes? true / true 
	Accessed at locs:
	[main.c:1778:(390.f), main.c:1781:(390.f), main.c:1789:(390.f), main.c:1955:(408.f), main.c:1971:(408.f), main.c:1973:(408.f), main.c:1977:(408.f), main.c:1978:(408.f), main.c:2168:(446.f), main.c:2174:(446.f), main.c:2175:(446.f)] and
	[main.c:9193:(68.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
****
Possible race between access to:

[REP: 1] and
_a9170_273741_main_1 @ main.c:9170
	Cluster ID: 681
	Escapes? true / true 
	Accessed at locs:
	[main.c:2088:(86.f), main.c:1737:(381.f), main.c:1778:(390.f), main.c:1781:(390.f), main.c:1789:(390.f), main.c:2168:(446.f), main.c:2174:(446.f), main.c:2175:(446.f)] and
	[main.c:9192:(68.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
****
Possible race between access to:

[REP: 1] and
_a9170_273741_main_1 @ main.c:9170
	Cluster ID: 682
	Escapes? true / true 
	Accessed at locs:
	[main.c:2088:(86.f), main.c:1737:(381.f), main.c:1778:(390.f), main.c:1781:(390.f), main.c:1789:(390.f), main.c:2168:(446.f), main.c:2174:(446.f), main.c:2175:(446.f)] and
	[main.c:9193:(68.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
****
Possible race between access to:

[REP: 1] and
_a9170_273741_main_1 @ main.c:9170
	Cluster ID: 41
	Escapes? true / true 
	Accessed at locs:
	[main.c:8589:(1534.f)] and
	[main.c:9179:(68.f), main.c:3516:(685.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = {_a8890_266341_main_8.mc_mutex#g:1592} (1)
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: main.c:8962 268433 w/ func: mdb_env_copythr
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

****
Possible race between access to:

[REP: 1] and
_a9170_273741_main_1 @ main.c:9170
	Cluster ID: 691
	Escapes? true / true 
	Accessed at locs:
	[main.c:10189:(118.f), main.c:10193:(118.f), main.c:10196:(118.f), main.c:10252:(121.f), main.c:10293:(122.f), main.c:10294:(122.f), main.c:10391:(126.f), main.c:10392:(126.f), main.c:10396:(126.f), main.c:10400:(126.f), main.c:10406:(126.f), main.c:10577:(129.f), main.c:1229:(132.f), main.c:1240:(132.f), main.c:1256:(132.f), main.c:1257:(132.f), main.c:1298:(132.f), main.c:1316:(132.f), main.c:1334:(132.f), main.c:1360:(132.f), main.c:1512:(134.f), main.c:1513:(134.f), main.c:1574:(134.f), main.c:4377:(136.f), main.c:4378:(136.f), main.c:4536:(138.f), main.c:4537:(138.f), main.c:4565:(138.f), main.c:6826:(165.f), main.c:4214:(173.f), main.c:4132:(174.f), main.c:4135:(174.f), main.c:4152:(175.f), main.c:4119:(176.f), main.c:4122:(176.f), main.c:1420:(324.f), main.c:1421:(324.f), main.c:1444:(324.f), main.c:1445:(324.f), main.c:1447:(324.f), main.c:1762:(390.f), main.c:1778:(390.f), main.c:1781:(390.f), main.c:1816:(400.f), main.c:1968:(408.f), main.c:2166:(446.f), main.c:2175:(446.f), main.c:3439:(666.f), main.c:8981:(1584.f), main.c:8993:(1584.f), main.c:9001:(1584.f), main.c:9086:(1611.f), main.c:9125:(1611.f)] and
	[main.c:9179:(68.f), main.c:3516:(685.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

****
Possible race between access to:

[REP: 1] and
_a9170_273741_main_1 @ main.c:9170
	Cluster ID: 685
	Escapes? true / true 
	Accessed at locs:
	[main.c:10395:(126.f), main.c:10404:(126.f), main.c:10410:(126.f), main.c:10412:(126.f), main.c:10577:(129.f), main.c:10580:(129.f), main.c:10594:(130.f), main.c:1355:(132.f), main.c:1360:(132.f), main.c:1512:(134.f), main.c:1514:(134.f), main.c:4565:(138.f), main.c:1445:(324.f), main.c:1447:(324.f), main.c:1778:(390.f), main.c:1781:(390.f), main.c:1789:(390.f), main.c:1955:(408.f), main.c:1971:(408.f), main.c:1973:(408.f), main.c:1977:(408.f), main.c:1978:(408.f), main.c:2168:(446.f), main.c:2174:(446.f), main.c:2175:(446.f), main.c:8981:(1584.f)] and
	[main.c:9192:(68.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
****
Possible race between access to:

[REP: 1] and
_a9170_273741_main_1 @ main.c:9170
	Cluster ID: 686
	Escapes? true / true 
	Accessed at locs:
	[main.c:10395:(126.f), main.c:10404:(126.f), main.c:10410:(126.f), main.c:10412:(126.f), main.c:10577:(129.f), main.c:10580:(129.f), main.c:10594:(130.f), main.c:1355:(132.f), main.c:1360:(132.f), main.c:1512:(134.f), main.c:1514:(134.f), main.c:4565:(138.f), main.c:1445:(324.f), main.c:1447:(324.f), main.c:1778:(390.f), main.c:1781:(390.f), main.c:1789:(390.f), main.c:1955:(408.f), main.c:1971:(408.f), main.c:1973:(408.f), main.c:1977:(408.f), main.c:1978:(408.f), main.c:2168:(446.f), main.c:2174:(446.f), main.c:2175:(446.f), main.c:8981:(1584.f)] and
	[main.c:9193:(68.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
****
Possible race between access to:

[REP: 1] and
_a10221_297986_main_1 @ main.c:10214
	Cluster ID: 35
	Escapes? true / true 
	Accessed at locs:
	[main.c:8589:(1534.f)] and
	[main.c:10226:(119.f), main.c:10227:(119.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = {_a8890_266341_main_8.mc_mutex#g:1592} (1)
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: main.c:8962 268433 w/ func: mdb_env_copythr
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: main.c:8962 268433 w/ func: mdb_env_copythr
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1] and
_a10221_297986_main_1 @ main.c:10214
	Cluster ID: 496
	Escapes? true / true 
	Accessed at locs:
	[main.c:10189:(118.f), main.c:10193:(118.f), main.c:10196:(118.f), main.c:10252:(121.f), main.c:10293:(122.f), main.c:10294:(122.f), main.c:10391:(126.f), main.c:10392:(126.f), main.c:10396:(126.f), main.c:10400:(126.f), main.c:10406:(126.f), main.c:10577:(129.f), main.c:1229:(132.f), main.c:1240:(132.f), main.c:1256:(132.f), main.c:1257:(132.f), main.c:1298:(132.f), main.c:1316:(132.f), main.c:1334:(132.f), main.c:1360:(132.f), main.c:1512:(134.f), main.c:1513:(134.f), main.c:1574:(134.f), main.c:4377:(136.f), main.c:4378:(136.f), main.c:4536:(138.f), main.c:4537:(138.f), main.c:4565:(138.f), main.c:6826:(165.f), main.c:4214:(173.f), main.c:4132:(174.f), main.c:4135:(174.f), main.c:4152:(175.f), main.c:4119:(176.f), main.c:4122:(176.f), main.c:1420:(324.f), main.c:1421:(324.f), main.c:1444:(324.f), main.c:1445:(324.f), main.c:1447:(324.f), main.c:1762:(390.f), main.c:1778:(390.f), main.c:1781:(390.f), main.c:1816:(400.f), main.c:1968:(408.f), main.c:2166:(446.f), main.c:2175:(446.f), main.c:3439:(666.f), main.c:8981:(1584.f), main.c:8993:(1584.f), main.c:9001:(1584.f), main.c:9086:(1611.f), main.c:9125:(1611.f)] and
	[main.c:10226:(119.f), main.c:10227:(119.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: _a10221_297986_main_1
	lval 2: [REP: 1]
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1] and
_a10253_298451_main_1 @ main.c:10243
	Cluster ID: 36
	Escapes? true / true 
	Accessed at locs:
	[main.c:8589:(1534.f)] and
	[main.c:10258:(121.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = {_a8890_266341_main_8.mc_mutex#g:1592} (1)
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: main.c:8962 268433 w/ func: mdb_env_copythr
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: main.c:8962 268433 w/ func: mdb_env_copythr
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1] and
_a10253_298451_main_1 @ main.c:10243
	Cluster ID: 499
	Escapes? true / true 
	Accessed at locs:
	[main.c:10189:(118.f), main.c:10193:(118.f), main.c:10196:(118.f), main.c:10252:(121.f), main.c:10293:(122.f), main.c:10294:(122.f), main.c:10391:(126.f), main.c:10392:(126.f), main.c:10396:(126.f), main.c:10400:(126.f), main.c:10406:(126.f), main.c:10577:(129.f), main.c:1229:(132.f), main.c:1240:(132.f), main.c:1256:(132.f), main.c:1257:(132.f), main.c:1298:(132.f), main.c:1316:(132.f), main.c:1334:(132.f), main.c:1360:(132.f), main.c:1512:(134.f), main.c:1513:(134.f), main.c:1574:(134.f), main.c:4377:(136.f), main.c:4378:(136.f), main.c:4536:(138.f), main.c:4537:(138.f), main.c:4565:(138.f), main.c:6826:(165.f), main.c:4214:(173.f), main.c:4132:(174.f), main.c:4135:(174.f), main.c:4152:(175.f), main.c:4119:(176.f), main.c:4122:(176.f), main.c:1420:(324.f), main.c:1421:(324.f), main.c:1444:(324.f), main.c:1445:(324.f), main.c:1447:(324.f), main.c:1762:(390.f), main.c:1778:(390.f), main.c:1781:(390.f), main.c:1816:(400.f), main.c:1968:(408.f), main.c:2166:(446.f), main.c:2175:(446.f), main.c:3439:(666.f), main.c:8981:(1584.f), main.c:8993:(1584.f), main.c:9001:(1584.f), main.c:9086:(1611.f), main.c:9125:(1611.f)] and
	[main.c:10258:(121.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: _a10253_298451_main_1
	lval 2: [REP: 1]
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1] and
_a10296_299312_main_1 @ main.c:10285
	Cluster ID: 37
	Escapes? true / true 
	Accessed at locs:
	[main.c:8589:(1534.f)] and
	[main.c:10303:(122.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = {_a8890_266341_main_8.mc_mutex#g:1592} (1)
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: main.c:8962 268433 w/ func: mdb_env_copythr
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: main.c:8962 268433 w/ func: mdb_env_copythr
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1] and
_a10296_299312_main_1 @ main.c:10285
	Cluster ID: 502
	Escapes? true / true 
	Accessed at locs:
	[main.c:10189:(118.f), main.c:10193:(118.f), main.c:10196:(118.f), main.c:10252:(121.f), main.c:10293:(122.f), main.c:10294:(122.f), main.c:10391:(126.f), main.c:10392:(126.f), main.c:10396:(126.f), main.c:10400:(126.f), main.c:10406:(126.f), main.c:10577:(129.f), main.c:1229:(132.f), main.c:1240:(132.f), main.c:1256:(132.f), main.c:1257:(132.f), main.c:1298:(132.f), main.c:1316:(132.f), main.c:1334:(132.f), main.c:1360:(132.f), main.c:1512:(134.f), main.c:1513:(134.f), main.c:1574:(134.f), main.c:4377:(136.f), main.c:4378:(136.f), main.c:4536:(138.f), main.c:4537:(138.f), main.c:4565:(138.f), main.c:6826:(165.f), main.c:4214:(173.f), main.c:4132:(174.f), main.c:4135:(174.f), main.c:4152:(175.f), main.c:4119:(176.f), main.c:4122:(176.f), main.c:1420:(324.f), main.c:1421:(324.f), main.c:1444:(324.f), main.c:1445:(324.f), main.c:1447:(324.f), main.c:1762:(390.f), main.c:1778:(390.f), main.c:1781:(390.f), main.c:1816:(400.f), main.c:1968:(408.f), main.c:2166:(446.f), main.c:2175:(446.f), main.c:3439:(666.f), main.c:8981:(1584.f), main.c:8993:(1584.f), main.c:9001:(1584.f), main.c:9086:(1611.f), main.c:9125:(1611.f)] and
	[main.c:10303:(122.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: _a10296_299312_main_1
	lval 2: [REP: 1]
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1] and
[REP: 1]
	Cluster ID: 243
	Escapes? true / true 
	Accessed at locs:
	[main.c:1778:(390.f), main.c:1781:(390.f), main.c:1789:(390.f), main.c:1955:(408.f), main.c:1971:(408.f), main.c:1973:(408.f), main.c:1977:(408.f), main.c:1978:(408.f), main.c:2168:(446.f), main.c:2174:(446.f), main.c:2175:(446.f)] and
	[main.c:1778:(390.f), main.c:1781:(390.f), main.c:1789:(390.f), main.c:1955:(408.f), main.c:1971:(408.f), main.c:1973:(408.f), main.c:1977:(408.f), main.c:1978:(408.f), main.c:2168:(446.f), main.c:2174:(446.f), main.c:2175:(446.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1] and
[REP: 1]
	Cluster ID: 551
	Escapes? true / true 
	Accessed at locs:
	[main.c:1778:(390.f), main.c:1781:(390.f), main.c:1789:(390.f), main.c:1955:(408.f), main.c:1971:(408.f), main.c:1973:(408.f), main.c:1977:(408.f), main.c:1978:(408.f), main.c:2168:(446.f), main.c:2174:(446.f), main.c:2175:(446.f)] and
	[main.c:1816:(400.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
LS for 2nd access:
L+ = {[REP: 1].mt2.mt2_wmutex[0]#g} (1)
	(rep. lock)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(1)
LS for 2nd access:
L+ = {[REP: 1]#g, [REP: 1].mt2.mt2_wmutex[0]#g} (2)
	(rep. lock)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(2)
LS for 2nd access:
L+ = {[REP: 1]#g} (1)
	(rep. lock)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(3)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1] and
[REP: 1]
	Cluster ID: 688
	Escapes? true / true 
	Accessed at locs:
	[main.c:1778:(390.f), main.c:1781:(390.f), main.c:1789:(390.f), main.c:1955:(408.f), main.c:1971:(408.f), main.c:1973:(408.f), main.c:1977:(408.f), main.c:1978:(408.f), main.c:2168:(446.f), main.c:2174:(446.f), main.c:2175:(446.f)] and
	[main.c:9197:(68.f), main.c:10189:(118.f), main.c:10193:(118.f), main.c:10196:(118.f), main.c:10252:(121.f), main.c:10293:(122.f), main.c:10294:(122.f), main.c:10391:(126.f), main.c:10392:(126.f), main.c:10396:(126.f), main.c:10400:(126.f), main.c:10406:(126.f), main.c:10577:(129.f), main.c:1229:(132.f), main.c:1240:(132.f), main.c:1256:(132.f), main.c:1257:(132.f), main.c:1298:(132.f), main.c:1316:(132.f), main.c:1334:(132.f), main.c:1360:(132.f), main.c:1512:(134.f), main.c:1513:(134.f), main.c:1574:(134.f), main.c:4377:(136.f), main.c:4378:(136.f), main.c:4536:(138.f), main.c:4537:(138.f), main.c:4565:(138.f), main.c:6826:(165.f), main.c:4214:(173.f), main.c:4132:(174.f), main.c:4135:(174.f), main.c:4152:(175.f), main.c:4119:(176.f), main.c:4122:(176.f), main.c:1420:(324.f), main.c:1421:(324.f), main.c:1444:(324.f), main.c:1445:(324.f), main.c:1447:(324.f), main.c:1762:(390.f), main.c:1778:(390.f), main.c:1781:(390.f), main.c:1816:(400.f), main.c:1968:(408.f), main.c:2166:(446.f), main.c:2175:(446.f), main.c:3439:(666.f), main.c:8981:(1584.f), main.c:8993:(1584.f), main.c:9001:(1584.f), main.c:9086:(1611.f), main.c:9125:(1611.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
****
Possible race between access to:

[REP: 1] and
[REP: 1]
	Cluster ID: 550
	Escapes? true / true 
	Accessed at locs:
	[main.c:10189:(118.f), main.c:10193:(118.f), main.c:10196:(118.f), main.c:10252:(121.f), main.c:10293:(122.f), main.c:10294:(122.f), main.c:10391:(126.f), main.c:10392:(126.f), main.c:10396:(126.f), main.c:10400:(126.f), main.c:10406:(126.f), main.c:10577:(129.f), main.c:1229:(132.f), main.c:1240:(132.f), main.c:1256:(132.f), main.c:1257:(132.f), main.c:1298:(132.f), main.c:1316:(132.f), main.c:1334:(132.f), main.c:1360:(132.f), main.c:1512:(134.f), main.c:1513:(134.f), main.c:1574:(134.f), main.c:4377:(136.f), main.c:4378:(136.f), main.c:4536:(138.f), main.c:4537:(138.f), main.c:4565:(138.f), main.c:6826:(165.f), main.c:4214:(173.f), main.c:4132:(174.f), main.c:4135:(174.f), main.c:4152:(175.f), main.c:4119:(176.f), main.c:4122:(176.f), main.c:1420:(324.f), main.c:1421:(324.f), main.c:1444:(324.f), main.c:1445:(324.f), main.c:1447:(324.f), main.c:1762:(390.f), main.c:1778:(390.f), main.c:1781:(390.f), main.c:1816:(400.f), main.c:1968:(408.f), main.c:2166:(446.f), main.c:2175:(446.f), main.c:3439:(666.f), main.c:8981:(1584.f), main.c:8993:(1584.f), main.c:9001:(1584.f), main.c:9086:(1611.f), main.c:9125:(1611.f)] and
	[main.c:1778:(390.f), main.c:1781:(390.f), main.c:1789:(390.f), main.c:1955:(408.f), main.c:1971:(408.f), main.c:1973:(408.f), main.c:1977:(408.f), main.c:1978:(408.f), main.c:2168:(446.f), main.c:2174:(446.f), main.c:2175:(446.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1] and
[REP: 1]
	Cluster ID: 549
	Escapes? true / true 
	Accessed at locs:
	[main.c:1778:(390.f), main.c:1781:(390.f), main.c:1789:(390.f), main.c:1955:(408.f), main.c:1971:(408.f), main.c:1973:(408.f), main.c:1977:(408.f), main.c:1978:(408.f), main.c:2168:(446.f), main.c:2174:(446.f), main.c:2175:(446.f)] and
	[main.c:10252:(121.f), main.c:1762:(390.f), main.c:1778:(390.f), main.c:1781:(390.f), main.c:1968:(408.f), main.c:2166:(446.f), main.c:2175:(446.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1] and
[REP: 1]
	Cluster ID: 244
	Escapes? true / true 
	Accessed at locs:
	[main.c:1778:(390.f), main.c:1781:(390.f), main.c:1789:(390.f), main.c:1955:(408.f), main.c:1971:(408.f), main.c:1973:(408.f), main.c:1977:(408.f), main.c:1978:(408.f), main.c:2168:(446.f), main.c:2174:(446.f), main.c:2175:(446.f)] and
	[main.c:10395:(126.f), main.c:10404:(126.f), main.c:10410:(126.f), main.c:10412:(126.f), main.c:10577:(129.f), main.c:10580:(129.f), main.c:10594:(130.f), main.c:1355:(132.f), main.c:1360:(132.f), main.c:1512:(134.f), main.c:1514:(134.f), main.c:4565:(138.f), main.c:1445:(324.f), main.c:1447:(324.f), main.c:1778:(390.f), main.c:1781:(390.f), main.c:1789:(390.f), main.c:1955:(408.f), main.c:1971:(408.f), main.c:1973:(408.f), main.c:1977:(408.f), main.c:1978:(408.f), main.c:2168:(446.f), main.c:2174:(446.f), main.c:2175:(446.f), main.c:8981:(1584.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1] and
[REP: 1]
	Cluster ID: 241
	Escapes? true / true 
	Accessed at locs:
	[main.c:1778:(390.f), main.c:1781:(390.f), main.c:1789:(390.f), main.c:1955:(408.f), main.c:1971:(408.f), main.c:1973:(408.f), main.c:1977:(408.f), main.c:1978:(408.f), main.c:2168:(446.f), main.c:2174:(446.f), main.c:2175:(446.f)] and
	[main.c:2088:(86.f), main.c:2095:(86.f), main.c:2096:(86.f), main.c:10252:(121.f), main.c:1714:(381.f), main.c:1726:(381.f), main.c:1733:(381.f), main.c:1736:(381.f), main.c:1762:(390.f), main.c:1778:(390.f), main.c:1781:(390.f), main.c:1816:(400.f), main.c:2166:(446.f), main.c:2175:(446.f), main.c:3496:(685.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(3)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1] and
[REP: 1]
	Cluster ID: 548
	Escapes? true / true 
	Accessed at locs:
	[main.c:2088:(86.f), main.c:1737:(381.f), main.c:1778:(390.f), main.c:1781:(390.f), main.c:1789:(390.f), main.c:2168:(446.f), main.c:2174:(446.f), main.c:2175:(446.f)] and
	[main.c:1816:(400.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
LS for 2nd access:
L+ = {[REP: 1].mt2.mt2_wmutex[0]#g} (1)
	(rep. lock)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(1)
LS for 2nd access:
L+ = {[REP: 1]#g, [REP: 1].mt2.mt2_wmutex[0]#g} (2)
	(rep. lock)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(2)
LS for 2nd access:
L+ = {[REP: 1]#g} (1)
	(rep. lock)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(3)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1] and
[REP: 1]
	Cluster ID: 240
	Escapes? true / true 
	Accessed at locs:
	[main.c:2088:(86.f), main.c:2095:(86.f), main.c:2096:(86.f), main.c:10252:(121.f), main.c:1714:(381.f), main.c:1726:(381.f), main.c:1733:(381.f), main.c:1736:(381.f), main.c:1762:(390.f), main.c:1778:(390.f), main.c:1781:(390.f), main.c:1816:(400.f), main.c:2166:(446.f), main.c:2175:(446.f)] and
	[main.c:2088:(86.f), main.c:1737:(381.f), main.c:1778:(390.f), main.c:1781:(390.f), main.c:1789:(390.f), main.c:2168:(446.f), main.c:2174:(446.f), main.c:2175:(446.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(3)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1] and
[REP: 1]
	Cluster ID: 687
	Escapes? true / true 
	Accessed at locs:
	[main.c:2088:(86.f), main.c:1737:(381.f), main.c:1778:(390.f), main.c:1781:(390.f), main.c:1789:(390.f), main.c:2168:(446.f), main.c:2174:(446.f), main.c:2175:(446.f)] and
	[main.c:9197:(68.f), main.c:10189:(118.f), main.c:10193:(118.f), main.c:10196:(118.f), main.c:10252:(121.f), main.c:10293:(122.f), main.c:10294:(122.f), main.c:10391:(126.f), main.c:10392:(126.f), main.c:10396:(126.f), main.c:10400:(126.f), main.c:10406:(126.f), main.c:10577:(129.f), main.c:1229:(132.f), main.c:1240:(132.f), main.c:1256:(132.f), main.c:1257:(132.f), main.c:1298:(132.f), main.c:1316:(132.f), main.c:1334:(132.f), main.c:1360:(132.f), main.c:1512:(134.f), main.c:1513:(134.f), main.c:1574:(134.f), main.c:4377:(136.f), main.c:4378:(136.f), main.c:4536:(138.f), main.c:4537:(138.f), main.c:4565:(138.f), main.c:6826:(165.f), main.c:4214:(173.f), main.c:4132:(174.f), main.c:4135:(174.f), main.c:4152:(175.f), main.c:4119:(176.f), main.c:4122:(176.f), main.c:1420:(324.f), main.c:1421:(324.f), main.c:1444:(324.f), main.c:1445:(324.f), main.c:1447:(324.f), main.c:1762:(390.f), main.c:1778:(390.f), main.c:1781:(390.f), main.c:1816:(400.f), main.c:1968:(408.f), main.c:2166:(446.f), main.c:2175:(446.f), main.c:3439:(666.f), main.c:8981:(1584.f), main.c:8993:(1584.f), main.c:9001:(1584.f), main.c:9086:(1611.f), main.c:9125:(1611.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
****
Possible race between access to:

[REP: 1] and
[REP: 1]
	Cluster ID: 547
	Escapes? true / true 
	Accessed at locs:
	[main.c:10189:(118.f), main.c:10193:(118.f), main.c:10196:(118.f), main.c:10252:(121.f), main.c:10293:(122.f), main.c:10294:(122.f), main.c:10391:(126.f), main.c:10392:(126.f), main.c:10396:(126.f), main.c:10400:(126.f), main.c:10406:(126.f), main.c:10577:(129.f), main.c:1229:(132.f), main.c:1240:(132.f), main.c:1256:(132.f), main.c:1257:(132.f), main.c:1298:(132.f), main.c:1316:(132.f), main.c:1334:(132.f), main.c:1360:(132.f), main.c:1512:(134.f), main.c:1513:(134.f), main.c:1574:(134.f), main.c:4377:(136.f), main.c:4378:(136.f), main.c:4536:(138.f), main.c:4537:(138.f), main.c:4565:(138.f), main.c:6826:(165.f), main.c:4214:(173.f), main.c:4132:(174.f), main.c:4135:(174.f), main.c:4152:(175.f), main.c:4119:(176.f), main.c:4122:(176.f), main.c:1420:(324.f), main.c:1421:(324.f), main.c:1444:(324.f), main.c:1445:(324.f), main.c:1447:(324.f), main.c:1762:(390.f), main.c:1778:(390.f), main.c:1781:(390.f), main.c:1816:(400.f), main.c:1968:(408.f), main.c:2166:(446.f), main.c:2175:(446.f), main.c:3439:(666.f), main.c:8981:(1584.f), main.c:8993:(1584.f), main.c:9001:(1584.f), main.c:9086:(1611.f), main.c:9125:(1611.f)] and
	[main.c:2088:(86.f), main.c:1737:(381.f), main.c:1778:(390.f), main.c:1781:(390.f), main.c:1789:(390.f), main.c:2168:(446.f), main.c:2174:(446.f), main.c:2175:(446.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1] and
[REP: 1]
	Cluster ID: 546
	Escapes? true / true 
	Accessed at locs:
	[main.c:2088:(86.f), main.c:1737:(381.f), main.c:1778:(390.f), main.c:1781:(390.f), main.c:1789:(390.f), main.c:2168:(446.f), main.c:2174:(446.f), main.c:2175:(446.f)] and
	[main.c:10252:(121.f), main.c:1762:(390.f), main.c:1778:(390.f), main.c:1781:(390.f), main.c:1968:(408.f), main.c:2166:(446.f), main.c:2175:(446.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1] and
[REP: 1]
	Cluster ID: 242
	Escapes? true / true 
	Accessed at locs:
	[main.c:10395:(126.f), main.c:10404:(126.f), main.c:10410:(126.f), main.c:10412:(126.f), main.c:10577:(129.f), main.c:10580:(129.f), main.c:10594:(130.f), main.c:1355:(132.f), main.c:1360:(132.f), main.c:1512:(134.f), main.c:1514:(134.f), main.c:4565:(138.f), main.c:1445:(324.f), main.c:1447:(324.f), main.c:1778:(390.f), main.c:1781:(390.f), main.c:1789:(390.f), main.c:1955:(408.f), main.c:1971:(408.f), main.c:1973:(408.f), main.c:1977:(408.f), main.c:1978:(408.f), main.c:2168:(446.f), main.c:2174:(446.f), main.c:2175:(446.f), main.c:8981:(1584.f)] and
	[main.c:2088:(86.f), main.c:2095:(86.f), main.c:2096:(86.f), main.c:10252:(121.f), main.c:1714:(381.f), main.c:1726:(381.f), main.c:1733:(381.f), main.c:1736:(381.f), main.c:1762:(390.f), main.c:1778:(390.f), main.c:1781:(390.f), main.c:1816:(400.f), main.c:2166:(446.f), main.c:2175:(446.f), main.c:3496:(685.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(3)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1] and
[REP: 1]
	Cluster ID: 39
	Escapes? true / true 
	Accessed at locs:
	[main.c:8589:(1534.f)] and
	[main.c:1778:(390.f), main.c:1781:(390.f), main.c:1789:(390.f), main.c:1955:(408.f), main.c:1971:(408.f), main.c:1973:(408.f), main.c:1977:(408.f), main.c:1978:(408.f), main.c:2168:(446.f), main.c:2174:(446.f), main.c:2175:(446.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = {_a8890_266341_main_8.mc_mutex#g:1592} (1)
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: main.c:8962 268433 w/ func: mdb_env_copythr
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: main.c:8962 268433 w/ func: mdb_env_copythr
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1] and
[REP: 1]
	Cluster ID: 38
	Escapes? true / true 
	Accessed at locs:
	[main.c:8589:(1534.f)] and
	[main.c:2088:(86.f), main.c:1737:(381.f), main.c:1778:(390.f), main.c:1781:(390.f), main.c:1789:(390.f), main.c:2168:(446.f), main.c:2174:(446.f), main.c:2175:(446.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = {_a8890_266341_main_8.mc_mutex#g:1592} (1)
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: main.c:8962 268433 w/ func: mdb_env_copythr
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: main.c:8962 268433 w/ func: mdb_env_copythr
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1] and
[REP: 1]
	Cluster ID: 40
	Escapes? true / true 
	Accessed at locs:
	[main.c:8589:(1534.f)] and
	[main.c:10395:(126.f), main.c:10404:(126.f), main.c:10410:(126.f), main.c:10412:(126.f), main.c:10577:(129.f), main.c:10580:(129.f), main.c:10594:(130.f), main.c:1355:(132.f), main.c:1360:(132.f), main.c:1512:(134.f), main.c:1514:(134.f), main.c:4565:(138.f), main.c:1445:(324.f), main.c:1447:(324.f), main.c:1778:(390.f), main.c:1781:(390.f), main.c:1789:(390.f), main.c:1955:(408.f), main.c:1971:(408.f), main.c:1973:(408.f), main.c:1977:(408.f), main.c:1978:(408.f), main.c:2168:(446.f), main.c:2174:(446.f), main.c:2175:(446.f), main.c:8981:(1584.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = {_a8890_266341_main_8.mc_mutex#g:1592} (1)
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: main.c:8962 268433 w/ func: mdb_env_copythr
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: main.c:8962 268433 w/ func: mdb_env_copythr
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1] and
[REP: 1]
	Cluster ID: 554
	Escapes? true / true 
	Accessed at locs:
	[main.c:10395:(126.f), main.c:10404:(126.f), main.c:10410:(126.f), main.c:10412:(126.f), main.c:10577:(129.f), main.c:10580:(129.f), main.c:10594:(130.f), main.c:1355:(132.f), main.c:1360:(132.f), main.c:1512:(134.f), main.c:1514:(134.f), main.c:4565:(138.f), main.c:1445:(324.f), main.c:1447:(324.f), main.c:1778:(390.f), main.c:1781:(390.f), main.c:1789:(390.f), main.c:1955:(408.f), main.c:1971:(408.f), main.c:1973:(408.f), main.c:1977:(408.f), main.c:1978:(408.f), main.c:2168:(446.f), main.c:2174:(446.f), main.c:2175:(446.f), main.c:8981:(1584.f)] and
	[main.c:1816:(400.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
LS for 2nd access:
L+ = {[REP: 1].mt2.mt2_wmutex[0]#g} (1)
	(rep. lock)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(1)
LS for 2nd access:
L+ = {[REP: 1]#g, [REP: 1].mt2.mt2_wmutex[0]#g} (2)
	(rep. lock)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(2)
LS for 2nd access:
L+ = {[REP: 1]#g} (1)
	(rep. lock)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(3)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1] and
[REP: 1]
	Cluster ID: 689
	Escapes? true / true 
	Accessed at locs:
	[main.c:10395:(126.f), main.c:10404:(126.f), main.c:10410:(126.f), main.c:10412:(126.f), main.c:10577:(129.f), main.c:10580:(129.f), main.c:10594:(130.f), main.c:1355:(132.f), main.c:1360:(132.f), main.c:1512:(134.f), main.c:1514:(134.f), main.c:4565:(138.f), main.c:1445:(324.f), main.c:1447:(324.f), main.c:1778:(390.f), main.c:1781:(390.f), main.c:1789:(390.f), main.c:1955:(408.f), main.c:1971:(408.f), main.c:1973:(408.f), main.c:1977:(408.f), main.c:1978:(408.f), main.c:2168:(446.f), main.c:2174:(446.f), main.c:2175:(446.f), main.c:8981:(1584.f)] and
	[main.c:9197:(68.f), main.c:10189:(118.f), main.c:10193:(118.f), main.c:10196:(118.f), main.c:10252:(121.f), main.c:10293:(122.f), main.c:10294:(122.f), main.c:10391:(126.f), main.c:10392:(126.f), main.c:10396:(126.f), main.c:10400:(126.f), main.c:10406:(126.f), main.c:10577:(129.f), main.c:1229:(132.f), main.c:1240:(132.f), main.c:1256:(132.f), main.c:1257:(132.f), main.c:1298:(132.f), main.c:1316:(132.f), main.c:1334:(132.f), main.c:1360:(132.f), main.c:1512:(134.f), main.c:1513:(134.f), main.c:1574:(134.f), main.c:4377:(136.f), main.c:4378:(136.f), main.c:4536:(138.f), main.c:4537:(138.f), main.c:4565:(138.f), main.c:6826:(165.f), main.c:4214:(173.f), main.c:4132:(174.f), main.c:4135:(174.f), main.c:4152:(175.f), main.c:4119:(176.f), main.c:4122:(176.f), main.c:1420:(324.f), main.c:1421:(324.f), main.c:1444:(324.f), main.c:1445:(324.f), main.c:1447:(324.f), main.c:1762:(390.f), main.c:1778:(390.f), main.c:1781:(390.f), main.c:1816:(400.f), main.c:1968:(408.f), main.c:2166:(446.f), main.c:2175:(446.f), main.c:3439:(666.f), main.c:8981:(1584.f), main.c:8993:(1584.f), main.c:9001:(1584.f), main.c:9086:(1611.f), main.c:9125:(1611.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
****
Possible race between access to:

[REP: 1] and
[REP: 1]
	Cluster ID: 553
	Escapes? true / true 
	Accessed at locs:
	[main.c:10189:(118.f), main.c:10193:(118.f), main.c:10196:(118.f), main.c:10252:(121.f), main.c:10293:(122.f), main.c:10294:(122.f), main.c:10391:(126.f), main.c:10392:(126.f), main.c:10396:(126.f), main.c:10400:(126.f), main.c:10406:(126.f), main.c:10577:(129.f), main.c:1229:(132.f), main.c:1240:(132.f), main.c:1256:(132.f), main.c:1257:(132.f), main.c:1298:(132.f), main.c:1316:(132.f), main.c:1334:(132.f), main.c:1360:(132.f), main.c:1512:(134.f), main.c:1513:(134.f), main.c:1574:(134.f), main.c:4377:(136.f), main.c:4378:(136.f), main.c:4536:(138.f), main.c:4537:(138.f), main.c:4565:(138.f), main.c:6826:(165.f), main.c:4214:(173.f), main.c:4132:(174.f), main.c:4135:(174.f), main.c:4152:(175.f), main.c:4119:(176.f), main.c:4122:(176.f), main.c:1420:(324.f), main.c:1421:(324.f), main.c:1444:(324.f), main.c:1445:(324.f), main.c:1447:(324.f), main.c:1762:(390.f), main.c:1778:(390.f), main.c:1781:(390.f), main.c:1816:(400.f), main.c:1968:(408.f), main.c:2166:(446.f), main.c:2175:(446.f), main.c:3439:(666.f), main.c:8981:(1584.f), main.c:8993:(1584.f), main.c:9001:(1584.f), main.c:9086:(1611.f), main.c:9125:(1611.f)] and
	[main.c:10395:(126.f), main.c:10404:(126.f), main.c:10410:(126.f), main.c:10412:(126.f), main.c:10577:(129.f), main.c:10580:(129.f), main.c:10594:(130.f), main.c:1355:(132.f), main.c:1360:(132.f), main.c:1512:(134.f), main.c:1514:(134.f), main.c:4565:(138.f), main.c:1445:(324.f), main.c:1447:(324.f), main.c:1778:(390.f), main.c:1781:(390.f), main.c:1789:(390.f), main.c:1955:(408.f), main.c:1971:(408.f), main.c:1973:(408.f), main.c:1977:(408.f), main.c:1978:(408.f), main.c:2168:(446.f), main.c:2174:(446.f), main.c:2175:(446.f), main.c:8981:(1584.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1] and
[REP: 1]
	Cluster ID: 552
	Escapes? true / true 
	Accessed at locs:
	[main.c:10395:(126.f), main.c:10404:(126.f), main.c:10410:(126.f), main.c:10412:(126.f), main.c:10577:(129.f), main.c:10580:(129.f), main.c:10594:(130.f), main.c:1355:(132.f), main.c:1360:(132.f), main.c:1512:(134.f), main.c:1514:(134.f), main.c:4565:(138.f), main.c:1445:(324.f), main.c:1447:(324.f), main.c:1778:(390.f), main.c:1781:(390.f), main.c:1789:(390.f), main.c:1955:(408.f), main.c:1971:(408.f), main.c:1973:(408.f), main.c:1977:(408.f), main.c:1978:(408.f), main.c:2168:(446.f), main.c:2174:(446.f), main.c:2175:(446.f), main.c:8981:(1584.f)] and
	[main.c:10252:(121.f), main.c:1762:(390.f), main.c:1778:(390.f), main.c:1781:(390.f), main.c:1968:(408.f), main.c:2166:(446.f), main.c:2175:(446.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1] and
[REP: 1]
	Cluster ID: 245
	Escapes? true / true 
	Accessed at locs:
	[main.c:10395:(126.f), main.c:10404:(126.f), main.c:10410:(126.f), main.c:10412:(126.f), main.c:10577:(129.f), main.c:10580:(129.f), main.c:10594:(130.f), main.c:1355:(132.f), main.c:1360:(132.f), main.c:1512:(134.f), main.c:1514:(134.f), main.c:4565:(138.f), main.c:1445:(324.f), main.c:1447:(324.f), main.c:1778:(390.f), main.c:1781:(390.f), main.c:1789:(390.f), main.c:1955:(408.f), main.c:1971:(408.f), main.c:1973:(408.f), main.c:1977:(408.f), main.c:1978:(408.f), main.c:2168:(446.f), main.c:2174:(446.f), main.c:2175:(446.f), main.c:8981:(1584.f)] and
	[main.c:10395:(126.f), main.c:10404:(126.f), main.c:10410:(126.f), main.c:10412:(126.f), main.c:10577:(129.f), main.c:10580:(129.f), main.c:10594:(130.f), main.c:1355:(132.f), main.c:1360:(132.f), main.c:1512:(134.f), main.c:1514:(134.f), main.c:4565:(138.f), main.c:1445:(324.f), main.c:1447:(324.f), main.c:1778:(390.f), main.c:1781:(390.f), main.c:1789:(390.f), main.c:1955:(408.f), main.c:1971:(408.f), main.c:1973:(408.f), main.c:1977:(408.f), main.c:1978:(408.f), main.c:2168:(446.f), main.c:2174:(446.f), main.c:2175:(446.f), main.c:8981:(1584.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].mc_backup and
[REP: 1].mc_backup
	Cluster ID: 246
	Escapes? true / true 
	Accessed at locs:
	[main.c:1727:(381.f), main.c:1769:(390.f)] and
	[main.c:1727:(381.f), main.c:1769:(390.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].mc_backup and
[REP: 1].mc_backup
	Cluster ID: 555
	Escapes? true / true 
	Accessed at locs:
	[main.c:1727:(381.f), main.c:1769:(390.f)] and
	[main.c:1765:(390.f), main.c:1769:(390.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].mc_backup and
[REP: 1].mc_backup
	Cluster ID: 247
	Escapes? true / true 
	Accessed at locs:
	[main.c:1727:(381.f), main.c:1769:(390.f)] and
	[main.c:1769:(390.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].mc_backup and
[REP: 1].mc_backup
	Cluster ID: 556
	Escapes? true / true 
	Accessed at locs:
	[main.c:1769:(390.f)] and
	[main.c:1765:(390.f), main.c:1769:(390.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].mc_backup and
[REP: 1].mc_backup
	Cluster ID: 248
	Escapes? true / true 
	Accessed at locs:
	[main.c:1769:(390.f)] and
	[main.c:1769:(390.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].mc_db and
_a4520_126416_main_4.mc_db @ main.c:4520
	Cluster ID: 557
	Escapes? true / true 
	Accessed at locs:
	[main.c:1728:(381.f), main.c:1771:(390.f)] and
	[main.c:4563:(138.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 2: _a1198_42552_main_3.mc_db
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	lval 2: _a8890_266341_main_3.mc_db
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(3)
	lval 2: _a1198_42552_main_3.mc_db
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].mc_db and
_a4520_126416_main_4.mc_db @ main.c:4520
	Cluster ID: 558
	Escapes? true / true 
	Accessed at locs:
	[main.c:1771:(390.f)] and
	[main.c:4563:(138.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 2: _a1198_42552_main_3.mc_db
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	lval 2: _a8890_266341_main_3.mc_db
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(3)
	lval 2: _a1198_42552_main_3.mc_db
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].mc_db and
[REP: 1].mc_db
	Cluster ID: 249
	Escapes? true / true 
	Accessed at locs:
	[main.c:1728:(381.f), main.c:1771:(390.f)] and
	[main.c:1728:(381.f), main.c:1771:(390.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].mc_db and
[REP: 1].mc_db
	Cluster ID: 250
	Escapes? true / true 
	Accessed at locs:
	[main.c:1728:(381.f), main.c:1771:(390.f)] and
	[main.c:1771:(390.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].mc_db and
[REP: 1].mc_db
	Cluster ID: 251
	Escapes? true / true 
	Accessed at locs:
	[main.c:1771:(390.f)] and
	[main.c:1771:(390.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].mc_dbflag and
[REP: 1].mc_dbflag
	Cluster ID: 252
	Escapes? true / true 
	Accessed at locs:
	[main.c:1730:(381.f), main.c:1772:(390.f)] and
	[main.c:1730:(381.f), main.c:1772:(390.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].mc_dbflag and
[REP: 1].mc_dbflag
	Cluster ID: 253
	Escapes? true / true 
	Accessed at locs:
	[main.c:1730:(381.f), main.c:1772:(390.f)] and
	[main.c:1772:(390.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].mc_dbflag and
[REP: 1].mc_dbflag
	Cluster ID: 254
	Escapes? true / true 
	Accessed at locs:
	[main.c:1772:(390.f)] and
	[main.c:1772:(390.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].mc_flags and
_a1198_42552_main_3.mc_flags @ main.c:1198
	Cluster ID: 64
	Escapes? true / true 
	Accessed at locs:
	[main.c:4330:(155.f), main.c:4822:(159.f)] and
	[main.c:5542:(110.f), main.c:5569:(110.f), main.c:1540:(134.f), main.c:4491:(137.f), main.c:4492:(137.f), main.c:4330:(155.f), main.c:4822:(159.f), main.c:4854:(160.f), main.c:4888:(160.f), main.c:4894:(160.f), main.c:4968:(161.f), main.c:4981:(161.f), main.c:5101:(162.f), main.c:5152:(162.f), main.c:5163:(162.f), main.c:5164:(162.f), main.c:5274:(163.f), main.c:5275:(163.f), main.c:5328:(164.f), main.c:6816:(165.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: _a8890_266341_main_3.mc_flags
	lval 2: [REP: 1].mc_flags
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	lval 1: _a1198_42552_main_3.mc_flags
	lval 2: [REP: 1].mc_flags
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	lval 1: _a8890_266341_main_3.mc_flags
	lval 2: [REP: 1].mc_flags
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(3)
	lval 1: _a1198_42552_main_3.mc_flags
	lval 2: [REP: 1].mc_flags
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].mc_flags and
_a1198_42552_main_3.mc_flags @ main.c:1198
	Cluster ID: 378
	Escapes? true / true 
	Accessed at locs:
	[main.c:5499:(110.f), main.c:4369:(136.f), main.c:4330:(155.f), main.c:4822:(159.f)] and
	[main.c:5542:(110.f), main.c:5569:(110.f), main.c:1540:(134.f), main.c:4491:(137.f), main.c:4492:(137.f), main.c:4330:(155.f), main.c:4822:(159.f), main.c:4854:(160.f), main.c:4888:(160.f), main.c:4894:(160.f), main.c:4968:(161.f), main.c:4981:(161.f), main.c:5101:(162.f), main.c:5152:(162.f), main.c:5163:(162.f), main.c:5164:(162.f), main.c:5274:(163.f), main.c:5275:(163.f), main.c:5328:(164.f), main.c:6816:(165.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: _a8890_266341_main_3.mc_flags
	lval 2: [REP: 1].mc_flags
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	lval 1: _a1198_42552_main_3.mc_flags
	lval 2: [REP: 1].mc_flags
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	lval 1: _a8890_266341_main_3.mc_flags
	lval 2: [REP: 1].mc_flags
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(3)
	lval 1: _a1198_42552_main_3.mc_flags
	lval 2: [REP: 1].mc_flags
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].mc_flags and
_a4520_126416_main_4.mc_flags @ main.c:4520
	Cluster ID: 442
	Escapes? true / true 
	Accessed at locs:
	[main.c:5499:(110.f), main.c:4369:(136.f), main.c:4330:(155.f), main.c:4822:(159.f)] and
	[main.c:1540:(134.f), main.c:4491:(137.f), main.c:4492:(137.f), main.c:6816:(165.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: _a8642_257509_main_5.mc_flags
	lval 2: [REP: 1].mc_flags
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	lval 1: _a4520_126416_main_4.mc_flags
	lval 2: [REP: 1].mc_flags
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	lval 1: _a8642_257509_main_5.mc_flags
	lval 2: [REP: 1].mc_flags
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(3)
	lval 1: _a4520_126416_main_4.mc_flags
	lval 2: [REP: 1].mc_flags
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].mc_flags and
[REP: 1].mc_flags
	Cluster ID: 255
	Escapes? true / true 
	Accessed at locs:
	[main.c:4330:(155.f), main.c:4822:(159.f)] and
	[main.c:4330:(155.f), main.c:4822:(159.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].mc_flags and
[REP: 1].mc_flags
	Cluster ID: 560
	Escapes? true / true 
	Accessed at locs:
	[main.c:4330:(155.f), main.c:4822:(159.f)] and
	[main.c:5499:(110.f), main.c:4369:(136.f), main.c:4330:(155.f), main.c:4822:(159.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].mc_ki[0] and
_a1198_42552_main_3.mc_ki[0] @ main.c:1198
	Cluster ID: 380
	Escapes? true / true 
	Accessed at locs:
	[main.c:1602:(134.f), main.c:4797:(159.f), main.c:4799:(159.f), main.c:4810:(159.f), main.c:4812:(159.f)] and
	[main.c:5386:(110.f), main.c:5391:(110.f), main.c:5538:(110.f), main.c:4473:(137.f), main.c:4313:(145.f), main.c:4349:(156.f), main.c:4810:(159.f), main.c:4812:(159.f), main.c:4827:(159.f), main.c:4899:(160.f), main.c:4944:(161.f), main.c:4988:(161.f), main.c:4990:(161.f), main.c:5046:(162.f), main.c:5059:(162.f), main.c:5077:(162.f), main.c:5113:(162.f), main.c:5118:(162.f), main.c:5276:(163.f), main.c:5327:(164.f), main.c:6815:(165.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: _a8890_266341_main_3.mc_ki[0]
	lval 2: [REP: 1].mc_ki[0]
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	lval 1: _a1198_42552_main_3.mc_ki[0]
	lval 2: [REP: 1].mc_ki[0]
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	lval 1: _a8890_266341_main_3.mc_ki[0]
	lval 2: [REP: 1].mc_ki[0]
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(3)
	lval 1: _a1198_42552_main_3.mc_ki[0]
	lval 2: [REP: 1].mc_ki[0]
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].mc_ki[0] and
_a1198_42552_main_3.mc_ki[0] @ main.c:1198
	Cluster ID: 66
	Escapes? true / true 
	Accessed at locs:
	[main.c:5477:(110.f), main.c:4349:(156.f), main.c:4810:(159.f), main.c:4812:(159.f), main.c:4827:(159.f)] and
	[main.c:5386:(110.f), main.c:5391:(110.f), main.c:5538:(110.f), main.c:4473:(137.f), main.c:4313:(145.f), main.c:4349:(156.f), main.c:4810:(159.f), main.c:4812:(159.f), main.c:4827:(159.f), main.c:4899:(160.f), main.c:4944:(161.f), main.c:4988:(161.f), main.c:4990:(161.f), main.c:5046:(162.f), main.c:5059:(162.f), main.c:5077:(162.f), main.c:5113:(162.f), main.c:5118:(162.f), main.c:5276:(163.f), main.c:5327:(164.f), main.c:6815:(165.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: _a8890_266341_main_3.mc_ki[0]
	lval 2: [REP: 1].mc_ki[0]
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	lval 1: _a1198_42552_main_3.mc_ki[0]
	lval 2: [REP: 1].mc_ki[0]
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	lval 1: _a8890_266341_main_3.mc_ki[0]
	lval 2: [REP: 1].mc_ki[0]
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(3)
	lval 1: _a1198_42552_main_3.mc_ki[0]
	lval 2: [REP: 1].mc_ki[0]
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].mc_ki[0] and
_a4520_126416_main_4.mc_ki[0] @ main.c:4520
	Cluster ID: 444
	Escapes? true / true 
	Accessed at locs:
	[main.c:1602:(134.f), main.c:4797:(159.f), main.c:4799:(159.f), main.c:4810:(159.f), main.c:4812:(159.f)] and
	[main.c:4473:(137.f), main.c:4313:(145.f), main.c:4349:(156.f), main.c:6815:(165.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: _a8642_257509_main_5.mc_ki[0]
	lval 2: [REP: 1].mc_ki[0]
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	lval 1: _a4520_126416_main_4.mc_ki[0]
	lval 2: [REP: 1].mc_ki[0]
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	lval 1: _a8642_257509_main_5.mc_ki[0]
	lval 2: [REP: 1].mc_ki[0]
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(3)
	lval 1: _a4520_126416_main_4.mc_ki[0]
	lval 2: [REP: 1].mc_ki[0]
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].mc_ki[0] and
_a4520_126416_main_4.mc_ki[0] @ main.c:4520
	Cluster ID: 135
	Escapes? true / true 
	Accessed at locs:
	[main.c:5477:(110.f), main.c:4349:(156.f), main.c:4810:(159.f), main.c:4812:(159.f), main.c:4827:(159.f)] and
	[main.c:4473:(137.f), main.c:4313:(145.f), main.c:4349:(156.f), main.c:6815:(165.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: _a8642_257509_main_5.mc_ki[0]
	lval 2: [REP: 1].mc_ki[0]
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	lval 1: _a4520_126416_main_4.mc_ki[0]
	lval 2: [REP: 1].mc_ki[0]
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	lval 1: _a8642_257509_main_5.mc_ki[0]
	lval 2: [REP: 1].mc_ki[0]
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(3)
	lval 1: _a4520_126416_main_4.mc_ki[0]
	lval 2: [REP: 1].mc_ki[0]
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].mc_ki[0] and
[REP: 1].mc_ki[0]
	Cluster ID: 563
	Escapes? true / true 
	Accessed at locs:
	[main.c:5477:(110.f), main.c:4349:(156.f), main.c:4810:(159.f), main.c:4812:(159.f), main.c:4827:(159.f)] and
	[main.c:1602:(134.f), main.c:4797:(159.f), main.c:4799:(159.f), main.c:4810:(159.f), main.c:4812:(159.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].mc_ki[0] and
[REP: 1].mc_ki[0]
	Cluster ID: 256
	Escapes? true / true 
	Accessed at locs:
	[main.c:5477:(110.f), main.c:4349:(156.f), main.c:4810:(159.f), main.c:4812:(159.f), main.c:4827:(159.f)] and
	[main.c:5477:(110.f), main.c:4349:(156.f), main.c:4810:(159.f), main.c:4812:(159.f), main.c:4827:(159.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].mc_next and
_a1721_55466_main_1.mc_next @ main.c:1698
	Cluster ID: 564
	Escapes? true / true 
	Accessed at locs:
	[main.c:1736:(381.f), main.c:1768:(390.f)] and
	[main.c:1738:(381.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: _a1721_55466_main_1.mc_next
	lval 2: [REP: 1].mc_next
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].mc_next and
_a1721_55466_main_1.mc_next @ main.c:1698
	Cluster ID: 565
	Escapes? true / true 
	Accessed at locs:
	[main.c:1768:(390.f)] and
	[main.c:1738:(381.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: _a1721_55466_main_1.mc_next
	lval 2: [REP: 1].mc_next
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].mc_next and
[REP: 1].mc_next
	Cluster ID: 567
	Escapes? true / true 
	Accessed at locs:
	[main.c:1736:(381.f), main.c:1768:(390.f)] and
	[main.c:1585:(134.f), main.c:1620:(134.f), main.c:1764:(390.f), main.c:1768:(390.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].mc_next and
[REP: 1].mc_next
	Cluster ID: 257
	Escapes? true / true 
	Accessed at locs:
	[main.c:1736:(381.f), main.c:1768:(390.f)] and
	[main.c:1736:(381.f), main.c:1768:(390.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].mc_next and
[REP: 1].mc_next
	Cluster ID: 566
	Escapes? true / true 
	Accessed at locs:
	[main.c:1736:(381.f), main.c:1768:(390.f)] and
	[main.c:1764:(390.f), main.c:1768:(390.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].mc_next and
[REP: 1].mc_next
	Cluster ID: 258
	Escapes? true / true 
	Accessed at locs:
	[main.c:1736:(381.f), main.c:1768:(390.f)] and
	[main.c:1768:(390.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].mc_next and
[REP: 1].mc_next
	Cluster ID: 569
	Escapes? true / true 
	Accessed at locs:
	[main.c:1768:(390.f)] and
	[main.c:1585:(134.f), main.c:1620:(134.f), main.c:1764:(390.f), main.c:1768:(390.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].mc_next and
[REP: 1].mc_next
	Cluster ID: 568
	Escapes? true / true 
	Accessed at locs:
	[main.c:1768:(390.f)] and
	[main.c:1764:(390.f), main.c:1768:(390.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].mc_next and
[REP: 1].mc_next
	Cluster ID: 259
	Escapes? true / true 
	Accessed at locs:
	[main.c:1768:(390.f)] and
	[main.c:1768:(390.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].mc_pg[0] and
[REP: 1].mc_pg[0]
	Cluster ID: 260
	Escapes? true / true 
	Accessed at locs:
	[main.c:1582:(134.f), main.c:1596:(134.f), main.c:4348:(156.f)] and
	[main.c:1582:(134.f), main.c:1596:(134.f), main.c:4348:(156.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].mc_pg[0] and
[REP: 1].mc_pg[0]
	Cluster ID: 572
	Escapes? true / true 
	Accessed at locs:
	[main.c:1582:(134.f), main.c:1596:(134.f), main.c:4348:(156.f)] and
	[main.c:5476:(110.f), main.c:1581:(134.f), main.c:1595:(134.f), main.c:4818:(159.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].mc_snum and
[REP: 1].mc_snum
	Cluster ID: 573
	Escapes? true / true 
	Accessed at locs:
	[main.c:4326:(155.f), main.c:4346:(156.f), main.c:4805:(159.f)] and
	[main.c:1578:(134.f), main.c:1589:(134.f), main.c:4325:(155.f), main.c:4326:(155.f), main.c:4327:(155.f), main.c:4341:(156.f), main.c:4345:(156.f), main.c:4346:(156.f), main.c:4792:(159.f), main.c:4805:(159.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd

Different possible paths & LS (first 4):

(0)
	lval 2: _a8890_266341_main_3.mc_snum
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(1)
	lval 2: _a8642_257509_main_5.mc_snum
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(2)
	lval 2: _a4520_126416_main_4.mc_snum
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(3)
	lval 2: _a1198_42552_main_3.mc_snum
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].mc_snum and
[REP: 1].mc_snum
	Cluster ID: 261
	Escapes? true / true 
	Accessed at locs:
	[main.c:4326:(155.f), main.c:4346:(156.f), main.c:4805:(159.f)] and
	[main.c:4326:(155.f), main.c:4346:(156.f), main.c:4805:(159.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].mc_top and
_a1198_42552_main_3.mc_top @ main.c:1198
	Cluster ID: 574
	Escapes? true / true 
	Accessed at locs:
	[main.c:4328:(155.f), main.c:4347:(156.f), main.c:4804:(159.f)] and
	[main.c:1517:(134.f), main.c:4328:(155.f), main.c:4804:(159.f), main.c:5106:(162.f), main.c:5112:(162.f), main.c:5117:(162.f), main.c:5262:(163.f), main.c:5316:(164.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 2: _a8890_266341_main_3.mc_top
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(1)
	lval 2: _a8642_257509_main_5.mc_top
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(2)
	lval 2: _a4520_126416_main_4.mc_top
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(3)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].mc_top and
[REP: 1].mc_top
	Cluster ID: 262
	Escapes? true / true 
	Accessed at locs:
	[main.c:4328:(155.f), main.c:4804:(159.f)] and
	[main.c:4328:(155.f), main.c:4347:(156.f), main.c:4804:(159.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(3)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].mc_txn and
_a1198_42552_main_3.mc_txn @ main.c:1198
	Cluster ID: 575
	Escapes? true / true 
	Accessed at locs:
	[main.c:1729:(381.f), main.c:1770:(390.f)] and
	[main.c:1225:(132.f), main.c:1484:(134.f), main.c:4367:(136.f), main.c:4540:(138.f), main.c:6716:(166.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 2: _a8890_266341_main_3.mc_txn
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(1)
	lval 2: _a8642_257509_main_5.mc_txn
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(2)
	lval 2: _a4520_126416_main_4.mc_txn
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(3)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].mc_txn and
_a1198_42552_main_3.mc_txn @ main.c:1198
	Cluster ID: 576
	Escapes? true / true 
	Accessed at locs:
	[main.c:1770:(390.f)] and
	[main.c:1225:(132.f), main.c:1484:(134.f), main.c:4367:(136.f), main.c:4540:(138.f), main.c:6716:(166.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 2: _a8890_266341_main_3.mc_txn
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(1)
	lval 2: _a8642_257509_main_5.mc_txn
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(2)
	lval 2: _a4520_126416_main_4.mc_txn
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(3)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].mc_txn and
[REP: 1].mc_txn
	Cluster ID: 263
	Escapes? true / true 
	Accessed at locs:
	[main.c:1729:(381.f), main.c:1770:(390.f)] and
	[main.c:1729:(381.f), main.c:1770:(390.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].mc_txn and
[REP: 1].mc_txn
	Cluster ID: 264
	Escapes? true / true 
	Accessed at locs:
	[main.c:1729:(381.f), main.c:1770:(390.f)] and
	[main.c:1770:(390.f), main.c:1775:(390.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(3)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].mc_txn and
[REP: 1].mc_txn
	Cluster ID: 577
	Escapes? true / true 
	Accessed at locs:
	[main.c:1729:(381.f), main.c:1770:(390.f)] and
	[main.c:4367:(136.f), main.c:1770:(390.f), main.c:1775:(390.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].mc_txn and
[REP: 1].mc_txn
	Cluster ID: 265
	Escapes? true / true 
	Accessed at locs:
	[main.c:1770:(390.f), main.c:1775:(390.f)] and
	[main.c:1770:(390.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(3)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].mc_txn and
[REP: 1].mc_txn
	Cluster ID: 578
	Escapes? true / true 
	Accessed at locs:
	[main.c:1770:(390.f)] and
	[main.c:4367:(136.f), main.c:1770:(390.f), main.c:1775:(390.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].md_flags and
[REP: 1].md_flags
	Cluster ID: 266
	Escapes? true / true 
	Accessed at locs:
	[main.c:1969:(408.f)] and
	[main.c:1969:(408.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].md_flags and
[REP: 1].md_flags
	Cluster ID: 579
	Escapes? true / true 
	Accessed at locs:
	[main.c:1969:(408.f)] and
	[main.c:2168:(446.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].md_flags and
[REP: 1].md_flags
	Cluster ID: 580
	Escapes? true / true 
	Accessed at locs:
	[main.c:1969:(408.f)] and
	[main.c:5449:(110.f), main.c:5466:(110.f), main.c:5488:(110.f), main.c:4560:(138.f), main.c:4856:(160.f), main.c:4947:(161.f), main.c:6817:(165.f), main.c:6761:(167.f), main.c:6764:(167.f), main.c:2168:(446.f), main.c:9004:(1584.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].md_name.mv_data and
[REP: 1].md_name.mv_data
	Cluster ID: 581
	Escapes? true / true 
	Accessed at locs:
	[main.c:2172:(446.f)] and
	[main.c:2170:(446.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].md_name.mv_data and
[REP: 1].md_name.mv_data
	Cluster ID: 267
	Escapes? true / true 
	Accessed at locs:
	[main.c:2172:(446.f)] and
	[main.c:2172:(446.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].md_name.mv_data and
[REP: 1].md_name.mv_data
	Cluster ID: 582
	Escapes? true / true 
	Accessed at locs:
	[main.c:2172:(446.f)] and
	[main.c:4179:(172.f), main.c:4203:(173.f), main.c:4204:(173.f), main.c:4147:(175.f), main.c:4154:(175.f), main.c:2170:(446.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].md_name.mv_size and
[REP: 1].md_name.mv_size
	Cluster ID: 268
	Escapes? true / true 
	Accessed at locs:
	[main.c:2173:(446.f)] and
	[main.c:2173:(446.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].md_name.mv_size and
[REP: 1].md_name.mv_size
	Cluster ID: 583
	Escapes? true / true 
	Accessed at locs:
	[main.c:2173:(446.f)] and
	[main.c:4173:(172.f), main.c:4174:(172.f), main.c:4204:(173.f), main.c:4206:(173.f), main.c:4147:(175.f), main.c:4148:(175.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].md_root and
_a8642_257509_main_1.md_root @ main.c:8642
	Cluster ID: 584
	Escapes? true / true 
	Accessed at locs:
	[main.c:1527:(134.f)] and
	[main.c:8738:(1552.f), main.c:8744:(1552.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: _a8642_257509_main_1.md_root
	lval 2: [REP: 1].md_root
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].md_root and
[REP: 1].md_root
	Cluster ID: 269
	Escapes? true / true 
	Accessed at locs:
	[main.c:1527:(134.f)] and
	[main.c:1527:(134.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].md_root and
[REP: 1].md_root
	Cluster ID: 585
	Escapes? true / true 
	Accessed at locs:
	[main.c:1527:(134.f)] and
	[main.c:4567:(138.f), main.c:8983:(1584.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].me_close_readers and
[REP: 1].me_close_readers
	Cluster ID: 270
	Escapes? true / true 
	Accessed at locs:
	[main.c:1910:(408.f)] and
	[main.c:1910:(408.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].me_dpages and
[REP: 1].me_dpages
	Cluster ID: 589
	Escapes? true / true 
	Accessed at locs:
	[main.c:816:(204.f), main.c:844:(213.f)] and
	[main.c:811:(204.f), main.c:843:(213.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].me_dpages and
[REP: 1].me_dpages
	Cluster ID: 273
	Escapes? true / true 
	Accessed at locs:
	[main.c:816:(204.f), main.c:844:(213.f)] and
	[main.c:816:(204.f), main.c:844:(213.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].me_dpages and
[REP: 1].me_dpages
	Cluster ID: 588
	Escapes? true / true 
	Accessed at locs:
	[main.c:843:(213.f)] and
	[main.c:816:(204.f), main.c:844:(213.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: [REP: 1].mp_p.p_next
	lval 2: [REP: 1].mp_p.p_next
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	lval 1: [REP: 1].mp_p.p_next
	lval 2: [REP: 1].mp_p.p_next
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(3)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].me_dpages and
[REP: 1].me_dpages
	Cluster ID: 587
	Escapes? true / true 
	Accessed at locs:
	[main.c:844:(213.f)] and
	[main.c:811:(204.f), main.c:843:(213.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].me_dpages and
[REP: 1].me_dpages
	Cluster ID: 272
	Escapes? true / true 
	Accessed at locs:
	[main.c:844:(213.f)] and
	[main.c:816:(204.f), main.c:844:(213.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].me_dpages and
[REP: 1].me_dpages
	Cluster ID: 586
	Escapes? true / true 
	Accessed at locs:
	[main.c:844:(213.f)] and
	[main.c:843:(213.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].me_dpages and
[REP: 1].me_dpages
	Cluster ID: 271
	Escapes? true / true 
	Accessed at locs:
	[main.c:844:(213.f)] and
	[main.c:844:(213.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].me_free_pgs and
[REP: 1].me_free_pgs
	Cluster ID: 590
	Escapes? true / true 
	Accessed at locs:
	[main.c:2223:(135.f)] and
	[main.c:1954:(408.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].me_free_pgs and
[REP: 1].me_free_pgs
	Cluster ID: 274
	Escapes? true / true 
	Accessed at locs:
	[main.c:2223:(135.f)] and
	[main.c:2223:(135.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].me_live_reader and
[REP: 1].me_live_reader
	Cluster ID: 591
	Escapes? true / true 
	Accessed at locs:
	[main.c:1881:(408.f)] and
	[main.c:1876:(408.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].me_live_reader and
[REP: 1].me_live_reader
	Cluster ID: 275
	Escapes? true / true 
	Accessed at locs:
	[main.c:1881:(408.f)] and
	[main.c:1881:(408.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].me_numdbs and
[REP: 1].me_numdbs
	Cluster ID: 593
	Escapes? true / true 
	Accessed at locs:
	[main.c:2183:(446.f)] and
	[main.c:1965:(408.f), main.c:2182:(446.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].me_numdbs and
[REP: 1].me_numdbs
	Cluster ID: 592
	Escapes? true / true 
	Accessed at locs:
	[main.c:2183:(446.f)] and
	[main.c:2182:(446.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].me_numdbs and
[REP: 1].me_numdbs
	Cluster ID: 276
	Escapes? true / true 
	Accessed at locs:
	[main.c:2183:(446.f)] and
	[main.c:2183:(446.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].me_pgoldest and
[REP: 1].me_pgoldest
	Cluster ID: 594
	Escapes? true / true 
	Accessed at locs:
	[main.c:1284:(132.f), main.c:1302:(132.f)] and
	[main.c:1272:(132.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].me_pgoldest and
[REP: 1].me_pgoldest
	Cluster ID: 277
	Escapes? true / true 
	Accessed at locs:
	[main.c:1284:(132.f), main.c:1302:(132.f)] and
	[main.c:1284:(132.f), main.c:1302:(132.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].me_pgstate and
[REP: 1].me_pgstate
	Cluster ID: 278
	Escapes? true / true 
	Accessed at locs:
	[main.c:2234:(135.f)] and
	[main.c:2234:(135.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].me_pgstate.mf_pghead and
[REP: 1].me_pgstate.mf_pghead
	Cluster ID: 595
	Escapes? true / true 
	Accessed at locs:
	[main.c:2224:(135.f)] and
	[main.c:2212:(135.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].me_pgstate.mf_pghead and
[REP: 1].me_pgstate.mf_pghead
	Cluster ID: 279
	Escapes? true / true 
	Accessed at locs:
	[main.c:2224:(135.f)] and
	[main.c:2224:(135.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].me_pgstate.mf_pghead and
[REP: 1].me_pgstate.mf_pghead
	Cluster ID: 596
	Escapes? true / true 
	Accessed at locs:
	[main.c:2224:(135.f)] and
	[main.c:10292:(122.f), main.c:1227:(132.f), main.c:1330:(132.f), main.c:2212:(135.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].me_pgstate.mf_pghead and
[REP: 1].me_pgstate.mf_pghead
	Cluster ID: 280
	Escapes? true / true 
	Accessed at locs:
	[main.c:2224:(135.f)] and
	[main.c:10304:(122.f), main.c:1320:(132.f), main.c:2224:(135.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].me_pgstate.mf_pghead and
[REP: 1].me_pgstate.mf_pghead
	Cluster ID: 597
	Escapes? true / true 
	Accessed at locs:
	[main.c:10304:(122.f), main.c:1320:(132.f), main.c:2224:(135.f)] and
	[main.c:2212:(135.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].me_pgstate.mf_pghead and
[REP: 1].me_pgstate.mf_pghead
	Cluster ID: 598
	Escapes? true / true 
	Accessed at locs:
	[main.c:10304:(122.f), main.c:1320:(132.f), main.c:2224:(135.f)] and
	[main.c:10292:(122.f), main.c:1227:(132.f), main.c:1330:(132.f), main.c:2212:(135.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].me_pgstate.mf_pghead and
[REP: 1].me_pgstate.mf_pghead
	Cluster ID: 281
	Escapes? true / true 
	Accessed at locs:
	[main.c:10304:(122.f), main.c:1320:(132.f), main.c:2224:(135.f)] and
	[main.c:10304:(122.f), main.c:1320:(132.f), main.c:2224:(135.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].me_pgstate.mf_pglast and
[REP: 1].me_pgstate.mf_pglast
	Cluster ID: 600
	Escapes? true / true 
	Accessed at locs:
	[main.c:1332:(132.f), main.c:2225:(135.f)] and
	[main.c:1271:(132.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].me_pgstate.mf_pglast and
[REP: 1].me_pgstate.mf_pglast
	Cluster ID: 284
	Escapes? true / true 
	Accessed at locs:
	[main.c:1332:(132.f), main.c:2225:(135.f)] and
	[main.c:1332:(132.f), main.c:2225:(135.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].me_pgstate.mf_pglast and
[REP: 1].me_pgstate.mf_pglast
	Cluster ID: 599
	Escapes? true / true 
	Accessed at locs:
	[main.c:2225:(135.f)] and
	[main.c:1271:(132.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].me_pgstate.mf_pglast and
[REP: 1].me_pgstate.mf_pglast
	Cluster ID: 283
	Escapes? true / true 
	Accessed at locs:
	[main.c:2225:(135.f)] and
	[main.c:1332:(132.f), main.c:2225:(135.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].me_pgstate.mf_pglast and
[REP: 1].me_pgstate.mf_pglast
	Cluster ID: 282
	Escapes? true / true 
	Accessed at locs:
	[main.c:2225:(135.f)] and
	[main.c:2225:(135.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].me_txn and
[REP: 1].me_txn
	Cluster ID: 285
	Escapes? true / true 
	Accessed at locs:
	[main.c:2226:(135.f)] and
	[main.c:2226:(135.f), main.c:1957:(408.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(3)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].me_txn and
[REP: 1].me_txn
	Cluster ID: 601
	Escapes? true / true 
	Accessed at locs:
	[main.c:2226:(135.f), main.c:1957:(408.f)] and
	[main.c:10152:(131.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = {[REP: 1]#g, [REP: 1].mt2.mt2_wmutex[0]#g} (2)
	(rep. lock)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd

Different possible paths & LS (first 4):

(0)
LS for 2nd access:
L+ = {[REP: 1]#g} (1)
	(rep. lock)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(1)
LS for 2nd access:
L+ = {[REP: 1].mt2.mt2_wmutex[0]#g} (1)
	(rep. lock)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(3)
LS for 2nd access:
L+ = {[REP: 1]#g} (1)
	(rep. lock)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].me_txn and
[REP: 1].me_txn
	Cluster ID: 238
	Escapes? true / true 
	Accessed at locs:
	[main.c:2226:(135.f)] and
	[main.c:10154:(131.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = {[REP: 1].mt2.mt2_wmutex[0]#g} (1)
	(rep. lock)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd

Different possible paths & LS (first 4):

(0)
LS for 2nd access:
L+ = {[REP: 1]#g, [REP: 1].mt2.mt2_wmutex[0]#g} (2)
	(rep. lock)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(1)
LS for 2nd access:
L+ = {[REP: 1]#g} (1)
	(rep. lock)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(2)
LS for 1st access:
L+ = {[REP: 1]#g} (1)
	(rep. lock)
	lval 1: env->me_txn
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(3)
LS for 1st access:
L+ = {[REP: 1]#g} (1)
	(rep. lock)
	lval 1: env->me_txn
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].mid and
[REP: 1].mid
	Cluster ID: 607
	Escapes? true / true 
	Accessed at locs:
	[main.c:880:(219.f), main.c:1953:(408.f)] and
	[main.c:874:(219.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].mid and
[REP: 1].mid
	Cluster ID: 289
	Escapes? true / true 
	Accessed at locs:
	[main.c:880:(219.f), main.c:1953:(408.f)] and
	[main.c:880:(219.f), main.c:1953:(408.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].mid and
[REP: 1].mid
	Cluster ID: 608
	Escapes? true / true 
	Accessed at locs:
	[main.c:880:(219.f), main.c:1953:(408.f)] and
	[main.c:10531:(128.f), main.c:10535:(128.f), main.c:10538:(128.f), main.c:10566:(129.f), main.c:10567:(129.f), main.c:10571:(129.f), main.c:10574:(129.f), main.c:10575:(129.f), main.c:10590:(130.f), main.c:10593:(130.f), main.c:1534:(134.f), main.c:1537:(134.f), main.c:1538:(134.f), main.c:1548:(134.f), main.c:4383:(136.f), main.c:4386:(136.f), main.c:4387:(136.f), main.c:874:(219.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].mid and
[REP: 1].mid
	Cluster ID: 290
	Escapes? true / true 
	Accessed at locs:
	[main.c:880:(219.f), main.c:1953:(408.f)] and
	[main.c:10574:(129.f), main.c:10593:(130.f), main.c:880:(219.f), main.c:1953:(408.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].mid and
[REP: 1].mid
	Cluster ID: 605
	Escapes? true / true 
	Accessed at locs:
	[main.c:2077:(86.f), main.c:880:(219.f)] and
	[main.c:874:(219.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].mid and
[REP: 1].mid
	Cluster ID: 287
	Escapes? true / true 
	Accessed at locs:
	[main.c:2077:(86.f), main.c:880:(219.f)] and
	[main.c:880:(219.f), main.c:1953:(408.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].mid and
[REP: 1].mid
	Cluster ID: 286
	Escapes? true / true 
	Accessed at locs:
	[main.c:2077:(86.f), main.c:880:(219.f)] and
	[main.c:2077:(86.f), main.c:880:(219.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].mid and
[REP: 1].mid
	Cluster ID: 606
	Escapes? true / true 
	Accessed at locs:
	[main.c:2077:(86.f), main.c:880:(219.f)] and
	[main.c:10531:(128.f), main.c:10535:(128.f), main.c:10538:(128.f), main.c:10566:(129.f), main.c:10567:(129.f), main.c:10571:(129.f), main.c:10574:(129.f), main.c:10575:(129.f), main.c:10590:(130.f), main.c:10593:(130.f), main.c:1534:(134.f), main.c:1537:(134.f), main.c:1538:(134.f), main.c:1548:(134.f), main.c:4383:(136.f), main.c:4386:(136.f), main.c:4387:(136.f), main.c:874:(219.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].mid and
[REP: 1].mid
	Cluster ID: 288
	Escapes? true / true 
	Accessed at locs:
	[main.c:2077:(86.f), main.c:880:(219.f)] and
	[main.c:10574:(129.f), main.c:10593:(130.f), main.c:880:(219.f), main.c:1953:(408.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].mid and
[REP: 1].mid
	Cluster ID: 609
	Escapes? true / true 
	Accessed at locs:
	[main.c:10574:(129.f), main.c:10593:(130.f), main.c:880:(219.f), main.c:1953:(408.f)] and
	[main.c:874:(219.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].mid and
[REP: 1].mid
	Cluster ID: 610
	Escapes? true / true 
	Accessed at locs:
	[main.c:10574:(129.f), main.c:10593:(130.f), main.c:880:(219.f), main.c:1953:(408.f)] and
	[main.c:10531:(128.f), main.c:10535:(128.f), main.c:10538:(128.f), main.c:10566:(129.f), main.c:10567:(129.f), main.c:10571:(129.f), main.c:10574:(129.f), main.c:10575:(129.f), main.c:10590:(130.f), main.c:10593:(130.f), main.c:1534:(134.f), main.c:1537:(134.f), main.c:1538:(134.f), main.c:1548:(134.f), main.c:4383:(136.f), main.c:4386:(136.f), main.c:4387:(136.f), main.c:874:(219.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].mid and
[REP: 1].mid
	Cluster ID: 291
	Escapes? true / true 
	Accessed at locs:
	[main.c:10574:(129.f), main.c:10593:(130.f), main.c:880:(219.f), main.c:1953:(408.f)] and
	[main.c:10574:(129.f), main.c:10593:(130.f), main.c:880:(219.f), main.c:1953:(408.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].mm_address and
[REP: 1].mm_address
	Cluster ID: 292
	Escapes? true / true 
	Accessed at locs:
	[main.c:8977:(1584.f)] and
	[main.c:8977:(1584.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].mm_dbs[0] and
[REP: 1].mm_dbs[0]
	Cluster ID: 293
	Escapes? true / true 
	Accessed at locs:
	[main.c:9001:(1584.f)] and
	[main.c:9001:(1584.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].mm_dbs[0].md_flags and
[REP: 1].mm_dbs[0].md_flags
	Cluster ID: 294
	Escapes? true / true 
	Accessed at locs:
	[main.c:3100:(595.f), main.c:3101:(595.f), main.c:9004:(1584.f)] and
	[main.c:3100:(595.f), main.c:3101:(595.f), main.c:9004:(1584.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].mm_dbs[0].md_flags and
[REP: 1].mm_dbs[0].md_flags
	Cluster ID: 611
	Escapes? true / true 
	Accessed at locs:
	[main.c:3100:(595.f), main.c:3101:(595.f), main.c:9004:(1584.f)] and
	[main.c:3101:(595.f), main.c:9009:(1584.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].mm_dbs[0].md_pad and
[REP: 1].mm_dbs[0].md_pad
	Cluster ID: 295
	Escapes? true / true 
	Accessed at locs:
	[main.c:3098:(595.f)] and
	[main.c:3098:(595.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].mm_dbs[0].md_root and
[REP: 1].mm_dbs[0].md_root
	Cluster ID: 296
	Escapes? true / true 
	Accessed at locs:
	[main.c:3102:(595.f), main.c:3103:(595.f), main.c:9002:(1584.f)] and
	[main.c:3102:(595.f), main.c:3103:(595.f), main.c:9002:(1584.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].mm_last_pg and
[REP: 1].mm_last_pg
	Cluster ID: 612
	Escapes? true / true 
	Accessed at locs:
	[main.c:3099:(595.f), main.c:9000:(1584.f)] and
	[main.c:1963:(408.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].mm_last_pg and
[REP: 1].mm_last_pg
	Cluster ID: 297
	Escapes? true / true 
	Accessed at locs:
	[main.c:3099:(595.f), main.c:9000:(1584.f)] and
	[main.c:3099:(595.f), main.c:9000:(1584.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].mm_magic and
[REP: 1].mm_magic
	Cluster ID: 298
	Escapes? true / true 
	Accessed at locs:
	[main.c:3095:(595.f)] and
	[main.c:3095:(595.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].mm_mapsize and
[REP: 1].mm_mapsize
	Cluster ID: 299
	Escapes? true / true 
	Accessed at locs:
	[main.c:3097:(595.f)] and
	[main.c:3097:(595.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].mm_txnid and
[REP: 1].mm_txnid
	Cluster ID: 613
	Escapes? true / true 
	Accessed at locs:
	[main.c:9007:(1584.f), main.c:9010:(1584.f)] and
	[main.c:1854:(408.f), main.c:1945:(408.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].mm_txnid and
[REP: 1].mm_txnid
	Cluster ID: 300
	Escapes? true / true 
	Accessed at locs:
	[main.c:9007:(1584.f), main.c:9010:(1584.f)] and
	[main.c:9007:(1584.f), main.c:9010:(1584.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].mm_txnid and
[REP: 1].mm_txnid
	Cluster ID: 614
	Escapes? true / true 
	Accessed at locs:
	[main.c:9007:(1584.f), main.c:9010:(1584.f)] and
	[main.c:10151:(131.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = {[REP: 1]#g, [REP: 1].mt2.mt2_wmutex[0]#g} (2)
	(rep. lock)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
LS for 2nd access:
L+ = {[REP: 1]#g} (1)
	(rep. lock)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
LS for 2nd access:
L+ = {[REP: 1].mt2.mt2_wmutex[0]#g} (1)
	(rep. lock)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(3)
LS for 2nd access:
L+ = {[REP: 1]#g} (1)
	(rep. lock)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].mm_version and
[REP: 1].mm_version
	Cluster ID: 301
	Escapes? true / true 
	Accessed at locs:
	[main.c:3096:(595.f)] and
	[main.c:3096:(595.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].mn_flags and
[REP: 1].mn_flags
	Cluster ID: 302
	Escapes? true / true 
	Accessed at locs:
	[main.c:1523:(134.f), main.c:8875:(1552.f)] and
	[main.c:1523:(134.f), main.c:8875:(1552.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].mn_flags and
[REP: 1].mn_flags
	Cluster ID: 615
	Escapes? true / true 
	Accessed at locs:
	[main.c:1523:(134.f), main.c:8875:(1552.f)] and
	[main.c:5406:(110.f), main.c:5544:(110.f), main.c:1612:(134.f), main.c:4468:(137.f), main.c:4551:(138.f), main.c:4734:(150.f), main.c:4819:(159.f), main.c:4858:(160.f), main.c:4912:(160.f), main.c:4950:(161.f), main.c:5001:(161.f), main.c:5176:(162.f), main.c:5284:(163.f), main.c:5337:(164.f), main.c:6740:(167.f), main.c:8776:(1552.f), main.c:8813:(1552.f), main.c:8823:(1552.f), main.c:8840:(1552.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].mn_hi and
[REP: 1].mn_hi
	Cluster ID: 303
	Escapes? true / true 
	Accessed at locs:
	[main.c:1522:(134.f), main.c:8874:(1552.f)] and
	[main.c:1522:(134.f), main.c:8874:(1552.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].mn_hi and
[REP: 1].mn_hi
	Cluster ID: 616
	Escapes? true / true 
	Accessed at locs:
	[main.c:1522:(134.f), main.c:8874:(1552.f)] and
	[main.c:4468:(137.f), main.c:4735:(150.f), main.c:4739:(150.f), main.c:4819:(159.f), main.c:8840:(1552.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].mn_lo and
[REP: 1].mn_lo
	Cluster ID: 304
	Escapes? true / true 
	Accessed at locs:
	[main.c:1521:(134.f), main.c:8873:(1552.f)] and
	[main.c:1521:(134.f), main.c:8873:(1552.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].mn_lo and
[REP: 1].mn_lo
	Cluster ID: 617
	Escapes? true / true 
	Accessed at locs:
	[main.c:1521:(134.f), main.c:8873:(1552.f)] and
	[main.c:4468:(137.f), main.c:4735:(150.f), main.c:4739:(150.f), main.c:4819:(159.f), main.c:8840:(1552.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].mp_flags and
[REP: 1].mp_flags
	Cluster ID: 618
	Escapes? true / true 
	Accessed at locs:
	[main.c:1571:(134.f), main.c:1451:(324.f), main.c:8974:(1584.f), main.c:8980:(1584.f)] and
	[main.c:853:(216.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].mp_flags and
[REP: 1].mp_flags
	Cluster ID: 305
	Escapes? true / true 
	Accessed at locs:
	[main.c:1571:(134.f), main.c:1451:(324.f), main.c:8974:(1584.f), main.c:8980:(1584.f)] and
	[main.c:1571:(134.f), main.c:1451:(324.f), main.c:8974:(1584.f), main.c:8980:(1584.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].mp_flags and
[REP: 1].mp_flags
	Cluster ID: 619
	Escapes? true / true 
	Accessed at locs:
	[main.c:1571:(134.f), main.c:1451:(324.f), main.c:8974:(1584.f), main.c:8980:(1584.f)] and
	[main.c:5396:(110.f), main.c:1485:(134.f), main.c:1531:(134.f), main.c:1571:(134.f), main.c:1597:(134.f), main.c:4427:(137.f), main.c:4487:(137.f), main.c:4246:(145.f), main.c:4254:(145.f), main.c:4262:(145.f), main.c:4297:(145.f), main.c:4814:(159.f), main.c:4902:(160.f), main.c:4907:(160.f), main.c:4992:(161.f), main.c:4995:(161.f), main.c:5049:(162.f), main.c:5068:(162.f), main.c:5085:(162.f), main.c:5138:(162.f), main.c:5156:(162.f), main.c:5165:(162.f), main.c:5269:(163.f), main.c:5277:(163.f), main.c:5323:(164.f), main.c:5330:(164.f), main.c:853:(216.f), main.c:1386:(317.f), main.c:1425:(324.f), main.c:1451:(324.f), main.c:8770:(1552.f), main.c:8771:(1552.f), main.c:8848:(1552.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].mp_p.p_next and
[REP: 1].mp_p.p_next
	Cluster ID: 306
	Escapes? true / true 
	Accessed at locs:
	[main.c:843:(213.f)] and
	[main.c:843:(213.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].mp_p.p_pgno and
[REP: 1].mp_p.p_pgno
	Cluster ID: 307
	Escapes? true / true 
	Accessed at locs:
	[main.c:1365:(132.f), main.c:1570:(134.f), main.c:8800:(1552.f), main.c:8868:(1552.f), main.c:8973:(1584.f), main.c:8979:(1584.f)] and
	[main.c:1365:(132.f), main.c:1570:(134.f), main.c:8800:(1552.f), main.c:8868:(1552.f), main.c:8973:(1584.f), main.c:8979:(1584.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].mp_p.p_pgno and
[REP: 1].mp_p.p_pgno
	Cluster ID: 620
	Escapes? true / true 
	Accessed at locs:
	[main.c:1365:(132.f), main.c:1570:(134.f), main.c:8800:(1552.f), main.c:8868:(1552.f), main.c:8973:(1584.f), main.c:8979:(1584.f)] and
	[main.c:1505:(134.f), main.c:1506:(134.f), main.c:1514:(134.f), main.c:1533:(134.f), main.c:4579:(138.f), main.c:1188:(279.f), main.c:1412:(324.f), main.c:8873:(1552.f), main.c:8874:(1552.f), main.c:8875:(1552.f), main.c:8880:(1552.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].mru.mrx.mrb_pid and
[REP: 1].mru.mrx.mrb_pid
	Cluster ID: 308
	Escapes? true / true 
	Accessed at locs:
	[main.c:2204:(135.f), main.c:1903:(408.f), main.c:1911:(408.f), main.c:1917:(408.f)] and
	[main.c:2204:(135.f), main.c:10117:(171.f), main.c:1903:(408.f), main.c:1911:(408.f), main.c:1917:(408.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(3)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].mru.mrx.mrb_pid and
[REP: 1].mru.mrx.mrb_pid
	Cluster ID: 621
	Escapes? true / true 
	Accessed at locs:
	[main.c:2204:(135.f), main.c:10117:(171.f)] and
	[main.c:10092:(171.f), main.c:10116:(171.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = {[REP: 1]#g, [REP: 1].mt2.mt2_wmutex[0]#g} (2)
	(rep. lock)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd

Different possible paths & LS (first 4):

(0)
LS for 2nd access:
L+ = {[REP: 1]#g} (1)
	(rep. lock)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(1)
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(2)
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(3)
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].mru.mrx.mrb_pid and
[REP: 1].mru.mrx.mrb_pid
	Cluster ID: 309
	Escapes? true / true 
	Accessed at locs:
	[main.c:2204:(135.f), main.c:1903:(408.f), main.c:1911:(408.f), main.c:1917:(408.f)] and
	[main.c:10117:(171.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd

Different possible paths & LS (first 4):

(0)
LS for 2nd access:
L+ = {[REP: 1].mt2.mt2_wmutex[0]#g} (1)
	(rep. lock)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(1)
LS for 2nd access:
L+ = {[REP: 1]#g, [REP: 1].mt2.mt2_wmutex[0]#g} (2)
	(rep. lock)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(2)
LS for 2nd access:
L+ = {[REP: 1]#g} (1)
	(rep. lock)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(3)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].mru.mrx.mrb_pid and
[REP: 1].mru.mrx.mrb_pid
	Cluster ID: 622
	Escapes? true / true 
	Accessed at locs:
	[main.c:10117:(171.f)] and
	[main.c:10092:(171.f), main.c:10116:(171.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = {[REP: 1]#g, [REP: 1].mt2.mt2_wmutex[0]#g} (2)
	(rep. lock)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd

Different possible paths & LS (first 4):

(0)
LS for 2nd access:
L+ = {[REP: 1]#g} (1)
	(rep. lock)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(1)
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(2)
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(3)
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].mru.mrx.mrb_tid and
[REP: 1].mru.mrx.mrb_tid
	Cluster ID: 311
	Escapes? true / true 
	Accessed at locs:
	[main.c:1905:(408.f)] and
	[main.c:1905:(408.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].mru.mrx.mrb_txnid and
[REP: 1].mru.mrx.mrb_txnid
	Cluster ID: 625
	Escapes? true / true 
	Accessed at locs:
	[main.c:1166:(272.f), main.c:1868:(408.f), main.c:1924:(408.f), main.c:1928:(408.f)] and
	[main.c:2199:(135.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(3)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].mru.mrx.mrb_txnid and
[REP: 1].mru.mrx.mrb_txnid
	Cluster ID: 623
	Escapes? true / true 
	Accessed at locs:
	[main.c:1868:(408.f)] and
	[main.c:2199:(135.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(3)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].mru.mrx.mrb_txnid and
[REP: 1].mru.mrx.mrb_txnid
	Cluster ID: 624
	Escapes? true / true 
	Accessed at locs:
	[main.c:1924:(408.f), main.c:1928:(408.f)] and
	[main.c:2199:(135.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(3)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].mru.mrx.mrb_txnid and
[REP: 1].mru.mrx.mrb_txnid
	Cluster ID: 312
	Escapes? true / true 
	Accessed at locs:
	[main.c:2199:(135.f)] and
	[main.c:2199:(135.f), main.c:1904:(408.f), main.c:1923:(408.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(3)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].mt1.mtb.mtb_numreaders and
[REP: 1].mt1.mtb.mtb_numreaders
	Cluster ID: 627
	Escapes? true / true 
	Accessed at locs:
	[main.c:1908:(408.f)] and
	[main.c:1159:(272.f), main.c:1890:(408.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].mt1.mtb.mtb_numreaders and
[REP: 1].mt1.mtb.mtb_numreaders
	Cluster ID: 626
	Escapes? true / true 
	Accessed at locs:
	[main.c:1908:(408.f)] and
	[main.c:1890:(408.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].mt1.mtb.mtb_numreaders and
[REP: 1].mt1.mtb.mtb_numreaders
	Cluster ID: 313
	Escapes? true / true 
	Accessed at locs:
	[main.c:1908:(408.f)] and
	[main.c:1908:(408.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].mt1.mtb.mtb_numreaders and
[REP: 1].mt1.mtb.mtb_numreaders
	Cluster ID: 628
	Escapes? true / true 
	Accessed at locs:
	[main.c:1908:(408.f)] and
	[main.c:10082:(171.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = {[REP: 1]#g, [REP: 1].mt2.mt2_wmutex[0]#g} (2)
	(rep. lock)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
LS for 2nd access:
L+ = {[REP: 1]#g} (1)
	(rep. lock)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
LS for 2nd access:
L+ = {[REP: 1].mt2.mt2_wmutex[0]#g} (1)
	(rep. lock)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(3)
LS for 2nd access:
L+ = {[REP: 1]#g} (1)
	(rep. lock)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].mt_child and
[REP: 1].mt_child
	Cluster ID: 317
	Escapes? true / true 
	Accessed at locs:
	[main.c:1948:(408.f)] and
	[main.c:1948:(408.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].mt_child and
[REP: 1].mt_child
	Cluster ID: 631
	Escapes? true / true 
	Accessed at locs:
	[main.c:1948:(408.f)] and
	[main.c:2270:(90.f), main.c:2271:(90.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].mt_child and
[REP: 1].mt_child
	Cluster ID: 316
	Escapes? true / true 
	Accessed at locs:
	[main.c:1948:(408.f)] and
	[main.c:2232:(135.f), main.c:1948:(408.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(3)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].mt_child and
[REP: 1].mt_child
	Cluster ID: 315
	Escapes? true / true 
	Accessed at locs:
	[main.c:2232:(135.f)] and
	[main.c:2232:(135.f), main.c:1948:(408.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(3)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].mt_child and
[REP: 1].mt_child
	Cluster ID: 630
	Escapes? true / true 
	Accessed at locs:
	[main.c:2270:(90.f), main.c:2271:(90.f)] and
	[main.c:2232:(135.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(3)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].mt_dirty_room and
[REP: 1].mt_dirty_room
	Cluster ID: 320
	Escapes? true / true 
	Accessed at locs:
	[main.c:1194:(279.f), main.c:1951:(408.f)] and
	[main.c:1194:(279.f), main.c:1951:(408.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].mt_dirty_room and
[REP: 1].mt_dirty_room
	Cluster ID: 633
	Escapes? true / true 
	Accessed at locs:
	[main.c:1194:(279.f), main.c:1951:(408.f)] and
	[main.c:1247:(132.f), main.c:1194:(279.f), main.c:1422:(324.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].mt_dirty_room and
[REP: 1].mt_dirty_room
	Cluster ID: 319
	Escapes? true / true 
	Accessed at locs:
	[main.c:1951:(408.f)] and
	[main.c:1194:(279.f), main.c:1951:(408.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].mt_dirty_room and
[REP: 1].mt_dirty_room
	Cluster ID: 632
	Escapes? true / true 
	Accessed at locs:
	[main.c:1951:(408.f)] and
	[main.c:1247:(132.f), main.c:1194:(279.f), main.c:1422:(324.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].mt_dirty_room and
[REP: 1].mt_dirty_room
	Cluster ID: 318
	Escapes? true / true 
	Accessed at locs:
	[main.c:1951:(408.f)] and
	[main.c:1951:(408.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].mt_env and
_a2047_64021_main_1.mt_env @ main.c:2006
	Cluster ID: 420
	Escapes? true / true 
	Accessed at locs:
	[main.c:2195:(135.f), main.c:872:(219.f), main.c:1846:(408.f), main.c:2158:(446.f)] and
	[main.c:2056:(86.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: _a2047_64021_main_1.mt_env
	lval 2: [REP: 1].mt_env
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	lval 1: _a2047_64021_main_1.mt_env
	lval 2: [REP: 1].mt_env
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	lval 1: _a2047_64021_main_1.mt_env
	lval 2: [REP: 1].mt_env
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(3)
	lval 1: _a2047_64021_main_1.mt_env
	lval 2: [REP: 1].mt_env
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].mt_flags and
_a2047_64021_main_1.mt_flags @ main.c:2006
	Cluster ID: 422
	Escapes? true / true 
	Accessed at locs:
	[main.c:2197:(135.f), main.c:2209:(135.f), main.c:2211:(135.f), main.c:2233:(135.f), main.c:1848:(408.f)] and
	[main.c:2055:(86.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: _a2047_64021_main_1.mt_flags
	lval 2: [REP: 1].mt_flags
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	lval 1: _a2047_64021_main_1.mt_flags
	lval 2: [REP: 1].mt_flags
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	lval 1: _a2047_64021_main_1.mt_flags
	lval 2: [REP: 1].mt_flags
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(3)
	lval 1: _a2047_64021_main_1.mt_flags
	lval 2: [REP: 1].mt_flags
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].mt_flags and
_a2047_64021_main_1.mt_flags @ main.c:2006
	Cluster ID: 109
	Escapes? true / true 
	Accessed at locs:
	[main.c:2209:(135.f), main.c:2220:(135.f), main.c:2233:(135.f)] and
	[main.c:2055:(86.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: _a2047_64021_main_1.mt_flags
	lval 2: [REP: 1].mt_flags
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	lval 1: _a2047_64021_main_1.mt_flags
	lval 2: [REP: 1].mt_flags
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	lval 1: _a2047_64021_main_1.mt_flags
	lval 2: [REP: 1].mt_flags
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(3)
	lval 1: _a2047_64021_main_1.mt_flags
	lval 2: [REP: 1].mt_flags
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].mt_flags and
[REP: 1].mt_flags
	Cluster ID: 323
	Escapes? true / true 
	Accessed at locs:
	[main.c:2120:(86.f), main.c:5375:(110.f), main.c:1370:(132.f), main.c:1486:(134.f), main.c:1541:(134.f), main.c:1625:(134.f), main.c:2197:(135.f), main.c:2209:(135.f), main.c:2211:(135.f), main.c:2233:(135.f), main.c:4401:(136.f), main.c:4488:(137.f), main.c:4533:(138.f), main.c:4342:(156.f), main.c:6816:(165.f), main.c:833:(204.f), main.c:1183:(279.f), main.c:1848:(408.f), main.c:8743:(1552.f)] and
	[main.c:2120:(86.f), main.c:1370:(132.f), main.c:1541:(134.f), main.c:1625:(134.f), main.c:2209:(135.f), main.c:2220:(135.f), main.c:2233:(135.f), main.c:4401:(136.f), main.c:4488:(137.f), main.c:4342:(156.f), main.c:833:(204.f), main.c:1964:(408.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(3)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].mt_flags and
[REP: 1].mt_flags
	Cluster ID: 635
	Escapes? true / true 
	Accessed at locs:
	[main.c:2197:(135.f), main.c:2209:(135.f), main.c:2211:(135.f), main.c:2233:(135.f), main.c:1848:(408.f)] and
	[main.c:2120:(86.f), main.c:1370:(132.f), main.c:1541:(134.f), main.c:1625:(134.f), main.c:2209:(135.f), main.c:2220:(135.f), main.c:2233:(135.f), main.c:4401:(136.f), main.c:4488:(137.f), main.c:4342:(156.f), main.c:833:(204.f), main.c:1964:(408.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(3)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].mt_flags and
[REP: 1].mt_flags
	Cluster ID: 322
	Escapes? true / true 
	Accessed at locs:
	[main.c:2209:(135.f), main.c:2220:(135.f), main.c:2233:(135.f)] and
	[main.c:2120:(86.f), main.c:1370:(132.f), main.c:1541:(134.f), main.c:1625:(134.f), main.c:2209:(135.f), main.c:2220:(135.f), main.c:2233:(135.f), main.c:4401:(136.f), main.c:4488:(137.f), main.c:4342:(156.f), main.c:833:(204.f), main.c:1964:(408.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(3)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].mt_flags and
[REP: 1].mt_flags
	Cluster ID: 634
	Escapes? true / true 
	Accessed at locs:
	[main.c:2209:(135.f), main.c:2220:(135.f), main.c:2233:(135.f)] and
	[main.c:2197:(135.f), main.c:2209:(135.f), main.c:2211:(135.f), main.c:2233:(135.f), main.c:1848:(408.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(3)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].mt_flags and
[REP: 1].mt_flags
	Cluster ID: 321
	Escapes? true / true 
	Accessed at locs:
	[main.c:2209:(135.f), main.c:2220:(135.f), main.c:2233:(135.f)] and
	[main.c:2209:(135.f), main.c:2220:(135.f), main.c:2233:(135.f), main.c:1964:(408.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(3)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].mt_free_pgs and
_a2047_64021_main_1.mt_free_pgs @ main.c:2006
	Cluster ID: 423
	Escapes? true / true 
	Accessed at locs:
	[main.c:10250:(121.f), main.c:2223:(135.f), main.c:2235:(135.f)] and
	[main.c:2068:(86.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: _a2047_64021_main_1.mt_free_pgs
	lval 2: [REP: 1].mt_free_pgs
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	lval 1: _a2047_64021_main_1.mt_free_pgs
	lval 2: [REP: 1].mt_free_pgs
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	lval 1: _a2047_64021_main_1.mt_free_pgs
	lval 2: [REP: 1].mt_free_pgs
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(3)
	lval 1: _a2047_64021_main_1.mt_free_pgs
	lval 2: [REP: 1].mt_free_pgs
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].mt_free_pgs and
[REP: 1].mt_free_pgs
	Cluster ID: 636
	Escapes? true / true 
	Accessed at locs:
	[main.c:10259:(121.f), main.c:10304:(122.f), main.c:1954:(408.f)] and
	[main.c:10250:(121.f), main.c:2223:(135.f), main.c:2235:(135.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(3)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].mt_free_pgs and
[REP: 1].mt_free_pgs
	Cluster ID: 324
	Escapes? true / true 
	Accessed at locs:
	[main.c:10259:(121.f), main.c:1954:(408.f)] and
	[main.c:10259:(121.f), main.c:10304:(122.f), main.c:1954:(408.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(3)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].mt_loose_count and
[REP: 1].mt_loose_count
	Cluster ID: 327
	Escapes? true / true 
	Accessed at locs:
	[main.c:1241:(132.f)] and
	[main.c:1241:(132.f), main.c:1950:(408.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(3)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].mt_loose_count and
[REP: 1].mt_loose_count
	Cluster ID: 326
	Escapes? true / true 
	Accessed at locs:
	[main.c:1950:(408.f)] and
	[main.c:1241:(132.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(3)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].mt_loose_count and
[REP: 1].mt_loose_count
	Cluster ID: 325
	Escapes? true / true 
	Accessed at locs:
	[main.c:1950:(408.f)] and
	[main.c:1950:(408.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].mt_loose_pgs and
[REP: 1].mt_loose_pgs
	Cluster ID: 638
	Escapes? true / true 
	Accessed at locs:
	[main.c:1240:(132.f), main.c:1949:(408.f)] and
	[main.c:1238:(132.f), main.c:1239:(132.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].mt_loose_pgs and
[REP: 1].mt_loose_pgs
	Cluster ID: 330
	Escapes? true / true 
	Accessed at locs:
	[main.c:1240:(132.f), main.c:1949:(408.f)] and
	[main.c:1240:(132.f), main.c:1949:(408.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].mt_loose_pgs and
[REP: 1].mt_loose_pgs
	Cluster ID: 637
	Escapes? true / true 
	Accessed at locs:
	[main.c:1949:(408.f)] and
	[main.c:1238:(132.f), main.c:1239:(132.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].mt_loose_pgs and
[REP: 1].mt_loose_pgs
	Cluster ID: 329
	Escapes? true / true 
	Accessed at locs:
	[main.c:1949:(408.f)] and
	[main.c:1240:(132.f), main.c:1949:(408.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].mt_loose_pgs and
[REP: 1].mt_loose_pgs
	Cluster ID: 328
	Escapes? true / true 
	Accessed at locs:
	[main.c:1949:(408.f)] and
	[main.c:1949:(408.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].mt_next_pgno and
[REP: 1].mt_next_pgno
	Cluster ID: 642
	Escapes? true / true 
	Accessed at locs:
	[main.c:1363:(132.f), main.c:1963:(408.f)] and
	[main.c:1338:(132.f), main.c:4400:(136.f), main.c:1982:(408.f), main.c:8999:(1584.f), main.c:9105:(1611.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].mt_next_pgno and
[REP: 1].mt_next_pgno
	Cluster ID: 333
	Escapes? true / true 
	Accessed at locs:
	[main.c:1363:(132.f), main.c:1963:(408.f)] and
	[main.c:1363:(132.f), main.c:1963:(408.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].mt_next_pgno and
[REP: 1].mt_next_pgno
	Cluster ID: 641
	Escapes? true / true 
	Accessed at locs:
	[main.c:1363:(132.f), main.c:1963:(408.f)] and
	[main.c:1982:(408.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].mt_next_pgno and
[REP: 1].mt_next_pgno
	Cluster ID: 640
	Escapes? true / true 
	Accessed at locs:
	[main.c:1963:(408.f)] and
	[main.c:1338:(132.f), main.c:4400:(136.f), main.c:1982:(408.f), main.c:8999:(1584.f), main.c:9105:(1611.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].mt_next_pgno and
[REP: 1].mt_next_pgno
	Cluster ID: 332
	Escapes? true / true 
	Accessed at locs:
	[main.c:1963:(408.f)] and
	[main.c:1363:(132.f), main.c:1963:(408.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].mt_next_pgno and
[REP: 1].mt_next_pgno
	Cluster ID: 331
	Escapes? true / true 
	Accessed at locs:
	[main.c:1963:(408.f)] and
	[main.c:1963:(408.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].mt_next_pgno and
[REP: 1].mt_next_pgno
	Cluster ID: 639
	Escapes? true / true 
	Accessed at locs:
	[main.c:1963:(408.f)] and
	[main.c:1982:(408.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].mt_numdbs and
_a2047_64021_main_1.mt_numdbs @ main.c:2006
	Cluster ID: 426
	Escapes? true / true 
	Accessed at locs:
	[main.c:1756:(390.f), main.c:2157:(446.f)] and
	[main.c:2083:(86.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: _a2047_64021_main_1.mt_numdbs
	lval 2: [REP: 1].mt_numdbs
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	lval 1: _a2047_64021_main_1.mt_numdbs
	lval 2: [REP: 1].mt_numdbs
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	lval 1: _a2047_64021_main_1.mt_numdbs
	lval 2: [REP: 1].mt_numdbs
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(3)
	lval 1: _a2047_64021_main_1.mt_numdbs
	lval 2: [REP: 1].mt_numdbs
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].mt_numdbs and
[REP: 1].mt_numdbs
	Cluster ID: 643
	Escapes? true / true 
	Accessed at locs:
	[main.c:2208:(135.f), main.c:2219:(135.f)] and
	[main.c:1756:(390.f), main.c:2157:(446.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(3)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].mt_numdbs and
[REP: 1].mt_numdbs
	Cluster ID: 334
	Escapes? true / true 
	Accessed at locs:
	[main.c:2208:(135.f), main.c:2219:(135.f)] and
	[main.c:2208:(135.f), main.c:2219:(135.f), main.c:1965:(408.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(3)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].mt_spill_pgs and
_a2047_64021_main_1.mt_spill_pgs @ main.c:2006
	Cluster ID: 429
	Escapes? true / true 
	Accessed at locs:
	[main.c:2238:(135.f), main.c:4374:(136.f), main.c:4376:(136.f), main.c:1416:(324.f), main.c:1419:(324.f)] and
	[main.c:2078:(86.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: _a2047_64021_main_1.mt_spill_pgs
	lval 2: [REP: 1].mt_spill_pgs
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	lval 1: _a2047_64021_main_1.mt_spill_pgs
	lval 2: [REP: 1].mt_spill_pgs
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	lval 1: _a2047_64021_main_1.mt_spill_pgs
	lval 2: [REP: 1].mt_spill_pgs
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(3)
	lval 1: _a2047_64021_main_1.mt_spill_pgs
	lval 2: [REP: 1].mt_spill_pgs
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].mt_spill_pgs and
[REP: 1].mt_spill_pgs
	Cluster ID: 335
	Escapes? true / true 
	Accessed at locs:
	[main.c:1956:(408.f)] and
	[main.c:1956:(408.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].mt_spill_pgs and
[REP: 1].mt_spill_pgs
	Cluster ID: 644
	Escapes? true / true 
	Accessed at locs:
	[main.c:2238:(135.f), main.c:4374:(136.f), main.c:4376:(136.f), main.c:1416:(324.f), main.c:1419:(324.f)] and
	[main.c:1956:(408.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(3)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].mt_txnid and
_a2047_64021_main_1.mt_txnid @ main.c:2006
	Cluster ID: 122
	Escapes? true / true 
	Accessed at locs:
	[main.c:1854:(408.f), main.c:1945:(408.f)] and
	[main.c:2075:(86.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: _a2047_64021_main_1.mt_txnid
	lval 2: [REP: 1].mt_txnid
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	lval 1: _a2047_64021_main_1.mt_txnid
	lval 2: [REP: 1].mt_txnid
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	lval 1: _a2047_64021_main_1.mt_txnid
	lval 2: [REP: 1].mt_txnid
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(3)
	lval 1: _a2047_64021_main_1.mt_txnid
	lval 2: [REP: 1].mt_txnid
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].mt_txnid and
[REP: 1].mt_txnid
	Cluster ID: 646
	Escapes? true / true 
	Accessed at locs:
	[main.c:1156:(272.f), main.c:1947:(408.f)] and
	[main.c:1854:(408.f), main.c:1945:(408.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(3)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].mt_txnid and
[REP: 1].mt_txnid
	Cluster ID: 336
	Escapes? true / true 
	Accessed at locs:
	[main.c:1854:(408.f), main.c:1945:(408.f)] and
	[main.c:1854:(408.f), main.c:1928:(408.f), main.c:1941:(408.f), main.c:1945:(408.f), main.c:1947:(408.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(3)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].mt_txnid and
[REP: 1].mt_txnid
	Cluster ID: 337
	Escapes? true / true 
	Accessed at locs:
	[main.c:1928:(408.f), main.c:1941:(408.f), main.c:1947:(408.f)] and
	[main.c:1854:(408.f), main.c:1928:(408.f), main.c:1941:(408.f), main.c:1945:(408.f), main.c:1947:(408.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(3)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].mt_txnid and
[REP: 1].mt_txnid
	Cluster ID: 645
	Escapes? true / true 
	Accessed at locs:
	[main.c:1947:(408.f)] and
	[main.c:1854:(408.f), main.c:1945:(408.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(3)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].mt_txnid and
[REP: 1].mt_txnid
	Cluster ID: 648
	Escapes? true / true 
	Accessed at locs:
	[main.c:1928:(408.f), main.c:1941:(408.f), main.c:1947:(408.f)] and
	[main.c:1156:(272.f), main.c:1947:(408.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].mt_txnid and
[REP: 1].mt_txnid
	Cluster ID: 338
	Escapes? true / true 
	Accessed at locs:
	[main.c:1928:(408.f), main.c:1941:(408.f), main.c:1947:(408.f)] and
	[main.c:1928:(408.f), main.c:1941:(408.f), main.c:1947:(408.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].mt_txnid and
[REP: 1].mt_txnid
	Cluster ID: 647
	Escapes? true / true 
	Accessed at locs:
	[main.c:1928:(408.f), main.c:1941:(408.f), main.c:1947:(408.f)] and
	[main.c:1947:(408.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].mt_u.dirty_list and
_a2047_64021_main_1.mt_u.dirty_list @ main.c:2006
	Cluster ID: 649
	Escapes? true / true 
	Accessed at locs:
	[main.c:1952:(408.f)] and
	[main.c:2062:(86.f), main.c:2063:(86.f), main.c:2070:(86.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	lval 1: _a2047_64021_main_1.mt_u.dirty_list
	lval 2: [REP: 1].mt_u.dirty_list
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].mt_u.dirty_list and
[REP: 1].mt_u.dirty_list
	Cluster ID: 651
	Escapes? true / true 
	Accessed at locs:
	[main.c:1952:(408.f)] and
	[main.c:1532:(134.f), main.c:2236:(135.f), main.c:4373:(136.f), main.c:873:(219.f), main.c:1190:(279.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].mt_u.dirty_list and
[REP: 1].mt_u.dirty_list
	Cluster ID: 339
	Escapes? true / true 
	Accessed at locs:
	[main.c:1952:(408.f)] and
	[main.c:1952:(408.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].mt_u.dirty_list and
[REP: 1].mt_u.dirty_list
	Cluster ID: 650
	Escapes? true / true 
	Accessed at locs:
	[main.c:1952:(408.f)] and
	[main.c:2236:(135.f), main.c:873:(219.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].mt_u.reader and
[REP: 1].mt_u.reader
	Cluster ID: 652
	Escapes? true / true 
	Accessed at locs:
	[main.c:2201:(135.f), main.c:2205:(135.f), main.c:1855:(408.f), main.c:1929:(408.f)] and
	[main.c:2198:(135.f), main.c:1858:(408.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(3)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].mt_u.reader and
[REP: 1].mt_u.reader
	Cluster ID: 340
	Escapes? true / true 
	Accessed at locs:
	[main.c:2201:(135.f), main.c:2205:(135.f), main.c:1929:(408.f)] and
	[main.c:2201:(135.f), main.c:2205:(135.f), main.c:1855:(408.f), main.c:1929:(408.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(3)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].mx_cursor.mc_db and
[REP: 1].mx_cursor.mc_db
	Cluster ID: 653
	Escapes? true / true 
	Accessed at locs:
	[main.c:6717:(166.f)] and
	[main.c:4563:(138.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].mx_cursor.mc_db and
[REP: 1].mx_cursor.mc_db
	Cluster ID: 341
	Escapes? true / true 
	Accessed at locs:
	[main.c:6717:(166.f)] and
	[main.c:6717:(166.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].mx_cursor.mc_dbflag and
[REP: 1].mx_cursor.mc_dbflag
	Cluster ID: 342
	Escapes? true / true 
	Accessed at locs:
	[main.c:6720:(166.f)] and
	[main.c:6720:(166.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].mx_cursor.mc_dbi and
[REP: 1].mx_cursor.mc_dbi
	Cluster ID: 654
	Escapes? true / true 
	Accessed at locs:
	[main.c:6719:(166.f)] and
	[main.c:4428:(137.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].mx_cursor.mc_dbi and
[REP: 1].mx_cursor.mc_dbi
	Cluster ID: 343
	Escapes? true / true 
	Accessed at locs:
	[main.c:6719:(166.f)] and
	[main.c:6719:(166.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].mx_cursor.mc_dbx and
[REP: 1].mx_cursor.mc_dbx
	Cluster ID: 344
	Escapes? true / true 
	Accessed at locs:
	[main.c:6718:(166.f)] and
	[main.c:6718:(166.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].mx_cursor.mc_pg[0] and
[REP: 1].mx_cursor.mc_pg[0]
	Cluster ID: 70
	Escapes? true / true 
	Accessed at locs:
	[main.c:1573:(134.f), main.c:1613:(134.f), main.c:4409:(136.f), main.c:4348:(156.f), main.c:5131:(162.f), main.c:6743:(167.f), main.c:6759:(167.f)] and
	[main.c:1573:(134.f), main.c:1613:(134.f), main.c:4409:(136.f), main.c:4348:(156.f), main.c:5131:(162.f), main.c:6743:(167.f), main.c:6759:(167.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd

Different possible paths & LS (first 4):

(0)
	lval 1: _a8890_266341_main_3.mc_pg[0]
	lval 2: _a8890_266341_main_3.mc_pg[0]
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(1)
	lval 1: _a8642_257509_main_5.mc_pg[0]
	lval 2: _a8642_257509_main_5.mc_pg[0]
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(2)
	lval 1: _a4520_126416_main_4.mc_pg[0]
	lval 2: _a4520_126416_main_4.mc_pg[0]
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(3)
	lval 1: _a1198_42552_main_3.mc_pg[0]
	lval 2: _a1198_42552_main_3.mc_pg[0]
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].mx_cursor.mc_snum and
[REP: 1].mx_cursor.mc_snum
	Cluster ID: 72
	Escapes? true / true 
	Accessed at locs:
	[main.c:4441:(137.f), main.c:4586:(138.f), main.c:4326:(155.f), main.c:4346:(156.f), main.c:4805:(159.f), main.c:6721:(166.f), main.c:6744:(167.f), main.c:6756:(167.f)] and
	[main.c:4441:(137.f), main.c:4586:(138.f), main.c:4326:(155.f), main.c:4346:(156.f), main.c:4805:(159.f), main.c:6721:(166.f), main.c:6744:(167.f), main.c:6756:(167.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd

Different possible paths & LS (first 4):

(0)
	lval 1: _a8890_266341_main_3.mc_snum
	lval 2: _a8890_266341_main_3.mc_snum
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(1)
	lval 1: _a8642_257509_main_5.mc_snum
	lval 2: _a8642_257509_main_5.mc_snum
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(2)
	lval 1: _a4520_126416_main_4.mc_snum
	lval 2: _a4520_126416_main_4.mc_snum
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(3)
	lval 1: _a1198_42552_main_3.mc_snum
	lval 2: _a1198_42552_main_3.mc_snum
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].mx_cursor.mc_top and
[REP: 1].mx_cursor.mc_top
	Cluster ID: 386
	Escapes? true / true 
	Accessed at locs:
	[main.c:4442:(137.f), main.c:4587:(138.f), main.c:4328:(155.f), main.c:4347:(156.f), main.c:4804:(159.f), main.c:6722:(166.f), main.c:6745:(167.f), main.c:6757:(167.f)] and
	[main.c:1517:(134.f), main.c:4328:(155.f), main.c:4804:(159.f), main.c:5106:(162.f), main.c:5112:(162.f), main.c:5117:(162.f), main.c:5262:(163.f), main.c:5316:(164.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd

Different possible paths & LS (first 4):

(0)
	lval 1: _a8890_266341_main_3.mc_top
	lval 2: _a8890_266341_main_3.mc_top
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(1)
	lval 1: _a8642_257509_main_5.mc_top
	lval 2: _a8642_257509_main_5.mc_top
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(2)
	lval 1: _a4520_126416_main_4.mc_top
	lval 2: _a4520_126416_main_4.mc_top
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(3)
	lval 1: _a1198_42552_main_3.mc_top
	lval 2: _a1198_42552_main_3.mc_top
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].mx_cursor.mc_top and
[REP: 1].mx_cursor.mc_top
	Cluster ID: 74
	Escapes? true / true 
	Accessed at locs:
	[main.c:4442:(137.f), main.c:4587:(138.f), main.c:4328:(155.f), main.c:4347:(156.f), main.c:4804:(159.f), main.c:6722:(166.f), main.c:6745:(167.f), main.c:6757:(167.f)] and
	[main.c:4442:(137.f), main.c:4587:(138.f), main.c:4328:(155.f), main.c:4347:(156.f), main.c:4804:(159.f), main.c:6722:(166.f), main.c:6745:(167.f), main.c:6757:(167.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd

Different possible paths & LS (first 4):

(0)
	lval 1: _a8890_266341_main_3.mc_top
	lval 2: _a8890_266341_main_3.mc_top
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(1)
	lval 1: _a8642_257509_main_5.mc_top
	lval 2: _a8642_257509_main_5.mc_top
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(2)
	lval 1: _a4520_126416_main_4.mc_top
	lval 2: _a4520_126416_main_4.mc_top
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
(3)
	lval 1: _a1198_42552_main_3.mc_top
	lval 2: _a1198_42552_main_3.mc_top
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].mx_cursor.mc_txn and
[REP: 1].mx_cursor.mc_txn
	Cluster ID: 655
	Escapes? true / true 
	Accessed at locs:
	[main.c:1734:(381.f), main.c:1775:(390.f)] and
	[main.c:1225:(132.f), main.c:1484:(134.f), main.c:4367:(136.f), main.c:4540:(138.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].mx_cursor.mc_txn and
[REP: 1].mx_cursor.mc_txn
	Cluster ID: 345
	Escapes? true / true 
	Accessed at locs:
	[main.c:1734:(381.f), main.c:1775:(390.f)] and
	[main.c:1734:(381.f), main.c:1775:(390.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].mx_cursor.mc_txn and
[REP: 1].mx_cursor.mc_txn
	Cluster ID: 346
	Escapes? true / true 
	Accessed at locs:
	[main.c:1734:(381.f), main.c:1775:(390.f)] and
	[main.c:1775:(390.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].mx_cursor.mc_txn and
[REP: 1].mx_cursor.mc_txn
	Cluster ID: 347
	Escapes? true / true 
	Accessed at locs:
	[main.c:1734:(381.f), main.c:1775:(390.f)] and
	[main.c:6716:(166.f), main.c:1775:(390.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].mx_cursor.mc_txn and
[REP: 1].mx_cursor.mc_txn
	Cluster ID: 656
	Escapes? true / true 
	Accessed at locs:
	[main.c:1775:(390.f)] and
	[main.c:1225:(132.f), main.c:1484:(134.f), main.c:4367:(136.f), main.c:4540:(138.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].mx_cursor.mc_txn and
[REP: 1].mx_cursor.mc_txn
	Cluster ID: 348
	Escapes? true / true 
	Accessed at locs:
	[main.c:1775:(390.f)] and
	[main.c:1775:(390.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].mx_cursor.mc_txn and
[REP: 1].mx_cursor.mc_txn
	Cluster ID: 349
	Escapes? true / true 
	Accessed at locs:
	[main.c:1775:(390.f)] and
	[main.c:6716:(166.f), main.c:1775:(390.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].mx_cursor.mc_txn and
[REP: 1].mx_cursor.mc_txn
	Cluster ID: 657
	Escapes? true / true 
	Accessed at locs:
	[main.c:6716:(166.f), main.c:1775:(390.f)] and
	[main.c:1225:(132.f), main.c:1484:(134.f), main.c:4367:(136.f), main.c:4540:(138.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].mx_cursor.mc_txn and
[REP: 1].mx_cursor.mc_txn
	Cluster ID: 350
	Escapes? true / true 
	Accessed at locs:
	[main.c:6716:(166.f), main.c:1775:(390.f)] and
	[main.c:6716:(166.f), main.c:1775:(390.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].mx_cursor.mc_xcursor and
[REP: 1].mx_cursor.mc_xcursor
	Cluster ID: 658
	Escapes? true / true 
	Accessed at locs:
	[main.c:6715:(166.f)] and
	[main.c:5422:(110.f), main.c:5533:(110.f), main.c:5040:(162.f), main.c:5228:(162.f), main.c:5256:(163.f), main.c:5310:(164.f), main.c:6738:(167.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].mx_cursor.mc_xcursor and
[REP: 1].mx_cursor.mc_xcursor
	Cluster ID: 351
	Escapes? true / true 
	Accessed at locs:
	[main.c:6715:(166.f)] and
	[main.c:6715:(166.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].mx_db.md_branch_pages and
[REP: 1].mx_db.md_branch_pages
	Cluster ID: 352
	Escapes? true / true 
	Accessed at locs:
	[main.c:6751:(167.f)] and
	[main.c:6751:(167.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].mx_db.md_depth and
[REP: 1].mx_db.md_depth
	Cluster ID: 353
	Escapes? true / true 
	Accessed at locs:
	[main.c:6750:(167.f)] and
	[main.c:6750:(167.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].mx_db.md_entries and
[REP: 1].mx_db.md_entries
	Cluster ID: 354
	Escapes? true / true 
	Accessed at locs:
	[main.c:6754:(167.f)] and
	[main.c:6754:(167.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].mx_db.md_flags and
[REP: 1].mx_db.md_flags
	Cluster ID: 355
	Escapes? true / true 
	Accessed at locs:
	[main.c:6749:(167.f), main.c:6762:(167.f), main.c:6765:(167.f)] and
	[main.c:6749:(167.f), main.c:6762:(167.f), main.c:6765:(167.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].mx_db.md_flags and
[REP: 1].mx_db.md_flags
	Cluster ID: 659
	Escapes? true / true 
	Accessed at locs:
	[main.c:6749:(167.f), main.c:6762:(167.f), main.c:6765:(167.f)] and
	[main.c:6765:(167.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].mx_db.md_leaf_pages and
[REP: 1].mx_db.md_leaf_pages
	Cluster ID: 356
	Escapes? true / true 
	Accessed at locs:
	[main.c:6752:(167.f)] and
	[main.c:6752:(167.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].mx_db.md_overflow_pages and
[REP: 1].mx_db.md_overflow_pages
	Cluster ID: 357
	Escapes? true / true 
	Accessed at locs:
	[main.c:6753:(167.f)] and
	[main.c:6753:(167.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].mx_db.md_pad and
[REP: 1].mx_db.md_pad
	Cluster ID: 358
	Escapes? true / true 
	Accessed at locs:
	[main.c:6748:(167.f), main.c:6763:(167.f)] and
	[main.c:6748:(167.f), main.c:6763:(167.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].mx_db.md_pad and
[REP: 1].mx_db.md_pad
	Cluster ID: 660
	Escapes? true / true 
	Accessed at locs:
	[main.c:6748:(167.f), main.c:6763:(167.f)] and
	[main.c:6771:(167.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].mx_db.md_root and
[REP: 1].mx_db.md_root
	Cluster ID: 359
	Escapes? true / true 
	Accessed at locs:
	[main.c:6755:(167.f)] and
	[main.c:6755:(167.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].mx_dbflag and
[REP: 1].mx_dbflag
	Cluster ID: 360
	Escapes? true / true 
	Accessed at locs:
	[main.c:6769:(167.f)] and
	[main.c:6769:(167.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].mx_dbx.md_cmp and
[REP: 1].mx_dbx.md_cmp
	Cluster ID: 361
	Escapes? true / true 
	Accessed at locs:
	[main.c:6726:(166.f), main.c:6772:(167.f)] and
	[main.c:6726:(166.f), main.c:6772:(167.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].mx_dbx.md_cmp and
[REP: 1].mx_dbx.md_cmp
	Cluster ID: 661
	Escapes? true / true 
	Accessed at locs:
	[main.c:6726:(166.f), main.c:6772:(167.f)] and
	[main.c:6770:(167.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(2)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].mx_dbx.md_dcmp and
[REP: 1].mx_dbx.md_dcmp
	Cluster ID: 362
	Escapes? true / true 
	Accessed at locs:
	[main.c:6727:(166.f)] and
	[main.c:6727:(166.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].mx_dbx.md_name.mv_data and
[REP: 1].mx_dbx.md_name.mv_data
	Cluster ID: 363
	Escapes? true / true 
	Accessed at locs:
	[main.c:6725:(166.f)] and
	[main.c:6725:(166.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].mx_dbx.md_name.mv_size and
[REP: 1].mx_dbx.md_name.mv_size
	Cluster ID: 364
	Escapes? true / true 
	Accessed at locs:
	[main.c:6724:(166.f)] and
	[main.c:6724:(166.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
****
Possible race between access to:

[REP: 1].mx_dbx.md_rel and
[REP: 1].mx_dbx.md_rel
	Cluster ID: 365
	Escapes? true / true 
	Accessed at locs:
	[main.c:6728:(166.f)] and
	[main.c:6728:(166.f)]

	Confidence: used PTA nodes lblSet(125, 125)

LS for 1st access:
L+ = empty;
LS for 2nd access:
L+ = empty;
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copy
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy

Different possible paths & LS (first 4):

(0)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copy
(1)
	Th. 1 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd
	Th. 2 spawned: #entry_point:0 0 w/ func: mdb_env_copyfd


$$$$$$
Total Warnings: 703


Printing Alias assumptions used by warnings
-----
wp	508	l:1635:env/l:428:_a2047_64021_main_1	125	125
wp	512	l:1635:env/l:1638:_a9170_273741_main_2	125	125
wp	680	l:1649:env/l:1748:_a9650_284830_main_2	125	125
wp	662	l:1649:env/l:989:_a5021_140956_main_1	125	125
wp	663	l:1649:env/l:1389:_a7578_223395_main_2	125	125
wp	664	l:1649:env/l:1356:_a7383_216696_main_3	125	125
wp	510	l:1649:env/l:542:_a2742_81598_main_2	125	125
wp	236	l:1649:env/l:764:_a3913_111201_main_1	125	125
wp	511	l:1649:env/l:1728:_a9577_283438_main_2	125	125
wp	237	l:1649:env/l:1935:_a10603_305248_main_1	125	125
wa	506	l:1635:*env/l:1649:*env	125	125
wa	505	l:1635:*env/l:1649:*env	125	125
nc	507	[REP: 1].me_flags#g/[REP: 1].me_flags#g	125	125
nc	234	[REP: 1].me_flags#g/[REP: 1].me_flags#g	125	125
nc	239	[REP: 1].me_txn#g/[REP: 1].me_txn#g	125	125
nc	310	[REP: 1].mru.mrx.mrb_pid#g/[REP: 1].mru.mrx.mrb_pid#g	125	125
nc	629	[REP: 1].mt1.mtb.mtb_txnid#g/[REP: 1].mt1.mtb.mtb_txnid#g	125	125
nc	314	[REP: 1].mt1.mtb.mtb_txnid#g/[REP: 1].mt1.mtb.mtb_txnid#g	125	125
nc	514	_a1176_42061_main_1#g:278/[REP: 1]#g	125	125
nc	513	_a1176_42061_main_1#g:278/[REP: 1]#g	125	125
nc	515	_a1176_42061_main_1#g:278/[REP: 1]#g	125	125
nc	603	_a1176_42061_main_1.mid#g:278/[REP: 1].mid#g	125	125
nc	367	_a1176_42061_main_1.mid#g:278/[REP: 1].mid#g	125	125
nc	45	_a1176_42061_main_1.mid#g:278/[REP: 1].mid#g	125	125
nc	44	_a1176_42061_main_1.mid#g:278/[REP: 1].mid#g	125	125
nc	368	_a1176_42061_main_1.mid#g:278/[REP: 1].mid#g	125	125
nc	46	_a1176_42061_main_1.mid#g:278/[REP: 1].mid#g	125	125
nc	602	_a1176_42061_main_1.mid#g:278/[REP: 1].mid#g	125	125
nc	604	_a1176_42061_main_1.mid#g:278/[REP: 1].mid#g	125	125
nc	369	_a1176_42061_main_1.mptr#g:278/[REP: 1].mptr#g	125	125
nc	370	_a1176_42061_main_1.mptr#g:278/[REP: 1].mptr#g	125	125
nc	559	_a1198_42552_main_3.mc_flags#g:287/[REP: 1].mc_flags#g	125	125
nc	561	_a1198_42552_main_3.mc_ki[0]#g:287/[REP: 1].mc_ki[0]#g	125	125
nc	71	_a1198_42552_main_3.mc_pg[0]#g:287/[REP: 1].mc_pg[0]#g	125	125
nc	384	_a1198_42552_main_3.mc_pg[0]#g:287/[REP: 1].mc_pg[0]#g	125	125
nc	570	_a1198_42552_main_3.mc_pg[0]#g:287/[REP: 1].mc_pg[0]#g	125	125
nc	73	_a1198_42552_main_3.mc_snum#g:287/[REP: 1].mc_snum#g	125	125
nc	75	_a1198_42552_main_3.mc_top#g:287/[REP: 1].mc_top#g	125	125
nc	82	_a1198_42552_main_4#g:288/[REP: 1]#g	125	125
nc	396	_a1198_42552_main_4#g:288/[REP: 1]#g	125	125
nc	81	_a1198_42552_main_4#g:288/[REP: 1]#g	125	125
nc	668	_a1198_42552_main_4#g:288/[REP: 1]#g	125	125
nc	394	_a1198_42552_main_4#g:288/[REP: 1]#g	125	125
nc	83	_a1198_42552_main_4#g:288/[REP: 1]#g	125	125
nc	398	_a1462_49050_main_1.mid#g:335/[REP: 1].mid#g	125	125
nc	86	_a1462_49050_main_1.mid#g:335/[REP: 1].mid#g	125	125
nc	85	_a1462_49050_main_1.mid#g:335/[REP: 1].mid#g	125	125
nc	399	_a1462_49050_main_1.mid#g:335/[REP: 1].mid#g	125	125
nc	87	_a1462_49050_main_1.mid#g:335/[REP: 1].mid#g	125	125
nc	400	_a1462_49050_main_1.mptr#g:335/[REP: 1].mptr#g	125	125
nc	401	_a1462_49050_main_1.mptr#g:335/[REP: 1].mptr#g	125	125
nc	91	_a1462_49050_main_2#g:336/[REP: 1]#g	125	125
nc	405	_a1462_49050_main_2#g:336/[REP: 1]#g	125	125
nc	90	_a1462_49050_main_2#g:336/[REP: 1]#g	125	125
nc	669	_a1462_49050_main_2#g:336/[REP: 1]#g	125	125
nc	403	_a1462_49050_main_2#g:336/[REP: 1]#g	125	125
nc	92	_a1462_49050_main_2#g:336/[REP: 1]#g	125	125
nc	95	_a1721_55466_main_1#g:380/[REP: 1]#g	125	125
nc	408	_a1721_55466_main_1#g:380/[REP: 1]#g	125	125
nc	94	_a1721_55466_main_1#g:380/[REP: 1]#g	125	125
nc	670	_a1721_55466_main_1#g:380/[REP: 1]#g	125	125
nc	406	_a1721_55466_main_1#g:380/[REP: 1]#g	125	125
nc	96	_a1721_55466_main_1#g:380/[REP: 1]#g	125	125
nc	409	_a2047_64021_main_1.mt_cursors#g:428/[REP: 1].mt_cursors#g	125	125
nc	410	_a2047_64021_main_1.mt_dbflags#g:428/[REP: 1].mt_dbflags#g	125	125
nc	411	_a2047_64021_main_1.mt_dbflags#g:428/[REP: 1].mt_dbflags#g	125	125
nc	412	_a2047_64021_main_1.mt_dbflags#g:428/[REP: 1].mt_dbflags#g	125	125
nc	413	_a2047_64021_main_1.mt_dbiseqs#g:428/[REP: 1].mt_dbiseqs#g	125	125
nc	415	_a2047_64021_main_1.mt_dbs#g:428/[REP: 1].mt_dbs#g	125	125
nc	416	_a2047_64021_main_1.mt_dbs#g:428/[REP: 1].mt_dbs#g	125	125
nc	417	_a2047_64021_main_1.mt_dbs#g:428/[REP: 1].mt_dbs#g	125	125
nc	418	_a2047_64021_main_1.mt_dbxs#g:428/[REP: 1].mt_dbxs#g	125	125
nc	106	_a2047_64021_main_1.mt_dirty_room#g:428/[REP: 1].mt_dirty_room#g	125	125
nc	419	_a2047_64021_main_1.mt_dirty_room#g:428/[REP: 1].mt_dirty_room#g	125	125
nc	105	_a2047_64021_main_1.mt_dirty_room#g:428/[REP: 1].mt_dirty_room#g	125	125
nc	421	_a2047_64021_main_1.mt_env#g:428/[REP: 1].mt_env#g	125	125
nc	110	_a2047_64021_main_1.mt_flags#g:428/[REP: 1].mt_flags#g	125	125
nc	112	_a2047_64021_main_1.mt_free_pgs#g:428/[REP: 1].mt_free_pgs#g	125	125
nc	425	_a2047_64021_main_1.mt_next_pgno#g:428/[REP: 1].mt_next_pgno#g	125	125
nc	115	_a2047_64021_main_1.mt_next_pgno#g:428/[REP: 1].mt_next_pgno#g	125	125
nc	114	_a2047_64021_main_1.mt_next_pgno#g:428/[REP: 1].mt_next_pgno#g	125	125
nc	424	_a2047_64021_main_1.mt_next_pgno#g:428/[REP: 1].mt_next_pgno#g	125	125
nc	117	_a2047_64021_main_1.mt_numdbs#g:428/[REP: 1].mt_numdbs#g	125	125
nc	428	_a2047_64021_main_1.mt_parent#g:428/[REP: 1].mt_parent#g	125	125
nc	427	_a2047_64021_main_1.mt_parent#g:428/[REP: 1].mt_parent#g	125	125
nc	120	_a2047_64021_main_1.mt_spill_pgs#g:428/[REP: 1].mt_spill_pgs#g	125	125
nc	431	_a2047_64021_main_1.mt_txnid#g:428/[REP: 1].mt_txnid#g	125	125
nc	123	_a2047_64021_main_1.mt_txnid#g:428/[REP: 1].mt_txnid#g	125	125
nc	430	_a2047_64021_main_1.mt_txnid#g:428/[REP: 1].mt_txnid#g	125	125
nc	434	_a2047_64021_main_1.mt_u.dirty_list#g:428/[REP: 1].mt_u.dirty_list#g	125	125
nc	125	_a2047_64021_main_1.mt_u.dirty_list#g:428/[REP: 1].mt_u.dirty_list#g	125	125
nc	433	_a2047_64021_main_1.mt_u.dirty_list#g:428/[REP: 1].mt_u.dirty_list#g	125	125
nc	53	_a4520_126416_main_4.mc_backup#g:888/[REP: 1].mc_backup#g	125	125
nc	374	_a4520_126416_main_4.mc_backup#g:888/[REP: 1].mc_backup#g	125	125
nc	54	_a4520_126416_main_4.mc_backup#g:888/[REP: 1].mc_backup#g	125	125
nc	56	_a4520_126416_main_4.mc_db#g:888/[REP: 1].mc_db#g	125	125
nc	57	_a4520_126416_main_4.mc_db#g:888/[REP: 1].mc_db#g	125	125
nc	59	_a4520_126416_main_4.mc_dbflag#g:888/[REP: 1].mc_dbflag#g	125	125
nc	60	_a4520_126416_main_4.mc_dbflag#g:888/[REP: 1].mc_dbflag#g	125	125
nc	133	_a4520_126416_main_4.mc_flags#g:888/[REP: 1].mc_flags#g	125	125
nc	562	_a4520_126416_main_4.mc_ki[0]#g:888/[REP: 1].mc_ki[0]#g	125	125
nc	382	_a4520_126416_main_4.mc_next#g:888/[REP: 1].mc_next#g	125	125
nc	68	_a4520_126416_main_4.mc_next#g:888/[REP: 1].mc_next#g	125	125
nc	381	_a4520_126416_main_4.mc_next#g:888/[REP: 1].mc_next#g	125	125
nc	69	_a4520_126416_main_4.mc_next#g:888/[REP: 1].mc_next#g	125	125
nc	571	_a4520_126416_main_4.mc_pg[0]#g:888/[REP: 1].mc_pg[0]#g	125	125
nc	77	_a4520_126416_main_4.mc_txn#g:888/[REP: 1].mc_txn#g	125	125
nc	78	_a4520_126416_main_4.mc_txn#g:888/[REP: 1].mc_txn#g	125	125
nc	388	_a4520_126416_main_4.mc_txn#g:888/[REP: 1].mc_txn#g	125	125
nc	392	_a4520_126416_main_4.mc_xcursor#g:888/[REP: 1].mc_xcursor#g	125	125
nc	390	_a4520_126416_main_4.mc_xcursor#g:888/[REP: 1].mc_xcursor#g	125	125
nc	391	_a4520_126416_main_4.mc_xcursor#g:888/[REP: 1].mc_xcursor#g	125	125
nc	440	_a4727_131852_main_2#g:935/[REP: 1]#g	125	125
nc	139	_a8642_257509_main_1.md_root#g:1553/[REP: 1].md_root#g	125	125
nc	454	_a8642_257509_main_1.md_root#g:1553/[REP: 1].md_root#g	125	125
nc	130	_a8642_257509_main_4#g:1556/[REP: 1]#g	125	125
nc	129	_a8642_257509_main_4#g:1556/[REP: 1]#g	125	125
nc	671	_a8642_257509_main_4#g:1556/[REP: 1]#g	125	125
nc	439	_a8642_257509_main_4#g:1556/[REP: 1]#g	125	125
nc	438	_a8642_257509_main_4#g:1556/[REP: 1]#g	125	125
nc	131	_a8642_257509_main_4#g:1556/[REP: 1]#g	125	125
nc	141	_a8642_257509_main_5.mc_backup#g:1557/[REP: 1].mc_backup#g	125	125
nc	457	_a8642_257509_main_5.mc_backup#g:1557/[REP: 1].mc_backup#g	125	125
nc	142	_a8642_257509_main_5.mc_backup#g:1557/[REP: 1].mc_backup#g	125	125
nc	144	_a8642_257509_main_5.mc_db#g:1557/[REP: 1].mc_db#g	125	125
nc	145	_a8642_257509_main_5.mc_db#g:1557/[REP: 1].mc_db#g	125	125
nc	147	_a8642_257509_main_5.mc_dbflag#g:1557/[REP: 1].mc_dbflag#g	125	125
nc	148	_a8642_257509_main_5.mc_dbflag#g:1557/[REP: 1].mc_dbflag#g	125	125
nc	460	_a8642_257509_main_5.mc_next#g:1557/[REP: 1].mc_next#g	125	125
nc	152	_a8642_257509_main_5.mc_next#g:1557/[REP: 1].mc_next#g	125	125
nc	459	_a8642_257509_main_5.mc_next#g:1557/[REP: 1].mc_next#g	125	125
nc	153	_a8642_257509_main_5.mc_next#g:1557/[REP: 1].mc_next#g	125	125
nc	155	_a8642_257509_main_5.mc_txn#g:1557/[REP: 1].mc_txn#g	125	125
nc	156	_a8642_257509_main_5.mc_txn#g:1557/[REP: 1].mc_txn#g	125	125
nc	462	_a8642_257509_main_5.mc_txn#g:1557/[REP: 1].mc_txn#g	125	125
nc	465	_a8642_257509_main_5.mc_xcursor#g:1557/[REP: 1].mc_xcursor#g	125	125
nc	463	_a8642_257509_main_5.mc_xcursor#g:1557/[REP: 1].mc_xcursor#g	125	125
nc	464	_a8642_257509_main_5.mc_xcursor#g:1557/[REP: 1].mc_xcursor#g	125	125
nc	468	_a8890_266341_main_1#g:1585/[REP: 1]#g	125	125
nc	672	_a8890_266341_main_1#g:1585/[REP: 1]#g	125	125
nc	466	_a8890_266341_main_1#g:1585/[REP: 1]#g	125	125
nc	163	_a8890_266341_main_5#g:1589/[REP: 1]#g	125	125
nc	471	_a8890_266341_main_5#g:1589/[REP: 1]#g	125	125
nc	162	_a8890_266341_main_5#g:1589/[REP: 1]#g	125	125
nc	673	_a8890_266341_main_5#g:1589/[REP: 1]#g	125	125
nc	469	_a8890_266341_main_5#g:1589/[REP: 1]#g	125	125
nc	164	_a8890_266341_main_5#g:1589/[REP: 1]#g	125	125
nc	171	_a8890_266341_main_7#g:1591/[REP: 1]#g	125	125
nc	169	_a8890_266341_main_7#g:1591/[REP: 1]#g	125	125
nc	476	_a8890_266341_main_7#g:1591/[REP: 1]#g	125	125
nc	168	_a8890_266341_main_7#g:1591/[REP: 1]#g	125	125
nc	674	_a8890_266341_main_7#g:1591/[REP: 1]#g	125	125
nc	474	_a8890_266341_main_7#g:1591/[REP: 1]#g	125	125
nc	170	_a8890_266341_main_7#g:1591/[REP: 1]#g	125	125
nc	479	_a9041_271033_main_2#g:1613/[REP: 1]#g	125	125
nc	675	_a9041_271033_main_2#g:1613/[REP: 1]#g	125	125
nc	219	_a9041_271033_main_2#g:1613/[REP: 1]#g	125	125
nc	494	_a9041_271033_main_2#g:1613/[REP: 1]#g	125	125
nc	218	_a9041_271033_main_2#g:1613/[REP: 1]#g	125	125
nc	676	_a9041_271033_main_2#g:1613/[REP: 1]#g	125	125
nc	492	_a9041_271033_main_2#g:1613/[REP: 1]#g	125	125
nc	220	_a9041_271033_main_2#g:1613/[REP: 1]#g	125	125
nc	666	_a9170_273741_main_1#g:1637/[REP: 1]#g	125	125
nc	692	_a9170_273741_main_1#g:1637/[REP: 1]#g	125	125
nc	665	_a9170_273741_main_1#g:1637/[REP: 1]#g	125	125
nc	699	_a9170_273741_main_1#g:1637/[REP: 1]#g	125	125
nc	690	_a9170_273741_main_1#g:1637/[REP: 1]#g	125	125
nc	667	_a9170_273741_main_1#g:1637/[REP: 1]#g	125	125
nc	223	_a10221_297986_main_1#g:1854/[REP: 1]#g	125	125
nc	497	_a10221_297986_main_1#g:1854/[REP: 1]#g	125	125
nc	222	_a10221_297986_main_1#g:1854/[REP: 1]#g	125	125
nc	677	_a10221_297986_main_1#g:1854/[REP: 1]#g	125	125
nc	495	_a10221_297986_main_1#g:1854/[REP: 1]#g	125	125
nc	224	_a10221_297986_main_1#g:1854/[REP: 1]#g	125	125
nc	227	_a10253_298451_main_1#g:1860/[REP: 1]#g	125	125
nc	500	_a10253_298451_main_1#g:1860/[REP: 1]#g	125	125
nc	226	_a10253_298451_main_1#g:1860/[REP: 1]#g	125	125
nc	678	_a10253_298451_main_1#g:1860/[REP: 1]#g	125	125
nc	498	_a10253_298451_main_1#g:1860/[REP: 1]#g	125	125
nc	228	_a10253_298451_main_1#g:1860/[REP: 1]#g	125	125
nc	231	_a10296_299312_main_1#g:1872/[REP: 1]#g	125	125
nc	503	_a10296_299312_main_1#g:1872/[REP: 1]#g	125	125
nc	230	_a10296_299312_main_1#g:1872/[REP: 1]#g	125	125
nc	679	_a10296_299312_main_1#g:1872/[REP: 1]#g	125	125
nc	501	_a10296_299312_main_1#g:1872/[REP: 1]#g	125	125
nc	232	_a10296_299312_main_1#g:1872/[REP: 1]#g	125	125
nc	395	[REP: 1]#g/_a1198_42552_main_4#g:288	125	125
nc	517	[REP: 1]#g/_a1198_42552_main_4#g:288	125	125
nc	516	[REP: 1]#g/_a1198_42552_main_4#g:288	125	125
nc	26	[REP: 1]#g/_a1198_42552_main_4#g:288	125	125
nc	518	[REP: 1]#g/_a1198_42552_main_4#g:288	125	125
nc	404	[REP: 1]#g/_a1462_49050_main_2#g:336	125	125
nc	520	[REP: 1]#g/_a1462_49050_main_2#g:336	125	125
nc	519	[REP: 1]#g/_a1462_49050_main_2#g:336	125	125
nc	27	[REP: 1]#g/_a1462_49050_main_2#g:336	125	125
nc	521	[REP: 1]#g/_a1462_49050_main_2#g:336	125	125
nc	407	[REP: 1]#g/_a1721_55466_main_1#g:380	125	125
nc	28	[REP: 1]#g/_a1721_55466_main_1#g:380	125	125
nc	523	[REP: 1]#g/_a4416_123168_main_2#g:860	125	125
nc	522	[REP: 1]#g/_a4416_123168_main_2#g:860	125	125
nc	524	[REP: 1]#g/_a4416_123168_main_2#g:860	125	125
nc	526	[REP: 1]#g/_a4727_131852_main_2#g:935	125	125
nc	525	[REP: 1]#g/_a4727_131852_main_2#g:935	125	125
nc	527	[REP: 1]#g/_a4727_131852_main_2#g:935	125	125
nc	529	[REP: 1]#g/_a4784_133277_main_1#g:963	125	125
nc	528	[REP: 1]#g/_a4784_133277_main_1#g:963	125	125
nc	530	[REP: 1]#g/_a4784_133277_main_1#g:963	125	125
nc	160	[REP: 1]#g/_a5021_140956_main_1#g:989	125	125
nc	161	[REP: 1]#g/_a5021_140956_main_1#g:989	125	125
nc	532	[REP: 1]#g/_a8642_257509_main_3#g:1555	125	125
nc	531	[REP: 1]#g/_a8642_257509_main_3#g:1555	125	125
nc	533	[REP: 1]#g/_a8642_257509_main_3#g:1555	125	125
nc	535	[REP: 1]#g/_a8642_257509_main_4#g:1556	125	125
nc	534	[REP: 1]#g/_a8642_257509_main_4#g:1556	125	125
nc	29	[REP: 1]#g/_a8642_257509_main_4#g:1556	125	125
nc	536	[REP: 1]#g/_a8642_257509_main_4#g:1556	125	125
nc	159	[REP: 1]#g/_a8890_266341_main_1#g:1585	125	125
nc	467	[REP: 1]#g/_a8890_266341_main_1#g:1585	125	125
nc	30	[REP: 1]#g/_a8890_266341_main_1#g:1585	125	125
nc	538	[REP: 1]#g/_a8890_266341_main_5#g:1589	125	125
nc	537	[REP: 1]#g/_a8890_266341_main_5#g:1589	125	125
nc	31	[REP: 1]#g/_a8890_266341_main_5#g:1589	125	125
nc	470	[REP: 1]#g/_a8890_266341_main_5#g:1589	125	125
nc	539	[REP: 1]#g/_a8890_266341_main_5#g:1589	125	125
nc	541	[REP: 1]#g/_a8890_266341_main_7#g:1591	125	125
nc	540	[REP: 1]#g/_a8890_266341_main_7#g:1591	125	125
nc	172	[REP: 1]#g/_a8890_266341_main_7#g:1591	125	125
nc	477	[REP: 1]#g/_a8890_266341_main_7#g:1591	125	125
nc	173	[REP: 1]#g/_a8890_266341_main_7#g:1591	125	125
nc	32	[REP: 1]#g/_a8890_266341_main_7#g:1591	125	125
nc	475	[REP: 1]#g/_a8890_266341_main_7#g:1591	125	125
nc	542	[REP: 1]#g/_a8890_266341_main_7#g:1591	125	125
nc	544	[REP: 1]#g/_a9041_271033_main_2#g:1613	125	125
nc	543	[REP: 1]#g/_a9041_271033_main_2#g:1613	125	125
nc	478	[REP: 1]#g/_a9041_271033_main_2#g:1613	125	125
nc	33	[REP: 1]#g/_a9041_271033_main_2#g:1613	125	125
nc	34	[REP: 1]#g/_a9041_271033_main_2#g:1613	125	125
nc	493	[REP: 1]#g/_a9041_271033_main_2#g:1613	125	125
nc	545	[REP: 1]#g/_a9041_271033_main_2#g:1613	125	125
nc	683	[REP: 1]#g/_a9170_273741_main_1#g:1637	125	125
nc	684	[REP: 1]#g/_a9170_273741_main_1#g:1637	125	125
nc	681	[REP: 1]#g/_a9170_273741_main_1#g:1637	125	125
nc	682	[REP: 1]#g/_a9170_273741_main_1#g:1637	125	125
nc	41	[REP: 1]#g/_a9170_273741_main_1#g:1637	125	125
nc	691	[REP: 1]#g/_a9170_273741_main_1#g:1637	125	125
nc	685	[REP: 1]#g/_a9170_273741_main_1#g:1637	125	125
nc	686	[REP: 1]#g/_a9170_273741_main_1#g:1637	125	125
nc	35	[REP: 1]#g/_a10221_297986_main_1#g:1854	125	125
nc	496	[REP: 1]#g/_a10221_297986_main_1#g:1854	125	125
nc	36	[REP: 1]#g/_a10253_298451_main_1#g:1860	125	125
nc	499	[REP: 1]#g/_a10253_298451_main_1#g:1860	125	125
nc	37	[REP: 1]#g/_a10296_299312_main_1#g:1872	125	125
nc	502	[REP: 1]#g/_a10296_299312_main_1#g:1872	125	125
nc	243	[REP: 1]#g/[REP: 1]#g	125	125
nc	551	[REP: 1]#g/[REP: 1]#g	125	125
nc	688	[REP: 1]#g/[REP: 1]#g	125	125
nc	550	[REP: 1]#g/[REP: 1]#g	125	125
nc	549	[REP: 1]#g/[REP: 1]#g	125	125
nc	244	[REP: 1]#g/[REP: 1]#g	125	125
nc	241	[REP: 1]#g/[REP: 1]#g	125	125
nc	548	[REP: 1]#g/[REP: 1]#g	125	125
nc	240	[REP: 1]#g/[REP: 1]#g	125	125
nc	687	[REP: 1]#g/[REP: 1]#g	125	125
nc	547	[REP: 1]#g/[REP: 1]#g	125	125
nc	546	[REP: 1]#g/[REP: 1]#g	125	125
nc	242	[REP: 1]#g/[REP: 1]#g	125	125
nc	39	[REP: 1]#g/[REP: 1]#g	125	125
nc	38	[REP: 1]#g/[REP: 1]#g	125	125
nc	40	[REP: 1]#g/[REP: 1]#g	125	125
nc	554	[REP: 1]#g/[REP: 1]#g	125	125
nc	689	[REP: 1]#g/[REP: 1]#g	125	125
nc	553	[REP: 1]#g/[REP: 1]#g	125	125
nc	552	[REP: 1]#g/[REP: 1]#g	125	125
nc	245	[REP: 1]#g/[REP: 1]#g	125	125
nc	246	[REP: 1].mc_backup#g/[REP: 1].mc_backup#g	125	125
nc	555	[REP: 1].mc_backup#g/[REP: 1].mc_backup#g	125	125
nc	247	[REP: 1].mc_backup#g/[REP: 1].mc_backup#g	125	125
nc	556	[REP: 1].mc_backup#g/[REP: 1].mc_backup#g	125	125
nc	248	[REP: 1].mc_backup#g/[REP: 1].mc_backup#g	125	125
nc	557	[REP: 1].mc_db#g/_a4520_126416_main_4.mc_db#g:888	125	125
nc	558	[REP: 1].mc_db#g/_a4520_126416_main_4.mc_db#g:888	125	125
nc	249	[REP: 1].mc_db#g/[REP: 1].mc_db#g	125	125
nc	250	[REP: 1].mc_db#g/[REP: 1].mc_db#g	125	125
nc	251	[REP: 1].mc_db#g/[REP: 1].mc_db#g	125	125
nc	252	[REP: 1].mc_dbflag#g/[REP: 1].mc_dbflag#g	125	125
nc	253	[REP: 1].mc_dbflag#g/[REP: 1].mc_dbflag#g	125	125
nc	254	[REP: 1].mc_dbflag#g/[REP: 1].mc_dbflag#g	125	125
nc	64	[REP: 1].mc_flags#g/_a1198_42552_main_3.mc_flags#g:287	125	125
nc	378	[REP: 1].mc_flags#g/_a1198_42552_main_3.mc_flags#g:287	125	125
nc	442	[REP: 1].mc_flags#g/_a4520_126416_main_4.mc_flags#g:888	125	125
nc	255	[REP: 1].mc_flags#g/[REP: 1].mc_flags#g	125	125
nc	560	[REP: 1].mc_flags#g/[REP: 1].mc_flags#g	125	125
nc	380	[REP: 1].mc_ki[0]#g/_a1198_42552_main_3.mc_ki[0]#g:287	125	125
nc	66	[REP: 1].mc_ki[0]#g/_a1198_42552_main_3.mc_ki[0]#g:287	125	125
nc	444	[REP: 1].mc_ki[0]#g/_a4520_126416_main_4.mc_ki[0]#g:888	125	125
nc	135	[REP: 1].mc_ki[0]#g/_a4520_126416_main_4.mc_ki[0]#g:888	125	125
nc	563	[REP: 1].mc_ki[0]#g/[REP: 1].mc_ki[0]#g	125	125
nc	256	[REP: 1].mc_ki[0]#g/[REP: 1].mc_ki[0]#g	125	125
nc	564	[REP: 1].mc_next#g/_a1721_55466_main_1.mc_next#g:380	125	125
nc	565	[REP: 1].mc_next#g/_a1721_55466_main_1.mc_next#g:380	125	125
nc	567	[REP: 1].mc_next#g/[REP: 1].mc_next#g	125	125
nc	257	[REP: 1].mc_next#g/[REP: 1].mc_next#g	125	125
nc	566	[REP: 1].mc_next#g/[REP: 1].mc_next#g	125	125
nc	258	[REP: 1].mc_next#g/[REP: 1].mc_next#g	125	125
nc	569	[REP: 1].mc_next#g/[REP: 1].mc_next#g	125	125
nc	568	[REP: 1].mc_next#g/[REP: 1].mc_next#g	125	125
nc	259	[REP: 1].mc_next#g/[REP: 1].mc_next#g	125	125
nc	260	[REP: 1].mc_pg[0]#g/[REP: 1].mc_pg[0]#g	125	125
nc	572	[REP: 1].mc_pg[0]#g/[REP: 1].mc_pg[0]#g	125	125
nc	573	[REP: 1].mc_snum#g/[REP: 1].mc_snum#g	125	125
nc	261	[REP: 1].mc_snum#g/[REP: 1].mc_snum#g	125	125
nc	574	[REP: 1].mc_top#g/_a1198_42552_main_3.mc_top#g:287	125	125
nc	262	[REP: 1].mc_top#g/[REP: 1].mc_top#g	125	125
nc	575	[REP: 1].mc_txn#g/_a1198_42552_main_3.mc_txn#g:287	125	125
nc	576	[REP: 1].mc_txn#g/_a1198_42552_main_3.mc_txn#g:287	125	125
nc	263	[REP: 1].mc_txn#g/[REP: 1].mc_txn#g	125	125
nc	264	[REP: 1].mc_txn#g/[REP: 1].mc_txn#g	125	125
nc	577	[REP: 1].mc_txn#g/[REP: 1].mc_txn#g	125	125
nc	265	[REP: 1].mc_txn#g/[REP: 1].mc_txn#g	125	125
nc	578	[REP: 1].mc_txn#g/[REP: 1].mc_txn#g	125	125
nc	266	[REP: 1].md_flags#g/[REP: 1].md_flags#g	125	125
nc	579	[REP: 1].md_flags#g/[REP: 1].md_flags#g	125	125
nc	580	[REP: 1].md_flags#g/[REP: 1].md_flags#g	125	125
nc	581	[REP: 1].md_name.mv_data#g/[REP: 1].md_name.mv_data#g	125	125
nc	267	[REP: 1].md_name.mv_data#g/[REP: 1].md_name.mv_data#g	125	125
nc	582	[REP: 1].md_name.mv_data#g/[REP: 1].md_name.mv_data#g	125	125
nc	268	[REP: 1].md_name.mv_size#g/[REP: 1].md_name.mv_size#g	125	125
nc	583	[REP: 1].md_name.mv_size#g/[REP: 1].md_name.mv_size#g	125	125
nc	584	[REP: 1].md_root#g/_a8642_257509_main_1.md_root#g:1553	125	125
nc	269	[REP: 1].md_root#g/[REP: 1].md_root#g	125	125
nc	585	[REP: 1].md_root#g/[REP: 1].md_root#g	125	125
nc	270	[REP: 1].me_close_readers#g/[REP: 1].me_close_readers#g	125	125
nc	589	[REP: 1].me_dpages#g/[REP: 1].me_dpages#g	125	125
nc	273	[REP: 1].me_dpages#g/[REP: 1].me_dpages#g	125	125
nc	588	[REP: 1].me_dpages#g/[REP: 1].me_dpages#g	125	125
nc	587	[REP: 1].me_dpages#g/[REP: 1].me_dpages#g	125	125
nc	272	[REP: 1].me_dpages#g/[REP: 1].me_dpages#g	125	125
nc	586	[REP: 1].me_dpages#g/[REP: 1].me_dpages#g	125	125
nc	271	[REP: 1].me_dpages#g/[REP: 1].me_dpages#g	125	125
nc	590	[REP: 1].me_free_pgs#g/[REP: 1].me_free_pgs#g	125	125
nc	274	[REP: 1].me_free_pgs#g/[REP: 1].me_free_pgs#g	125	125
nc	591	[REP: 1].me_live_reader#g/[REP: 1].me_live_reader#g	125	125
nc	275	[REP: 1].me_live_reader#g/[REP: 1].me_live_reader#g	125	125
nc	593	[REP: 1].me_numdbs#g/[REP: 1].me_numdbs#g	125	125
nc	592	[REP: 1].me_numdbs#g/[REP: 1].me_numdbs#g	125	125
nc	276	[REP: 1].me_numdbs#g/[REP: 1].me_numdbs#g	125	125
nc	594	[REP: 1].me_pgoldest#g/[REP: 1].me_pgoldest#g	125	125
nc	277	[REP: 1].me_pgoldest#g/[REP: 1].me_pgoldest#g	125	125
nc	278	[REP: 1].me_pgstate#g/[REP: 1].me_pgstate#g	125	125
nc	595	[REP: 1].me_pgstate.mf_pghead#g/[REP: 1].me_pgstate.mf_pghead#g	125	125
nc	279	[REP: 1].me_pgstate.mf_pghead#g/[REP: 1].me_pgstate.mf_pghead#g	125	125
nc	596	[REP: 1].me_pgstate.mf_pghead#g/[REP: 1].me_pgstate.mf_pghead#g	125	125
nc	280	[REP: 1].me_pgstate.mf_pghead#g/[REP: 1].me_pgstate.mf_pghead#g	125	125
nc	597	[REP: 1].me_pgstate.mf_pghead#g/[REP: 1].me_pgstate.mf_pghead#g	125	125
nc	598	[REP: 1].me_pgstate.mf_pghead#g/[REP: 1].me_pgstate.mf_pghead#g	125	125
nc	281	[REP: 1].me_pgstate.mf_pghead#g/[REP: 1].me_pgstate.mf_pghead#g	125	125
nc	600	[REP: 1].me_pgstate.mf_pglast#g/[REP: 1].me_pgstate.mf_pglast#g	125	125
nc	284	[REP: 1].me_pgstate.mf_pglast#g/[REP: 1].me_pgstate.mf_pglast#g	125	125
nc	599	[REP: 1].me_pgstate.mf_pglast#g/[REP: 1].me_pgstate.mf_pglast#g	125	125
nc	283	[REP: 1].me_pgstate.mf_pglast#g/[REP: 1].me_pgstate.mf_pglast#g	125	125
nc	282	[REP: 1].me_pgstate.mf_pglast#g/[REP: 1].me_pgstate.mf_pglast#g	125	125
nc	285	[REP: 1].me_txn#g/[REP: 1].me_txn#g	125	125
nc	601	[REP: 1].me_txn#g/[REP: 1].me_txn#g	125	125
nc	238	[REP: 1].me_txn#g/[REP: 1].me_txn#g	125	125
nc	607	[REP: 1].mid#g/[REP: 1].mid#g	125	125
nc	289	[REP: 1].mid#g/[REP: 1].mid#g	125	125
nc	608	[REP: 1].mid#g/[REP: 1].mid#g	125	125
nc	290	[REP: 1].mid#g/[REP: 1].mid#g	125	125
nc	605	[REP: 1].mid#g/[REP: 1].mid#g	125	125
nc	287	[REP: 1].mid#g/[REP: 1].mid#g	125	125
nc	286	[REP: 1].mid#g/[REP: 1].mid#g	125	125
nc	606	[REP: 1].mid#g/[REP: 1].mid#g	125	125
nc	288	[REP: 1].mid#g/[REP: 1].mid#g	125	125
nc	609	[REP: 1].mid#g/[REP: 1].mid#g	125	125
nc	610	[REP: 1].mid#g/[REP: 1].mid#g	125	125
nc	291	[REP: 1].mid#g/[REP: 1].mid#g	125	125
nc	292	[REP: 1].mm_address#g/[REP: 1].mm_address#g	125	125
nc	293	[REP: 1].mm_dbs[0]#g/[REP: 1].mm_dbs[0]#g	125	125
nc	294	[REP: 1].mm_dbs[0].md_flags#g/[REP: 1].mm_dbs[0].md_flags#g	125	125
nc	611	[REP: 1].mm_dbs[0].md_flags#g/[REP: 1].mm_dbs[0].md_flags#g	125	125
nc	295	[REP: 1].mm_dbs[0].md_pad#g/[REP: 1].mm_dbs[0].md_pad#g	125	125
nc	296	[REP: 1].mm_dbs[0].md_root#g/[REP: 1].mm_dbs[0].md_root#g	125	125
nc	612	[REP: 1].mm_last_pg#g/[REP: 1].mm_last_pg#g	125	125
nc	297	[REP: 1].mm_last_pg#g/[REP: 1].mm_last_pg#g	125	125
nc	298	[REP: 1].mm_magic#g/[REP: 1].mm_magic#g	125	125
nc	299	[REP: 1].mm_mapsize#g/[REP: 1].mm_mapsize#g	125	125
nc	613	[REP: 1].mm_txnid#g/[REP: 1].mm_txnid#g	125	125
nc	300	[REP: 1].mm_txnid#g/[REP: 1].mm_txnid#g	125	125
nc	614	[REP: 1].mm_txnid#g/[REP: 1].mm_txnid#g	125	125
nc	301	[REP: 1].mm_version#g/[REP: 1].mm_version#g	125	125
nc	302	[REP: 1].mn_flags#g/[REP: 1].mn_flags#g	125	125
nc	615	[REP: 1].mn_flags#g/[REP: 1].mn_flags#g	125	125
nc	303	[REP: 1].mn_hi#g/[REP: 1].mn_hi#g	125	125
nc	616	[REP: 1].mn_hi#g/[REP: 1].mn_hi#g	125	125
nc	304	[REP: 1].mn_lo#g/[REP: 1].mn_lo#g	125	125
nc	617	[REP: 1].mn_lo#g/[REP: 1].mn_lo#g	125	125
nc	618	[REP: 1].mp_flags#g/[REP: 1].mp_flags#g	125	125
nc	305	[REP: 1].mp_flags#g/[REP: 1].mp_flags#g	125	125
nc	619	[REP: 1].mp_flags#g/[REP: 1].mp_flags#g	125	125
nc	306	[REP: 1].mp_p.p_next#g/[REP: 1].mp_p.p_next#g	125	125
nc	307	[REP: 1].mp_p.p_pgno#g/[REP: 1].mp_p.p_pgno#g	125	125
nc	620	[REP: 1].mp_p.p_pgno#g/[REP: 1].mp_p.p_pgno#g	125	125
nc	308	[REP: 1].mru.mrx.mrb_pid#g/[REP: 1].mru.mrx.mrb_pid#g	125	125
nc	621	[REP: 1].mru.mrx.mrb_pid#g/[REP: 1].mru.mrx.mrb_pid#g	125	125
nc	309	[REP: 1].mru.mrx.mrb_pid#g/[REP: 1].mru.mrx.mrb_pid#g	125	125
nc	622	[REP: 1].mru.mrx.mrb_pid#g/[REP: 1].mru.mrx.mrb_pid#g	125	125
nc	311	[REP: 1].mru.mrx.mrb_tid#g/[REP: 1].mru.mrx.mrb_tid#g	125	125
nc	625	[REP: 1].mru.mrx.mrb_txnid#g/[REP: 1].mru.mrx.mrb_txnid#g	125	125
nc	623	[REP: 1].mru.mrx.mrb_txnid#g/[REP: 1].mru.mrx.mrb_txnid#g	125	125
nc	624	[REP: 1].mru.mrx.mrb_txnid#g/[REP: 1].mru.mrx.mrb_txnid#g	125	125
nc	312	[REP: 1].mru.mrx.mrb_txnid#g/[REP: 1].mru.mrx.mrb_txnid#g	125	125
nc	627	[REP: 1].mt1.mtb.mtb_numreaders#g/[REP: 1].mt1.mtb.mtb_numreaders#g	125	125
nc	626	[REP: 1].mt1.mtb.mtb_numreaders#g/[REP: 1].mt1.mtb.mtb_numreaders#g	125	125
nc	313	[REP: 1].mt1.mtb.mtb_numreaders#g/[REP: 1].mt1.mtb.mtb_numreaders#g	125	125
nc	628	[REP: 1].mt1.mtb.mtb_numreaders#g/[REP: 1].mt1.mtb.mtb_numreaders#g	125	125
nc	317	[REP: 1].mt_child#g/[REP: 1].mt_child#g	125	125
nc	631	[REP: 1].mt_child#g/[REP: 1].mt_child#g	125	125
nc	316	[REP: 1].mt_child#g/[REP: 1].mt_child#g	125	125
nc	315	[REP: 1].mt_child#g/[REP: 1].mt_child#g	125	125
nc	630	[REP: 1].mt_child#g/[REP: 1].mt_child#g	125	125
nc	320	[REP: 1].mt_dirty_room#g/[REP: 1].mt_dirty_room#g	125	125
nc	633	[REP: 1].mt_dirty_room#g/[REP: 1].mt_dirty_room#g	125	125
nc	319	[REP: 1].mt_dirty_room#g/[REP: 1].mt_dirty_room#g	125	125
nc	632	[REP: 1].mt_dirty_room#g/[REP: 1].mt_dirty_room#g	125	125
nc	318	[REP: 1].mt_dirty_room#g/[REP: 1].mt_dirty_room#g	125	125
nc	420	[REP: 1].mt_env#g/_a2047_64021_main_1.mt_env#g:428	125	125
nc	422	[REP: 1].mt_flags#g/_a2047_64021_main_1.mt_flags#g:428	125	125
nc	109	[REP: 1].mt_flags#g/_a2047_64021_main_1.mt_flags#g:428	125	125
nc	323	[REP: 1].mt_flags#g/[REP: 1].mt_flags#g	125	125
nc	635	[REP: 1].mt_flags#g/[REP: 1].mt_flags#g	125	125
nc	322	[REP: 1].mt_flags#g/[REP: 1].mt_flags#g	125	125
nc	634	[REP: 1].mt_flags#g/[REP: 1].mt_flags#g	125	125
nc	321	[REP: 1].mt_flags#g/[REP: 1].mt_flags#g	125	125
nc	423	[REP: 1].mt_free_pgs#g/_a2047_64021_main_1.mt_free_pgs#g:428	125	125
nc	636	[REP: 1].mt_free_pgs#g/[REP: 1].mt_free_pgs#g	125	125
nc	324	[REP: 1].mt_free_pgs#g/[REP: 1].mt_free_pgs#g	125	125
nc	327	[REP: 1].mt_loose_count#g/[REP: 1].mt_loose_count#g	125	125
nc	326	[REP: 1].mt_loose_count#g/[REP: 1].mt_loose_count#g	125	125
nc	325	[REP: 1].mt_loose_count#g/[REP: 1].mt_loose_count#g	125	125
nc	638	[REP: 1].mt_loose_pgs#g/[REP: 1].mt_loose_pgs#g	125	125
nc	330	[REP: 1].mt_loose_pgs#g/[REP: 1].mt_loose_pgs#g	125	125
nc	637	[REP: 1].mt_loose_pgs#g/[REP: 1].mt_loose_pgs#g	125	125
nc	329	[REP: 1].mt_loose_pgs#g/[REP: 1].mt_loose_pgs#g	125	125
nc	328	[REP: 1].mt_loose_pgs#g/[REP: 1].mt_loose_pgs#g	125	125
nc	642	[REP: 1].mt_next_pgno#g/[REP: 1].mt_next_pgno#g	125	125
nc	333	[REP: 1].mt_next_pgno#g/[REP: 1].mt_next_pgno#g	125	125
nc	641	[REP: 1].mt_next_pgno#g/[REP: 1].mt_next_pgno#g	125	125
nc	640	[REP: 1].mt_next_pgno#g/[REP: 1].mt_next_pgno#g	125	125
nc	332	[REP: 1].mt_next_pgno#g/[REP: 1].mt_next_pgno#g	125	125
nc	331	[REP: 1].mt_next_pgno#g/[REP: 1].mt_next_pgno#g	125	125
nc	639	[REP: 1].mt_next_pgno#g/[REP: 1].mt_next_pgno#g	125	125
nc	426	[REP: 1].mt_numdbs#g/_a2047_64021_main_1.mt_numdbs#g:428	125	125
nc	643	[REP: 1].mt_numdbs#g/[REP: 1].mt_numdbs#g	125	125
nc	334	[REP: 1].mt_numdbs#g/[REP: 1].mt_numdbs#g	125	125
nc	429	[REP: 1].mt_spill_pgs#g/_a2047_64021_main_1.mt_spill_pgs#g:428	125	125
nc	335	[REP: 1].mt_spill_pgs#g/[REP: 1].mt_spill_pgs#g	125	125
nc	644	[REP: 1].mt_spill_pgs#g/[REP: 1].mt_spill_pgs#g	125	125
nc	122	[REP: 1].mt_txnid#g/_a2047_64021_main_1.mt_txnid#g:428	125	125
nc	646	[REP: 1].mt_txnid#g/[REP: 1].mt_txnid#g	125	125
nc	336	[REP: 1].mt_txnid#g/[REP: 1].mt_txnid#g	125	125
nc	337	[REP: 1].mt_txnid#g/[REP: 1].mt_txnid#g	125	125
nc	645	[REP: 1].mt_txnid#g/[REP: 1].mt_txnid#g	125	125
nc	648	[REP: 1].mt_txnid#g/[REP: 1].mt_txnid#g	125	125
nc	338	[REP: 1].mt_txnid#g/[REP: 1].mt_txnid#g	125	125
nc	647	[REP: 1].mt_txnid#g/[REP: 1].mt_txnid#g	125	125
nc	649	[REP: 1].mt_u.dirty_list#g/_a2047_64021_main_1.mt_u.dirty_list#g:428	125	125
nc	651	[REP: 1].mt_u.dirty_list#g/[REP: 1].mt_u.dirty_list#g	125	125
nc	339	[REP: 1].mt_u.dirty_list#g/[REP: 1].mt_u.dirty_list#g	125	125
nc	650	[REP: 1].mt_u.dirty_list#g/[REP: 1].mt_u.dirty_list#g	125	125
nc	652	[REP: 1].mt_u.reader#g/[REP: 1].mt_u.reader#g	125	125
nc	340	[REP: 1].mt_u.reader#g/[REP: 1].mt_u.reader#g	125	125
nc	653	[REP: 1].mx_cursor.mc_db#g/[REP: 1].mx_cursor.mc_db#g	125	125
nc	341	[REP: 1].mx_cursor.mc_db#g/[REP: 1].mx_cursor.mc_db#g	125	125
nc	342	[REP: 1].mx_cursor.mc_dbflag#g/[REP: 1].mx_cursor.mc_dbflag#g	125	125
nc	654	[REP: 1].mx_cursor.mc_dbi#g/[REP: 1].mx_cursor.mc_dbi#g	125	125
nc	343	[REP: 1].mx_cursor.mc_dbi#g/[REP: 1].mx_cursor.mc_dbi#g	125	125
nc	344	[REP: 1].mx_cursor.mc_dbx#g/[REP: 1].mx_cursor.mc_dbx#g	125	125
nc	70	[REP: 1].mx_cursor.mc_pg[0]#g/[REP: 1].mx_cursor.mc_pg[0]#g	125	125
nc	72	[REP: 1].mx_cursor.mc_snum#g/[REP: 1].mx_cursor.mc_snum#g	125	125
nc	386	[REP: 1].mx_cursor.mc_top#g/[REP: 1].mx_cursor.mc_top#g	125	125
nc	74	[REP: 1].mx_cursor.mc_top#g/[REP: 1].mx_cursor.mc_top#g	125	125
nc	655	[REP: 1].mx_cursor.mc_txn#g/[REP: 1].mx_cursor.mc_txn#g	125	125
nc	345	[REP: 1].mx_cursor.mc_txn#g/[REP: 1].mx_cursor.mc_txn#g	125	125
nc	346	[REP: 1].mx_cursor.mc_txn#g/[REP: 1].mx_cursor.mc_txn#g	125	125
nc	347	[REP: 1].mx_cursor.mc_txn#g/[REP: 1].mx_cursor.mc_txn#g	125	125
nc	656	[REP: 1].mx_cursor.mc_txn#g/[REP: 1].mx_cursor.mc_txn#g	125	125
nc	348	[REP: 1].mx_cursor.mc_txn#g/[REP: 1].mx_cursor.mc_txn#g	125	125
nc	349	[REP: 1].mx_cursor.mc_txn#g/[REP: 1].mx_cursor.mc_txn#g	125	125
nc	657	[REP: 1].mx_cursor.mc_txn#g/[REP: 1].mx_cursor.mc_txn#g	125	125
nc	350	[REP: 1].mx_cursor.mc_txn#g/[REP: 1].mx_cursor.mc_txn#g	125	125
nc	658	[REP: 1].mx_cursor.mc_xcursor#g/[REP: 1].mx_cursor.mc_xcursor#g	125	125
nc	351	[REP: 1].mx_cursor.mc_xcursor#g/[REP: 1].mx_cursor.mc_xcursor#g	125	125
nc	352	[REP: 1].mx_db.md_branch_pages#g/[REP: 1].mx_db.md_branch_pages#g	125	125
nc	353	[REP: 1].mx_db.md_depth#g/[REP: 1].mx_db.md_depth#g	125	125
nc	354	[REP: 1].mx_db.md_entries#g/[REP: 1].mx_db.md_entries#g	125	125
nc	355	[REP: 1].mx_db.md_flags#g/[REP: 1].mx_db.md_flags#g	125	125
nc	659	[REP: 1].mx_db.md_flags#g/[REP: 1].mx_db.md_flags#g	125	125
nc	356	[REP: 1].mx_db.md_leaf_pages#g/[REP: 1].mx_db.md_leaf_pages#g	125	125
nc	357	[REP: 1].mx_db.md_overflow_pages#g/[REP: 1].mx_db.md_overflow_pages#g	125	125
nc	358	[REP: 1].mx_db.md_pad#g/[REP: 1].mx_db.md_pad#g	125	125
nc	660	[REP: 1].mx_db.md_pad#g/[REP: 1].mx_db.md_pad#g	125	125
nc	359	[REP: 1].mx_db.md_root#g/[REP: 1].mx_db.md_root#g	125	125
nc	360	[REP: 1].mx_dbflag#g/[REP: 1].mx_dbflag#g	125	125
nc	361	[REP: 1].mx_dbx.md_cmp#g/[REP: 1].mx_dbx.md_cmp#g	125	125
nc	661	[REP: 1].mx_dbx.md_cmp#g/[REP: 1].mx_dbx.md_cmp#g	125	125
nc	362	[REP: 1].mx_dbx.md_dcmp#g/[REP: 1].mx_dbx.md_dcmp#g	125	125
nc	363	[REP: 1].mx_dbx.md_name.mv_data#g/[REP: 1].mx_dbx.md_name.mv_data#g	125	125
nc	364	[REP: 1].mx_dbx.md_name.mv_size#g/[REP: 1].mx_dbx.md_name.mv_size#g	125	125
nc	365	[REP: 1].mx_dbx.md_rel#g/[REP: 1].mx_dbx.md_rel#g	125	125


writeState: writing new state for Andersen to ./tmp.Ssyk5c80YA/ciltrees/.pta_temp.anders

writeState: Not needed for Steens PTA
Elapsed time (secs): 1.845853
Top heap size (MB): 27
Current heap size (MB): 16
Lifetime allocated bytes (MB): 1318
Collections -- minor: 341 major: 36 compactions: 3
Bytes per word: 8
Exhausted tries: 1
return value is 0
ran 1 times
cleared status file: /tmp//temp.statusNNTXHX
Sun Mar 17 16:40:13 UTC 2024
server.exe: no process found
