romange / helio

A modern framework for backend development based on io_uring Linux interface
Apache License 2.0
435 stars 49 forks source link

Hitting fiber assert while replaying traffic and enabling profiling #310

Open dranikpg opened 1 month ago

dranikpg commented 1 month ago
* Logs will be written to the first available of the following paths:
/tmp/dragonfly.*
./dragonfly.*
* For the available flags type dragonfly [--help | --helpfull]
* Documentation can be found at: https://www.dragonflydb.io/docs
E20240819 12:12:33.222016 191457 scheduler.cc:248] Fiber  is already scheduled remotely
malloc(): invalid next size (unsorted)
*** SIGABRT received at time=1724069556 on cpu 4 ***
PC: @     0xfcb4960af200  (unknown)  (unknown)
    @     0xae13f7e87f54        464  absl::lts_20240116::AbslFailureSignalHandler()
    @     0xfcb496a119d0       4960  (unknown)
    @     0xfcb49606a67c        208  gsignal
    @     0xfcb496057130         32  abort
    @     0xfcb4960a3308        448  (unknown)
    @     0xfcb4960b957c        176  (unknown)
    @     0xfcb4960bc6fc         16  (unknown)
    @     0xfcb4960bd6dc        192  __libc_malloc
    @     0xae13f7daf2a0         64  util::fb2::StdMallocResource::do_allocate()
    @     0xae13f7dc495c         16  fu2::abi_400::detail::type_erasure::invocation_table::function_trait<>::internal_invoker<>::invoke()
    @     0xae13f7df8a2c         96  util::fb2::UringProactor::MainLoop()
    @     0xae13f7db9580       1536  boost::context::detail::fiber_entry<>()