Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fprime-seqgen passes but FSW crashes on empty seq #3005

Open
zimri-leisher opened this issue Nov 4, 2024 · 0 comments
Open

fprime-seqgen passes but FSW crashes on empty seq #3005

zimri-leisher opened this issue Nov 4, 2024 · 0 comments
Labels

Comments

@zimri-leisher
Copy link
Collaborator

F´ Version 3.4.3
Affected Component CmdSequencer, fprime-seqgen

Problem Description

  1. Create an empty .seq file
  2. Run fprime-seqgen on it
$ fprime-seqgen empty.seq -d <some dictionary>
Sequence is 0 bytes with timebase ANY
CRC: 4017330436 (0xEF739904)
$ echo $?
0
  1. Run with CS_RUN:
Assert: "<path>/CmdSequencer/FPrimeSequence.cpp:97" 3
FATAL 14273 handled.

Context / Environment

Execute fprime-util version-check and share the output.

Operating System: Linux
CPU Architecture: x86_64
Platform: Linux-6.5.0-26-generic-x86_64-with-glibc2.35
Python version: 3.10.12
CMake version: 3.27.2
Pip version: 22.0.2
Pip packages:
    fprime-tools==3.4.4
    fprime-gds==3.4.3
    fprime-fpp-*==2.1.0a3

Expected Behavior

  1. Either CmdSequencer should not assert, or fprime-seqgen should fail.
@zimri-leisher zimri-leisher changed the title fprime-seqgen passes but FSW crashes fprime-seqgen passes but FSW crashes on empty seq Nov 4, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant