From: Stefan S. <ma...@ss...> - 2015-09-22 10:02:43
|
On Tue, 2015-09-22 at 15:55 +0900, Kouhei Sutou wrote: > Hi, > > Ruby-GNOME2 project released Ruby-GNOME2 3.0.4: > http://ruby-gnome2.osdn.jp/hiki.cgi?News_20150922_1 Great, thank you very much. Currently for Gentoo Linux we have GTK/Gnome 3.16 and still ruby-gnome2 -2.2.5 -- and in the last weeks I had many random crashes/segfaults unfortunately for my application http://www.ssalewski.de/PetEd.html.en So I did a Google search and found this announcement https://www.ruby-forum.com/topic/6876851#new Now my feeling is, that that person is not really a Ruby-Gnome core developer :-( You may have seen my plain GTK3 bindings for Nim: https://github.com/StefanSalewski?tab=repositories So I know that it is a lot of work for you and your team to make the Ruby-Gnome bindings. Would be great if we can avoid the crashes in future. I will contact Gentoo developers again and ask to put latest ruby-gnome2 in the package repositories -- they already tried with 3.02 but many test failed and gtksourceview did not compile at all, see https://bugs.gentoo.org/show_bug.cgi?id=560520 When you are interested in testing your bindings, you may try my schematics editor from my homepage. Ruby peted.rb should start with an empty sheet, and you may draw some lines or other graphic elements. That tool is indeed a very heavy test for ruby-gnome -- it is not yet finished and contains bugs caused by me. But currently often it crashes with something like /usr/lib64/ruby/site_ruby/2.2.0/gobject-introspection/repository.rb:27: [BUG] Segmentation fault at 0x00000000000018 ruby 2.2.3p173 (2015-08-18 revision 51636) [x86_64-linux] I think that should not occur, and have no idea how to debug/fix that. Best wishes Stefan Salewski |