Mercury Bugs - mercury
View Issue Details
0000396mercuryBugpublic2015-10-12 15:442015-10-20 18:00
Reporterwangp 
Assigned Towangp 
PrioritynormalSeverityminorReproducibilityalways
StatusresolvedResolutionfixed 
PlatformOSOS Version
Product Version 
Target VersionFixed in Version 
Summary0000396: non tail recursion in prog_io.m
Descriptionread_items_loop calls read_items_loop_2 which calls read_items_loop

In high-level C grades this can overflow the C stack when reading a module with a large number of items.
TagsNo tags attached.
Attached Files

Notes
(0000855)
wangp   
2015-10-20 18:00   
This particular problem was already fixed on the master branch when I submitted the report. There were some other similar problems, which have now been fixed.

Issue History
2015-10-12 15:44wangpNew Issue
2015-10-12 16:08wangpAssigned To => wangp
2015-10-12 16:08wangpStatusnew => assigned
2015-10-20 18:00wangpNote Added: 0000855
2015-10-20 18:00wangpStatusassigned => resolved
2015-10-20 18:00wangpResolutionopen => fixed