app/netdev: application stops working after receiving frames with assertion or completely without error #8271
Description
Description
Application stops working (Assertion failed or no output) after random(?) time with assertion with my at86rf2xx, and no error on telosb (tmote sky).
Steps to reproduce the issue
Send packets from various nodes (broadcast) to other nodes. Also, corrupt packages should be in the air.
Expected results
Application correctly receives and frees all packets.
Actual results
2017-12-18 09:05:32,868 - INFO # sys/net/gnrc/pktbuf_static/gnrc_pktbuf_static.c:230 => n/a
2017-12-18 09:05:32,868 - INFO # *** RIOT kernel panic:
2017-12-18 09:05:32,886 - INFO # FAILED ASSERTION.
2017-12-18 09:05:32,887 - INFO #
2017-12-18 09:05:32,932 - INFO # pid | name | state Q | pri | stack ( used) | base addr | current
2017-12-18 09:05:32,980 - INFO # 1 | idle | pending Q | 15 | 768 ( 88) | 0x1eb7 | 0x2174
2017-12-18 09:05:33,028 - INFO # 2 | main | bl mutex _ | 7 | 768 ( 246) | 0x21b7 | 0x23c7
2017-12-18 09:05:33,076 - INFO # 3 | at86rf2xx | bl rx _ | 2 | 512 ( 242) | 0x3de3 | 0x3f44
2017-12-18 09:05:33,124 - INFO # 4 | dump_thread | running Q | 8 | 768 ( 766) | 0x1b49 | 0x1dea
2017-12-18 09:05:33,171 - INFO # 5 | send_thread | bl mutex _ | 9 | 768 ( 170) | 0x1809 | 0x1a6d
2017-12-18 09:05:33,204 - INFO # | SUM | | | 3584 ( 1512)
2017-12-18 09:05:33,205 - INFO #
2017-12-18 09:05:33,205 - INFO # *** halted.
2017-12-18 09:05:33,219 - INFO #