sigsegv fix.