New Defects reported by Coverity Scan for RTEMS-Tools

scan-admin at coverity.com scan-admin at coverity.com
Wed Mar 31 17:21:03 UTC 2021


Hi,

Please find the latest report on new defect(s) introduced to RTEMS-Tools found with Coverity Scan.

1 new defect(s) introduced to RTEMS-Tools found with Coverity Scan.
1 defect(s), reported by Coverity Scan earlier, were marked fixed in the recent build analyzed by Coverity Scan.

New defect(s) Reported-by: Coverity Scan
Showing 1 of 1 defect(s)


** CID 1471635:    (UNCAUGHT_EXCEPT)
/tester/covoar/ExecutableInfo.cc: 95 in Coverage::ExecutableInfo::~ExecutableInfo()()
/tester/covoar/ExecutableInfo.cc: 95 in Coverage::ExecutableInfo::~ExecutableInfo()()
/tester/covoar/ExecutableInfo.cc: 95 in Coverage::ExecutableInfo::~ExecutableInfo()()


________________________________________________________________________________________________________
*** CID 1471635:    (UNCAUGHT_EXCEPT)
/tester/covoar/ExecutableInfo.cc: 95 in Coverage::ExecutableInfo::~ExecutableInfo()()
89     
90         // Can't cleanup handles until the destructor because the information is
91         // referenced elsewhere. NOTE: This could cause problems from too many open
92         // file descriptors.
93       }
94     
>>>     CID 1471635:    (UNCAUGHT_EXCEPT)
>>>     An exception of type "rld::error" is thrown but the throw list "noexcept" doesn't allow it to be thrown. This will cause a call to unexpected() which usually calls terminate().
95       ExecutableInfo::~ExecutableInfo()
96       {
97         debug.end();
98         executable.end();
99         executable.close();
100       }
/tester/covoar/ExecutableInfo.cc: 95 in Coverage::ExecutableInfo::~ExecutableInfo()()
89     
90         // Can't cleanup handles until the destructor because the information is
91         // referenced elsewhere. NOTE: This could cause problems from too many open
92         // file descriptors.
93       }
94     
>>>     CID 1471635:    (UNCAUGHT_EXCEPT)
>>>     An exception of type "rld::error" is thrown but the throw list "noexcept" doesn't allow it to be thrown. This will cause a call to unexpected() which usually calls terminate().
95       ExecutableInfo::~ExecutableInfo()
96       {
97         debug.end();
98         executable.end();
99         executable.close();
100       }
/tester/covoar/ExecutableInfo.cc: 95 in Coverage::ExecutableInfo::~ExecutableInfo()()
89     
90         // Can't cleanup handles until the destructor because the information is
91         // referenced elsewhere. NOTE: This could cause problems from too many open
92         // file descriptors.
93       }
94     
>>>     CID 1471635:    (UNCAUGHT_EXCEPT)
>>>     An exception of type "rld::error" is thrown but the throw list "noexcept" doesn't allow it to be thrown. This will cause a call to unexpected() which usually calls terminate().
95       ExecutableInfo::~ExecutableInfo()
96       {
97         debug.end();
98         executable.end();
99         executable.close();
100       }


________________________________________________________________________________________________________
To view the defects in Coverity Scan visit, https://u15810271.ct.sendgrid.net/ls/click?upn=HRESupC-2F2Czv4BOaCWWCy7my0P0qcxCbhZ31OYv50ypUUzi-2FdSNmuyRB7BEFT8xQi8c7-2B1U0roIV5G3HXifs2odF2CS2aZ-2FK5CtfMSQ5p34-3Dtgty_EU3W9teASMK00lBXX9WT4lsogDrkCcNZLvg-2FVxwAXMokExOZe8Q8Gpg1QeT0INyX-2Fh-2FKmyrqf0z8fTpXtKaqUivHYWFmhbKRBakJuWgVY5rcgQL4MGnJfR067-2BXfvFtxveZBYYpG1UzUwNc4GY9GXOLKtXTG25XUx3yZwGcaiZcEedVWDYBgfqK-2Bz8yXRQ3U5Qaoto3CqcduYukjaCthL3PT9HGWLW3-2FlD2VoV39gOw-3D



More information about the build mailing list