shawjef3 / getsstables-crash

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

This project provides a program to reproduce scylladb/scylladb#17232.

The program requires Java. On a unix or macos machine I install sdkman and then run the following.

sdk install java 8.0.402-amzn
sdk use java 8.0.402-amzn

The program also requires docker.

To run the program do

./gradlew run

You might have to run it as root if your user doesn't have permission to use docker.

It should eventually print something like

scylla: seastar/src/core/fstream.cc:230: virtual seastar::file_data_source_impl::~file_data_source_impl(): Assertion `_reads_in_progress == 0' failed.
Aborting on shard 1.
Backtrace:
  0x35b6bab
  0x35e6bef
  linux-vdso.so.1+0x79f
  /opt/scylladb/libreloc/libc.so.6+0x90a6f
  /opt/scylladb/libreloc/libc.so.6+0x44b3f
  /opt/scylladb/libreloc/libc.so.6+0x30287
  /opt/scylladb/libreloc/libc.so.6+0x3db93
  /opt/scylladb/libreloc/libc.so.6+0x3dc0f
  0x357c9bf
  0x357c9d3
  0x193cb5f
  0x193ca83
  0x19489ff
  0x19a43af
  0x19ccd2b
  0x15f4fd7
  0x35c56e7
  0x35c65ef
  0x35e70bf
  0x359c2c7
  /opt/scylladb/libreloc/libc.so.6+0x8edb3
  /opt/scylladb/libreloc/libc.so.6+0xfd55b

About


Languages

Language:Java 100.0%