| Index: base/sys_info_freebsd.cc
 | 
| diff --git a/base/sys_info_freebsd.cc b/base/sys_info_freebsd.cc
 | 
| index 66ab23bbae2f83ab57e869b7cac9b2ef3f127afa..6cb6ed49db80fbae04576f012527c823c9304a27 100644
 | 
| --- a/base/sys_info_freebsd.cc
 | 
| +++ b/base/sys_info_freebsd.cc
 | 
| @@ -26,7 +26,10 @@ int64 SysInfo::AmountOfPhysicalMemory() {
 | 
|  size_t SysInfo::MaxSharedMemorySize() {
 | 
|    size_t limit;
 | 
|    size_t size = sizeof(limit);
 | 
| -  sysctlbyname("kern.ipc.shmmax", &limit, &size, NULL, 0);
 | 
| +  if (sysctlbyname("kern.ipc.shmmax", &limit, &size, NULL, 0) < 0) {
 | 
| +    NOTREACHED();
 | 
| +    return 0;
 | 
| +  }
 | 
|    return limit;
 | 
|  }
 | 
|  
 | 
| 
 |