[MXS-371] Fatal: MaxScale received fatal signal 11. Created: 2015-09-16  Updated: 2015-09-22  Resolved: 2015-09-22

Status: Closed
Project: MariaDB MaxScale
Component/s: mariadbbackend
Affects Version/s: 1.2.0
Fix Version/s: 1.2.1

Type: Bug Priority: Blocker
Reporter: Jakob Ackermann Assignee: Johan Wikman
Resolution: Duplicate Votes: 0
Labels: None
Environment:

OpenVZ Centos 7 running on Proxmox(Debian)
uname - a: 2.6.32-37-pve #1 SMP Wed Feb 11 10:00:27 CET 2015 x86_64 x86_64 x86_64 GNU/Linux



 Description   

2015-09-16 09:14:07 Fatal: MaxScale received fatal signal 11. Attempting backtrace.
2015-09-16 09:14:07 /usr/bin/maxscale() [0x549687]
2015-09-16 09:14:07 /lib64/libpthread.so.0(+0xf130) [0x7f0bfcf30130]
2015-09-16 09:14:07 /usr/lib64/maxscale/libMySQLBackend.so(+0x6fbb) [0x7f0be061dfbb]
2015-09-16 09:14:07 /usr/lib64/maxscale/libMySQLBackend.so(+0x4fef) [0x7f0be061bfef]
2015-09-16 09:14:07 /usr/bin/maxscale() [0x55ecaa]
2015-09-16 09:14:07 /usr/bin/maxscale(poll_waitevents+0x616) [0x55e573]
2015-09-16 09:14:07 /lib64/libpthread.so.0(+0x7df5) [0x7f0bfcf28df5]
2015-09-16 09:14:07 /lib64/libc.so.6(clone+0x6d) [0x7f0bfb7f71ad]

Maxscale configuration:

[maxscale]
threads=2

#we have to move the pid file for pcs
piddir=/tmp/

[Galera Monitor]
type=monitor
module=galeramon
servers=server1,server2
user=maxscale
passwd=

{hash}
monitor_interval=10000
disable_master_failback=1

[RWSplitRouter]
type=service
router=readwritesplit
servers=server1,server2
user=maxscale
passwd={hash}

max_slave_connections=100%

[RWSplitListener1]
type=listener
service=RWSplitRouter
protocol=MySQLClient
port=3306
address=x.x.x.x

[RWSplitListener2]
type=listener
service=RWSplitRouter
protocol=MySQLClient
port=3306
address=x.x.x.x

[server1]
type=server
address=x.x.x.x
port=3307
protocol=MySQLBackend

[server2]
type=server
address=x.x.x.x
port=3307
protocol=MySQLBackend

Two different applications connection to both listening IP and maxscale stops suddenly. I could not find anything relevant in the trace or debug log.



 Comments   
Comment by markus makela [ 2015-09-21 ]

Does the query traffic going through MaxScale contain prepared statements? If it does, this seems like a duplicate of MXS-270.

Comment by Jakob Ackermann [ 2015-09-21 ]

Yes, I use prepare statements.

Is the new package available in the Enterprise Repository?

Comment by Jakob Ackermann [ 2015-09-21 ]

I apologize for not taking the step and review the state of version 1.2.1. Once it will make to repository I will check and report back.

Thanks.

Comment by markus makela [ 2015-09-22 ]

If you can build MaxScale from source, you can try out the release-1.2.1 branch. Here's a guide on how to build MaxScale from source.

Generated at Thu Feb 08 03:58:47 UTC 2024 using Jira 8.20.16#820016-sha1:9d11dbea5f4be3d4cc21f03a88dd11d8c8687422.