Ticket #136 (accepted defect)

Opened 22 months ago

Last modified 9 months ago

Return values of system calls not checked in LEAP file API

Reported by: hans.feldt@… Owned by: rameshb
Priority: major Milestone: Release 4
Component: System Version: Beta 1.0.7
Keywords: Cc:
patch waiting for maintainer:

Description

In LEAP function ncs_os_file(), some system calls always return SUCCESS and not the actual status from the system call/command. The clients of this API must check the return value and implement proper error handling. Otherwise this could potentially lead to an inconsistent state of the middleware or crasches.

Attachments

Change History

Changed 18 months ago by rameshb

  • owner changed from devel@… to rameshb
  • status changed from new to accepted
  • milestone set to Release3

Changed 16 months ago by hafe

Comment: the LEAP part of this ticket was fixed in context of #198. What is missing is the LEAP client side, e.g. PSS using the file API.

Changed 9 months ago by marioa

  • milestone changed from Release3 to 3.0.0-RC1

Milestone Release3 deleted

Changed 9 months ago by marioa

  • milestone changed from 3.0.0-RC1 to Release 4

TLC analysis: Full implementation of this ticket requires effort and significant impact; not feasible to execute within Release 3 time-frame. Ticket is re-tagged for next Release.

Add/Change #136 (Return values of system calls not checked in LEAP file API)

Author



Action
as accepted
Note: See TracTickets for help on using tickets.