Recently I’ve tried to create some recordings of our game for multiple reasons (like showing off those sexy Lemur Tweens animations ).
I’ve decided to install OBS on my Lenovo T540p laptop and capture the game that way.
However, when I try to make OBS record the game window on that machine, the JRE crashes with this nice message:
# # A fatal error has been detected by the Java Runtime Environment: # # EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x000000006d9ba169, pid=17236, tid=11868 # # JRE version: Java(TM) SE Runtime Environment (10.0.1+10) (build 10.0.1+10) # Java VM: Java HotSpot(TM) 64-Bit Server VM (10.0.1+10, mixed mode, tiered, compressed oops, g1 gc, windows-amd64) # Problematic frame: # V [jvm.dll+0x2ba169] # # No core dump will be written. Minidumps are not enabled by default on client versions of Windows # # An error report file with more information is saved as: # C:\Users\******\Documents\Projects\games\retroflashyrpg\RetroFlashyRPG_Game\hs_err_pid17236.log
EXCEPTION_ACCESS_VIOLATION made me think that maybe either OBS and/or Java needs to run with Administrative rights, but to no avail…
Yesterday, I’ve tried installing OBS on my custom built workstation at home (Just for reference, it has a nvidia Quadro M2000). Everything worked nicely with no problems…
I’m kind of clueless… Is it a problem with Java, OBS or JME?
I have some hypothesis:
- My laptop uses Optimus: there’s both a nvidia 730m and a Integrated Intel graphic card. Maybe OBS can’t deal with this? (Improbable, as only the JRE crashes: If i dont show the game window, it keeps on working fine)
- There’s something wrong with the OBS config.
- There’s something wrong with the JRE…
- I dont know.
Right now, I still can record thing at home, but I’m always working on that laptop and not alway at home…
Any help is appreciated.