vmware / vmware/splinterdb

A segmentation fault in routing_filter_lookup

Open
#585 0 comments 0 reactions 1 assignee View on GitHub

@ajhconway is already working on this.

Since Jun 7, 2023.

Dominant language
C
Stars
732
Forks
67
PR merge metrics
No merged PRs in 30d

Description

I ran into a segmentation fault in routing_filter_lookup() while running the YCSB-C benchmark.
image
image

To reproduce this problem, you could do the following steps:

  1. Checkout the splinterdb's branch, [585-a-segmentation-fault-in-routing_filter_lookup](https://github.com/vmware/splinterdb/tree/585-a-segmentation-fault-in-routing_filter_lookup) and compile the code.
  2. Checkout the branch called dont_merge in the YCSB-C repo (https://github.com/deukyeon/YCSB-C/tree/dont_merge) and compile.
  3. Run this command ./ycsbc -db splinterdb -threads 32 -L workloads/write_intensive_10M_uniform.spec -W workloads/write_intensive_10M_uniform.spec -p splinterdb.filename /dev/nvme1n1.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.