Pavel Kovalenko created IGNITE-8392:
---------------------------------------
Summary: Removing WAL history directory leads to JVM crush on that
node.
Key: IGNITE-8392
URL: https://issues.apache.org/jira/browse/IGNITE-8392
Project: Ignite
Issue Type: Bug
Components: cache
Affects Versions: 2.4
Environment: Ubuntu 17.10
Oracle JVM Server (1.8.0_151-b12)
Reporter: Pavel Kovalenko
Fix For: 2.6
Problem:
1) Start node, load some data, deactivate cluster
2) Remove WAL history directory.
3) Activate cluster.
Cluster activation will be failed due to JVM crush like this:
{noformat}
#
# A fatal error has been detected by the Java Runtime Environment:
#
# SIGBUS (0x7) at pc=0x00007feda1052526, pid=29331, tid=0x00007fed193d7700
#
# JRE version: Java(TM) SE Runtime Environment (8.0_151-b12) (build
1.8.0_151-b12)
# Java VM: Java HotSpot(TM) 64-Bit Server VM (25.151-b12 mixed mode linux-amd64
compressed oops)
# Problematic frame:
# v ~StubRoutines::jshort_disjoint_arraycopy
#
# Failed to write core dump. Core dumps have been disabled. To enable core
dumping, try "ulimit -c unlimited" before starting Java again
#
# If you would like to submit a bug report, please visit:
# http://bugreport.java.com/bugreport/crash.jsp
#
--------------- T H R E A D ---------------
Current thread (0x00007fec8b202800): JavaThread
"db-checkpoint-thread-#243%wal.IgniteWalRebalanceTest0%" [_thread_in_Java,
id=29655, stack(0x00007fed192d7000,0x00007fed193d8000)]
siginfo: si_signo: 7 (SIGBUS), si_code: 2 (BUS_ADRERR), si_addr:
0x00007fed198ee0b2
Registers:
RAX=0x00000007710a9f28, RBX=0x00000000000120b2, RCX=0x0000000000000800,
RDX=0xfffffffffffffe08
RSP=0x00007fed193d5c60, RBP=0x00007fed193d5c60, RSI=0x00007fed198ef0aa,
RDI=0x00000007710a9f20
R8 =0x0000000000001000, R9 =0x00000000000120b2, R10=0x00007feda1052da0,
R11=0x0000000000001004
R12=0x0000000000000000, R13=0x00000007710a9f28, R14=0x0000000000001000,
R15=0x00007fec8b202800
RIP=0x00007feda1052526, EFLAGS=0x0000000000010282, CSGSFS=0x002b000000000033,
ERR=0x0000000000000006
TRAPNO=0x000000000000000e
Top of Stack: (sp=0x00007fed193d5c60)
0x00007fed193d5c60: 00000007710a9f28 00007feda1be314f
0x00007fed193d5c70: 0001000000000002 00007feda17747fd
0x00007fed193d5c80: 00000000a8008c96 00007feda11cfb3e
0x00007fed193d5c90: 0000000000000000 0000000000000000
0x00007fed193d5ca0: 0000000000000000 0000000000000000
0x00007fed193d5cb0: 0000000000000000 0000000000000000
0x00007fed193d5cc0: 00000007710a9f28 00007feda1fb37e0
0x00007fed193d5cd0: 00000007710a8ef0 000000076fa5f5c0
0x00007fed193d5ce0: 00000007710a9f28 00000007710a8ef0
0x00007fed193d5cf0: 00000007710a8ef0 00007fed193d5d18
0x00007fed193d5d00: 00007fedb8428c76 0000000000000000
0x00007fed193d5d10: 0000000000001014 000000076fa5f650
0x00007fed193d5d20: 00000000f8043261 00007feda1ee597c
0x00007fed193d5d30: 000000076fa5f5a8 00000007710a9f28
0x00007fed193d5d40: 00000007710a8ef0 00000000000120a2
0x00007fed193d5d50: 0000000000012095 0000000000001021
0x00007fed193d5d60: 00000000edf4bec3 000000000001209e
0x00007fed193d5d70: 00000007710a9f28 000000076fa5f650
0x00007fed193d5d80: 00007fed193d5da8 0000000000001014
0x00007fed193d5d90: 00000007710a8ef0 00007fed198dc000
0x00007fed193d5da0: 000000076fa5f650 00007feda1b7a040
0x00007fed193d5db0: 00000007710a9f28 000000076fa700d0
0x00007fed193d5dc0: 00000007710a9f68 ee2153e5f8043261
0x00007fed193d5dd0: 00000007710a8ef0 00000007710a9f98
0x00007fed193d5de0: 0000000000012095 00000007710a9f28
0x00007fed193d5df0: 0000000000000000 0000ffff00001fa0
0x00007fed193d5e00: 0000000000000000 0000000000000000
0x00007fed193d5e10: 00000007710a8ef0 00007feda2001530
0x00007fed193d5e20: 00000007710a8ef0 000000076f7c05e8
0x00007fed193d5e30: 00000000edef80bd 0000000000000000
0x00007fed193d5e40: 0000000000000000 0000000000000000
0x00007fed193d5e50: 00007fedb2266000 00007feda1cb1f8c
Instructions: (pc=0x00007feda1052526)
0x00007feda1052506: 00 00 74 08 66 8b 47 08 66 89 46 08 48 33 c0 c9
0x00007feda1052516: c3 66 0f 1f 84 00 00 00 00 00 c5 fe 6f 44 d7 c8
0x00007feda1052526: c5 fe 7f 44 d6 c8 c5 fe 6f 4c d7 e8 c5 fe 7f 4c
0x00007feda1052536: d6 e8 48 83 c2 08 7e e2 48 83 ea 04 7f 10 c5 fe
Register to memory mapping:
RAX=0x00000007710a9f28 is an oop
java.nio.DirectByteBuffer
- klass: 'java/nio/DirectByteBuffer'
RBX=0x00000000000120b2 is an unknown value
RCX=0x0000000000000800 is an unknown value
RDX=0xfffffffffffffe08 is an unknown value
RSP=0x00007fed193d5c60 is pointing into the stack for thread: 0x00007fec8b202800
RBP=0x00007fed193d5c60 is pointing into the stack for thread: 0x00007fec8b202800
RSI=0x00007fed198ef0aa is an unknown value
RDI=0x00000007710a9f20 is an oop
{noformat}
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)