[riot-notifications] [RIOT-OS/RIOT] gnrc_ipv6: crash on heavy network load on native (#10875)

Martine Lenders notifications at github.com
Sat Jan 26 13:03:32 CET 2019


So I think the version of master @kaspar030 reported on in #6123 was 8432d923bec56b0f64e76f38353be46bea8c5d0d. I determined this by running

```sh
git log --merges --before="2016-11-15 17:55"
```

l684 in #6123 seems to me to be the first access to a pointer in the provided `pkt` list

https://github.com/RIOT-OS/RIOT/blob/8432d923bec56b0f64e76f38353be46bea8c5d0d/sys/net/gnrc/network_layer/ipv6/gnrc_ipv6.c#L657-L684

same goes for l539 in current master 6cd81dbc87c6032a209870707c310903d6cb6c94

https://github.com/RIOT-OS/RIOT/blob/6cd81dbc87c6032a209870707c310903d6cb6c94/sys/net/gnrc/network_layer/ipv6/gnrc_ipv6.c#L525-L539

I'd say its inconclusive if it is the same error, but in both cases the packet seems to get corrupted while being in `gnrc_ipv6`'s message queue (possibly due to a too early release). All in all it seems to be at least in the same class of issue #6123 and the way to reproduce is also the same, so I'd say we close this one as a duplicate, as @kaspar030 proposed. Any fix should be tested with the steps to reproduce anyway, The testing procedures are better outlined here though, so I will link this issue as a reference in #6123.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/RIOT-OS/RIOT/issues/10875#issuecomment-457825812
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.riot-os.org/pipermail/notifications/attachments/20190126/b8ef1fec/attachment-0001.html>


More information about the notifications mailing list