eclipse-iceoryx / iceoryx

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

ICEORYX error! POPO__CHUNK_LOCKING_ERROR #2276

Closed deepaksree closed 5 months ago

deepaksree commented 5 months ago

Required information

Operating system: E.g. Ubuntu 20.04 LTS

Compiler version: E.g. GCC 7.4.0

Observed result or behaviour: Iox-roudi publisher application exits saying popo chunk locking error

Expected result or behaviour: What do you expect to happen? publisher continues operation without exiting Conditions where it occurred / Performed steps:

Additional helpful information

ICEORYX error! POPO__CHUNK_LOCKING_ERROR**

elBoberido commented 5 months ago

Can you give us more infos, like the iceoryx version, OS and your setup?

My guess is that there are two processes which publish to the same topic, right? I would also guess that one of these two process crashed or was killed with kill -9 ... I'm not sure if ctrl+c could also lead to this scenario if there is no signal handler to shut the application down gracefully.

Are my assumptions correct?

deepaksree commented 5 months ago

@elBoberido

SetUp: Roudi daemon is started and then I start the publisher application. It runs and sometimes it throws the below error ICEORYX error! POPO__CHUNK_LOCKING_ERROR`


We are not closing the publisher application by ourselves this popo chunk error occurs and the publisher app crashes on its own
elBoberido commented 5 months ago

Do you have more infos?

Which iceoryx version are you running? Which OS? What's the output of RouDi? What's your exact setup, e.g. which appications are connected in which way to the crashing application?

deepaksree commented 5 months ago

issue closed