Skip to content

Commit 2476144

Browse files
committed
found bug while testing bu_process
1 parent 9ff7359 commit 2476144

File tree

2 files changed

+5
-0
lines changed

2 files changed

+5
-0
lines changed

BUGS

+4
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,10 @@ on-going issues.
1515
Recent Bugs
1616
-----------
1717

18+
* rtcheck_handler_cleanup() throws 'invalid handle specified' on Windows
19+
in closing of STDOUT (see FIXME comment). Does not affect normal running,
20+
but a debug build complains.
21+
1822
* very peculiar non-linear memory issue in rt when allocating a large
1923
flat hierarchy of objects. I have three combs, each with 10k
2024
members unioned. Each member is an rcc. Rendering with just one

src/libged/rtcheck/rtcheck.c

+1
Original file line numberDiff line numberDiff line change
@@ -60,6 +60,7 @@ rtcheck_handler_cleanup(struct ged_rtcheck *rtcp)
6060
(*gedp->ged_delete_io_handler)(rrtp, BU_PROCESS_STDERR);
6161
}
6262

63+
// FIXME: Windows throws 'invalid handle specified' exception here - is ged_delete_io_handler already closing STDOUT?
6364
bu_process_close(rrtp->p, BU_PROCESS_STDOUT);
6465

6566
/* wait for the forked process */

0 commit comments

Comments
 (0)