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.

I don’t have any interest in using the plist extension in this command. But it’s indirectly included in other parts of the support code. Is there any plans on updating the the bundle support code for Ruby 2.x?

/Jacob Carlborg