eboasson

Results 26 issues of eboasson

Seen in CI (some irrelevant details edited out): ``` ERROR: AddressSanitizer: heap-use-after-free on address 0x60400016bbf0 READ of size 1 at 0x60400016bbf0 thread T0 WARNING: Can't read from symbolizer at fd...

bug

There is a guide to configuring Cyclone that attempts to give some background information to aid in navigating the scores of settings: https://github.com/eclipse-cyclonedds/cyclonedds/blob/master/docs/manual/config.rst. There was at least one bug (fixed...

help wanted
documentation

The mpt_discstress test fails intermittently on Travis, I have seen it once or twice on Windows, but more often on macOS 10.12. It becomes somewhat easier to reproduce if run...

bug

The current abstraction still leaks some details into the core DDSI code, among others: * definitions in platform header files that sometimes clash (e.g., "close" in the entity functions with...

enhancement
good first issue

The recent accidental breakage of the FreeRTOS+LwIP build (#216) once again underscores how important it is to test as many supported platforms in the CI as is reasonably possible (I'll...

enhancement

Instead of relying on macros that map the well-known BSD socket interface functions to the LwIP names, the code for supporting LwIP should call the native functions directly. That way...

enhancement

Access to discovery information is currently available in Cyclone only through subscriptions to the built-in topics. While that provides all the required functionality, it is quite inconvenient at times. Various...

feature-request

This: ``` union U switch(long) { default: string aap; case 2: string noot; }; struct S { U u; }; #pragma keylist S ``` results in ``` static const uint32_t...

bug

From #125: > From personal experience, additional debugging checks are useful to include in production release, as they allow to quickly localize subtle errors such as "memory rubbing" or incorrect...

enhancement

GCC 12 has a much improved static analyzer, and this PR takes care of most of the warnings it gives after enabling all of them. There are still a few...