Skip to content
This repository has been archived by the owner on Jan 4, 2023. It is now read-only.

JVM crashes SIGSEGV #159

Open
doggy-dev opened this issue Feb 6, 2019 · 0 comments
Open

JVM crashes SIGSEGV #159

doggy-dev opened this issue Feb 6, 2019 · 0 comments

Comments

@doggy-dev
Copy link

doggy-dev commented Feb 6, 2019

I've got the following error when running TinyB.

hg


 A fatal error has been detected by the Java Runtime Environment:

  SIGSEGV (0xb) at pc=0x00007f8d14014f50, pid=4066, tid=4127

 JRE version: Java(TM) SE Runtime Environment (9.0+11) (build 9.0.4+11)
 Java VM: Java HotSpot(TM) 64-Bit Server VM (9.0.4+11, mixed mode, tiered, compressed oops, g1 gc, inux-amd64)
 Problematic frame:
 C  0x00007f8d14014f50

 No core dump will be written. Core dumps have been disabled. To enable core dumping, try "ulimit -c nlimited" before starting Java again

 If you would like to submit a bug report, please visit:
   http://bugreport.java.com/bugreport/crash.jsp
 The crash happened outside the Java Virtual Machine in native code.
 See problematic frame for where to report the bug.


---------------  S U M M A R Y ------------

Command Line: -Xdebug -agentlib:jdwp=transport=dt_socket,address=*:8000,server=y,suspend=y -XX:+IgnoreUnrecognizedVMOptions --add-modules=java.se.ee --add-opens=java.base/java.lang=java.xml.bind --add-opens=java.base/java.util=java.xml.bind -Djava.library.path=/home/star/bta/natives -Dosgi.compatibility.bootdelegation=true -Dorg.osgi.service.http.port=8187 -Dorg.eclipse.equinox.http.jetty.autostart=true -Dorg.eclipse.equinox.http.jetty.autostart=true -Dlog4j.configurationFile=log4j2.xml -Dorg.eclipse.equinox.http.jetty.log.stderr.threshold=info -Declipse.ignoreApp=true plugins/org.eclipse.osgi_3.12.50.v20170928-1321.jar -configuration configuration -console -consoleLog -noExit

Host: Intel(R) Core(TM) i3-5010U CPU @ 2.10GHz, 4 cores, 7G, Ubuntu 18.04.1 LTS
Time: Mon Feb  4 14:49:35 2019 CET elapsed time: 992 seconds (0d 0h 16m 32s)

---------------  T H R E A D  ---------------

Current thread (0x00007f8d4002a800):  JavaThread "Thread-13" daemon [_thread_in_native, id=4127, stack(0x00007f8ccd9ad000,0x00007f8cce1ac000)]

