cache bytes went negative

    • Type: Build Failure
    • Resolution: Unresolved
    • Priority: Major - P3
    • None
    • Affects Version/s: None
    • Component/s: None

      unit-test-extra-long on ubuntu2004-nonstandalone

      Host: i-04463101ec82289b3
      Project: wiredtiger
      Commit: 40d6c86d
      Please refer to BF(G) Playbook for instructions on handling BF and BFG tickets as well as Auto-Resolution Rules

      Task Logs:

      unit-test-extra-long task_log

      Logs:

      [pid:138915]: ERROR: test_prepare_hs01.test_prepare_hs01.test_prepare_hs(string-row)
      ----------------------------------------------------------------------
      [pid:138915]: testtools.testresult.real._StringException: lost connection during test 'test_prepare_hs01.test_prepare_hs01.test_prepare_hs(string-row)'
      ======================================================================
      [pid:138915]: ERROR: test_cursor_bound19.test_cursor_bound19.test_cursor_index_bounds(colgroup.string.composite_complex.evict)
      ----------------------------------------------------------------------
      [pid:138915]: testtools.testresult.real._StringException: lost connection during test 'test_cursor_bound19.test_cursor_bound19.test_cursor_index_bounds(colgroup.string.composite_complex.evict)'
      ----------------------------------------------------------------------
      Ran 45715 tests in 4836.288s
      

      logs

      unit-test-extra-long task_log

      Logs:

      #0  __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:50
      #0  __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:50
      #1  0x00007ffbd6505859 in __GI_abort () at abort.c:79
      #2  0x00007ffbd5bed300 in __wt_abort (session=session@entry=0x32fe79af2b00) at /data/mci/be1adcaa503086ba620a0918f851f2f2/wiredtiger/src/os_common/os_abort.c:31
      #3  0x00007ffbd5a9da71 in __wt_cache_decr_check_uint64 (session=0x32fe79af2b00, vp=<optimized out>, v=<optimized out>, fld=fld@entry=0x7ffbd5cf39d9 "WT_CACHE.bytes_image") at /data/mci/be1adcaa503086ba620a0918f851f2f2/wiredtiger/src/include/btree_inline.h:466
      #4  0x00007ffbd5a9dac6 in __wt_cache_page_image_decr (session=session@entry=0x32fe79af2b00, page=<optimized out>) at /data/mci/be1adcaa503086ba620a0918f851f2f2/wiredtiger/src/include/btree_inline.h:672
      #5  0x00007ffbd5a9e888 in __wt_page_out (session=session@entry=0x32fe79af2b00, pagep=pagep@entry=0x32fe367f1680) at /data/mci/be1adcaa503086ba620a0918f851f2f2/wiredtiger/src/btree/bt_discard.c:122
      #6  0x00007ffbd5a9e9bf in __wt_ref_out (session=session@entry=0x32fe79af2b00, ref=ref@entry=0x32fe367f1680) at /data/mci/be1adcaa503086ba620a0918f851f2f2/wiredtiger/src/btree/bt_discard.c:44
      #7  0x00007ffbd5bb7f16 in __evict_page_clean_update (session=session@entry=0x32fe79af2b00, ref=ref@entry=0x32fe367f1680, flags=flags@entry=4) at /data/mci/be1adcaa503086ba620a0918f851f2f2/wiredtiger/src/evict/evict_page.c:403
      #8  0x00007ffbd5bb97c2 in __wt_evict (session=session@entry=0x32fe79af2b00, ref=ref@entry=0x32fe367f1680, previous_state=previous_state@entry=3 '\003', flags=flags@entry=4) at /data/mci/be1adcaa503086ba620a0918f851f2f2/wiredtiger/src/evict/evict_page.c:280
      #9  0x00007ffbd5abe8e9 in __wt_page_release_evict (session=session@entry=0x32fe79af2b00, ref=0x32fe367f1680, flags=flags@entry=0) at /data/mci/be1adcaa503086ba620a0918f851f2f2/wiredtiger/src/btree/bt_read.c:130
      #10 0x00007ffbd5a8cb3b in __cursor_reset (cbt=cbt@entry=0x32fe3ad4d200) at /data/mci/be1adcaa503086ba620a0918f851f2f2/wiredtiger/src/include/cursor_inline.h:307
      #11 0x00007ffbd5a8d39d in __wt_btcur_reset (cbt=cbt@entry=0x32fe3ad4d200) at /data/mci/be1adcaa503086ba620a0918f851f2f2/wiredtiger/src/btree/bt_cursor.c:629
      #12 0x00007ffbd5b5c837 in __curfile_reset (cursor=0x32fe3ad4d200) at /data/mci/be1adcaa503086ba620a0918f851f2f2/wiredtiger/src/cursor/cur_file.c:273
      #13 0x00007ffbd5b97d1b in __curtable_reset (cursor=0x32fe3b0c1440) at /data/mci/be1adcaa503086ba620a0918f851f2f2/wiredtiger/src/cursor/cur_table.c:348
      #14 0x00007ffbd5db357d in _wrap_Cursor_reset (self=<optimized out>, args=<optimized out>) at /data/mci/be1adcaa503086ba620a0918f851f2f2/wiredtiger/cmake_build/lang/python/CMakeFiles/wiredtiger_python.dir/wiredtigerPYTHON_wrap.c:4065
      #15 0x00007ffbd69e0472 in cfunction_vectorcall_O (func=0x7ffbd5e8f5b0, args=0x7ffbd11f9400, nargsf=<optimized out>, kwnames=<optimized out>) at ../src/Python-3.10.4/Objects/methodobject.c:516
      #16 0x00007ffbd69edd42 in _PyObject_VectorcallTstate (tstate=0x32fe3fe127e0, callable=0x7ffbd5e8f5b0, args=0x7ffbd11f9400, nargsf=<optimized out>, kwnames=<optimized out>) at ../src/Python-3.10.4/Python/ceval.c:5036
      #17 method_vectorcall (method=<optimized out>, args=0x7ffbd11f9408, nargsf=<optimized out>, kwnames=<optimized out>) at ../src/Python-3.10.4/Objects/classobject.c:53
      #18 0x00007ffbd69d1142 in _PyObject_VectorcallTstate (tstate=0x32fe3fe127e0, callable=0x7ffbcf448b00, args=0x7ffbd11f9408, nargsf=<optimized out>, kwnames=0x0) at ../src/Python-3.10.4/Include/cpython/abstract.h:123
      #19 PyObject_Vectorcall (callable=0x7ffbcf448b00, args=0x7ffbd11f9408, nargsf=<optimized out>, kwnames=0x0) at ../src/Python-3.10.4/Include/cpython/abstract.h:123
      #20 call_function (tstate=<optimized out>, trace_info=0x7fff64b59a00, pp_stack=<synthetic pointer>, oparg=<optimized out>, kwnames=0x0) at ../src/Python-3.10.4/Python/ceval.c:5867
      #21 _PyEval_EvalFrameDefault (tstate=<optimized out>, f=0x7ffbd11f9240, throwflag=<optimized out>) at ../src/Python-3.10.4/Python/ceval.c:4181
      #22 0x00007ffbd69e0ef5 in _PyEval_EvalFrame (tstate=<error reading variable: dwarf2_find_location_expression: Corrupted DWARF expression.>, f=<error reading variable: dwarf2_find_location_expression: Corrupted DWARF expression.>, throwflag=<error reading variable: dwarf2_find_location_expression: Corrupted DWARF expression.>) at ../src/Python-3.10.4/Python/ceval.c:5052
      #23 _PyEval_Vector (tstate=0x32fe3fe127e0, tstate@entry=<error reading variable: dwarf2_find_location_expression: Corrupted DWARF expression.>, con=0x7ffbd499e720, locals=0x0, locals@entry=<error reading variable: dwarf2_find_location_expression: Corrupted DWARF expression.>, args=<optimized out>, args@entry=<error reading variable: dwarf2_find_location_expression: Corrupted DWARF expression.>, argcount=<error reading variable: dwarf2_find_location_expression: Corrupted DWARF expression.>, kwnames=<optimized out>, kwnames@entry=<error reading variable: dwarf2_find_location_expression: Corrupted DWARF expression.>) at ../src/Python-3.10.4/Python/ceval.c:5065
      #24 _PyFunction_Vectorcall (func=0x7ffbd499e710, stack=<optimized out>, nargsf=<optimized out>, kwnames=<optimized out>) at ../src/Python-3.10.4/Objects/call.c:342
      #25 0x00007ffbd69d06d1 in _PyObject_VectorcallTstate (tstate=0x32fe3fe127e0, callable=0x7ffbd499e710, args=0x7ffbd12be2d0, nargsf=<optimized out>, kwnames=0x0) at ../src/Python-3.10.4/Include/cpython/abstract.h:123
      #26 PyObject_Vectorcall (callable=0x7ffbd499e710, args=0x7ffbd12be2d0, nargsf=<optimized out>, kwnames=0x0) at ../src/Python-3.10.4/Include/cpython/abstract.h:123
      #27 call_function (tstate=<optimized out>, trace_info=0x7fff64b59c00, pp_stack=<synthetic pointer>, oparg=<optimized out>, kwnames=0x0) at ../src/Python-3.10.4/Python/ceval.c:5867
      #28 _PyEval_EvalFrameDefault (tstate=<optimized out>, f=0x7ffbd12be130, throwflag=<optimized out>) at ../src/Python-3.10.4/Python/ceval.c:4198
      #29 0x00007ffbd69ed6ca in _PyEval_EvalFrame (tstate=<error reading variable: dwarf2_find_location_expression: Corrupted DWARF expression.>, f=<error reading variable: dwarf2_find_location_expression: Corrupted DWARF expression.>, throwflag=<error reading variable: dwarf2_find_location_expression: Corrupted DWARF expression.>) at ../src/Python-3.10.4/Python/ceval.c:5052
      #0  __wt_atomic_load32 (vp=0xababababababaceb) at /data/mci/be1adcaa503086ba620a0918f851f2f2/wiredtiger/src/include/gcc.h:111
      #0  __wt_atomic_load32 (vp=0xababababababaceb) at /data/mci/be1adcaa503086ba620a0918f851f2f2/wiredtiger/src/include/gcc.h:111
      #1  __wt_page_is_modified (page=page@entry=0x32fe3935c7d0) at /data/mci/be1adcaa503086ba620a0918f851f2f2/wiredtiger/src/include/btree_inline.h:127
      #2  0x00007ffbd5bb0ca6 in __evict_walk_tree (session=session@entry=0x32fe356ee6b0, queue=queue@entry=0x32fe3853e8e0, max_entries=max_entries@entry=56, slotp=slotp@entry=0x7ffbd239ef84) at /data/mci/be1adcaa503086ba620a0918f851f2f2/wiredtiger/src/evict/evict_lru.c:2641
      #3  0x00007ffbd5bb13f8 in __evict_walk (session=0x32fe356ee6b0, queue=queue@entry=0x32fe3853e8e0) at /data/mci/be1adcaa503086ba620a0918f851f2f2/wiredtiger/src/evict/evict_lru.c:1871
      #4  0x00007ffbd5bb17cc in __evict_lru_walk (session=session@entry=0x32fe356f0170) at /data/mci/be1adcaa503086ba620a0918f851f2f2/wiredtiger/src/evict/evict_lru.c:1479
      #5  0x00007ffbd5bb1f96 in __evict_pass (session=session@entry=0x32fe356f0170) at /data/mci/be1adcaa503086ba620a0918f851f2f2/wiredtiger/src/evict/evict_lru.c:908
      #6  0x00007ffbd5bb252f in __evict_server (session=session@entry=0x32fe356f0170, did_work=did_work@entry=0x7ffbd239f50f) at /data/mci/be1adcaa503086ba620a0918f851f2f2/wiredtiger/src/evict/evict_lru.c:462
      #7  0x00007ffbd5bb285e in __evict_thread_run (session=0x32fe356f0170, thread=0x32fe361fa4b0) at /data/mci/be1adcaa503086ba620a0918f851f2f2/wiredtiger/src/evict/evict_lru.c:330
      #8  0x00007ffbd5c986c7 in __thread_run (arg=0x32fe361fa4b0) at /data/mci/be1adcaa503086ba620a0918f851f2f2/wiredtiger/src/support/thread_group.c:31
      #9  0x00007ffbd6839609 in start_thread (arg=<optimized out>) at pthread_create.c:477
      #10 0x00007ffbd6602353 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
      

      logs

      unit-test-extra-long task_log

      Logs:

      [1758056598:545091][138916:0x7ffbd64c3cc0], test_cursor_bound19.test_cursor_bound19.test_cursor_index_bounds(colgroup.string.composite_complex.evict), file:test_cursor_bound19_g2.wt, WT_CURSOR.reset: [WT_VERB_DEFAULT][ERROR]: __wt_cache_decr_check_uint64, 462: WT_CACHE.bytes_image was 860, went negative with decrement of 2880154539
      [1758056598:545126][138916:0x7ffbd64c3cc0], test_cursor_bound19.test_cursor_bound19.test_cursor_index_bounds(colgroup.string.composite_complex.evict), file:test_cursor_bound19_g2.wt, WT_CURSOR.reset: [WT_VERB_DEFAULT][ERROR]: __wt_abort, 29: aborting WiredTiger library
      

      logs

            Assignee:
            [DO NOT USE] Backlog - Storage Engines Team
            Reporter:
            xgen-buildbaron-user
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated: