# Java problem. Failed to write core dump. Core dumps have been disabled

**URL:** <https://discourse.processing.org/t/java-problem-failed-to-write-core-dump-core-dumps-have-been-disabled/12908>\
**Category:** Libraries\
**Created:** [July 23, 2019, 8:31am UTC](https://discourse.processing.org/t/java-problem-failed-to-write-core-dump-core-dumps-have-been-disabled/12908 "2019-07-23T08:31:56Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![ernestbiosca](https://avatars.discourse-cdn.com/v4/letter/e/eb9ed0/32.png) [@ernestbiosca](https://discourse.processing.org/u/ernestbiosca)\
**Post date:** [July 23, 2019, 8:31am UTC](https://discourse.processing.org/t/java-problem-failed-to-write-core-dump-core-dumps-have-been-disabled/12908/1 "2019-07-23T08:31:56Z")

</div>

Hey,

It’s been a year without using processing and now I have a render crash and don’t know what’s happening.

It just crash when I touch a knob, with this Java error.

```auto
A fatal error has been detected by the Java Runtime Environment:
#
# SIGSEGV (0xb) at pc=0x00007fff41f63f34, pid=4516, tid=0x000000000000f907
#
# JRE version: Java(TM) SE Runtime Environment (8.0_202-b08) (build 1.8.0_202-b08)
# Java VM: Java HotSpot(TM) 64-Bit Server VM (25.202-b08 mixed mode bsd-amd64 compressed oops)
# Problematic frame:
# C [libGL.dylib+0x4f34] glBindBuffer+0x12
#
# Failed to write core dump. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again
#
# An error report file with more information is saved as:
# /Users/ernestbioscarojas/hs_err_pid4516.log
#
# 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.
#
Could not run the sketch (Target VM failed to initialize).
For more information, read revisions.txt and Help → Troubleshooting.

```

I’m using processing 3.5.3 on IOS 10.13.6, and using MiniBus library to conenct a midi input and oscP5.

My code is just the start, but can’t progress with this error.

```auto
import themidibus.*; //Import the library

MidiBus myBus; // The MidiBus
import codeanticode.syphon.*;

SyphonServer server;

void setup() {
  size(600, 600, P2D);
  background(0);
  server = new SyphonServer(this, "Processing Syphon");
  MidiBus.list(); 
  myBus = new MidiBus(this, 0, 1); 
}

void draw() {
    //background(0);

  int channel = 0;
  int pitch = 64;
  int velocity = 127;

  int number = 0;
  int value = 90;
  
  myBus.sendNoteOn(channel, pitch, velocity); // Send a Midi noteOn
  delay(100);
  myBus.sendNoteOff(channel, pitch, velocity); // Send a Midi nodeOff

  myBus.sendControllerChange(channel, number, value); // Send a controllerChange
  delay(100);
    server.sendScreen();

}

void noteOn(int channel, int pitch, int velocity) {
  // Receive a noteOn
  println();
  println("Note On:");
  println("--------");
  println("Channel:"+channel);
  println("Pitch:"+pitch);
  println("Velocity:"+velocity);
}

void noteOff(int channel, int pitch, int velocity) {
  // Receive a noteOff
  println();
  println("Note Off:");
  println("--------");
  println("Channel:"+channel);
  println("Pitch:"+pitch);
  println("Velocity:"+velocity);
}

void controllerChange(int channel, int number, int value) {
  // Receive a controllerChange
  println();
  println("Controller Change:");
  println("--------");
  println("Channel:"+channel);
  println("Number:"+number);
  println("Value:"+value);
  
  
  if (number == 48){
        fill(204);
        float y = map(value, 0, 127, 0, height);
        ellipse(width/2, height/2, y*2, y*2);

  }
  

}

void delay(int time) {
  int current = millis();
  while (millis () < current+time) Thread.yield();
}

```

Sure it’s simple, but I can catch it.  
I apreciate any help and knowledge.

---

<div class="post-metadata">

**Author:** ![jeremydouglass](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/jeremydouglass/32/20_2.png) [@jeremydouglass](https://discourse.processing.org/u/jeremydouglass)\
**Post date:** [July 27, 2019, 4:26pm UTC](https://discourse.processing.org/t/java-problem-failed-to-write-core-dump-core-dumps-have-been-disabled/12908/2 "2019-07-27T16:26:49Z")

</div>

> [@ernestbiosca](#):
>
> SIGSEGV

Possibly relevant to your problem:

> <https://github.com/Syphon/Processing/issues/13#issuecomment-328252368>
>
> @vade and @bangnoise: I just uploaded 1.0-RC2 through the releases section on th…e GitHub repo, and marked the RC1 on the googlecode page as deprecated.
> 
> After a final round of testing/debugging, the next release should be 1.0 final. A few things:
> \- I'm getting a lot of debug messages from syphon after updating the submodules, i.e.:
> 
> 2014-06-07 12:47:41.524 java\[10617:d07\] SYPHON DEBUG: SyphonServer: Got Discovery Request
> 2014-06-07 12:47:41.541 java\[10619:d07\] SYPHON DEBUG: SyphonClientConnectionManager: Registering for info updates
> 2014-06-07 12:47:41.542 java\[10617:d07\] SYPHON DEBUG: SyphonServerConnectionManager: Add info client: info.v002.Syphon.FAE0FFEC-8775-40FE-825F-714AD1B8F700
> \- We need to figure how the packaging for the final release so it can be downloaded through the Library manager in the PDE
> \- The Processing\_2\_0 folder is not needed as there is no 1.x branch, and the master should work for future releases of Processing.
