Mantis Bug Tracker

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0002111Core InformPropertiespublic2019-10-20 15:182019-10-22 21:01
Reporterotistdog 
Assigned To 
PrioritynormalSeveritycriticalReproducibilityalways
StatusconfirmedResolutionopen 
Platformx86OSLinuxOS VersionAny
Product Version6M62 
Target VersionFixed in Version 
Summary0002111: Attempting to declare an anonymous object using multiple properties hangs compiler
DescriptionIt seems that any attempt to declare an item with multiple independent properties will cause ni to hang indefinitely during the "Drawing Inferences" stage. The example source text strips this down to its most basic repeatable form.

Note that declaration of single properties works fine, e.g. "The player carries a flawless gem." The object inherits default values or "usual" values (if specified for the kind) for the property.
Minimal Source Text To Reproduce
"Multiple Properties Problem" by Otis

A gem is a kind of thing.

A gem can be flawless or flawed.

A gem can be amethyst or citrine.


Place is a room.

The player carries a flawless amethyst gem.
Additional InformationThis issue occurs for 6M62 in both the Linux and Windows versions.

My apologies if this is a repeat of a pre-reported bug. I searched but perhaps didn't use the right keywords.
TagsNo tags attached.
Effect(critical) Compiler hangs
Attached Files

- Relationships

-  Notes
(0004885)
zarf (developer)
2019-10-21 09:09

Confirmed. This only happens for *anonymous* objects. That is, these lines work as expected:

The player carries a flawless amethyst gem called the rock.
The stone is a flawless amethyst gem.

It's only the anon form "The player carries a ... gem" that hangs.
(0004886)
zarf (developer)
2019-10-21 09:10

(Tested with 32-bit I7 6M62)
(0004887)
otistdog (reporter)
2019-10-22 21:01

Thank you for the summary adjustment, zarf.

- Issue History
Date Modified Username Field Change
2019-10-20 15:18 otistdog New Issue
2019-10-21 09:07 zarf Summary Attempting to declare an object using multiple properties hangs compiler => Attempting to declare an anonymous object using multiple properties hangs compiler
2019-10-21 09:09 zarf Note Added: 0004885
2019-10-21 09:09 zarf Status new => confirmed
2019-10-21 09:10 zarf Note Added: 0004886
2019-10-22 21:01 otistdog Note Added: 0004887


Copyright © 2000 - 2010 MantisBT Group
Powered by Mantis Bugtracker