Date: Sun, 16 Dec 2007 21:27:17 +0300 (MSK) From: Maxim Konovalov <maxim@macomnet.ru> To: current@freebsd.org Subject: route(8) core dump, possible gcc(1) related Message-ID: <20071216211832.X83419@mp2.macomnet.net>
next in thread | raw e-mail | index | archive | help
Hello, gcc w/ default flags: # route add 172.19.16.0.0/16 10.10.10.2 zsh: segmentation fault (core dumped) gcc -O0: # route add 172.19.16.0.0/16 10.10.10.2 route: bad address: 172.19.16.0.0/16 I failed to find any bugs in this code snippet where route(8) dumps a core (line 1041): 1033 q = strchr(s,'/'); 1034 if (q && which == RTA_DST) { 1035 *q = '\0'; 1036 if ((val = inet_network(s)) != INADDR_NONE) { 1037 inet_makenetandmask( 1038 val, &su->sin, strtoul(q+1, 0, 0)); 1039 return (0); 1040 } 1041 *q = '/'; 1042 } Any comments? -- Maxim Konovalov
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20071216211832.X83419>