Details
-
Bug
-
Status: Closed (View Workflow)
-
Major
-
Resolution: Fixed
-
2.5.5
-
Ubuntu 18.04.5 LTS, MariaDB Galera cluster, 3 nodes, RWSplit.
Description
Hi,
I've just upgraded MaxScale from 2.4.12, which is working just fine and we're using it for a long time to 2.5.5. After updating configuration to new version MaxScale launched just fine, but as soon as I'm trying to use it it fails with signal11:
2020-10-30 14:53:44 alert : (2) (RW-Test) MaxScale 2.5.5 received fatal signal 11. Commit ID: 91c3b76195d0057ddbe572bbb8d17f6ac6b09d5e System name: Linux Release string: Ubuntu 18.04.5 LTS
2020-10-30 14:53:44 alert : (2) (RW-Test) Statement currently being classified: none/unknown
2020-10-30 14:53:44 notice : (2) (RW-Test) Stmt 5(1970-01-01 10:00:00): START TRANSACTION
2020-10-30 14:53:44 notice : (2) (RW-Test) Stmt 4(1970-01-01 10:00:00): SELECT XXXXXX
2020-10-30 14:53:44 notice : (2) (RW-Test) Stmt 3(1970-01-01 10:00:00): SELECT XXXXXX
2020-10-30 14:53:44 notice : (2) (RW-Test) Stmt 2(1970-01-01 10:00:00): COMMIT
2020-10-30 14:53:44 notice : (2) (RW-Test) Stmt 1(1970-01-01 10:00:00): START TRANSACTION
nm: /lib/x86_64-linux-gnu/libc.so.6: no symbols
2020-10-30 14:53:46 alert : (2) (RW-Test)
/usr/lib/x86_64-linux-gnu/maxscale/libmaxscale-common.so.1.0.0(_ZN7Session9QueryInfo20book_server_responseEP6SERVERb+0x33): /usr/include/c++/7/bits/vector.tcc:98
/usr/lib/x86_64-linux-gnu/maxscale/libmaxscale-common.so.1.0.0(_ZN7Session20book_server_responseEP6SERVERb+0xfe): server/core/session.cc:1109
/usr/lib/x86_64-linux-gnu/maxscale/libreadwritesplit.so(_ZN14RWSplitSession11clientReplyEP5GWBUFRKSt6vectorIPN8maxscale8EndpointESaIS5_EERKNS3_5ReplyE+0x196): server/modules/routing/readwritesplit/rwsplitsession.cc:606
/usr/lib/x86_64-linux-gnu/maxscale/libreadwritesplit.so(_ZN8maxscale6RouterI7RWSplit14RWSplitSessionE11clientReplyEP10mxs_routerP18mxs_router_sessionP5GWBUFRKSt6vectorIPNS_8EndpointESaISC_EERKNS_5ReplyE+0x2a): include/maxscale/router.hh:455
/usr/lib/x86_64-linux-gnu/maxscale/libmaxscale-common.so.1.0.0(_ZN15ServiceEndpoint11clientReplyEP5GWBUFRSt6vectorIPN8maxscale8EndpointESaIS5_EERKNS3_5ReplyE+0xae): server/core/service.cc:1848
/usr/lib/x86_64-linux-gnu/maxscale/libmaxscale-common.so.1.0.0(_ZN14ServerEndpoint11clientReplyEP5GWBUFRSt6vectorIPN8maxscale8EndpointESaIS5_EERKNS3_5ReplyE+0xbb): server/core/server.cc:981 (discriminator 2)
/usr/lib/x86_64-linux-gnu/maxscale/libmariadbclient.so(_ZN24MariaDBBackendConnection11normal_readEv+0x51d): server/modules/protocol/MariaDB/mariadb_backend.cc:828
/usr/lib/x86_64-linux-gnu/maxscale/libmaxscale-common.so.1.0.0(_ZN3DCB14process_eventsEj+0x6c): server/core/dcb.cc:1291
/usr/lib/x86_64-linux-gnu/maxscale/libmaxscale-common.so.1.0.0(_ZN3DCB13event_handlerEPS_j+0x21): server/core/dcb.cc:1350
/usr/lib/x86_64-linux-gnu/maxscale/libmaxscale-common.so.1.0.0(_ZN7maxbase6Worker15poll_waiteventsEv+0x1ce): maxutils/maxbase/src/worker.cc:879
/usr/lib/x86_64-linux-gnu/maxscale/libmaxscale-common.so.1.0.0(_ZN7maxbase6Worker3runEPNS_9SemaphoreE+0x53): maxutils/maxbase/src/worker.cc:574
/usr/lib/x86_64-linux-gnu/libstdc++.so.6(+0xbd6df): ??:?
/lib/x86_64-linux-gnu/libpthread.so.0(+0x76db): ??:?
/lib/x86_64-linux-gnu/libc.so.6(clone+0x3f): ??:0
Configuration:
[maxscale]
|
threads=auto
|
retain_last_statements=5 |
dump_last_statements=on_error
|
admin_secure_gui=false |
admin_host=10.22.20.1 |
query_retries=3 |
|
[GaleraMonitorTest]
|
type=monitor
|
module=galeramon
|
servers=node1-test,node2-test,node3-test
|
user=root
|
password=root
|
monitor_interval=1000 |
disable_master_failback=true |
available_when_donor=true |
|
[RW-Test]
|
type=service
|
router=readwritesplit
|
servers=node1-test,node2-test,node3-test
|
user=root
|
password=root
|
max_slave_connections=100% |
connection_keepalive=30 |
master_failure_mode=fail_on_write
|
master_accept_reads=true |
disable_sescmd_history=true |
enable_root_user=true |
|
[RWlistener-Test]
|
type=listener
|
service=RW-Test
|
protocol=mariadbclient
|
address=10.22.20.1 |
port=3308 |
|
[node1-test]
|
type=server
|
address=10.22.23.201 |
port=3306 |
protocol=mariadbbackend
|
priority=3 |
persistmaxtime=3600s
|
persistpoolmax=100 |
|
[node2-test]
|
type=server
|
address=10.22.23.202 |
port=3306 |
protocol=mariadbbackend
|
priority=2 |
persistmaxtime=3600s
|
persistpoolmax=100 |
|
[node3-test]
|
type=server
|
address=10.22.23.203 |
port=3306 |
protocol=mariadbbackend
|
priority=1 |
persistmaxtime=3600s
|
persistpoolmax=100 |