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

Automated: Crash report #279

Open
numere-bot opened this issue Nov 25, 2024 · 0 comments
Open

Automated: Crash report #279

numere-bot opened this issue Nov 25, 2024 · 0 comments
Assignees
Labels
bug Something isn't working as expected critical Something, with a very high urgency
Milestone

Comments

@numere-bot
Copy link
Collaborator

DESCRIPTION

Describe, what you observe or want to be changed:
While interacting with the application, I experienced a crash-to-desktop. System data and logs are appended.

How to reproduce the problem:
There is no parenthesis validation in layout scripts. If there are unmatched parentheses and the layout is tried to be started, everything breaks down into an infinite loop.

Describe, what you expect to happen:
Resolve the problem for this crash.

System information:

  • OS: Windows v 10.0.19045 (x64)
  • Version: v1.1.6 "Casimir" (x64) (var. 24.04)

Excerpt from the log:

NEW INSTANCE STARTUP
NumeRe v 1.1.6 "Casimir" (x64) (var. 24.04)
OS: Windows v 10.0.19045 (x64)
2024-11-25, 09:14:41.288  INFO:    Starting up.
2024-11-25, 09:14:41.347  INFO:    Creating graphical user interface.
2024-11-25, 09:14:41.408  INFO:    Configuration loaded successfully.
2024-11-25, 09:14:41.432  INFO:    Verifying file system.
2024-11-25, 09:14:41.434  INFO:    File system was verified.
2024-11-25, 09:14:41.434  INFO:    Loading documentation index.
2024-11-25, 09:14:41.466  INFO:    Loading kernel language files.
2024-11-25, 09:14:41.500  INFO:    Loading package definitions.
2024-11-25, 09:14:41.501  INFO:    Loading custom function definitions.
2024-11-25, 09:14:41.502  INFO:    Loading plotting font.
2024-11-25, 09:14:41.653  INFO:    Loading tables from last session.
2024-11-25, 09:14:41.663  INFO:    Kernel ready.
2024-11-25, 09:14:41.711  INFO:    Initializing options.
2024-11-25, 09:14:41.714  INFO:    Loading GUI language files.
2024-11-25, 09:14:42.608  INFO:    Evaluating options.
2024-11-25, 09:14:42.655  INFO:    Loading files from 'D:/Software/NumeRe/data' into file tree.
2024-11-25, 09:14:42.729  INFO:    Loading files from 'D:/Software/NumeRe/save' into file tree.
2024-11-25, 09:14:42.757  INFO:    Loading files from 'D:/Software/NumeRe/scripts' into file tree.
2024-11-25, 09:14:42.762  INFO:    Loading files from 'D:/Software/NumeRe/procedures' into file tree.
2024-11-25, 09:14:42.843  INFO:    Loading files from 'D:/Software/NumeRe/plots' into file tree.
2024-11-25, 09:14:43.434  INFO:    Preparing session.
2024-11-25, 09:14:43.434  INFO:    Reopening files from last session.
2024-11-25, 09:14:43.469  INFO:    Loading file 'D:\CPP\numere-install\release.nscr'.
2024-11-25, 09:14:43.490  INFO:    Loading file 'D:\Software\NumeRe\scripts\dev\run-tests.nscr'.
2024-11-25, 09:14:43.530  INFO:    Loading file 'D:\Software\NumeRe\scripts\dev\error.nscr'.
2024-11-25, 09:14:43.581  INFO:    Loading file 'D:\CPP\numere-language\update_documentation.nscr'.
2024-11-25, 09:14:43.623  INFO:    Loading file 'D:\Software\NumeRe\save\notes.txt'.
2024-11-25, 09:14:43.665  INFO:    Loading file 'D:\Software\NumeRe\scripts\dev\benchmark.nscr'.
2024-11-25, 09:14:43.714  INFO:    Loading file 'D:\Software\NumeRe\scripts\dev\test.nscr'.
2024-11-25, 09:14:43.857  INFO:    Loading file 'D:\CPP\numere-tests\testing\stringtest.nprc'.
2024-11-25, 09:14:44.072  INFO:    Loading file 'D:\CPP\numere-tests\testing\tableTests.nprc'.
2024-11-25, 09:14:44.126  INFO:    Loading file 'D:\Software\NumeRe\procedures\inv\requirementstool\start.nprc'.
2024-11-25, 09:14:44.227  INFO:    Loading file 'D:\Software\NumeRe\procedures\inv\requirementstool\view\handleEvent.nprc'.
2024-11-25, 09:14:44.292  INFO:    Loading file 'D:\Software\NumeRe\procedures\inv\requirementstool\controller\initialize.nprc'.
2024-11-25, 09:14:44.348  INFO:    Loading file 'D:\Software\NumeRe\procedures\inv\requirementstool\view\filter\handleFilterByCategory.nprc'.
2024-11-25, 09:14:44.406  INFO:    Loading file 'D:\Software\NumeRe\procedures\inv\requirementstool\view\filter\window_filter_by_category.nlyt'.
2024-11-25, 09:14:44.445  INFO:    Graphical user interface ready.
2024-11-25, 09:14:44.696  INFO:    Evaluating command line arguments.
2024-11-25, 09:14:44.699  INFO:    NumeRe ready.
2024-11-25, 09:15:00.095  INFO:    Loading file 'D:\Software\NumeRe\procedures\inv\requirementstool\view\filter\window_filter_by_string.nlyt'.
2024-11-25, 09:15:01.086  INFO:    Loading file 'D:\Software\NumeRe\procedures\inv\requirementstool\view\filter\window_filter_by_value.nlyt'.
2024-11-25, 09:15:01.938  INFO:    File event handler: catched 1 file events.
2024-11-25, 09:15:01.938  INFO:    Refreshing procedure library.
2024-11-25, 09:15:15.724  INFO:    Saving D:\Software\NumeRe\procedures\inv\requirementstool\view\filter\window_filter_by_category.nlyt ...
2024-11-25, 09:15:15.755  INFO:    D:\Software\NumeRe\procedures\inv\requirementstool\view\filter\window_filter_by_category.nlyt was saved successfully.
2024-11-25, 09:15:16.253  INFO:    File event handler: catched 1 file events.
2024-11-25, 09:15:16.253  INFO:    Ignored 'D:\Software\NumeRe\procedures\inv\requirementstool\view\filter\window_filter_by_category.nlyt' due to last modification time difference: 1
2024-11-25, 09:15:16.253  INFO:    Refreshing procedure library.
2024-11-25, 09:15:17.687  CMDLINE: window "<procpath>/inv/requirementstool/view/filter/window_filter_by_category"
2024-11-25, 09:15:28.579  INFO:    Closing NumeRe.
2024-11-25, 09:15:28.579  INFO:    Adding file 'D:\CPP\numere-install\release.nscr' to the session backup.
2024-11-25, 09:15:28.579  INFO:    Adding file 'D:\Software\NumeRe\scripts\dev\run-tests.nscr' to the session backup.
2024-11-25, 09:15:28.579  INFO:    Adding file 'D:\Software\NumeRe\scripts\dev\error.nscr' to the session backup.
2024-11-25, 09:15:28.579  INFO:    Adding file 'D:\CPP\numere-language\update_documentation.nscr' to the session backup.
2024-11-25, 09:15:28.579  INFO:    Adding file 'D:\Software\NumeRe\save\notes.txt' to the session backup.
2024-11-25, 09:15:28.579  INFO:    Adding file 'D:\Software\NumeRe\scripts\dev\benchmark.nscr' to the session backup.
2024-11-25, 09:15:28.579  INFO:    Adding file 'D:\Software\NumeRe\scripts\dev\test.nscr' to the session backup.
2024-11-25, 09:15:28.579  INFO:    Adding file 'D:\CPP\numere-tests\testing\stringtest.nprc' to the session backup.
2024-11-25, 09:15:28.579  INFO:    Adding file 'D:\CPP\numere-tests\testing\tableTests.nprc' to the session backup.
2024-11-25, 09:15:28.579  INFO:    Adding file 'D:\Software\NumeRe\procedures\inv\requirementstool\start.nprc' to the session backup.
2024-11-25, 09:15:28.579  INFO:    Adding file 'D:\Software\NumeRe\procedures\inv\requirementstool\view\handleEvent.nprc' to the session backup.
2024-11-25, 09:15:28.579  INFO:    Adding file 'D:\Software\NumeRe\procedures\inv\requirementstool\controller\initialize.nprc' to the session backup.
2024-11-25, 09:15:28.580  INFO:    Adding file 'D:\Software\NumeRe\procedures\inv\requirementstool\view\filter\handleFilterByCategory.nprc' to the session backup.
2024-11-25, 09:15:28.580  INFO:    Adding file 'D:\Software\NumeRe\procedures\inv\requirementstool\view\filter\window_filter_by_category.nlyt' to the session backup.
2024-11-25, 09:15:28.580  INFO:    Adding file 'D:\Software\NumeRe\procedures\inv\requirementstool\view\filter\window_filter_by_string.nlyt' to the session backup.
2024-11-25, 09:15:28.580  INFO:    Adding file 'D:\Software\NumeRe\procedures\inv\requirementstool\view\filter\window_filter_by_value.nlyt' to the session backup.
2024-11-25, 09:15:28.580  INFO:    Closing file 'D:\Software\NumeRe\procedures\inv\requirementstool\view\filter\window_filter_by_category.nlyt'.
2024-11-25, 09:15:28.601  INFO:    Closing file 'D:\Software\NumeRe\procedures\inv\requirementstool\view\filter\window_filter_by_string.nlyt'.
2024-11-25, 09:15:28.613  INFO:    Closing file 'D:\Software\NumeRe\procedures\inv\requirementstool\view\filter\window_filter_by_value.nlyt'.
2024-11-25, 09:15:28.624  INFO:    Closing file 'D:\Software\NumeRe\procedures\inv\requirementstool\view\filter\handleFilterByCategory.nprc'.
2024-11-25, 09:15:28.635  INFO:    Closing file 'D:\Software\NumeRe\procedures\inv\requirementstool\controller\initialize.nprc'.
2024-11-25, 09:15:28.647  INFO:    Closing file 'D:\Software\NumeRe\procedures\inv\requirementstool\view\handleEvent.nprc'.
2024-11-25, 09:15:28.654  INFO:    Closing file 'D:\Software\NumeRe\procedures\inv\requirementstool\start.nprc'.
2024-11-25, 09:15:28.670  INFO:    Closing file 'D:\CPP\numere-tests\testing\tableTests.nprc'.
2024-11-25, 09:15:28.686  INFO:    Closing file 'D:\CPP\numere-tests\testing\stringtest.nprc'.
2024-11-25, 09:15:28.700  INFO:    Closing file 'D:\Software\NumeRe\scripts\dev\test.nscr'.
2024-11-25, 09:15:28.713  INFO:    Closing file 'D:\Software\NumeRe\scripts\dev\benchmark.nscr'.
2024-11-25, 09:15:28.726  INFO:    Closing file 'D:\Software\NumeRe\save\notes.txt'.
2024-11-25, 09:15:28.737  INFO:    Closing file 'D:\CPP\numere-language\update_documentation.nscr'.
2024-11-25, 09:15:28.746  INFO:    Closing file 'D:\Software\NumeRe\scripts\dev\error.nscr'.
2024-11-25, 09:15:28.755  INFO:    Closing file 'D:\Software\NumeRe\scripts\dev\run-tests.nscr'.
2024-11-25, 09:15:28.762  INFO:    Closing file 'D:\CPP\numere-install\release.nscr'.
2024-11-25, 09:15:28.976  INFO:    Stopping Kernel.

DEVS' SECTION

ANALYSIS

(Describe, what's the issue and which changes have to be made)

IMPLEMENTATION STEPS

(see also our Wiki for implementation guidelines)

  • Implement the necessary changes in a new branch created here on GitHub
  • Test your implementation

DOCUMENTATION STEPS

(see also our Wiki for further information)

  • Update the changes log
  • Add comments to your implementation
  • Add Doxygen documentation comments- Create or update the documentation articles (*.NHLP and *.NDB files, if needed)
  • Update the language strings (*.NLNG files, if needed)

PULL REQUEST

  • Create a pull request for your changes
  • Fill out the template
  • Assign @numere-org/maintainers as reviewers
@numere-bot numere-bot added bug Something isn't working as expected critical Something, with a very high urgency labels Nov 25, 2024
@numeredev numeredev added this to the v1.1.7-final milestone Nov 26, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working as expected critical Something, with a very high urgency
Projects
Status: New
Development

No branches or pull requests

2 participants