any ideas why it happens on bsd but not on osx?