atlas-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Ashutosh Mestry (JIRA)" <j...@apache.org>
Subject [jira] [Updated] (ATLAS-1735) Coverity Scan Issues Detected on 4/13
Date Thu, 13 Apr 2017 22:49:41 GMT

     [ https://issues.apache.org/jira/browse/ATLAS-1735?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

Ashutosh Mestry updated ATLAS-1735:
-----------------------------------
    Attachment: ATLAS-1735-Coverity-Scan-fixes.patch

> Coverity Scan Issues Detected on 4/13
> -------------------------------------
>
>                 Key: ATLAS-1735
>                 URL: https://issues.apache.org/jira/browse/ATLAS-1735
>             Project: Atlas
>          Issue Type: Bug
>          Components:  atlas-core
>    Affects Versions: trunk, 0.8-incubating
>            Reporter: Ashutosh Mestry
>            Assignee: Ashutosh Mestry
>            Priority: Minor
>             Fix For: trunk
>
>         Attachments: ATLAS-1735-Coverity-Scan-fixes.patch
>
>
>    Please find the latest report on new defect(s) introduced to Apache Atlas found with
Coverity Scan.
>     
>     6 new defect(s) introduced to Apache Atlas 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 6 of 6 defect(s)
>     
>     
>     ** CID 161397:  Null pointer dereferences  (NULL_RETURNS)
>     /common/src/main/java/org/apache/atlas/utils/AuthenticationUtil.java: 57 in org.apache.atlas.utils.AuthenticationUtil.getBasicAuthenticationInput()()
>     
>     
>     ________________________________________________________________________________________________________
>     *** CID 161397:  Null pointer dereferences  (NULL_RETURNS)
>     /common/src/main/java/org/apache/atlas/utils/AuthenticationUtil.java: 57 in org.apache.atlas.utils.AuthenticationUtil.getBasicAuthenticationInput()()
>     51             String username = null;
>     52             String password = null;
>     53    
>     54             try {
>     55                 Console console = System.console();
>     56                 username = console.readLine("Enter username for atlas :- ");
>     >>>     CID 161397:  Null pointer dereferences  (NULL_RETURNS)
>     >>>     Dereferencing a pointer that might be null "console.readPassword("Enter
password for atlas :- ")" when calling "String".
>     57                 password = new String(console.readPassword("Enter password for
atlas :- "));
>     58             } catch (Exception e) {
>     59                 System.out.print("Error while reading ");
>     60                 System.exit(1);
>     61             }
>     62             return new String[]{username, password};
>     63         }
>     64    
>     
>     ** CID 161396:  Null pointer dereferences  (NULL_RETURNS)
>     /repository/src/test/java/org/apache/atlas/repository/impexp/ZipFileResourceTestUtils.java:
148 in org.apache.atlas.repository.impexp.ZipFileResourceTestUtils.runAndVerifyQuickStart_v1_Import(org.apache.atlas.repository.impexp.ImportService,
org.apache.atlas.repository.impexp.ZipSource)()
>     
>     
>     ________________________________________________________________________________________________________
>     *** CID 161396:  Null pointer dereferences  (NULL_RETURNS)
>     /repository/src/test/java/org/apache/atlas/repository/impexp/ZipFileResourceTestUtils.java:
148 in org.apache.atlas.repository.impexp.ZipFileResourceTestUtils.runAndVerifyQuickStart_v1_Import(org.apache.atlas.repository.impexp.ImportService,
org.apache.atlas.repository.impexp.ZipSource)()
>     142             AtlasImportResult result = importService.run(source, request, userName,
hostName, requestingIP);
>     143             Assert.assertEquals(result.getOperationStatus(), AtlasImportResult.OperationStatus.SUCCESS);
>     144             return result;
>     145         }
>     146    
>     147         public static void runAndVerifyQuickStart_v1_Import(ImportService importService,
ZipSource zipSource) throws AtlasBaseException, IOException {
>     >>>     CID 161396:  Null pointer dereferences  (NULL_RETURNS)
>     >>>     Assigning: "exportResult" = null return value from "getExportResult".
>     148             AtlasExportResult exportResult = zipSource.getExportResult();
>     149             List<String> creationOrder = zipSource.getCreationOrder();
>     150    
>     151             AtlasImportRequest request = getDefaultImportRequest();
>     152             AtlasImportResult result = runImportWithParameters(importService,
request, zipSource);
>     153    
>     
>     ** CID 161395:  Null pointer dereferences  (NULL_RETURNS)
>     /repository/src/test/java/org/apache/atlas/repository/impexp/ExportServiceTest.java:
256 in org.apache.atlas.repository.impexp.ExportServiceTest.verifyExportForEmployeeData(org.apache.atlas.repository.impexp.ZipSource)()
>     
>     
>     ________________________________________________________________________________________________________
>     *** CID 161395:  Null pointer dereferences  (NULL_RETURNS)
>     /repository/src/test/java/org/apache/atlas/repository/impexp/ExportServiceTest.java:
256 in org.apache.atlas.repository.impexp.ExportServiceTest.verifyExportForEmployeeData(org.apache.atlas.repository.impexp.ZipSource)()
>     250             Assert.assertNotNull(zipSource.getCreationOrder());
>     251             Assert.assertEquals(zipSource.getCreationOrder().size(), 2);
>     252             Assert.assertTrue(zipSource.hasNext());
>     253    
>     254             while (zipSource.hasNext()) {
>     255                 AtlasEntity entity = zipSource.next();
>     >>>     CID 161395:  Null pointer dereferences  (NULL_RETURNS)
>     >>>     Calling a method on null object "entity".
>     256                 Assert.assertEquals(entity.getStatus(), AtlasEntity.Status.ACTIVE);
>     257                 Assert.assertTrue(expectedEntityTypes.contains(entity.getTypeName()));
>     258             }
>     259    
>     260             verifyTypeDefs(zipSource);
>     261         }
>     
>     ** CID 161394:  Null pointer dereferences  (NULL_RETURNS)
>     /repository/src/test/java/org/apache/atlas/repository/impexp/ZipSourceTest.java:
101 in org.apache.atlas.repository.impexp.ZipSourceTest.iteratorBehavor_WorksAsExpected(org.apache.atlas.repository.impexp.ZipSource)()
>     
>     
>     ________________________________________________________________________________________________________
>     *** CID 161394:  Null pointer dereferences  (NULL_RETURNS)
>     /repository/src/test/java/org/apache/atlas/repository/impexp/ZipSourceTest.java:
101 in org.apache.atlas.repository.impexp.ZipSourceTest.iteratorBehavor_WorksAsExpected(org.apache.atlas.repository.impexp.ZipSource)()
>     95         public void iteratorBehavor_WorksAsExpected(ZipSource zipSource) throws
IOException, AtlasBaseException {
>     96             Assert.assertTrue(zipSource.hasNext());
>     97    
>     98             List<String> creationOrder = zipSource.getCreationOrder();
>     99             for (int i = 0; i < creationOrder.size(); i++) {
>     100                 AtlasEntity e = zipSource.next();
>     >>>     CID 161394:  Null pointer dereferences  (NULL_RETURNS)
>     >>>     Calling a method on null object "e".
>     101                 Assert.assertEquals(e.getGuid(), creationOrder.get(i));
>     102             }
>     103    
>     104             Assert.assertFalse(zipSource.hasNext());
>     105         }
>     
>     ** CID 161393:  Null pointer dereferences  (NULL_RETURNS)
>     /repository/src/test/java/org/apache/atlas/repository/impexp/ExportServiceTest.java:
269 in org.apache.atlas.repository.impexp.ExportServiceTest.verifyExportForHrData(org.apache.atlas.repository.impexp.ZipSource)()
>     
>     
>     ________________________________________________________________________________________________________
>     *** CID 161393:  Null pointer dereferences  (NULL_RETURNS)
>     /repository/src/test/java/org/apache/atlas/repository/impexp/ExportServiceTest.java:
269 in org.apache.atlas.repository.impexp.ExportServiceTest.verifyExportForHrData(org.apache.atlas.repository.impexp.ZipSource)()
>     263         private void verifyExportForHrData(ZipSource zipSource) throws IOException,
AtlasBaseException {
>     264             Assert.assertNotNull(zipSource.getCreationOrder());
>     265             Assert.assertTrue(zipSource.getCreationOrder().size() == 1);
>     266             Assert.assertTrue(zipSource.hasNext());
>     267    
>     268             AtlasEntity entity = zipSource.next();
>     >>>     CID 161393:  Null pointer dereferences  (NULL_RETURNS)
>     >>>     Calling a method on null object "entity".
>     269             Assert.assertTrue(entity.getTypeName().equals("Department"));
>     270             Assert.assertEquals(entity.getStatus(), AtlasEntity.Status.ACTIVE);
>     271             verifyTypeDefs(zipSource);
>     272         }
>     273    
>     274         private void verifyExportForHrDataForConnected(ZipSource zipSource) throws
IOException, AtlasBaseException {
>     
>     ** CID 161392:  Null pointer dereferences  (NULL_RETURNS)
>     /repository/src/test/java/org/apache/atlas/repository/impexp/ExportServiceTest.java:
280 in org.apache.atlas.repository.impexp.ExportServiceTest.verifyExportForHrDataForConnected(org.apache.atlas.repository.impexp.ZipSource)()
>     
>     
>     ________________________________________________________________________________________________________
>     *** CID 161392:  Null pointer dereferences  (NULL_RETURNS)
>     /repository/src/test/java/org/apache/atlas/repository/impexp/ExportServiceTest.java:
280 in org.apache.atlas.repository.impexp.ExportServiceTest.verifyExportForHrDataForConnected(org.apache.atlas.repository.impexp.ZipSource)()
>     274         private void verifyExportForHrDataForConnected(ZipSource zipSource) throws
IOException, AtlasBaseException {
>     275             Assert.assertNotNull(zipSource.getCreationOrder());
>     276             Assert.assertTrue(zipSource.getCreationOrder().size() == 2);
>     277             Assert.assertTrue(zipSource.hasNext());
>     278    
>     279             AtlasEntity entity = zipSource.next();
>     >>>     CID 161392:  Null pointer dereferences  (NULL_RETURNS)
>     >>>     Calling a method on null object "entity".
>     280             Assert.assertTrue(entity.getTypeName().equals("Department"));
>     281             Assert.assertEquals(entity.getStatus(), AtlasEntity.Status.ACTIVE);
>     282             verifyTypeDefs(zipSource);
>     283         }
>     284    
>     285         private void verifyTypeDefs(ZipSource zipSource) throws AtlasBaseException
{
>     
>     



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)

Mime
View raw message