Skip to content

Hard Lockup if user attempts to start library via CFE_ES_START_APP_CC  #1087

@dmknutsen

Description

@dmknutsen

Describe the bug
A hard lockup occurs if a user attempts to start a library with a stack size of 8192 via the CFE_ES_START_APP_CC command. The only known recovery is to power cycle the unit. Worth note, is that this applies only to our SP0 (VxWorks 6.9) and is not repeatable on a Linux system.

This bug was discovered when testing a CTF script with a copy and paste error in it. Libraries are not intended to be started via the start app command, but given the severity of the error...I wanted to submit an issue to better understand it.

To Reproduce
Steps to reproduce the behavior:

  1. Start sample_lib via CFE_ES_START_APP_CC command (Note that stack size must be >= CFE_PLATFORM_ES_DEFAULT_STACK_SIZE in order to produce error)

Expected behavior
No Lockup

System observed on:

  • SP0
  • OS: VxWorks 6.9
  • cfe: v6.7.0+dev295
  • osal: v5.0.0+dev247
  • psp: v1.4.13.0

Additional context
Add any other context about the problem here.

Reporter Info
Dan Knutsen
NASA Goddard

Metadata

Metadata

Assignees

Labels

Type

No type
No fields configured for issues without a type.

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions