Mantis Bug Tracker

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0000941Taste[All Projects] OpenGeodepublic2021-03-22 10:382021-03-24 15:50
Reportershd01 
Assigned Tomaxime 
PriorityhighSeveritymajorReproducibilityalways
StatusclosedResolutionfixed 
PlatformOSOS Version
Summary0000941:

Syntax check not prompted after text area modified

Description

The OpenGeode model can be saved even if it contains a text area that has a syntax error. The normal syntax check dialog is not presented, and the user is unaware that the model has been saved. The model will not open next time OpenGeode is run.

Steps To Reproduce
  1. start editing a procedure
  2. create a text area
  3. select the text area
  4. write something in the text area that contains a syntax error
  5. with the text area still selected, hit the “save” icon
  6. exit OpenGeode

The normal dialog, that recommends a syntax check, does not appear. The model is saved anyway, with the syntax error, and will not open next time OpenGeode is run.

Note that during step 4, there is no asterisk next to the name in the procedure tab, so for some reason OpenGeode thinks the model has not been modified.

The syntax check dialog only appears if I modify something else outside the text area before attempting to save.

TagsNo tags attached.
Attached Files

- Relationships

-  Notes
(0003751)
shd01 (reporter)
2021-03-24 14:04

In conversation with Maxime, I believe this is fixed now.

(0003752)
maxime (administrator)
2021-03-24 15:50

Fixed, the issue was due to a mismatch of ANTLR Runtime libraries (debian package changed the API without changing version number, causing exception in Python)


- Issue History
Date Modified Username Field Change
2021-03-22 10:38 shd01 New Issue
2021-03-22 10:38 shd01 Status

new => assigned

2021-03-22 10:38 shd01 Assigned To

=> maxime

2021-03-24 14:04 shd01 Note Added: 0003751
2021-03-24 15:50 maxime Note Added: 0003752
2021-03-24 15:50 maxime Status

assigned => closed

2021-03-24 15:50 maxime Resolution

open => fixed



Copyright © 2000 - 2011 MantisBT Group
Powered by Mantis Bugtracker