y-ken / fluent-plugin-mysql-replicator

Fluentd input plugin to track insert/update/delete event from MySQL databases.
http://rubygems.org/gems/fluent-plugin-mysql-replicator
Other
56 stars 24 forks source link

CentOS 8 - td-agent ruby coredump #35

Open discostur opened 4 years ago

discostur commented 4 years ago

Hi,

Installed td-agent on centos 8 without any problems - then added input plugin

td-agent-gem install fluent-plugin-mysql-replicator

Fetching: builder-3.2.4.gem (100%)
Successfully installed builder-3.2.4
Fetching: rsolr-2.3.0.gem (100%)
Successfully installed rsolr-2.3.0
Fetching: fluent-plugin-mysql-replicator-1.0.1.gem (100%)
Successfully installed fluent-plugin-mysql-replicator-1.0.1
Parsing documentation for builder-3.2.4
Installing ri documentation for builder-3.2.4
Parsing documentation for rsolr-2.3.0
Installing ri documentation for rsolr-2.3.0
Parsing documentation for fluent-plugin-mysql-replicator-1.0.1
Installing ri documentation for fluent-plugin-mysql-replicator-1.0.1
Done installing documentation for builder, rsolr, fluent-plugin-mysql-replicator after 0 seconds
3 gems installed

and i get a ruby coredump on startup:

Jan 15 16:54:12 elk fluentd[26887]: [NOTE]
Jan 15 16:54:12 elk fluentd[26887]: You may have encountered a bug in the Ruby interpreter or extension libraries.
Jan 15 16:54:12 elk fluentd[26887]: Bug reports are welcome.
Jan 15 16:54:12 elk fluentd[26887]: For details: http://www.ruby-lang.org/bugreport.html
Jan 15 16:54:12 elk systemd[1]: td-agent.service: Control process exited, code=dumped status=6
Jan 15 16:54:12 elk systemd[1]: td-agent.service: Failed with result 'core-dump'.
Jan 15 16:54:12 elk systemd[1]: Failed to start td-agent: Fluentd based data collector for Treasure Data.
Jan 15 16:54:13 elk systemd-coredump[26895]: Process 26887 (fluentd) of user 991 dumped core.#012#012Stack trace of thread 26887:#012#0  0x00007f175719c99f raise (libc.so.6)#012#1  0x00007f1757186cf5 abort (libc.so.6)#012#2  0x00007f1757f25324 die (libruby.so.2.4)#012#3  0x00007f17580754be sigsegv (libruby.so.2.4)#012#4  0x00007f1757ce9dd0 __restore_rt (libpthread.so.0)#012#5  0x00007f17572be71e __strcmp_avx2 (libc.so.6)#012#6  0x00007f1753bf2c5c getrn (libcrypto.so.1.0.0)#012#7  0x00007f1753bf2fc0 lh_insert (libcrypto.so.1.0.0)#012#8  0x00007f1753b4c55b OBJ_NAME_add (libcrypto.so.1.0.0)#012#9  0x00007f174af14cec ossl_init_ssl_base_ossl_ (libssl.so.1.1)#012#10 0x00007f1757ce6eb7 __pthread_once_slow (libpthread.so.0)#012#11 0x00007f174abed59d CRYPTO_THREAD_run_once (libcrypto.so.1.1)#012#12 0x00007f174af14f4b OPENSSL_init_ssl (libssl.so.1.1)#012#13 0x00007f174b1f6e84 _Z9ssl_startv (libmysqlclient.so.21)#012#14 0x00007f174b19c6cd mysql_server_init (libmysqlclient.so.21)#012#15 0x00007f174b9f589c init_mysql2_client (mysql2.so)#012#16 0x00007f174b9f6cd8 Init_mysql2 (mysql2.so)#012#17 0x00007f1757f255e0 dln_load (libruby.so.2.4)#012#18 0x00007f17580e182b rb_vm_call_cfunc (libruby.so.2.4)#012#19 0x00007f1757fd9800 rb_require_internal (libruby.so.2.4)#012#20 0x00007f1757fd9e29 rb_require_safe (libruby.so.2.4)#012#21 0x00007f17580dafe3 vm_call_cfunc_with_frame (libruby.so.2.4)#012#22 0x00007f17580e4dd4 vm_exec_core (libruby.so.2.4)#012#23 0x00007f17580e97ac vm_exec (libruby.so.2.4)#012#24 0x00007f1757fd81db rb_load_internal0 (libruby.so.2.4)#012#25 0x00007f1757fd9d61 rb_require_internal (libruby.so.2.4)#012#26 0x00007f1757fd9e29 rb_require_safe (libruby.so.2.4)#012#27 0x00007f17580dafe3 vm_call_cfunc_with_frame (libruby.so.2.4)#012#28 0x00007f17580eae5c vm_call_method_each_type (libruby.so.2.4)#012#29 0x00007f17580eb49b vm_call_method_each_type (libruby.so.2.4)#012#30 0x00007f17580e4dd4 vm_exec_core (libruby.so.2.4)#012#31 0x00007f17580e97ac vm_exec (libruby.so.2.4)#012#32 0x00007f1757fd81db rb_load_internal0 (libruby.so.2.4)#012#33 0x00007f1757fd9d61 rb_require_internal (libruby.so.2.4)#012#34 0x00007f1757fd9e29 rb_require_safe (libruby.so.2.4)#012#35 0x00007f17580dafe3 vm_call_cfunc_with_frame (libruby.so.2.4)#012#36 0x00007f17580eae5c vm_call_method_each_type (libruby.so.2.4)#012#37 0x00007f17580eb49b vm_call_method_each_type (libruby.so.2.4)#012#38 0x00007f17580e4dd4 vm_exec_core (libruby.so.2.4)#012#39 0x00007f17580e97ac vm_exec (libruby.so.2.4)#012#40 0x00007f17580efc56 invoke_block (libruby.so.2.4)#012#41 0x00007f1757f2736c rb_ary_each (libruby.so.2.4)#012#42 0x00007f17580dafe3 vm_call_cfunc_with_frame (libruby.so.2.4)#012#43 0x00007f17580eae5c vm_call_method_each_type (libruby.so.2.4)#012#44 0x00007f17580eb49b vm_call_method_each_type (libruby.so.2.4)#012#45 0x00007f17580e4f08 vm_exec_core (libruby.so.2.4)#012#46 0x00007f17580e97ac vm_exec (libruby.so.2.4)#012#47 0x00007f17580efc56 invoke_block (libruby.so.2.4)#012#48 0x00007f1757f2736c rb_ary_each (libruby.so.2.4)#012#49 0x00007f17580dafe3 vm_call_cfunc_with_frame (libruby.so.2.4)#012#50 0x00007f17580eae5c vm_call_method_each_type (libruby.so.2.4)#012#51 0x00007f17580eb49b vm_call_method_each_type (libruby.so.2.4)#012#52 0x00007f17580e4f08 vm_exec_core (libruby.so.2.4)#012#53 0x00007f17580e97ac vm_exec (libruby.so.2.4)#012#54 0x00007f1757fd81db rb_load_internal0 (libruby.so.2.4)#012#55 0x00007f1757fd9d61 rb_require_internal (libruby.so.2.4)#012#56 0x00007f1757fd9e29 rb_require_safe (libruby.so.2.4)#012#57 0x00007f17580dafe3 vm_call_cfunc_with_frame (libruby.so.2.4)#012#58 0x00007f17580e4dd4 vm_exec_core (libruby.so.2.4)#012#59 0x00007f17580e97ac vm_exec (libruby.so.2.4)#012#60 0x00007f1757fd81db rb_load_internal0 (libruby.so.2.4)#012#61 0x00007f1757fd879b rb_load_internal (libruby.so.2.4)#012#62 0x00007f17580dafe3 vm_call_cfunc_with_frame (libruby.so.2.4)#012#63 0x00007f17580eae5c vm_call_method_each_type (libruby.so.2.4)#012#012Stack trace of thread 26893:#012#0  0x00007f1757256591 __poll (libc.so.6)#012#1  0x00007f17580ac964 timer_thread_sleep (libruby.so.2.4)#012#2  0x00007f1757cdf2de start_thread (libpthread.so.0)#012#3  0x00007f17572614b3 __clone (libc.so.6)

td-agent: td-agent-3.5.1-0.el8.src.rpm

discostur commented 4 years ago

@y-ken can you have a look on it?