unimidi icon indicating copy to clipboard operation
unimidi copied to clipboard

Segfault on Linux

Open adsr opened this issue 4 months ago • 0 comments

$ ruby -v
ruby 3.3.8 (2025-04-09 revision b200bad6cd) [x86_64-linux-gnu]
$ cat Gemfile
source "https://rubygems.org"
gem 'unimidi'
gem 'rake'
$ readelf -d /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0 | grep -i soname
 0x000000000000000e (SONAME)             Library soname: [libasound.so.2]
$ irb
irb(main):001* Dir.glob("#{__dir__}/vendor/bundle/ruby/*/gems/*/lib").each do |p|
irb(main):002*   $LOAD_PATH.unshift p
irb(main):003> end
=> 
<snip>
irb(main):004> require 'unimidi'
=> true
irb(main):005> UniMIDI::Output.all
<snip>/vendor/bundle/ruby/3.3.0/gems/alsa-rawmidi-0.4.0/lib/alsa-rawmidi/api.rb:401: [BUG] Segmentation fault at 0xffffffffa15bc848
ruby 3.3.8 (2025-04-09 revision b200bad6cd) [x86_64-linux-gnu]
<snip>
Segmentation fault

adsr avatar Aug 23 '25 02:08 adsr