{"action":"created","issue":{"url":"https://api.github.com/repos/RIOT-OS/RIOT/issues/3815","labels_url":"https://api.github.com/repos/RIOT-OS/RIOT/issues/3815/labels{/name}","comments_url":"https://api.github.com/repos/RIOT-OS/RIOT/issues/3815/comments","events_url":"https://api.github.com/repos/RIOT-OS/RIOT/issues/3815/events","html_url":"https://github.com/RIOT-OS/RIOT/issues/3815","id":105887462,"number":3815,"title":"Multi-Hop UDP results in a hard fault (iotlab-m3)","user":{"login":"cgundogan","id":739129,"avatar_url":"https://avatars.githubusercontent.com/u/739129?v=3","gravatar_id":"","url":"https://api.github.com/users/cgundogan","html_url":"https://github.com/cgundogan","followers_url":"https://api.github.com/users/cgundogan/followers","following_url":"https://api.github.com/users/cgundogan/following{/other_user}","gists_url":"https://api.github.com/users/cgundogan/gists{/gist_id}","starred_url":"https://api.github.com/users/cgundogan/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/cgundogan/subscriptions","organizations_url":"https://api.github.com/users/cgundogan/orgs","repos_url":"https://api.github.com/users/cgundogan/repos","events_url":"https://api.github.com/users/cgundogan/events{/privacy}","received_events_url":"https://api.github.com/users/cgundogan/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/RIOT-OS/RIOT/labels/bug","name":"bug","color":"fc2929"},{"url":"https://api.github.com/repos/RIOT-OS/RIOT/labels/network","name":"network","color":"bfdadc"},{"url":"https://api.github.com/repos/RIOT-OS/RIOT/labels/NSTF","name":"NSTF","color":"d4c5f9"}],"state":"open","locked":false,"assignee":{"login":"authmillenon","id":675644,"avatar_url":"https://avatars.githubusercontent.com/u/675644?v=3","gravatar_id":"","url":"https://api.github.com/users/authmillenon","html_url":"https://github.com/authmillenon","followers_url":"https://api.github.com/users/authmillenon/followers","following_url":"https://api.github.com/users/authmillenon/following{/other_user}","gists_url":"https://api.github.com/users/authmillenon/gists{/gist_id}","starred_url":"https://api.github.com/users/authmillenon/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/authmillenon/subscriptions","organizations_url":"https://api.github.com/users/authmillenon/orgs","repos_url":"https://api.github.com/users/authmillenon/repos","events_url":"https://api.github.com/users/authmillenon/events{/privacy}","received_events_url":"https://api.github.com/users/authmillenon/received_events","type":"User","site_admin":false},"milestone":{"url":"https://api.github.com/repos/RIOT-OS/RIOT/milestones/12","html_url":"https://github.com/RIOT-OS/RIOT/milestones/Release%202015.09","labels_url":"https://api.github.com/repos/RIOT-OS/RIOT/milestones/12/labels","id":1088995,"number":12,"title":"Release 2015.09","description":"This release aims mainly to include the gnrc network stack as the new default IPv6/6LoWPAN stack.","creator":{"login":"OlegHahm","id":1590423,"avatar_url":"https://avatars.githubusercontent.com/u/1590423?v=3","gravatar_id":"","url":"https://api.github.com/users/OlegHahm","html_url":"https://github.com/OlegHahm","followers_url":"https://api.github.com/users/OlegHahm/followers","following_url":"https://api.github.com/users/OlegHahm/following{/other_user}","gists_url":"https://api.github.com/users/OlegHahm/gists{/gist_id}","starred_url":"https://api.github.com/users/OlegHahm/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/OlegHahm/subscriptions","organizations_url":"https://api.github.com/users/OlegHahm/orgs","repos_url":"https://api.github.com/users/OlegHahm/repos","events_url":"https://api.github.com/users/OlegHahm/events{/privacy}","received_events_url":"https://api.github.com/users/OlegHahm/received_events","type":"User","site_admin":false},"open_issues":48,"closed_issues":453,"state":"open","created_at":"2015-04-29T10:11:27Z","updated_at":"2015-09-11T09:56:38Z","due_on":"2015-09-17T22:00:00Z","closed_at":null},"comments":12,"created_at":"2015-09-10T20:03:26Z","updated_at":"2015-09-11T10:05:02Z","closed_at":null,"body":"I was testing on the iotlab testbed multi hop UDP with the following configuration:\r\n```\r\nm3-190;ifconfig 7 add abcd::190\r\nm3-195;ifconfig 7 add abcd::195\r\nm3-205;ifconfig 7 add abcd::205\r\n\r\nm3-190;fibroute add :: via fe80::195\r\nm3-195;fibroute add :: via fe80::205\r\nm3-195;fibroute add abcd::190 via fe80::190\r\nm3-205;fibroute add abcd::195 via fe80::195\r\nm3-205;fibroute add abcd::190 via fe80::195\r\n\r\nudp server start 1337\r\n```\r\nIssuing the following command:\r\n```\r\nm3-205;udp send abcd::190 1337 hey\r\n```\r\nResults in the following message:\r\n```\r\nm3-205;udp send abcd::190 1337 hey\r\n1441915054.206381;m3-205;> udp send abcd::190 1337 hey\r\n1441915054.208265;m3-205;Success: send 3 byte to abcd::190:1337\r\n1441915054.217298;m3-190;> PKTDUMP: data received:\r\n1441915054.217407;m3-190;~~ SNIP  0 - size:   3 byte, type: NETTYPE_UNDEF (0)\r\n1441915054.217499;m3-190;000000 68 65 79\r\n1441915054.218378;m3-190;~~ SNIP  1 - size:   8 byte, type: NETTYPE_UDP (4)\r\n1441915054.219366;m3-190;   src-port:  1337  dst-port:  1337\r\n1441915054.220344;m3-190;   length: 11  cksum: 0x4b8d0\r\n1441915054.221388;m3-190;~~ SNIP  2 - size:  40 byte, type: NETTYPE_IPV6 (2)\r\n1441915054.222358;m3-190;traffic class: 0x00 (ECN: 0x0, DSCP: 0x00)\r\n1441915054.222462;m3-190;flow label: 0x00000\r\n1441915054.223356;m3-190;length: 11  next header: 17  hop limit: 63\r\n1441915054.225320;m3-190;source address: abcd::205\r\n1441915054.225426;m3-190;destination address: abcd::190\r\n1441915054.225513;m3-190;~~ SNIP  3 - size:  24 byte, type: NETTYPE_NETIF (-1)\r\n1441915054.226082;m3-190;if_pid: 7  rssi: 18  lqi: 126\r\n1441915054.227045;m3-190;src_l2addr: 36:32:48:33:46:de:8f:16\r\n1441915054.227142;m3-190;dst_l2addr: 36:32:48:33:46:d8:7d:0a\r\n1441915054.228033;m3-190;~~ PKT    -  4 snips, total size:  75 byte\r\n1441915054.228136;m3-190;\r\n1441915054.229034;m3-190;Context before hardfault:\r\n1441915054.229135;m3-190;r0:  0x20001930\r\n1441915054.229220;m3-190;r1:  0x28\r\n1441915054.230020;m3-190;r2:  0x4902b5\r\n1441915054.230118;m3-190;r3:  0x4902b5\r\n1441915054.230201;m3-190;r12: 0x2000184b\r\n1441915054.231025;m3-190;lr : 0x80043fb\r\n1441915054.231122;m3-190;pc : 0x80040fa\r\n1441915054.231205;m3-190;psr: 0x81000000\r\n1441915054.231287;m3-190;\r\n1441915054.232018;m3-190;*** RIOT kernel panic\r\n1441915054.232117;m3-190;HARD FAULT HANDLER\r\n1441915054.234038;m3-190;       pid | name                 | state    Q | pri | stack ( used) | location\r\n1441915054.235016;m3-190;         1 | idle                 | pending  Q |  15 |   256 (  140) | 0x20000230\r\n1441915054.237028;m3-190;         2 | main                 | bl mutex _ |   7 |  1536 (  708) | 0x20000330\r\n1441915054.239011;m3-190;         3 | pktdump              | running  Q |   6 |  1536 (  556) | 0x20002f58\r\n1441915054.241029;m3-190;         4 | 6lo                  | bl rx    _ |   3 |  1024 (  408) | 0x2000355c\r\n1441915054.242020;m3-190;         5 | ipv6                 | bl rx    _ |   4 |  1024 (  488) | 0x20000e0c\r\n1441915054.244045;m3-190;         6 | udp                  | bl rx    _ |   5 |  1024 (  316) | 0x20003b38\r\n1441915054.246007;m3-190;         7 | at86rfxx             | bl rx    _ |   3 |  1024 (  360) | 0x200009cc\r\n1441915054.247019;m3-190;           | SUM                  |            |     |  7424 ( 2976)\r\n1441915054.247125;m3-190;\r\n1441915054.247214;m3-190;*** halted.\r\n```\r\n\r\nPing works like a charm. It's just UDP that fails AFAICT.\r\nCan somebody with proper hardware investigate further?"},"comment":{"url":"https://api.github.com/repos/RIOT-OS/RIOT/issues/comments/139505605","html_url":"https://github.com/RIOT-OS/RIOT/issues/3815#issuecomment-139505605","issue_url":"https://api.github.com/repos/RIOT-OS/RIOT/issues/3815","id":139505605,"user":{"login":"cgundogan","id":739129,"avatar_url":"https://avatars.githubusercontent.com/u/739129?v=3","gravatar_id":"","url":"https://api.github.com/users/cgundogan","html_url":"https://github.com/cgundogan","followers_url":"https://api.github.com/users/cgundogan/followers","following_url":"https://api.github.com/users/cgundogan/following{/other_user}","gists_url":"https://api.github.com/users/cgundogan/gists{/gist_id}","starred_url":"https://api.github.com/users/cgundogan/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/cgundogan/subscriptions","organizations_url":"https://api.github.com/users/cgundogan/orgs","repos_url":"https://api.github.com/users/cgundogan/repos","events_url":"https://api.github.com/users/cgundogan/events{/privacy}","received_events_url":"https://api.github.com/users/cgundogan/received_events","type":"User","site_admin":false},"created_at":"2015-09-11T10:05:02Z","updated_at":"2015-09-11T10:05:02Z","body":"the first both commits seem to be less intrusive. So I guess its 8b16f3e"}}