I've tried tinkering with rb_gc_disable() and rb_gc_start() in various places in the code but I haven't had any luck. I'm still getting segfaults. Feel free to join the win32utils-devel mailing list. I'd be happy to hear any ideas you have. :) Regards, Dan