On 14 Dec 2018, at 17:19, Jacob Carlborg wrote:

I have a bundle command implemented in Ruby that uses TextMate.detatch. The tm/detach.rb requires ui.rb which requires plist.bundle. Loading the plist bundle crashes with a segmentation fault. The issue occurs on Mojave but not on High Sierra. I’m using "/usr/bin/env ruby20” as the Ruby for running the command. The command is available here [1].

A lot of the ruby library code is only safe to use with ruby18, including the plist extension.