title: Ubuntu A fatal error has been detected by the JRE
body: <p>I have written a java program that plays videos using vlcj on a frame. I use NativeDiscovery().discover() to get the libvlc libraries, the program works on windows but on ubuntu NativeDiscovery().doscover() returns false and I get a fatal error with the log file: This is just the beginning of the log file</p>
  
  <pre><code> A fatal error has been detected by the Java Runtime Environment:
  
   SIGSEGV (0xb) at pc=0xb7674f98, pid=21800, tid=2195979072
  
   JRE version: 7.0_25-b30
   Java VM: OpenJDK Server VM (23.7-b01 mixed mode linux-x86 )
   Problematic frame:
   C  [libc.so.6+0x12ef98]  _IO_file_underflow+0x68
  
   Filed 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 include
   instructions on how to reproduce the bug and visit:
     https://bugs.launchpad.net/ubuntu/+source/openjdk-7/
  </code></pre>
  
  <p>Thanks guys for your help.</p>