Mantis Bug Tracker

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0000252Rosetta[All Projects] Input Handlingpublic2013-04-22 19:582013-04-22 23:06
Reporterrmoretti 
Assigned To 
PrioritynormalSeverityminorReproducibilityalways
StatusnewResolutionopen 
PlatformOSOS Version
Product VersionTrunk 
Fixed in Version 
Summary0000252: Issues with error message reporting (resfiles)
DescriptionIf you have an error in a resfiles, Rosetta apparently no longer prints out the reason for the error. It simply prints "ERROR:: Exit from: src/core/pack/task/ResfileReader.cc line: 1488" - despite having a tracer output statement for the message (with endl) just before the output.
Steps To ReproduceRun a protocol with a bad resfile (e.g. with a residue that doesn't exist)
Additional InformationI'm not sure if this is a bug in Rosetta, or it's more some issue with stream flushing on my local machine. (Note that this has been run directly in the terminal.)

I'm also not sure if it's resfile-reading specific, or a more general issue.
TagsNo tags attached.
Application(s) Affectedany resfile reading ones
Command Line Used-resfile misnumbered.resfile
Developer Options
Fixed in SVN Version
Attached Files

- Relationships

-  Notes
(0000255)
amelie (Attentive Developer)
2013-04-22 20:19

I have experienced the same issue a few weeks ago, on multiple machines, so I don't think it's a local issue.
(0000256)
Sergey (Administrator)
2013-04-22 23:06

If std::endl is present at the end of Tracer output then string should be flushed as soon as operator execute, so this most likely not the std::cout flushing issue.

- Issue History
Date Modified Username Field Change
2013-04-22 19:58 rmoretti New Issue
2013-04-22 20:19 amelie Note Added: 0000255
2013-04-22 23:06 Sergey Note Added: 0000256


Copyright © 2000 - 2012 MantisBT Group
Powered by Mantis Bugtracker