Skip to content

Instantly share code, notes, and snippets.

@shibafu528
Created October 16, 2021 17:16
Show Gist options
  • Save shibafu528/491aa107fb56889d33bd7c0752471353 to your computer and use it in GitHub Desktop.
Save shibafu528/491aa107fb56889d33bd7c0752471353 to your computer and use it in GitHub Desktop.
/home/shibafu/git/mikutter-gtk3/vendor/bundle/ruby/3.0.0/gems/pluggaloid-1.7.0/lib/pluggaloid/listener.rb:25: [BUG] Segmentation fault at 0x0000000000000000
ruby 3.0.2p107 (2021-07-07 revision 0db68f0233) [x86_64-linux]
-- Control frame information -----------------------------------------------
c:0019 p:0007 s:0090 e:000087 METHOD /home/shibafu/git/mikutter-gtk3/vendor/bundle/ruby/3.0.0/gems/pluggaloid-1.7.0/lib/pluggaloid/listener.rb:25
c:0018 p:0010 s:0083 e:000082 BLOCK /home/shibafu/git/mikutter-gtk3/vendor/bundle/ruby/3.0.0/gems/pluggaloid-1.7.0/lib/pluggaloid/event.rb:241 [FINISH]
c:0017 p:---- s:0079 e:000078 CFUNC :each
c:0016 p:0007 s:0075 e:000074 BLOCK /home/shibafu/git/mikutter-gtk3/vendor/bundle/ruby/3.0.0/gems/pluggaloid-1.7.0/lib/pluggaloid/event.rb:240 [FINISH]
c:0015 p:---- s:0072 e:000071 CFUNC :catch
c:0014 p:0032 s:0067 e:000066 METHOD /home/shibafu/git/mikutter-gtk3/vendor/bundle/ruby/3.0.0/gems/pluggaloid-1.7.0/lib/pluggaloid/event.rb:239
c:0013 p:0006 s:0062 e:000061 BLOCK /home/shibafu/git/mikutter-gtk3/vendor/bundle/ruby/3.0.0/gems/pluggaloid-1.7.0/lib/pluggaloid/event.rb:62
c:0012 p:0042 s:0059 e:000058 METHOD /home/shibafu/git/mikutter-gtk3/vendor/bundle/ruby/3.0.0/gems/delayer-1.2.1/lib/delayer/procedure.rb:26
c:0011 p:0063 s:0055 e:000054 METHOD /home/shibafu/git/mikutter-gtk3/vendor/bundle/ruby/3.0.0/gems/delayer-1.2.1/lib/delayer/extend.rb:126
c:0010 p:0007 s:0050 e:000049 METHOD /home/shibafu/git/mikutter-gtk3/vendor/bundle/ruby/3.0.0/gems/delayer-1.2.1/lib/delayer/extend.rb:117
c:0009 p:0032 s:0046 e:000045 METHOD /home/shibafu/git/mikutter-gtk3/vendor/bundle/ruby/3.0.0/gems/delayer-1.2.1/lib/delayer.rb:38
c:0008 p:0124 s:0038 e:000037 BLOCK /home/shibafu/git/mikutter-gtk3/plugin/gtk3/mainloop.rb:23 [FINISH]
c:0007 p:---- s:0035 e:000034 CFUNC :loop
c:0006 p:0016 s:0031 e:000030 BLOCK /home/shibafu/git/mikutter-gtk3/plugin/gtk3/mainloop.rb:12 [FINISH]
c:0005 p:---- s:0027 e:000026 CFUNC :catch
c:0004 p:0011 s:0022 e:000021 METHOD /home/shibafu/git/mikutter-gtk3/plugin/gtk3/mainloop.rb:10
c:0003 p:0173 s:0017 e:000016 METHOD mikutter.rb:79
c:0002 p:0444 s:0008 E:000d50 EVAL mikutter.rb:115 [FINISH]
c:0001 p:0000 s:0003 E:001f80 (none) [FINISH]
-- Ruby level backtrace information ----------------------------------------
mikutter.rb:115:in `<main>'
mikutter.rb:79:in `boot!'
/home/shibafu/git/mikutter-gtk3/plugin/gtk3/mainloop.rb:10:in `mainloop'
/home/shibafu/git/mikutter-gtk3/plugin/gtk3/mainloop.rb:10:in `catch'
/home/shibafu/git/mikutter-gtk3/plugin/gtk3/mainloop.rb:12:in `block in mainloop'
/home/shibafu/git/mikutter-gtk3/plugin/gtk3/mainloop.rb:12:in `loop'
/home/shibafu/git/mikutter-gtk3/plugin/gtk3/mainloop.rb:23:in `block (2 levels) in mainloop'
/home/shibafu/git/mikutter-gtk3/vendor/bundle/ruby/3.0.0/gems/delayer-1.2.1/lib/delayer.rb:38:in `method_missing'
/home/shibafu/git/mikutter-gtk3/vendor/bundle/ruby/3.0.0/gems/delayer-1.2.1/lib/delayer/extend.rb:117:in `run_once'
/home/shibafu/git/mikutter-gtk3/vendor/bundle/ruby/3.0.0/gems/delayer-1.2.1/lib/delayer/extend.rb:126:in `run_once_without_pop_reserve'
/home/shibafu/git/mikutter-gtk3/vendor/bundle/ruby/3.0.0/gems/delayer-1.2.1/lib/delayer/procedure.rb:26:in `run'
/home/shibafu/git/mikutter-gtk3/vendor/bundle/ruby/3.0.0/gems/pluggaloid-1.7.0/lib/pluggaloid/event.rb:62:in `block in call'
/home/shibafu/git/mikutter-gtk3/vendor/bundle/ruby/3.0.0/gems/pluggaloid-1.7.0/lib/pluggaloid/event.rb:239:in `call_all_listeners'
/home/shibafu/git/mikutter-gtk3/vendor/bundle/ruby/3.0.0/gems/pluggaloid-1.7.0/lib/pluggaloid/event.rb:239:in `catch'
/home/shibafu/git/mikutter-gtk3/vendor/bundle/ruby/3.0.0/gems/pluggaloid-1.7.0/lib/pluggaloid/event.rb:240:in `block in call_all_listeners'
/home/shibafu/git/mikutter-gtk3/vendor/bundle/ruby/3.0.0/gems/pluggaloid-1.7.0/lib/pluggaloid/event.rb:240:in `each'
/home/shibafu/git/mikutter-gtk3/vendor/bundle/ruby/3.0.0/gems/pluggaloid-1.7.0/lib/pluggaloid/event.rb:241:in `block (2 levels) in call_all_listeners'
/home/shibafu/git/mikutter-gtk3/vendor/bundle/ruby/3.0.0/gems/pluggaloid-1.7.0/lib/pluggaloid/listener.rb:25:in `call'
-- Machine register context ------------------------------------------------
RIP: 0x00007f292191cbbd RBP: 0x0000000000000030 RSP: 0x00007fffa53b94d0
RAX: 0x0000000000000000 RBX: 0x000000000000000e RCX: 0x00005634571aded8
RDX: 0x0000000000000030 RDI: 0x000056345635a260 RSI: 0xcccccccccccccccd
R8: 0x00004010c0000018 R9: 0x0000000000000020 R10: 0x000056345e456000
R11: 0x000000000000001a R12: 0x000056345635a260 R13: 0x000000000000000e
R14: 0x000056345ebf5990 R15: 0x000056345635a290 EFL: 0x0000000000010246
-- C level backtrace information -------------------------------------------
/home/shibafu/.rbenv/versions/3.0.2/lib/libruby.so.3.0(rb_vm_bugreport+0x4a0) [0x7f2921aede90]
/home/shibafu/.rbenv/versions/3.0.2/lib/libruby.so.3.0(rb_bug_for_fatal_signal+0xf0) [0x7f29218f7360]
/home/shibafu/.rbenv/versions/3.0.2/lib/libruby.so.3.0(sigsegv+0x49) [0x7f2921a44e19]
[0x7f29217b6870]
/home/shibafu/.rbenv/versions/3.0.2/lib/libruby.so.3.0(gc_mark_ptr+0x3d) [0x7f292191cbbd]
/home/shibafu/.rbenv/versions/3.0.2/lib/libruby.so.3.0(gc_mark_children+0x1be) [0x7f292191dcfe]
/home/shibafu/.rbenv/versions/3.0.2/lib/libruby.so.3.0(gc_marks_rest+0x12c) [0x7f292191f63c]
/home/shibafu/.rbenv/versions/3.0.2/lib/libruby.so.3.0(gc_start+0x7a8) [0x7f292191ff88]
/home/shibafu/.rbenv/versions/3.0.2/lib/libruby.so.3.0(newobj_slowpath_wb_protected+0x19b) [0x7f2921922a7b]
/home/shibafu/.rbenv/versions/3.0.2/lib/libruby.so.3.0(rb_wb_protected_newobj_of+0x90) [0x7f2921922d10]
/home/shibafu/.rbenv/versions/3.0.2/lib/libruby.so.3.0(rb_ary_new_capa+0x3a) [0x7f29218682aa]
/home/shibafu/.rbenv/versions/3.0.2/lib/libruby.so.3.0(rb_ary_dup+0x1e) [0x7f29218716be]
/home/shibafu/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_exec_core+0x37ff) [0x7f2921ad5e3f]
/home/shibafu/.rbenv/versions/3.0.2/lib/libruby.so.3.0(rb_vm_exec+0x18a) [0x7f2921ad7c0a]
/home/shibafu/.rbenv/versions/3.0.2/lib/libruby.so.3.0(rb_yield+0x271) [0x7f2921ae5ed1]
/home/shibafu/.rbenv/versions/3.0.2/lib/libruby.so.3.0(rb_ary_each+0x3c) [0x7f292186473c]
/home/shibafu/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_call_cfunc_with_frame+0x117) [0x7f2921ac4867]
/home/shibafu/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_sendish+0x37e) [0x7f2921acf81e]
/home/shibafu/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_exec_core+0x103) [0x7f2921ad2743]
/home/shibafu/.rbenv/versions/3.0.2/lib/libruby.so.3.0(rb_vm_exec+0x18a) [0x7f2921ad7c0a]
/home/shibafu/.rbenv/versions/3.0.2/lib/libruby.so.3.0(catch_i+0x2d0) [0x7f2921ad9e60]
/home/shibafu/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_catch_protect+0xe2) [0x7f2921acac02]
/home/shibafu/.rbenv/versions/3.0.2/lib/libruby.so.3.0(rb_catch_obj+0x4d) [0x7f2921acadcd]
/home/shibafu/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_call_cfunc_with_frame+0x117) [0x7f2921ac4867]
/home/shibafu/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_sendish+0x37e) [0x7f2921acf81e]
/home/shibafu/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_exec_core+0x103) [0x7f2921ad2743]
/home/shibafu/.rbenv/versions/3.0.2/lib/libruby.so.3.0(rb_vm_exec+0x18a) [0x7f2921ad7c0a]
/home/shibafu/.rbenv/versions/3.0.2/lib/libruby.so.3.0(loop_i+0x237) [0x7f2921ad9397]
/home/shibafu/.rbenv/versions/3.0.2/lib/libruby.so.3.0(rb_vrescue2+0x10b) [0x7f29218ff54b]
/home/shibafu/.rbenv/versions/3.0.2/lib/libruby.so.3.0(rb_rescue2+0x8a) [0x7f29218ff7ba]
/home/shibafu/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_call_cfunc_with_frame+0x117) [0x7f2921ac4867]
/home/shibafu/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_sendish+0x37e) [0x7f2921acf81e]
/home/shibafu/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_exec_core+0x103) [0x7f2921ad2743]
/home/shibafu/.rbenv/versions/3.0.2/lib/libruby.so.3.0(rb_vm_exec+0x18a) [0x7f2921ad7c0a]
/home/shibafu/.rbenv/versions/3.0.2/lib/libruby.so.3.0(catch_i+0x2d0) [0x7f2921ad9e60]
/home/shibafu/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_catch_protect+0xe2) [0x7f2921acac02]
/home/shibafu/.rbenv/versions/3.0.2/lib/libruby.so.3.0(rb_catch_obj+0x4d) [0x7f2921acadcd]
/home/shibafu/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_call_cfunc_with_frame+0x117) [0x7f2921ac4867]
/home/shibafu/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_sendish+0x37e) [0x7f2921acf81e]
/home/shibafu/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_exec_core+0x103) [0x7f2921ad2743]
/home/shibafu/.rbenv/versions/3.0.2/lib/libruby.so.3.0(rb_vm_exec+0x18a) [0x7f2921ad7c0a]
/home/shibafu/.rbenv/versions/3.0.2/lib/libruby.so.3.0(rb_ec_exec_node+0xc6) [0x7f29218fc246]
/home/shibafu/.rbenv/versions/3.0.2/lib/libruby.so.3.0(ruby_run_node+0x56) [0x7f2921901f46]
/home/shibafu/.rbenv/versions/3.0.2/bin/ruby(main+0x5b) [0x5634547b80fb]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment