Description
When I run test/format with this CONFIG:
data_source=lsm
|
cache=20
|
compression=none
|
key_max=64
|
ops=2000
|
rows=100
|
insert_pct=45
|
leaf_page_max=12
|
value_max=64
|
I see this core dump:
#0 0x000000000041eb60 in __meta_track_apply (session=0x801d95c30,
|
trk=0x80221e8c8, unroll=0) at ../src/meta/meta_track.c:112
|
112 WT_WITH_BTREE(session, trk->btree,
|
[New Thread 8014095c0 (LWP 100156)]
|
[New Thread 801409240 (LWP 100155)]
|
[New Thread 801503e40 (LWP 100154)]
|
[New Thread 801404540 (LWP 100153)]
|
[New Thread 801408b40 (LWP 100152)]
|
[New Thread 801408ec0 (LWP 100151)]
|
[New Thread 801409940 (LWP 100150)]
|
h[New Thread 8015c71c0 (LWP 100149)]
|
[New Thread 801409780 (LWP 100148)]
|
[New Thread 8014fd380 (LWP 100147)]
|
[New Thread 8014fd540 (LWP 100146)]
|
[New Thread 80140a900 (LWP 100144)]
|
[New Thread 80140ae40 (LWP 100143)]
|
[New Thread 801409b00 (LWP 100108)]
|
[New Thread 80140a3c0 (LWP 100096)]
|
[New Thread 8014fd1c0 (LWP 100095)]
|
[New Thread 8014041c0 (LWP 100097)]
|
(gdb) where
|
#0 0x000000000041eb60 in __meta_track_apply (session=0x801d95c30,
|
trk=0x80221e8c8, unroll=0) at ../src/meta/meta_track.c:112
|
WT-1 0x000000000041eff7 in __wt_meta_track_off (session=0x801d95c30, unroll=0)
|
at ../src/meta/meta_track.c:212
|
WT-2 0x0000000000436b96 in __wt_txn_checkpoint (session=0x801d95c30,
|
cfg=0x7fffffbfee00) at ../src/txn/txn_ckpt.c:176
|
WT-3 0x000000000042f9c4 in __session_checkpoint (wt_session=0x801d95c30,
|
config=0x0) at ../src/session/session_api.c:725
|
WT-4 0x000000000041229d in ops (arg=0x8023d6870)
|
at ../../../test/format/wts_ops.c:207
|
WT-5 0x00000008009ff4f1 in pthread_getprio () from /lib/libthr.so.3
|
WT-6 0x00007fffff9ff000 in ?? ()
|
Cannot access memory at address 0x7fffffbff000
|
The problem is that trk->btree->bm is NULL.
Attachments
Issue Links
- is related to
-
WT-565 Update checkpoint code to get and release handles, so that LSM cannot
- 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-664 test/format failure: LSM config
- Closed