You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I probably should find a job where the main task is to break things. Anyway, enabling logging by setting debug_level to TRACE crashes RIOT. I'm using RIOTs ccn-lite-relay example and simply added a line which enables the log messages. While this seem to be a silly endeavour, it should work. Right? I'm trying to get more details, but my tmux session was flooded with "ISR stack overflowed by at least 16 bytes." at some point.
Originally, I wanted to understand why the RIOT example works using tapsetup, but fails every time in a single hop scenario in our testbed. The following looks "suspicious"
At some point the stdout seems to be redirect to stdin (?) which is something I noticed before in other cases using RIOTs pyterm.
Can somebody confirm this behaviour?
TIA
Michael
The text was updated successfully, but these errors were encountered:
The problem is quite simple. RIOT maps the logging macros to "printf" (see ./core/include/log.h in RIOT and ccnl-riot-logging.h in ccn-lite). Passing NULL to %s in printf is undefined behaviour and this is apparently messing up the output of the shell.
I'll open a dedicated issue for the printf/logging problem.
Hi,
I probably should find a job where the main task is to break things. Anyway, enabling logging by setting
debug_level
toTRACE
crashes RIOT. I'm using RIOTs ccn-lite-relay example and simply added a line which enables the log messages. While this seem to be a silly endeavour, it should work. Right? I'm trying to get more details, but my tmux session was flooded with "ISR stack overflowed by at least 16 bytes." at some point.Originally, I wanted to understand why the RIOT example works using tapsetup, but fails every time in a single hop scenario in our testbed. The following looks "suspicious"
At some point the stdout seems to be redirect to stdin (?) which is something I noticed before in other cases using RIOTs pyterm.
Can somebody confirm this behaviour?
TIA
Michael
The text was updated successfully, but these errors were encountered: