celix icon indicating copy to clipboard operation
celix copied to clipboard

Apache Celix is a framework for C and C++14 to develop dynamic modular software applications using component and in-process service-oriented programming.

Results 145 celix issues
Sort by recently updated
recently updated
newest added

``` Thread 1 (Thread 0x7f204f1d77c0 (LWP 61936)): #0 0x00007f204ede035e in pthread_rwlock_wrlock () from /lib64/libpthread.so.0 #1 0x00007f204e8b79b8 in serviceRegistry_retainServiceReference (registry=0x147fab0, bundle=0x146b040, reference=0x1499fb0) at celix-master/libs/framework/src/service_registry.c:485 #2 0x00007f204e8a9eb9 in bundleContext_retainServiceReference (context=0x147fadc, ref=0x80) at...

Fix some issues, ~~epoll_wait in pubsub is stuck~~

When ENABLE_TESTING is ON, 'make install' will also install google test together with celix.

kind/bug

On Ubuntu 20.04 I get this warning when compiling experimental promises: ``` In file included from /home/oipo-unencrypted/Programming/celix/misc/experimental/promise/api/celix/Deferred.h:29, from /home/oipo-unencrypted/Programming/celix/misc/experimental/promise/src/PromiseExamples.cc:23: /usr/include/tbb/task_scheduler_init.h:21:154: note: #pragma message: TBB Warning: tbb/task_scheduler_init.h is deprecated. For details,...

There are multiple copies of the civetweb. If I am correct this is used at least in the http admin, remote service admin. Only one copy of the sources should...

Data race + deadlock: ``` ================== WARNING: ThreadSanitizer: data race (pid=64112) Write of size 8 at 0x7b0c00000548 by main thread (mutexes: write M29408895206162704, write M34193969810243856, write M37853144507482384, write M41512319204720912, write...

This is problem when identifying java types with $ (inner classes)

kind/bug

There's something weird going on with the dynfunction tests: [ RUN ] DynFunctionTests.DynFuncTest2 ================================================================= ==64079==ERROR: AddressSanitizer: dynamic-stack-buffer-overflow on address 0x7fff76e507b0 at pc 0x7dd750145945 bp 0x7fff76e50740 sp 0x7fff76e50730 WRITE of size...

Doing the following steps: ``` 1. cmake && make on top level dir 2. cd bundles/remote_service/remote_service_admin_dfi/gtest 3. make clean && make 4. ./test_rsa_dfi ``` Results in test failure for unknown...

When using the publish subscribe mechanics of celix and only starting a publisher or subscriber (not both). Execute the psa_zmq command the command interface gets blocked. From this point on...