I'm running a script over the wtperf configs and the 3rd iteration of evict-lsm took a segv.
(gdb) bt
#0 0x00000000004432c5 in __wt_tree_walk (session=0xd17060,
pagep=0x7fb9401c3358, flags=16) at ../src/btree/bt_walk.c:242
WT-1 0x0000000000431ff6 in __evict_walk_file (session=0xd17060,
slotp=0x7fb9f041bd5c, clean=1) at ../src/btree/bt_evict.c:826
WT-2 0x0000000000431ac5 in __evict_walk (session=0xd17060,
entriesp=0x7fb9f041bdc0, clean=1) at ../src/btree/bt_evict.c:750
WT-3 0x00000000004316a6 in __evict_lru (session=0xd17060, clean=1)
at ../src/btree/bt_evict.c:631
WT-4 0x0000000000430bb3 in __evict_worker (session=0xd17060)
at ../src/btree/bt_evict.c:252
WT-5 0x00000000004307cc in __wt_cache_evict_server (arg=0xd17060)
at ../src/btree/bt_evict.c:160
WT-6 0x00007fb9f10e4c6b in start_thread () from /lib64/libpthread.so.0
WT-7 0x00007fb9f0a1d5ed in clone () from /lib64/libc.so.6
241 if ((prev && slot == 0) ||
242 (!prev && slot == page->entries - 1)) {
(gdb) p *page
Cannot access memory at address 0x7f9239e9e4819bd6
Not sure how reproducible it is, but clearly doesn't happen every time since the other 2 iterations passed.
- is related to
-
WT-697 test_backup03 failure
- Closed
-
WT-701 txn_release_snapshot assertion failure
- Closed
- related to
-
WT-1 placeholder WT-1
- Closed
-
WT-2 What does metadata look like?
- Closed
-
WT-3 What file formats are required?
- Closed
-
WT-4 Flexible cursor traversals
- Closed
-
WT-5 How does pget work: is it necessary?
- Closed
-
WT-6 Complex schema example
- Closed
-
WT-7 Do we need the handle->err/errx methods?
- Closed
-
WT-8 Do we need table load, bulk-load and/or dump methods?
- Closed
-
WT-9 Does adding schema need to be transactional?
- Closed
-
WT-10 Basic "getting started" tutorial
- Closed
-
WT-11 placeholder #11
- Closed
-
WT-12 Write more examples
- Closed
-
WT-13 Define supported platforms
- Closed
-
WT-14 Windows build
- Closed
-
WT-15 Automated build/test infrastructure
- Closed
-
WT-16 Test suite
- Closed
-
WT-17 Multithreaded tests
- Closed
-
WT-18 Coverage tests
- Closed
-
WT-19 Memory access / leak tests
- Closed
-
WT-20 API design
- Closed
-
WT-21 Record numbers in row stores
- Closed
-
WT-22 In-memory trees
- Closed
-
WT-23 Make configuration strings accept JSON
- Closed
-
WT-24 prefix/suffix key/data compression
- Closed
-
WT-25 generational number overflow
- Closed
-
WT-26 Review the Python scripts in dist/
- Closed
-
WT-27 tree merge
- Closed
-
WT-28 Move the utilities to the public API
- Closed
-
WT-29 deleting empty pages in the tree
- Closed
-
WT-691 txn_release_snapshot assertion failure
- Closed