Issues found by sanitizer
-
owner is now initialized to -1, so we need to protect that. Could have been causing a wild qid assignment.
-
when sinks are disabled it is still possible to attempt to enable them. Caused random crashes with unexpected tasks.
Merge request reports
Activity
added bug label
assigned to @pdraper
added 1 commit
- 00c1fe68 - Need to check if sinks are enabled, not just that the star_formation_sink task...
@matthieu no 2, had me blocked for a while. Seems that unionized task pointer (
SINK_NONE
defined) was being relied upon and touched by this second route (i.e. unskipping hydro related not just sink related). Wonder if that space saving magic has some other surprises.mentioned in commit ea9a4fbf
Pretty sure the sink issue was unskipping random tasks, I could see an attempt to run a none task which runner_main aborted on, so that was clearly randomly grabbed from the tasks array, so I'm surprised that it didn't come up before. I guess the big runs may not have that code merged in. May also have required deep cells (depth 10) and recycling, at least the code I ran needed that to happen.