The Designer's Guide Community Forum
https://designers-guide.org/forum/YaBB.pl
Simulators >> Circuit Simulators >> Warning in Cadence OCEAN
https://designers-guide.org/forum/YaBB.pl?num=1516882733

Message started by cheap_salary on Jan 25th, 2018, 4:18am

Title: Warning in Cadence OCEAN
Post by cheap_salary on Jan 25th, 2018, 4:18am

Sometimes, I encouter following waring in Cadence OCEAN.

Code:
*WARNING* unable to open the mount table for read (errno=13:Permission denied)

What does this mean ?

Title: Re: Warning in Cadence OCEAN
Post by Andrew Beckett on Jan 27th, 2018, 10:05am

I've done some searching and as far as I can see, this has never been reported to Cadence before. Looking through the code, on Linux platforms it would be caused by the return value of the OS call setmntent (see "man setmntent") returning NULL, and it would be using this to read the /etc/mtab file to find the mounted volumes.

It suggests that for some reason /etc/mtab is not readable on the machine in question (which is a bit unusual) - would be worth checking that. Perhaps it only happens on some machines and you can check with your IT folks to find out why that is?

The mount tables are read to try to simplify paths - this is used in lots of places (the code that is flagging this warning is in the "virtual operating system" part of the tools which is an interface we have to ensure consistency across different platforms).

Regards,

Andrew.

Title: Re: Warning in Cadence OCEAN
Post by sysadmin on Feb 13th, 2019, 11:49am

Wanted to share how we got rid of the warning message on our Rhel2.6 server:  
Turned out /etc/fstab was set with SELinux context (ls -l /etc/fstab showed a trailing "." permission bit).  Ran "setfacl -b" and "setfattr -x security.selinux" to remove ACL and SELinux context.  Confirm SELinux is disabled with "sestatus".
Warning message disappeared after the change.

Title: Re: Warning in Cadence OCEAN
Post by Andrew Beckett on Feb 27th, 2019, 8:19pm

Subsequent to my original reply a year or so ago, Cadence had a number of reports of this (CCR 1909338 as a reference). It turns out this was due to a defect in glibc, and that was fixed in glibc-2.12-1.209.el6_9.1. A customer confirmed the problem went away when they installed the glibc-2.12-1.209.el6_9.2 RPM.

Regards,

Andrew.

The Designer's Guide Community Forum » Powered by YaBB 2.2.2!
YaBB © 2000-2008. All Rights Reserved.