ceph - crimson - 2024-07-04

Timestamp (UTC)Message
2024-07-04T12:46:02.893Z
<Matan Breizman> In crimson did anyone get `AddressSanitizer:DEADLYSIGNAL`  while running vstart for debug build? my console get flooded with this message while running.
`MGR=1 MON=3 OSD=3 MDS=3 RGW=0 ../src/vstart.sh -n -x --seastore --crimson --redirect-output`
 I don't get it for non-debug build.

Slack Conversation
2024-07-04T12:47:24.527Z
<Matan Breizman> @Rongqi Sun, @Yingxin Looks like - <https://tracker.ceph.com/issues/65635> when ASAN is compiled.
2024-07-04T12:49:39.008Z
<Matan Breizman> @Md Mahamudur Rahaman Sajib, can you please share your do_cmake flags used?
In you are trying to start Crimson for testing only, you can use different objectstore (bluestore, cyanstore) until this is resolved. Or alternatively, turning ASAN off.
2024-07-04T12:52:11.190Z
<Matan Breizman> @Md Mahamudur Rahaman Sajib, can you please share your do_cmake flags used?
If you are trying to start Crimson for testing only, you can use different objectstore (bluestore, cyanstore) until this is resolved. Or alternatively, turning ASAN off.
2024-07-04T12:54:56.014Z
<Matan Breizman> Moreover, please use `MDS=0` as CephFS is not supported yet. RBD should work ok.
2024-07-04T12:56:53.082Z
<Md Mahamudur Rahaman Sajib> `ARGS=-DWITH_SEASTAR=ON ./do_cmake.sh`
I just used only this flag.
Should I go with -DWITH_ASAN=OFF and keep -DWITH_SEASTAR=ON? Btw I just disabled ASLR and now not getting AddressSanitizer:DEADLYSIGNAL.
2024-07-04T12:59:39.899Z
<Matan Breizman> >  Should I go with -DWITH_ASAN=OFF and keep -DWITH_SEASTAR=ON?
Yes.
> Btw I just disabled ASLR and now not getting AddressSanitizer:DEADLYSIGNAL.
Cool, thanks for updating. This may relate to a known issue with SeaStore.

Try starting a basic cluster with:
`MGR=1 MON=1 OSD=1 MDS=0 RGW=0 ../src/vstart.sh --no-restart --without-dashboard --bluestore --crimson --redirect-output -n`
2024-07-04T14:44:17.506Z
<Yingxin> Didn't met this issue with seastore debug build, my local CMakeCache for debug build shows:
```WITH_ASAN:BOOL=OFF
WITH_ASAN_LEAK:BOOL=OFF
Seastar_SANITIZE:STRING=DEFAULT  // enabled for debug```

Any issue? please create an issue here and use the infra label.