Skip to content

native: valgrind fails #5432

@OlegHahm

Description

@OlegHahm

Can anybody tell me what

==28122== Conditional jump or move depends on uninitialised value(s)
==28122==    at 0x804CA72: ??? (cpu/native/tramp.S:85)
==28122==  Uninitialised value was created by a stack allocation
==28122==    at 0x410D35B: setcontext (in /usr/lib32/libc-2.23.so)
==28122== 
==28122== Use of uninitialised value of size 4
==28122==    at 0x804CA73: ??? (cpu/native/tramp.S:87)
==28122==  Uninitialised value was created by a stack allocation
==28122==    at 0x410D35B: setcontext (in /usr/lib32/libc-2.23.so)
==28122== 
==28122== Jump to the invalid address stated on the next line
==28122==    at 0x0: ???
==28122==  Address 0x0 is not stack'd, malloc'd or (recently) free'd
==28122== 
==28122== 
==28122== Process terminating with default action of signal 11 (SIGSEGV): dumping core
==28122==  Bad permissions for mapped region at address 0x0
==28122==    at 0x0: ??

is trying to tell me when I run my RIOT application with valgrind? It doesn't happen everytime, but often when I create a somewhat bigger native network or after some time.

Metadata

Metadata

Labels

Platform: nativePlatform: This PR/issue effects the native platformType: bugThe issue reports a bug / The PR fixes a bug (including spelling errors)Type: questionThe issue poses a question regarding usage of RIOT

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions