Fractal Softworks Forum

Please login or register.

Login with username, password and session length
Advanced search  

News:

Starsector 0.9.1a is out! (05/10/19); Blog post: Skills and Story Points (07/08/19)

Author Topic: [0.8.1a-RC8] JRE crash: EXCEPTION_ACCESS_VIOLATION  (Read 1306 times)

TJJ

  • Admiral
  • *****
  • Posts: 1826
    • View Profile
    • Email
[0.8.1a-RC8] JRE crash: EXCEPTION_ACCESS_VIOLATION
« on: November 10, 2017, 05:55:49 PM »

Code
#
# A fatal error has been detected by the Java Runtime Environment:
#
#  EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x000000000438fbb0, pid=2336, tid=10192
#
# JRE version: Java(TM) SE Runtime Environment (7.0_79-b15) (build 1.7.0_79-b15)
# Java VM: Java HotSpot(TM) 64-Bit Server VM (24.79-b02 mixed mode windows-amd64 compressed oops)
# Problematic frame:
# J 6608 C2 com.fs.starfarer.renderers.damage.ExplosionParticleSystem.advance(F)V (53 bytes) @ 0x000000000438fbb0 [0x000000000438fba0+0x10]
#
# Failed to write core dump. Minidumps are not enabled by default on client versions of Windows
#
# 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 (0x000000000e280800):  JavaThread "Thread-4" [_thread_in_Java, id=10192, stack(0x000000001baf0000,0x000000001bbf0000)]

siginfo: ExceptionCode=0xc0000005, reading address 0xffffffffffffffff

Registers:
RAX=0x000000009c23b418, RBX=0x000000009c2d3310, RCX=0x000000009c23b418, RDX=0x00000000b40ddf58
RSP=0x000000001bbef268, RBP=0x00000000b40ddf58, RSI=0x00000000e6e92520, RDI=0x000000009c23b418
R8 =0x00000000a1a1c398, R9 =0x0000000000000008, R10=0x000000009c2d3bf8, R11=0x00000000000002f0
R12=0x0000000000000000, R13=0x000000000000000c, R14=0x000000009aefe7d8, R15=0x000000000e280800
RIP=0x000000000438fbb0, EFLAGS=0x0000000000010246

Top of Stack: (sp=0x000000001bbef268)
0x000000001bbef268:   000000000401e7b0 0000000000000000
0x000000001bbef278:   0000000003ea8144 00000000b40501f0
0x000000001bbef288:   00000000a00088b0 00000000e6e917b8
0x000000001bbef298:   00000000a1a1c378 00001d4a3c888889
0x000000001bbef2a8:   00000000a1a1c398 0000000800000007
0x000000001bbef2b8:   0000000003cf46b4 0000000000000000
0x000000001bbef2c8:   00000000045519a8 00000000b256f5b0
0x000000001bbef2d8:   00000000a1a1c340 0000000000000031
0x000000001bbef2e8:   000000000377473c 0000000004b2acfc
0x000000001bbef2f8:   0000000000000000 00000000e6e8c610
0x000000001bbef308:   0000000004b29918 00000000a0513ef0
0x000000001bbef318:   0000000040000000 0000000000000000
0x000000001bbef328:   00000000f5dda028 457000003f800000
0x000000001bbef338:   4000000045070000 0000000000000000
0x000000001bbef348:   44f0000044870000 3f80000000000000
0x000000001bbef358:   447a000041a00000 00000000b3f4d6d8

Instructions: (pc=0x000000000438fbb0)
0x000000000438fb90:   f4 f4 f4 f4 f4 f4 f4 f4 f4 f4 f4 f4 f4 f4 f4 f4
0x000000000438fba0:   44 8b 52 08 49 3b c2 0f 85 b3 7e 0b ff 66 66 90
0x000000000438fbb0:   89 84 24 00 a0 ff ff 55 48 83 ec 30 c5 fa 11 44
0x000000000438fbc0:   24 08 48 89 14 24 bd 00 90 ff 05 49 ba f0 1b c6


Register to memory mapping:

RAX=0x000000009c23b418 is an oop
{instance class}
 - klass: {other class}
RBX=0x000000009c2d3310 is an oop
{method}
 - klass: {other class}
RCX=0x000000009c23b418 is an oop
{instance class}
 - klass: {other class}
RDX=0x00000000b40ddf58 is an oop
com.fs.starfarer.renderers.damage.ExplosionParticleSystem
 - klass: 'com/fs/starfarer/renderers/damage/ExplosionParticleSystem'
RSP=0x000000001bbef268 is pointing into the stack for thread: 0x000000000e280800
RBP=0x00000000b40ddf58 is an oop
com.fs.starfarer.renderers.damage.ExplosionParticleSystem
 - klass: 'com/fs/starfarer/renderers/damage/ExplosionParticleSystem'
RSI=0x00000000e6e92520 is an oop
java.util.ArrayList
 - klass: 'java/util/ArrayList'
RDI=0x000000009c23b418 is an oop
{instance class}
 - klass: {other class}
R8 =0x00000000a1a1c398 is an oop
java.util.ArrayList
 - klass: 'java/util/ArrayList'
R9 =0x0000000000000008 is an unknown value
R10=0x000000009c2d3bf8 is pointing into object: 0x000000009c2d3bf0
{instance class}
 - klass: {other class}
R11=0x00000000000002f0 is an unknown value
R12=0x0000000000000000 is an unknown value
R13=0x000000000000000c is an unknown value
R14=0x000000009aefe7d8 is an oop
{instance class}
 - klass: {other class}
R15=0x000000000e280800 is a thread


Stack: [0x000000001baf0000,0x000000001bbf0000],  sp=0x000000001bbef268,  free space=1020k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
J 6608 C2 com.fs.starfarer.renderers.damage.ExplosionParticleSystem.advance(F)V (53 bytes) @ 0x000000000438fbb0 [0x000000000438fba0+0x10]
C  0x00001d4a3c888889


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

Java Threads: ( => current thread )
  0x000000000e0c6800 JavaThread "LWJGL Timer" daemon [_thread_blocked, id=2540, stack(0x0000000023d40000,0x0000000023e40000)]
  0x000000000c2eb800 JavaThread "Thread-10" daemon [_thread_blocked, id=8112, stack(0x00000000217c0000,0x00000000218c0000)]
  0x000000001c6da000 JavaThread "Thread-8" [_thread_blocked, id=720, stack(0x000000001ff50000,0x0000000020050000)]
  0x000000000df00800 JavaThread "Thread-5" daemon [_thread_blocked, id=928, stack(0x000000001bcf0000,0x000000001bdf0000)]
=>0x000000000e280800 JavaThread "Thread-4" [_thread_in_Java, id=10192, stack(0x000000001baf0000,0x000000001bbf0000)]
  0x0000000003310800 JavaThread "DestroyJavaVM" [_thread_blocked, id=6560, stack(0x0000000003190000,0x0000000003290000)]
  0x000000000dcbb000 JavaThread "AWT-Windows" daemon [_thread_in_native, id=8836, stack(0x000000000e7a0000,0x000000000e8a0000)]
  0x000000000c4a1800 JavaThread "Java2D Disposer" daemon [_thread_blocked, id=4336, stack(0x000000000e5a0000,0x000000000e6a0000)]
  0x000000000340b800 JavaThread "Service Thread" daemon [_thread_blocked, id=9844, stack(0x000000000d9e0000,0x000000000dae0000)]
  0x000000000340b000 JavaThread "C2 CompilerThread1" daemon [_thread_blocked, id=4268, stack(0x000000000d8e0000,0x000000000d9e0000)]
  0x0000000003407000 JavaThread "C2 CompilerThread0" daemon [_thread_blocked, id=8412, stack(0x000000000d7e0000,0x000000000d8e0000)]
  0x0000000003406000 JavaThread "Attach Listener" daemon [_thread_blocked, id=8088, stack(0x000000000d6e0000,0x000000000d7e0000)]
  0x0000000003405800 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=2132, stack(0x000000000d5e0000,0x000000000d6e0000)]
  0x000000000abb4800 JavaThread "Finalizer" daemon [_thread_blocked, id=1284, stack(0x000000000d4e0000,0x000000000d5e0000)]
  0x000000000aba9000 JavaThread "Reference Handler" daemon [_thread_blocked, id=5192, stack(0x000000000d3e0000,0x000000000d4e0000)]

Other Threads:
  0x000000000aba4000 VMThread [stack: 0x000000000d2e0000,0x000000000d3e0000] [id=8704]
  0x000000000c27e800 WatcherThread [stack: 0x000000000dae0000,0x000000000dbe0000] [id=1772]

VM state:not at safepoint (normal execution)

VM Mutex/Monitor currently owned by a thread: None

Heap
 PSYoungGen      total 516096K, used 124982K [0x00000000e0000000, 0x0000000100000000, 0x0000000100000000)
  eden space 507904K, 24% used [0x00000000e0000000,0x00000000e771d860,0x00000000ff000000)
  from space 8192K, 36% used [0x00000000ff000000,0x00000000ff2f0010,0x00000000ff800000)
  to   space 7680K, 0% used [0x00000000ff880000,0x00000000ff880000,0x0000000100000000)
 ParOldGen       total 1048576K, used 329717K [0x00000000a0000000, 0x00000000e0000000, 0x00000000e0000000)
  object space 1048576K, 31% used [0x00000000a0000000,0x00000000b41fd420,0x00000000e0000000)
 PSPermGen       total 57856K, used 37645K [0x000000009ae00000, 0x000000009e680000, 0x00000000a0000000)
  object space 57856K, 65% used [0x000000009ae00000,0x000000009d2c3550,0x000000009e680000)

Card table byte_map: [0x00000000064d0000,0x0000000006800000] byte_map_base: 0x0000000005ff9000

Polling page: 0x0000000003150000

Code Cache  [0x0000000003410000, 0x0000000004c60000, 0x0000000006410000)
 total_blobs=6534 nmethods=5724 adapters=760 free_code_cache=24991Kb largest_free_block=24861376

Compilation events (10 events):
Event: 1640.722 Thread 0x0000000003407000 6699             com.fs.starfarer.combat.entities.ship.A.oOoO::getChargeLevel (100 bytes)
Event: 1640.724 Thread 0x0000000003407000 nmethod 6699 0x0000000004558850 code [0x0000000004558a00, 0x0000000004558c30]
Event: 1641.055 Thread 0x000000000340b000 6700             com.fs.starfarer.combat.ai.collisions.CollisionAnalysisModule::o00000 (1071 bytes)
Event: 1641.122 Thread 0x000000000340b000 nmethod 6700 0x00000000047d9190 code [0x00000000047d95e0, 0x00000000047dba20]
Event: 1642.239 Thread 0x0000000003407000 6701             com.fs.starfarer.combat.ai.collisions.CollisionAnalysisModule::o00000 (13 bytes)
Event: 1642.239 Thread 0x0000000003407000 nmethod 6701 0x00000000049fcc10 code [0x00000000049fcd60, 0x00000000049fcdc8]
Event: 1642.955 Thread 0x000000000340b000 6702             com.fs.starfarer.combat.ai.movement.oOOO::super (102 bytes)
Event: 1642.960 Thread 0x000000000340b000 nmethod 6702 0x000000000446ba50 code [0x000000000446bc40, 0x000000000446c0b0]
Event: 1643.389 Thread 0x0000000003407000 6703             java.lang.Float::compare (46 bytes)
Event: 1643.390 Thread 0x0000000003407000 nmethod 6703 0x00000000047d8f50 code [0x00000000047d9080, 0x00000000047d9118]

GC Heap History (10 events):
Event: 1524.041 GC heap before
{Heap before GC invocations=83 (full 2):
 PSYoungGen      total 516608K, used 510580K [0x00000000e0000000, 0x0000000100000000, 0x0000000100000000)
  eden space 508416K, 100% used [0x00000000e0000000,0x00000000ff080000,0x00000000ff080000)
  from space 8192K, 26% used [0x00000000ff800000,0x00000000ffa1d328,0x0000000100000000)
  to   space 7680K, 0% used [0x00000000ff080000,0x00000000ff080000,0x00000000ff800000)
 ParOldGen       total 1048576K, used 317159K [0x00000000a0000000, 0x00000000e0000000, 0x00000000e0000000)
  object space 1048576K, 30% used [0x00000000a0000000,0x00000000b35b9db0,0x00000000e0000000)
 PSPermGen       total 57856K, used 37546K [0x000000009ae00000, 0x000000009e680000, 0x00000000a0000000)
  object space 57856K, 64% used [0x000000009ae00000,0x000000009d2aa8f0,0x000000009e680000)
Event: 1524.047 GC heap after
Heap after GC invocations=83 (full 2):
 PSYoungGen      total 516096K, used 1184K [0x00000000e0000000, 0x0000000100000000, 0x0000000100000000)
  eden space 508416K, 0% used [0x00000000e0000000,0x00000000e0000000,0x00000000ff080000)
  from space 7680K, 15% used [0x00000000ff080000,0x00000000ff1a8000,0x00000000ff800000)
  to   space 7680K, 0% used [0x00000000ff880000,0x00000000ff880000,0x0000000100000000)
 ParOldGen       total 1048576K, used 318949K [0x00000000a0000000, 0x00000000e0000000, 0x00000000e0000000)
  object space 1048576K, 30% used [0x00000000a0000000,0x00000000b37796b8,0x00000000e0000000)
 PSPermGen       total 57856K, used 37546K [0x000000009ae00000, 0x000000009e680000, 0x00000000a0000000)
  object space 57856K, 64% used [0x000000009ae00000,0x000000009d2aa8f0,0x000000009e680000)
}
Event: 1549.844 GC heap before
{Heap before GC invocations=84 (full 2):
 PSYoungGen      total 516096K, used 509600K [0x00000000e0000000, 0x0000000100000000, 0x0000000100000000)
  eden space 508416K, 100% used [0x00000000e0000000,0x00000000ff080000,0x00000000ff080000)
  from space 7680K, 15% used [0x00000000ff080000,0x00000000ff1a8000,0x00000000ff800000)
  to   space 7680K, 0% used [0x00000000ff880000,0x00000000ff880000,0x0000000100000000)
 ParOldGen       total 1048576K, used 318949K [0x00000000a0000000, 0x00000000e0000000, 0x00000000e0000000)
  object space 1048576K, 30% used [0x00000000a0000000,0x00000000b37796b8,0x00000000e0000000)
 PSPermGen       total 57856K, used 37549K [0x000000009ae00000, 0x000000009e680000, 0x00000000a0000000)
  object space 57856K, 64% used [0x000000009ae00000,0x000000009d2ab468,0x000000009e680000)
Event: 1549.850 GC heap after
Heap after GC invocations=84 (full 2):
 PSYoungGen      total 515584K, used 5344K [0x00000000e0000000, 0x0000000100000000, 0x0000000100000000)
  eden space 507904K, 0% used [0x00000000e0000000,0x00000000e0000000,0x00000000ff000000)
  from space 7680K, 69% used [0x00000000ff880000,0x00000000ffdb8010,0x0000000100000000)
  to   space 8192K, 0% used [0x00000000ff000000,0x00000000ff000000,0x00000000ff800000)
 ParOldGen       total 1048576K, used 319029K [0x00000000a0000000, 0x00000000e0000000, 0x00000000e0000000)
  object space 1048576K, 30% used [0x00000000a0000000,0x00000000b378d6b8,0x00000000e0000000)
 PSPermGen       total 57856K, used 37549K [0x000000009ae00000, 0x000000009e680000, 0x00000000a0000000)
  object space 57856K, 64% used [0x000000009ae00000,0x000000009d2ab468,0x000000009e680000)
}
Event: 1566.225 GC heap before
{Heap before GC invocations=85 (full 2):
 PSYoungGen      total 515584K, used 513248K [0x00000000e0000000, 0x0000000100000000, 0x0000000100000000)
  eden space 507904K, 100% used [0x00000000e0000000,0x00000000ff000000,0x00000000ff000000)
  from space 7680K, 69% used [0x00000000ff880000,0x00000000ffdb8010,0x0000000100000000)
  to   space 8192K, 0% used [0x00000000ff000000,0x00000000ff000000,0x00000000ff800000)
 ParOldGen       total 1048576K, used 319029K [0x00000000a0000000, 0x00000000e0000000, 0x00000000e0000000)
  object space 1048576K, 30% used [0x00000000a0000000,0x00000000b378d6b8,0x00000000e0000000)
 PSPermGen       total 57856K, used 37554K [0x000000009ae00000, 0x000000009e680000, 0x00000000a0000000)
  object space 57856K, 64% used [0x000000009ae00000,0x000000009d2acb70,0x000000009e680000)
Event: 1566.232 GC heap after
Heap after GC invocations=85 (full 2):
 PSYoungGen      total 516096K, used 4660K [0x00000000e0000000, 0x0000000100000000, 0x0000000100000000)
  eden space 507904K, 0% used [0x00000000e0000000,0x00000000e0000000,0x00000000ff000000)
  from space 8192K, 56% used [0x00000000ff000000,0x00000000ff48d338,0x00000000ff800000)
  to   space 8192K, 0% used [0x00000000ff800000,0x00000000ff800000,0x0000000100000000)
 ParOldGen       total 1048576K, used 323741K [0x00000000a0000000, 0x00000000e0000000, 0x00000000e0000000)
  object space 1048576K, 30% used [0x00000000a0000000,0x00000000b3c276c8,0x00000000e0000000)
 PSPermGen       total 57856K, used 37554K [0x000000009ae00000, 0x000000009e680000, 0x00000000a0000000)
  object space 57856K, 64% used [0x000000009ae00000,0x000000009d2acb70,0x000000009e680000)
}
Event: 1605.574 GC heap before
{Heap before GC invocations=86 (full 2):
 PSYoungGen      total 516096K, used 512564K [0x00000000e0000000, 0x0000000100000000, 0x0000000100000000)
  eden space 507904K, 100% used [0x00000000e0000000,0x00000000ff000000,0x00000000ff000000)
  from space 8192K, 56% used [0x00000000ff000000,0x00000000ff48d338,0x00000000ff800000)
  to   space 8192K, 0% used [0x00000000ff800000,0x00000000ff800000,0x0000000100000000)
 ParOldGen       total 1048576K, used 323741K [0x00000000a0000000, 0x00000000e0000000, 0x00000000e0000000)
  object space 1048576K, 30% used [0x00000000a0000000,0x00000000b3c276c8,0x00000000e0000000)
 PSPermGen       total 57856K, used 37623K [0x000000009ae00000, 0x000000009e680000, 0x00000000a0000000)
  object space 57856K, 65% used [0x000000009ae00000,0x000000009d2bdc90,0x000000009e680000)
Event: 1605.580 GC heap after
Heap after GC invocations=86 (full 2):
 PSYoungGen      total 516096K, used 4040K [0x00000000e0000000, 0x0000000100000000, 0x0000000100000000)
  eden space 507904K, 0% used [0x00000000e0000000,0x00000000e0000000,0x00000000ff000000)
  from space 8192K, 49% used [0x00000000ff800000,0x00000000ffbf20b0,0x0000000100000000)
  to   space 8192K, 0% used [0x00000000ff000000,0x00000000ff000000,0x00000000ff800000)
 ParOldGen       total 1048576K, used 326949K [0x00000000a0000000, 0x00000000e0000000, 0x00000000e0000000)
  object space 1048576K, 31% used [0x00000000a0000000,0x00000000b3f496d8,0x00000000e0000000)
 PSPermGen       total 57856K, used 37623K [0x000000009ae00000, 0x000000009e680000, 0x00000000a0000000)
  object space 57856K, 65% used [0x000000009ae00000,0x000000009d2bdc90,0x000000009e680000)
}
Event: 1636.993 GC heap before
{Heap before GC invocations=87 (full 2):
 PSYoungGen      total 516096K, used 511944K [0x00000000e0000000, 0x0000000100000000, 0x0000000100000000)
  eden space 507904K, 100% used [0x00000000e0000000,0x00000000ff000000,0x00000000ff000000)
  from space 8192K, 49% used [0x00000000ff800000,0x00000000ffbf20b0,0x0000000100000000)
  to   space 8192K, 0% used [0x00000000ff000000,0x00000000ff000000,0x00000000ff800000)
 ParOldGen       total 1048576K, used 326949K [0x00000000a0000000, 0x00000000e0000000, 0x00000000e0000000)
  object space 1048576K, 31% used [0x00000000a0000000,0x00000000b3f496d8,0x00000000e0000000)
 PSPermGen       total 57856K, used 37644K [0x000000009ae00000, 0x000000009e680000, 0x00000000a0000000)
  object space 57856K, 65% used [0x000000009ae00000,0x000000009d2c33e8,0x000000009e680000)
Event: 1636.997 GC heap after
Heap after GC invocations=87 (full 2):
 PSYoungGen      total 516096K, used 3008K [0x00000000e0000000, 0x0000000100000000, 0x0000000100000000)
  eden space 507904K, 0% used [0x00000000e0000000,0x00000000e0000000,0x00000000ff000000)
  from space 8192K, 36% used [0x00000000ff000000,0x00000000ff2f0010,0x00000000ff800000)
  to   space 7680K, 0% used [0x00000000ff880000,0x00000000ff880000,0x0000000100000000)
 ParOldGen       total 1048576K, used 329717K [0x00000000a0000000, 0x00000000e0000000, 0x00000000e0000000)
  object space 1048576K, 31% used [0x00000000a0000000,0x00000000b41fd420,0x00000000e0000000)
 PSPermGen       total 57856K, used 37644K [0x000000009ae00000, 0x000000009e680000, 0x00000000a0000000)
  object space 57856K, 65% used [0x000000009ae00000,0x000000009d2c33e8,0x000000009e680000)
}

