Skip to content

Instantly share code, notes, and snippets.

@shibafu528
Created October 9, 2021 13:09
Show Gist options
  • Save shibafu528/f0771df30a543c77afecbb4183ef9779 to your computer and use it in GitHub Desktop.
Save shibafu528/f0771df30a543c77afecbb4183ef9779 to your computer and use it in GitHub Desktop.
/home/shibafu/git/mikutter-gtk3/vendor/bundle/ruby/3.0.0/bundler/gems/ruby-gnome-554fe3ebba5d/gobject-introspection/lib/gobject-introspection/loader.rb:684: [BUG] Segmentation fault at 0x000000000000000a
ruby 3.0.2p107 (2021-07-07 revision 0db68f0233) [x86_64-linux]
-- Control frame information -----------------------------------------------
c:0028 p:---- s:0140 e:000139 CFUNC :invoke
c:0027 p:0143 s:0134 e:000133 METHOD /home/shibafu/git/mikutter-gtk3/vendor/bundle/ruby/3.0.0/bundler/gems/ruby-gnome-554fe3ebba5d/gobject-introspection/lib/gobject
c:0026 p:0024 s:0125 e:000124 METHOD /home/shibafu/git/mikutter-gtk3/vendor/bundle/ruby/3.0.0/bundler/gems/ruby-gnome-554fe3ebba5d/gobject-introspection/lib/gobject
c:0025 p:0037 s:0118 e:000117 METHOD /home/shibafu/git/mikutter-gtk3/plugin/gtk3/widget/timeline.rb:193
c:0024 p:0087 s:0112 e:000111 METHOD /home/shibafu/git/mikutter-gtk3/plugin/gtk3/widget/timeline.rb:181 [FINISH]
c:0023 p:---- s:0106 e:000105 IFUNC
c:0022 p:---- s:0103 e:000102 CFUNC :each
c:0021 p:0010 s:0099 e:000098 METHOD /home/shibafu/git/mikutter-gtk3/plugin/gtk3/widget/timeline.rb:97
c:0020 p:0026 s:0094 e:000093 BLOCK /home/shibafu/git/mikutter-gtk3/plugin/gtk3/gtk3.rb:255
c:0019 p:0017 s:0088 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:0002e0 EVAL mikutter.rb:115 [FINISH]
c:0001 p:0000 s:0003 E:001c50 (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'
/home/shibafu/git/mikutter-gtk3/plugin/gtk3/gtk3.rb:255:in `block (2 levels) in <top (required)>'
/home/shibafu/git/mikutter-gtk3/plugin/gtk3/widget/timeline.rb:97:in `bulk_add'
/home/shibafu/git/mikutter-gtk3/plugin/gtk3/widget/timeline.rb:97:in `each'
/home/shibafu/git/mikutter-gtk3/plugin/gtk3/widget/timeline.rb:181:in `check_and_add'
/home/shibafu/git/mikutter-gtk3/plugin/gtk3/widget/timeline.rb:193:in `resize'
/home/shibafu/git/mikutter-gtk3/vendor/bundle/ruby/3.0.0/bundler/gems/ruby-gnome-554fe3ebba5d/gobject-introspection/lib/gobject-introspection/loader.rb:555:in `remove'
/home/shibafu/git/mikutter-gtk3/vendor/bundle/ruby/3.0.0/bundler/gems/ruby-gnome-554fe3ebba5d/gobject-introspection/lib/gobject-introspection/loader.rb:684:in `invoke'
/home/shibafu/git/mikutter-gtk3/vendor/bundle/ruby/3.0.0/bundler/gems/ruby-gnome-554fe3ebba5d/gobject-introspection/lib/gobject-introspection/loader.rb:684:in `invoke'
-- Machine register context ------------------------------------------------
RIP: 0x00007ff984833cab RBP: 0x000055ecb8e78d80 RSP: 0x00007fffb4267758
RAX: 0x0000000000000002 RBX: 0x000055ecba7e61a0 RCX: 0x0000000000000005
RDX: 0x0000000000000006 RDI: 0x0000000000000002 RSI: 0x0000000000000001
R8: 0x0000000000000000 R9: 0x0000000000000001 R10: 0x0000000000000000
R11: 0x000055ecba7e6390 R12: 0x000055ecba7e6390 R13: 0x0000000000000001
R14: 0x00007ff9847cc108 R15: 0x0000000000000000 EFL: 0x0000000000010202
-- C level backtrace information -------------------------------------------
/home/shibafu/.rbenv/versions/3.0.2/lib/libruby.so.3.0(rb_vm_bugreport+0x4a0) [0x7ff988d4ce90]
/home/shibafu/.rbenv/versions/3.0.2/lib/libruby.so.3.0(rb_bug_for_fatal_signal+0xf0) [0x7ff988b56360]
/home/shibafu/.rbenv/versions/3.0.2/lib/libruby.so.3.0(sigsegv+0x49) [0x7ff988ca3e19]
[0x7ff988a15870]
[0x7ff984833cab]
[0x7ff97df650ed]
[0x7ff9847847eb]
[0x7ff9847a31c0]
[0x7ff9847a3330]
[0x7ff97de90748]
[0x7ff9846f1acd]
[0x7ff9846f103a]
[0x7ff98468de15]
[0x7ff98468eb82]
[0x7ff984a00b43]
[0x7ff984a01f55]
/home/shibafu/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_call_cfunc_with_frame+0x117) [0x7ff988d23867]
/home/shibafu/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_sendish+0x37e) [0x7ff988d2e81e]
/home/shibafu/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_exec_core+0x103) [0x7ff988d31743]
/home/shibafu/.rbenv/versions/3.0.2/lib/libruby.so.3.0(rb_vm_exec+0x18a) [0x7ff988d36c0a]
/home/shibafu/.rbenv/versions/3.0.2/lib/libruby.so.3.0(rb_vm_call0+0xe3) [0x7ff988d3bc03]
/home/shibafu/.rbenv/versions/3.0.2/lib/libruby.so.3.0(rb_method_call_with_block_kw+0x80) [0x7ff988c43d40]
/home/shibafu/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_yield_with_cfunc+0xf4) [0x7ff988d2ce04]
/home/shibafu/.rbenv/versions/3.0.2/lib/libruby.so.3.0(rb_yield+0x373) [0x7ff988d44fd3]
/home/shibafu/.rbenv/versions/3.0.2/lib/libruby.so.3.0(rb_ary_each+0x3c) [0x7ff988ac373c]
/home/shibafu/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_call_cfunc_with_frame+0x117) [0x7ff988d23867]
/home/shibafu/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_sendish+0x37e) [0x7ff988d2e81e]
/home/shibafu/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_exec_core+0x103) [0x7ff988d31743]
/home/shibafu/.rbenv/versions/3.0.2/lib/libruby.so.3.0(rb_vm_exec+0x18a) [0x7ff988d36c0a]
/home/shibafu/.rbenv/versions/3.0.2/lib/libruby.so.3.0(rb_yield+0x271) [0x7ff988d44ed1]
/home/shibafu/.rbenv/versions/3.0.2/lib/libruby.so.3.0(rb_ary_each+0x3c) [0x7ff988ac373c]
/home/shibafu/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_call_cfunc_with_frame+0x117) [0x7ff988d23867]
/home/shibafu/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_sendish+0x37e) [0x7ff988d2e81e]
/home/shibafu/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_exec_core+0x103) [0x7ff988d31743]
/home/shibafu/.rbenv/versions/3.0.2/lib/libruby.so.3.0(rb_vm_exec+0x18a) [0x7ff988d36c0a]
/home/shibafu/.rbenv/versions/3.0.2/lib/libruby.so.3.0(catch_i+0x2d0) [0x7ff988d38e60]
/home/shibafu/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_catch_protect+0xe2) [0x7ff988d29c02]
/home/shibafu/.rbenv/versions/3.0.2/lib/libruby.so.3.0(rb_catch_obj+0x4d) [0x7ff988d29dcd]
/home/shibafu/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_call_cfunc_with_frame+0x117) [0x7ff988d23867]
/home/shibafu/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_sendish+0x37e) [0x7ff988d2e81e]
/home/shibafu/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_exec_core+0x103) [0x7ff988d31743]
/home/shibafu/.rbenv/versions/3.0.2/lib/libruby.so.3.0(rb_vm_exec+0x18a) [0x7ff988d36c0a]
/home/shibafu/.rbenv/versions/3.0.2/lib/libruby.so.3.0(loop_i+0x237) [0x7ff988d38397]
/home/shibafu/.rbenv/versions/3.0.2/lib/libruby.so.3.0(rb_vrescue2+0x10b) [0x7ff988b5e54b]
/home/shibafu/.rbenv/versions/3.0.2/lib/libruby.so.3.0(rb_rescue2+0x8a) [0x7ff988b5e7ba]
/home/shibafu/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_call_cfunc_with_frame+0x117) [0x7ff988d23867]
/home/shibafu/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_sendish+0x37e) [0x7ff988d2e81e]
/home/shibafu/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_exec_core+0x103) [0x7ff988d31743]
/home/shibafu/.rbenv/versions/3.0.2/lib/libruby.so.3.0(rb_vm_exec+0x18a) [0x7ff988d36c0a]
/home/shibafu/.rbenv/versions/3.0.2/lib/libruby.so.3.0(catch_i+0x2d0) [0x7ff988d38e60]
/home/shibafu/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_catch_protect+0xe2) [0x7ff988d29c02]
/home/shibafu/.rbenv/versions/3.0.2/lib/libruby.so.3.0(rb_catch_obj+0x4d) [0x7ff988d29dcd]
/home/shibafu/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_call_cfunc_with_frame+0x117) [0x7ff988d23867]
/home/shibafu/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_sendish+0x37e) [0x7ff988d2e81e]
/home/shibafu/.rbenv/versions/3.0.2/lib/libruby.so.3.0(vm_exec_core+0x103) [0x7ff988d31743]
/home/shibafu/.rbenv/versions/3.0.2/lib/libruby.so.3.0(rb_vm_exec+0x18a) [0x7ff988d36c0a]
/home/shibafu/.rbenv/versions/3.0.2/lib/libruby.so.3.0(rb_ec_exec_node+0xc6) [0x7ff988b5b246]
/home/shibafu/.rbenv/versions/3.0.2/lib/libruby.so.3.0(ruby_run_node+0x56) [0x7ff988b60f46]
/home/shibafu/.rbenv/versions/3.0.2/bin/ruby(main+0x5b) [0x55ecb2d8a0fb]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment