eclipse-iceoryx / iceoryx

Eclipse iceoryx™ - true zero-copy inter-process-communication
https://iceoryx.io
Apache License 2.0
1.68k stars 393 forks source link

ThreadSafePolicy:lock fail #2180

Closed fengtuo58 closed 9 months ago

fengtuo58 commented 9 months ago

Required information

iox::errorHandler(iox::Error,std::function<void ()> const&, iox::ErrorLevel) () from /lib/libiceoryx hoofs.so iox:popo::ThreadSafePolicy::lock() const () from /lib/libiceoryx posh.sc iox::popo::PublisherPortuser::sendchunk(iox: :mepoo::ChunkHeader*) () from /lib/libiceoryx posh,so Operating system: E.g. Ubuntu 20.04 LTS

Compiler version: E.g. GCC 9.3.0

Eclipse iceoryx version: E.g. v2.0.1

Observed result or behaviour: A clear and precise description of the observed result.

Expected result or behaviour: Not coredump, what case result in the threadsafepolicy lock failing?

Conditions where it occurred / Performed steps: Describe how one can reproduce the bug.

elBoberido commented 9 months ago

@fengtuo58 we need more information in order to help you. Please give more details on what you did when this bug happens, e.g. if other applications crashed before this happened. With the provided information it is unfortunately not possible to give any hint on what happened.

lizhaoce905 commented 1 month ago

img_v3_02fi_1fb3d19c-1d4e-4899-b9bf-2cd9b8eb53ag

elBoberido commented 1 month ago

@lizhaoce905 the backtrace shows a problem with a lock in ddsrt_mutex_lock. That's not iceoryx code.