Deoptimization events (10 events):
Event: 1623.573 Thread 0x000000000e280800 Uncommon trap: reason=class_check action=maybe_recompile pc=0x0000000003eaff5c method=com.fs.starfarer.combat.ai.attack.AttackAIModule.Ó00000()Z @ 547
Event: 1623.806 Thread 0x000000000e280800 Uncommon trap: reason=class_check action=maybe_recompile pc=0x0000000004b76274 method=com.fs.starfarer.combat.ai.A.super(FLcom/fs/starfarer/combat/entities/Ship;)V @ 292
Event: 1624.606 Thread 0x000000000e280800 Uncommon trap: reason=unreached action=reinterpret pc=0x00000000047843f8 method=com.fs.starfarer.combat.ai.collisions.CollisionAnalysisModule.o00000(Lcom/fs/starfarer/combat/entities/Missile;)V @ 118
Event: 1624.639 Thread 0x000000000e280800 Uncommon trap: reason=class_check action=maybe_recompile pc=0x0000000004b76274 method=com.fs.starfarer.combat.ai.A.super(FLcom/fs/starfarer/combat/entities/Ship;)V @ 292
Event: 1624.673 Thread 0x000000000e280800 Uncommon trap: reason=unreached action=reinterpret pc=0x00000000043abb58 method=com.fs.starfarer.combat.ai.collisions.CollisionAnalysisModule.o00000(Lcom/fs/starfarer/combat/entities/Missile;)V @ 118
Event: 1633.808 Thread 0x000000000e280800 Uncommon trap: reason=class_check action=maybe_recompile pc=0x0000000004c20058 method=com.fs.starfarer.combat.ai.attack.AttackAIModule.super(ILcom/fs/starfarer/combat/entities/Ship;)Lcom/fs/starfarer/combat/ai/attack/oOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOÕ=Ml䇙@
Event: 1633.973 Thread 0x000000000e280800 Uncommon trap: reason=class_check action=maybe_recompile pc=0x00000000048276d4 method=com.fs.starfarer.combat.E.B.o00000(Ljava/util/List;F)V @ 852
Event: 1635.573 Thread 0x000000000e280800 Uncommon trap: reason=class_check action=maybe_recompile pc=0x0000000004455e9c method=com.fs.starfarer.combat.ai.private.Ø00000()V @ 124
Event: 1635.972 Thread 0x000000000e280800 Uncommon trap: reason=class_check action=maybe_recompile pc=0x0000000004c20058 method=com.fs.starfarer.combat.ai.attack.AttackAIModule.super(ILcom/fs/starfarer/combat/entities/Ship;)Lcom/fs/starfarer/combat/ai/attack/oOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOâüØžI£™@
Event: 1640.822 Thread 0x000000000e280800 Uncommon trap: reason=unreached action=reinterpret pc=0x0000000004c06828 method=com.fs.starfarer.combat.ai.M.o00000(F)V @ 1334

Internal exceptions (10 events):
Event: 1576.797 Thread 0x000000000e280800 Threw 0x00000000f65156f8 at C:\re\jdk7u79\2331\hotspot\src\share\vm\prims\jvm.cpp:1304
Event: 1577.090 Thread 0x000000000e280800 Implicit null exception at 0x000000000462095d to 0x0000000004621819
Event: 1577.090 Thread 0x000000000e280800 Implicit null exception at 0x000000000451e7ad to 0x000000000451eace
Event: 1577.539 Thread 0x000000000e280800 Implicit null exception at 0x0000000004496992 to 0x00000000044980d1
Event: 1607.240 Thread 0x000000000e280800 Implicit null exception at 0x00000000044cf7ae to 0x00000000044cfdd5
Event: 1612.174 Thread 0x000000000e280800 Implicit null exception at 0x000000000472f58a to 0x00000000047306b1
Event: 1612.391 Thread 0x000000000e280800 Implicit null exception at 0x00000000047c8434 to 0x00000000047c982d
Event: 1612.807 Thread 0x000000000e280800 Implicit null exception at 0x00000000043b9b4c to 0x00000000043ba5d5
Event: 1614.425 Thread 0x000000000e280800 Implicit null exception at 0x0000000004a43544 to 0x0000000004a48c1d
Event: 1615.074 Thread 0x000000000e280800 Implicit null exception at 0x0000000004b96c18 to 0x0000000004b99091

Events (10 events):
Event: 1635.573 Thread 0x000000000e280800 DEOPT UNPACKING pc=0x0000000003449064 sp=0x000000001bbeefe8 mode 2
Event: 1635.972 Thread 0x000000000e280800 Uncommon trap: trap_request=0xffffffde fr.pc=0x0000000004c20058
Event: 1635.972 Thread 0x000000000e280800 DEOPT PACKING pc=0x0000000004c20058 sp=0x000000001bbeeef0
Event: 1635.972 Thread 0x000000000e280800 DEOPT UNPACKING pc=0x0000000003449064 sp=0x000000001bbeecc8 mode 2
Event: 1636.993 Executing VM operation: ParallelGCFailedAllocation
Event: 1636.997 Executing VM operation: ParallelGCFailedAllocation done
Event: 1640.822 Thread 0x000000000e280800 Uncommon trap: trap_request=0xffffffad fr.pc=0x0000000004c06828
Event: 1640.822 Thread 0x000000000e280800 DEOPT PACKING pc=0x0000000004c06828 sp=0x000000001bbef0c0
Event: 1640.822 Thread 0x000000000e280800 DEOPT UNPACKING pc=0x0000000003449064 sp=0x000000001bbeef58 mode 2
Event: 1642.239 Thread 0x0000000003407000 flushing nmethod 0x0000000003ab5e10


Dynamic libraries:
0x00007ff6f8350000 - 0x00007ff6f8383000 C:\Program Files (x86)\Fractal Softworks\Starsector\jre\bin\java.exe
0x00007ffdcd4d0000 - 0x00007ffdcd6ab000 C:\Windows\SYSTEM32\ntdll.dll
0x00007ffdcc050000 - 0x00007ffdcc0fe000 C:\Windows\System32\KERNEL32.DLL
0x00007ffdca0e0000 - 0x00007ffdca329000 C:\Windows\System32\KERNELBASE.dll
0x00007ffdcd0d0000 - 0x00007ffdcd171000 C:\Windows\System32\ADVAPI32.dll
0x00007ffdcc960000 - 0x00007ffdcc9fd000 C:\Windows\System32\msvcrt.dll
0x00007ffdcc660000 - 0x00007ffdcc6b9000 C:\Windows\System32\sechost.dll
0x00007ffdcc6c0000 - 0x00007ffdcc7e5000 C:\Windows\System32\RPCRT4.dll
0x00007ffdcbf00000 - 0x00007ffdcc04a000 C:\Windows\System32\USER32.dll
0x00007ffdc9a40000 - 0x00007ffdc9a5e000 C:\Windows\System32\win32u.dll
0x00007ffdcc530000 - 0x00007ffdcc557000 C:\Windows\System32\GDI32.dll
0x00007ffdc9d40000 - 0x00007ffdc9ec7000 C:\Windows\System32\gdi32full.dll
0x00007ffdc9f40000 - 0x00007ffdc9fda000 C:\Windows\System32\msvcp_win.dll
0x00007ffdc9fe0000 - 0x00007ffdca0d6000 C:\Windows\System32\ucrtbase.dll
0x00007ffdbe420000 - 0x00007ffdbe687000 C:\Windows\WinSxS\amd64_microsoft.windows.common-controls_6595b64144ccf1df_6.0.15063.483_none_26002d27e7c744a2\COMCTL32.dll
0x00007ffdcc170000 - 0x00007ffdcc469000 C:\Windows\System32\combase.dll
0x00007ffdc9ed0000 - 0x00007ffdc9f3a000 C:\Windows\System32\bcryptPrimitives.dll
0x00007ffdcc560000 - 0x00007ffdcc58d000 C:\Windows\System32\IMM32.DLL
0x000000005f1e0000 - 0x000000005f2b2000 C:\Program Files (x86)\Fractal Softworks\Starsector\jre\bin\msvcr100.dll
0x000000005ea00000 - 0x000000005f1d5000 C:\Program Files (x86)\Fractal Softworks\Starsector\jre\bin\server\jvm.dll
0x00007ffdccc80000 - 0x00007ffdccc88000 C:\Windows\System32\PSAPI.DLL
0x00007ffdc7b70000 - 0x00007ffdc7b93000 C:\Windows\SYSTEM32\WINMM.dll
0x00007ffdc79e0000 - 0x00007ffdc7a0b000 C:\Windows\SYSTEM32\winmmbase.dll
0x00007ffdc99f0000 - 0x00007ffdc9a39000 C:\Windows\System32\cfgmgr32.dll
0x00007ffdc6b10000 - 0x00007ffdc6b19000 C:\Windows\SYSTEM32\WSOCK32.dll
0x00007ffdcc5f0000 - 0x00007ffdcc65c000 C:\Windows\System32\WS2_32.dll
0x000000005e9f0000 - 0x000000005e9ff000 C:\Program Files (x86)\Fractal Softworks\Starsector\jre\bin\verify.dll
0x000000005e9c0000 - 0x000000005e9e8000 C:\Program Files (x86)\Fractal Softworks\Starsector\jre\bin\java.dll
0x000000005e9a0000 - 0x000000005e9b5000 C:\Program Files (x86)\Fractal Softworks\Starsector\jre\bin\zip.dll
0x000000005e800000 - 0x000000005e995000 C:\Program Files (x86)\Fractal Softworks\Starsector\jre\bin\awt.dll
0x00007ffdcc470000 - 0x00007ffdcc530000 C:\Windows\System32\OLEAUT32.dll
0x00007ffdc7ff0000 - 0x00007ffdc806e000 C:\Windows\SYSTEM32\apphelp.dll
0x000000005e7e0000 - 0x000000005e7fa000 C:\Program Files (x86)\Fractal Softworks\Starsector\jre\bin\net.dll
0x00007ffdc9250000 - 0x00007ffdc92ac000 C:\Windows\system32\mswsock.dll
0x000000005e7c0000 - 0x000000005e7d1000 C:\Program Files (x86)\Fractal Softworks\Starsector\jre\bin\nio.dll
0x0000000180000000 - 0x0000000180053000 C:\Program Files (x86)\Fractal Softworks\Starsector\starsector-core\native\windows\lwjgl64.dll
0x00007ffdc3a40000 - 0x00007ffdc3a4a000 C:\Windows\SYSTEM32\VERSION.dll
0x00007ffdb8e00000 - 0x00007ffdb8f21000 C:\Windows\SYSTEM32\OPENGL32.dll
0x00007ffdc1ce0000 - 0x00007ffdc1d0c000 C:\Windows\SYSTEM32\GLU32.dll
0x00007ffdc8130000 - 0x00007ffdc81c5000 C:\Windows\system32\uxtheme.dll
0x00007ffdcc7f0000 - 0x00007ffdcc956000 C:\Windows\System32\MSCTF.dll
0x00007ffdc6a20000 - 0x00007ffdc6a4a000 C:\Windows\system32\dwmapi.dll
0x00007ffdcca00000 - 0x00007ffdccb45000 C:\Windows\System32\ole32.dll
0x00007ffdc9980000 - 0x00007ffdc9991000 C:\Windows\System32\kernel.appcore.dll
0x00007ffdc93f0000 - 0x00007ffdc9407000 C:\Windows\SYSTEM32\CRYPTSP.dll
0x00007ffdc8e70000 - 0x00007ffdc8ea4000 C:\Windows\system32\rsaenh.dll
0x00007ffdc9500000 - 0x00007ffdc9525000 C:\Windows\SYSTEM32\bcrypt.dll
0x00007ffdc9870000 - 0x00007ffdc9899000 C:\Windows\SYSTEM32\USERENV.dll
0x00007ffdc9960000 - 0x00007ffdc9975000 C:\Windows\System32\profapi.dll
0x00007ffdc9410000 - 0x00007ffdc941b000 C:\Windows\SYSTEM32\CRYPTBASE.dll
0x00007ffdc8ff0000 - 0x00007ffdc9027000 C:\Windows\SYSTEM32\IPHLPAPI.DLL
0x00007ffdcc100000 - 0x00007ffdcc108000 C:\Windows\System32\NSI.dll
0x00007ffdc4bc0000 - 0x00007ffdc4bd6000 C:\Windows\SYSTEM32\dhcpcsvc6.DLL
0x00007ffdc4ba0000 - 0x00007ffdc4bba000 C:\Windows\SYSTEM32\dhcpcsvc.DLL
0x000000005c550000 - 0x000000005e7b9000 C:\Windows\SYSTEM32\nvoglv64.DLL
0x00007ffdcaac0000 - 0x00007ffdcbef6000 C:\Windows\System32\SHELL32.dll
0x00007ffdcd320000 - 0x00007ffdcd3ca000 C:\Windows\System32\shcore.dll
0x00007ffdca330000 - 0x00007ffdcaa21000 C:\Windows\System32\windows.storage.dll
0x00007ffdcc110000 - 0x00007ffdcc161000 C:\Windows\System32\shlwapi.dll
0x00007ffdc99a0000 - 0x00007ffdc99ec000 C:\Windows\System32\powrprof.dll
0x00007ffdccc90000 - 0x00007ffdcd0cb000 C:\Windows\System32\SETUPAPI.dll
0x00007ffdc66a0000 - 0x00007ffdc66b3000 C:\Windows\SYSTEM32\WTSAPI32.dll
0x00007ffdc85a0000 - 0x00007ffdc85c8000 C:\Windows\SYSTEM32\DEVOBJ.dll
0x00007ffdc9ce0000 - 0x00007ffdc9d36000 C:\Windows\System32\WINTRUST.dll
0x00007ffdc9940000 - 0x00007ffdc9951000 C:\Windows\System32\MSASN1.dll
0x00007ffdc9b10000 - 0x00007ffdc9cd9000 C:\Windows\System32\CRYPT32.dll
0x00007ffdc8b50000 - 0x00007ffdc8b81000 C:\Windows\SYSTEM32\ntmarta.dll
0x00007ffdc2fc0000 - 0x00007ffdc3042000 C:\Windows\System32\TextInputFramework.dll
0x00007ffdc4de0000 - 0x00007ffdc50b2000 C:\Windows\System32\CoreUIComponents.dll
0x00007ffdc78f0000 - 0x00007ffdc79d3000 C:\Windows\System32\CoreMessaging.dll
0x00007ffdc59d0000 - 0x00007ffdc5b09000 C:\Windows\SYSTEM32\wintypes.dll
0x00007ffdc6970000 - 0x00007ffdc6985000 C:\Windows\SYSTEM32\usermgrcli.dll
0x00007ffdc5f20000 - 0x00007ffdc5fb3000 C:\Windows\SYSTEM32\mscms.dll
0x00007ffdc1c90000 - 0x00007ffdc1cd1000 C:\Windows\SYSTEM32\icm32.dll
0x00007ffdc8bc0000 - 0x00007ffdc8c15000 C:\Windows\SYSTEM32\WINSTA.dll
0x000000005c520000 - 0x000000005c550000 C:\Program Files (x86)\Fractal Softworks\Starsector\jre\bin\jpeg.dll
0x00007ffdb3580000 - 0x00007ffdb3709000 C:\Windows\system32\d3d9.dll
0x00007ffdc3500000 - 0x00007ffdc35e1000 C:\Windows\System32\DriverStore\FileRepository\nv_dispi.inf_amd64_24ddebfb518b5a55\nvldumdx.dll
0x000000000e6f0000 - 0x000000000e754000 C:\Program Files (x86)\Fractal Softworks\Starsector\starsector-core\native\windows\OpenAL64.dll
0x00007ffdccc60000 - 0x00007ffdccc7d000 C:\Windows\System32\imagehlp.dll
0x00007ffdcd3d0000 - 0x00007ffdcd46e000 C:\Windows\System32\clbcatq.dll
0x00007ffdc4390000 - 0x00007ffdc43f7000 C:\Windows\System32\MMDevApi.dll
0x00007ffdc6700000 - 0x00007ffdc6896000 C:\Windows\System32\PROPSYS.dll
0x00007ffdc0920000 - 0x00007ffdc09ac000 C:\Windows\SYSTEM32\dsound.dll
0x00007ffd9e9e0000 - 0x00007ffd9fb43000 C:\Windows\System32\DriverStore\FileRepository\nv_dispi.inf_amd64_24ddebfb518b5a55\nvd3dumx.dll
0x00007ffdc27e0000 - 0x00007ffdc28e5000 C:\Windows\SYSTEM32\AUDIOSES.DLL
0x00007ffdc52a0000 - 0x00007ffdc52ab000 C:\Windows\SYSTEM32\AVRT.dll
0x00007ffdbcc00000 - 0x00007ffdbcda9000 C:\Windows\SYSTEM32\dbghelp.dll

VM Arguments:
jvm_args: -XX:CompilerThreadPriority=1 -XX:+CompilerThreadHintNoPreempt -Djava.library.path=native\\windows -Xms1536m -Xmx1536m -Xss1024k -Dcom.fs.starfarer.settings.paths.saves=..\\saves -Dcom.fs.starfarer.settings.paths.screenshots=..\\screenshots -Dcom.fs.starfarer.settings.paths.mods=..\\mods -Dcom.fs.starfarer.settings.paths.logs=.
java_command: com.fs.starfarer.StarfarerLauncher
Launcher Type: SUN_STANDARD

Environment Variables:
PATH=C:\ProgramData\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\ATI Technologies\ATI.ACE\Core-Static;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\Users\r_cha\AppData\Local\Microsoft\WindowsApps;
USERNAME=r_cha
OS=Windows_NT
PROCESSOR_IDENTIFIER=AMD64 Family 23 Model 1 Stepping 1, AuthenticAMD



---------------  S Y S T E M  ---------------

OS: Windows 8.1 , 64 bit Build 9600

CPU:total 12 (12 cores per cpu, 1 threads per core) family 23 model 1 stepping 1, cmov, cx8, fxsr, mmx, sse, sse2, sse3, ssse3, sse4.1, sse4.2, popcnt, avx, avx2, aes, mmxext, 3dnowpref, lzcnt, sse4a, tsc, tscinvbit, tscinv

Memory: 4k page, physical 16728456k(12003212k free), swap 19218824k(12707588k free)

vm_info: Java HotSpot(TM) 64-Bit Server VM (24.79-b02) for windows-amd64 JRE (1.7.0_79-b15), built on Apr 10 2015 12:36:16 by "java_re" with unknown MS VC++:1600

time: Sat Nov 11 01:21:05 2017
elapsed time: 1644 seconds


Nothing out of the ordinary in the starsector.log.

Ryzen R5 1600 (@ stock)
MSI B350 Gaming Pro; bios 7A39v29
16GB DDR4 3200 (@2933)
Palit GTX 1060 6GB (@ stock); driver 384.94.
Windows 10 x64.

Playing @ 1920x1080 fullscreen, on primary monitor (of a 5760x1080 extended desktop)

Default Java 7 VM, default cmd-line parameters.
No mods.

Had just fought, and won a battle against a small pirate fleet, and was then immediately jumped by 2 more pirate fleets.
Attempted to disengage, was pursued, so was fighting a retreating battle.

My fleet comprised starting Wolf, starting Kite(A), and a Condor with 1 wing of Broadswords and 1 wing of Daggers.
Enemy fleet comprised the usual pirate mishmash of junk.

It was ~20 seconds into the battle; the Kite(A) was safe on its way to the exit, I was idling in my Wolf watching the Condor fail to run away from the pursuing ships due to enemy fighter harassment.
Without warning or error message, the game simply dropped back to the desktop.

No other apps of significance running in the background, and unusually there wasn't even a video/twitch stream playing on another monitor.

Looks like SS/LWJGL did something the graphics driver didn't like.
Will update to the latest Nvidia drivers (388.13) and see if I can reproduce.

Admittedly I've not played SS very much on this machine (it's only ~6 months old), but I've had no troubles with anything else.
« Last Edit: November 10, 2017, 06:00:27 PM by TJJ »
Logged

Alex

  • Administrator
  • Admiral
  • *****
  • Posts: 15179
    • View Profile
Re: [0.8.1a-RC8] JRE crash: EXCEPTION_ACCESS_VIOLATION
« Reply #1 on: November 10, 2017, 07:31:55 PM »

Huh, that's a really weird one. It seems like it's generating the error in Java code directly, which seems like a JVM issue. It doesn't seem to be crashing inside the graphics driver (which, yeah, I would pretty much assume as the problem given this type of crash, but it doesn't seem to be the case).

Stack: [0x000000001baf0000,0x000000001bbf0000],  sp=0x000000001bbef268,  free space=1020k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
J 6608 C2 com.fs.starfarer.renderers.damage.ExplosionParticleSystem.advance(F)V (53 bytes) @ 0x000000000438fbb0 [0x000000000438fba0+0x10]
C  0x00001d4a3c888889

If it happens again, one thing that looks potentially dodgy:

PATH=C:\ProgramData\Oracle\Java\javapath

That being in there, maaaybe there's some sort of DLL loading order issue. This is a really strange one, though - can say for sure I've never seen this before.
Logged