Stack: [0x00007f8ccd9ad000,0x00007f8cce1ac000],  sp=0x00007f8cce1aa2b8,  free space=8180k
Native frames: (J=compiled Java code, A=aot compiled Java code, j=interpreted, Vv=VM code, C=native code)
C  0x00007f8d14014f50
C  [libjavatinyb.so+0x2c819]  std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count()+0x27
C  [libjavatinyb.so+0x2c73a]  std::__shared_ptr<JNIGlobalRef, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr()+0x1c
C  [libjavatinyb.so+0x2c756]  std::shared_ptr<JNIGlobalRef>::~shared_ptr()+0x18
C  [libjavatinyb.so+0x3c1fe]  Java_tinyb_BluetoothGattCharacteristic_enableValueNotifications::{lambda(std::vector<unsigned char, std::allocator<unsigned char> >&)#1}::~vector()+0x18
C  [libjavatinyb.so+0x3da46]  std::_Function_base::_Base_manager<Java_tinyb_BluetoothGattCharacteristic_enableValueNotifications::{lambda(std::vector<unsigned char, std::allocator<unsigned char> >&)#1}>::_M_destroy(std::_Any_data&, std::integral_constant<bool, false>)+0x29
C  [libjavatinyb.so+0x3d8ee]  std::_Function_base::_Base_manager<Java_tinyb_BluetoothGattCharacteristic_enableValueNotifications::{lambda(std::vector<unsigned char, std::allocator<unsigned char> >&)#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<Java_tinyb_BluetoothGattCharacteristic_enableValueNotifications::{lambda(std::vector<unsigned char, std::allocator<unsigned char> >&)#1}> const&, std::_Manager_operation)+0xad
C  [libtinyb.so+0x6dcb9]  std::_Function_base::~_Function_base()+0x33
C  [libtinyb.so+0x89942]  std::function<void (std::vector<unsigned char, std::allocator<unsigned char> >&)>::~function()+0x18
C  [libtinyb.so+0x886db]  tinyb::BluetoothNotificationHandler::on_properties_changed_characteristic(_GDBusProxy*, _GVariant*, char**, void*)+0x15d
C  [libffi.so.6+0x5dae]  ffi_call_unix64+0x4c
C  0x00007f8cce1aa640


siginfo: si_signo: 11 (SIGSEGV), si_code: 2 (SEGV_ACCERR), si_addr: 0x00007f8d14014f50

Register to memory mapping:

RAX=0x00007f8d14014f50 is an unknown value
RBX=0x00007f8d40050dd0 is an unknown value
RCX=0x00007f8cce1aa490 is pointing into the stack for thread: 0x00007f8d4002a800
RDX=0x00007f8d1401bea0 is an unknown value
RSP=0x00007f8cce1aa2b8 is pointing into the stack for thread: 0x00007f8d4002a800
RBP=0x00007f8cce1aa2d0 is pointing into the stack for thread: 0x00007f8d4002a800
RSI=
[error occurred during error reporting (printing register info), id 0xb]

Registers:
RAX=0x00007f8d14014f50, RBX=0x00007f8d40050dd0, RCX=0x00007f8cce1aa490, RDX=0x00007f8d1401bea0
RSP=0x00007f8cce1aa2b8, RBP=0x00007f8cce1aa2d0, RSI=0x00000000ffffffff, RDI=0x00007f8d1401bea0
R8 =0x0000000000000096, R9 =0x0000000000000035, R10=0x0000000000000030, R11=0x0000000000000022
R12=0x00007f8cce1aa580, R13=0x0000000000000000, R14=0x0000000000000000, R15=0x00007f8cce1aa4e0
RIP=0x00007f8d14014f50, EFLAGS=0x0000000000010206, CSGSFS=0x002b000000000033, ERR=0x0000000000000015
  TRAPNO=0x000000000000000e

Top of Stack: (sp=0x00007f8cce1aa2b8)
0x00007f8cce1aa2b8:   00007f8ccf1db0fa 00007f8d1401bea8
0x00007f8cce1aa2c8:   00007f8d1401bea0 00007f8cce1aa2f0
0x00007f8cce1aa2d8:   00007f8ccf1da819 00007f8cce1aa300
0x00007f8cce1aa2e8:   00007f8d40050dd8 00007f8cce1aa310 

Instructions: (pc=0x00007f8d14014f50)
0x00007f8d14014f30:   00 00 00 00 00 00 00 00 25 00 00 00 00 00 00 00
0x00007f8d14014f40:   30 96 0e 00 01 00 00 00 30 96 0e 00 01 00 00 00
0x00007f8d14014f50:   00 bd 91 55 8d 7f 00 00 41 00 00 00 00 00 00 00
0x00007f8d14014f60:   d0 5a 02 14 8d 7f 00 00 b0 2f 01 14 8d 7f 00 00 


---------------  P R O C E S S  ---------------

Java Threads: ( => current thread )
  0x00007f8d28055800 JavaThread "ForkJoinPool.commonPool-worker-1" daemon [_thread_blocked, id=4137, stack(0x00007f8d256f6000,0x00007f8d257f7000)]
=>0x00007f8d4002a800 JavaThread "Thread-13" daemon [_thread_in_native, id=4127, stack(0x00007f8ccd9ad000,0x00007f8cce1ac000)]
  0x00007f8d6c014800 JavaThread "DestroyJavaVM" [_thread_blocked, id=4067, stack(0x00007f8d75d9c000,0x00007f8d75e9b000)]
  0x00007f8d6c8af800 JavaThread "Gogo shell" [_thread_in_native, id=4124, stack(0x00007f8cd1ae4000,0x00007f8cd1be5000)]
  0x00007f8cd8ad8800 JavaThread "qtp99923920-46" [_thread_blocked, id=4123, stack(0x00007f8cd1be5000,0x00007f8cd1ce6000)]
  0x00007f8cd8ad6800 JavaThread "qtp99923920-45" [_thread_blocked, id=4122, stack(0x00007f8cd1ce6000,0x00007f8cd1de7000)]
  0x00007f8cd8ad4800 JavaThread "qtp99923920-44" [_thread_blocked, id=4121, stack(0x00007f8cd1de7000,0x00007f8cd1ee8000)]
  0x00007f8cd8ad2800 JavaThread "qtp99923920-43" [_thread_blocked, id=4120, stack(0x00007f8cd1ee8000,0x00007f8cd1fe9000)]
  0x00007f8cd8ad0800 JavaThread "qtp99923920-42" [_thread_blocked, id=4119, stack(0x00007f8cd1fe9000,0x00007f8cd20ea000)]
  0x00007f8cd8ace800 JavaThread "qtp99923920-41 - /services/bluetooth/miband/3/heartbeat/v1_0/241052564848422/678645789748485/573489573453" [_thread_in_native, id=4118, stack(0x00007f8cd20ea000,0x00007f8cd21eb000)]
  0x00007f8cd8acd000 JavaThread "qtp99923920-40 Selector0" [_thread_in_native, id=4117, stack(0x00007f8cd21eb000,0x00007f8cd22ec000)]
  0x00007f8cd8acc000 JavaThread "qtp99923920-39 Acceptor0 [email protected]:8187" [_thread_in_native, id=4116, stack(0x00007f8cd22ec000,0x00007f8cd23ed000)]
  0x00007f8cd8aca000 JavaThread "ResourcePublisher" daemon [_thread_blocked, id=4115, stack(0x00007f8cd23ed000,0x00007f8cd24ee000)]
  0x00007f8cd8a90000 JavaThread "HashSessionScavenger-0" daemon [_thread_blocked, id=4114, stack(0x00007f8cd26ee000,0x00007f8cd27ef000)]
  0x00007f8cd8a2a000 JavaThread "Log4j2-TF-11-AsyncLoggerConfig-6" daemon [_thread_blocked, id=4113, stack(0x00007f8cd27ef000,0x00007f8cd28f0000)]
  0x00007f8cd8a29800 JavaThread "Log4j2-TF-10-Scheduled-5" daemon [_thread_blocked, id=4112, stack(0x00007f8cd28f0000,0x00007f8cd29f1000)]
  0x00007f8cd89f8000 JavaThread "Log4j2-TF-8-AsyncLoggerConfig-4" daemon [_thread_blocked, id=4111, stack(0x00007f8cd29f1000,0x00007f8cd2af2000)]
  0x00007f8cd89ff000 JavaThread "Log4j2-TF-7-Scheduled-3" daemon [_thread_blocked, id=4110, stack(0x00007f8cd2af2000,0x00007f8cd2bf3000)]
  0x00007f8cd8979000 JavaThread "EMF Reference Cleaner" daemon [_thread_blocked, id=4109, stack(0x00007f8cd2ff3000,0x00007f8cd30f4000)]
  0x00007f8cd8946800 JavaThread "EclipseGeminiBlueprintExtenderThread-1" [_thread_blocked, id=4106, stack(0x00007f8cd32f4000,0x00007f8cd33f5000)]
  0x00007f8cd88fa000 JavaThread "Log4j2-TF-4-AsyncLoggerConfig-2" daemon [_thread_blocked, id=4105, stack(0x00007f8cd35f5000,0x00007f8cd36f6000)]
  0x00007f8cd88e3800 JavaThread "Log4j2-TF-3-Scheduled-1" daemon [_thread_blocked, id=4104, stack(0x00007f8cd36f6000,0x00007f8cd37f7000)]
  0x00007f8cd860b000 JavaThread "Spring DM Context Creation Timer" daemon [_thread_blocked, id=4103, stack(0x00007f8d247ed000,0x00007f8d248ee000)]
  0x00007f8cd85e8000 JavaThread "Spring DM Context Creation Timer" daemon [_thread_blocked, id=4102, stack(0x00007f8d244d0000,0x00007f8d245d1000)]
  0x00007f8cd801f000 JavaThread "SCR Component Actor" daemon [_thread_blocked, id=4101, stack(0x00007f8d24cee000,0x00007f8d24def000)]
  0x00007f8d6c84d800 JavaThread "Worker-JM" daemon [_thread_blocked, id=4100, stack(0x00007f8d24def000,0x00007f8d24ef0000)]
  0x00007f8d6c814800 JavaThread "Refresh Thread: Equinox Container: dd282d0d-7207-4652-8654-35ceb2ce0cdc" daemon [_thread_blocked, id=4098, stack(0x00007f8d24ff1000,0x00007f8d250f2000)]
  0x00007f8d6c533000 JavaThread "Start Level: Equinox Container: dd282d0d-7207-4652-8654-35ceb2ce0cdc" daemon [_thread_blocked, id=4097, stack(0x00007f8d250f2000,0x00007f8d251f3000)]
  0x00007f8d6c532000 JavaThread "Framework Event Dispatcher: org.eclipse.osgi.internal.framework.EquinoxEventPublisher@229f66ed" daemon [_thread_blocked, id=4096, stack(0x00007f8d251f3000,0x00007f8d252f4000)]
  0x00007f8d6c516000 JavaThread "Active Thread: Equinox Container: dd282d0d-7207-4652-8654-35ceb2ce0cdc" [_thread_blocked, id=4095, stack(0x00007f8d254f4000,0x00007f8d255f5000)]
  0x00007f8d6c29f000 JavaThread "Service Thread" daemon [_thread_blocked, id=4091, stack(0x00007f8d25af9000,0x00007f8d25bfa000)]
  0x00007f8cf4001800 JavaThread "JDWP Command Reader" daemon [_thread_in_native, id=4090, stack(0x00007f8d25bfa000,0x00007f8d25cfb000)]
  0x00007f8d6c29b800 JavaThread "JDWP Event Helper Thread" daemon [_thread_blocked, id=4089, stack(0x00007f8d25cfb000,0x00007f8d25dfc000)]
  0x00007f8d6c298000 JavaThread "JDWP Transport Listener: dt_socket" daemon [_thread_blocked, id=4088, stack(0x00007f8d2c08e000,0x00007f8d2c18f000)]
  0x00007f8d6c1af800 JavaThread "Common-Cleaner" daemon [_thread_blocked, id=4087, stack(0x00007f8d2c18f000,0x00007f8d2c290000)]
  0x00007f8d6c17a800 JavaThread "Sweeper thread" daemon [_thread_blocked, id=4086, stack(0x00007f8d54524000,0x00007f8d54625000)]
  0x00007f8d6c178800 JavaThread "C1 CompilerThread2" daemon [_thread_blocked, id=4085, stack(0x00007f8d54625000,0x00007f8d54726000)]
  0x00007f8d6c176800 JavaThread "C2 CompilerThread1" daemon [_thread_blocked, id=4084, stack(0x00007f8d54726000,0x00007f8d54827000)]
  0x00007f8d6c173000 JavaThread "C2 CompilerThread0" daemon [_thread_blocked, id=4083, stack(0x00007f8d54827000,0x00007f8d54928000)]
  0x00007f8d6c174000 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=4082, stack(0x00007f8d54928000,0x00007f8d54a29000)]
  0x00007f8d6c159800 JavaThread "Finalizer" daemon [_thread_blocked, id=4081, stack(0x00007f8d54d07000,0x00007f8d54e08000)]
  0x00007f8d6c155800 JavaThread "Reference Handler" daemon [_thread_blocked, id=4080, stack(0x00007f8d54e08000,0x00007f8d54f09000)]

Other Threads:
  0x00007f8d6c14b800 VMThread "VM Thread" [stack: 0x00007f8d54f0b000,0x00007f8d5500b000] [id=4079]
  0x00007f8d6c2a2000 WatcherThread [stack: 0x00007f8d259f9000,0x00007f8d25af9000] [id=4092]
  0x00007f8d6c02c000 GCTaskThread "GC Thread#0" [stack: 0x00007f8d72150000,0x00007f8d72250000] [id=4068]
  0x00007f8d6c02d800 GCTaskThread "GC Thread#1" [stack: 0x00007f8d7204e000,0x00007f8d7214e000] [id=4069]
  0x00007f8d6c02f000 GCTaskThread "GC Thread#2" [stack: 0x00007f8d71f4c000,0x00007f8d7204c000] [id=4070]
  0x00007f8d6c031000 GCTaskThread "GC Thread#3" [stack: 0x00007f8d71e4a000,0x00007f8d71f4a000] [id=4071]
  0x00007f8d6c05f000 ConcurrentGCThread "G1 Main Marker" [stack: 0x00007f8d704de000,0x00007f8d705de000] [id=4077]
  0x00007f8d6c061000 ConcurrentGCThread "G1 Marker#0" [stack: 0x00007f8d703dc000,0x00007f8d704dc000] [id=4078]
  0x00007f8d6c038000 ConcurrentGCThread "G1 Refine#0" [stack: 0x00007f8d7163e000,0x00007f8d7173e000] [id=4075]
  0x00007f8d6c036800 ConcurrentGCThread "G1 Refine#1" [stack: 0x00007f8d71740000,0x00007f8d71840000] [id=4074]
  0x00007f8d6c034800 ConcurrentGCThread "G1 Refine#2" [stack: 0x00007f8d71842000,0x00007f8d71942000] [id=4073]
  0x00007f8d6c033000 ConcurrentGCThread "G1 Refine#3" [stack: 0x00007f8d71944000,0x00007f8d71a44000] [id=4072]
  0x00007f8d6c03a000 ConcurrentGCThread "G1 Young RemSet Sampling" [stack: 0x00007f8d7153c000,0x00007f8d7163c000] [id=4076]

Threads with active compile tasks:

VM state:not at safepoint (normal execution)

VM Mutex/Monitor currently owned by a thread: None

Heap address: 0x0000000085200000, size: 1966 MB, Compressed Oops mode: 32-bit
Narrow klass base: 0x0000000000000000, Narrow klass shift: 3
Compressed class space size: 1073741824 Address: 0x0000000100000000
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant