Asenna Steam
kirjaudu sisään
|
kieli
简体中文 (yksinkertaistettu kiina)
繁體中文 (perinteinen kiina)
日本語 (japani)
한국어 (korea)
ไทย (thai)
български (bulgaria)
Čeština (tšekki)
Dansk (tanska)
Deutsch (saksa)
English (englanti)
Español – España (espanja – Espanja)
Español – Latinoamérica (espanja – Lat. Am.)
Ελληνικά (kreikka)
Français (ranska)
Italiano (italia)
Bahasa Indonesia (indonesia)
Magyar (unkari)
Nederlands (hollanti)
Norsk (norja)
Polski (puola)
Português (portugali – Portugali)
Português – Brasil (portugali – Brasilia)
Română (romania)
Русский (venäjä)
Svenska (ruotsi)
Türkçe (turkki)
Tiếng Việt (vietnam)
Українська (ukraina)
Ilmoita käännösongelmasta
Sorry for the wait. What's the path of the Steam library the game is installed at? Maybe there is something it can't handle that I have not seen before that I can potentially fix.
You could try to install it at a different Steam library. It doesn't take up very much space :D
Installed it elsewhere. Worked. Reinstalled it again in the same folder, same location. Also worked. D:\STEAMERS\steamapps\common\Necesse\.
No idea why it works now, but all's well that ends well!
I have the server using 8GB of memory is separate from my main computer. Port is open as I followed the instructions on the wiki.
If you need more information please let me know.
This application requires a java runtime enviroment,
The pipe has been ended.
There is no log as the game doesnt start he has java installed too.
Thanks I will get that fixed :)
@Kabari
I don't think I have seen that one before. What platform are you on?
You don't need java installed to play the game. It uses java that comes with the game when you install it. Try to validate the game files in Steam.
hes playing on pc we tried validating it also was temporarily fixed by deleting the java_options thing
I'm experiencing quite of an odd bug, though :( Most of the times, the game will just crash, so it closes and "restarts" the laptop automatically.
Sometimes, Necesse will crash several times in a row, but other times it won't crash at all , so it's like a Russian roulette since we never know when the game will crash due to the lack of pattern to help to understand/guess what might be causing the issue (the game crashes in different situations).
This is what it usually happens: (1) usually, the game freezes for perhaps 1 second, (2) then the screen goes black, (3) so all the other programms close (as an example, my friends and I use Discord to communicate, so I can hear Discord disconnecting as if it was forced to quit), (4) and then the Windows screeen again as if the pc was restarted (no applications opened).
If I could guess what the issue was, I would probably say memory allocation, however, I don't think this is the problem since my laptop specs are actually really good and I don't run many programs on the background when I'm playing Necesse. Also, I'm used to to play heavier games which do not crash at all, so I am not really sure if this could be the root cause of the issue.
Laptop specs:
• Model: Alienware m15 R7
• Memory: 16GB 2x8GB DDR5 4800MHz
• Video Card: NVIDIA(R) GeForce RTX(TM) 3060 6GB GDDR6
• Processor: Intel(R) Core(TM) i7 12700H (14-Core/20-Thread, 24MB L3 Cache, up to 4.7GHz Max Turbo Frequency)
• Hard Drive: 1TB PCIe NVMe M.2 2280
Thanks in advance :)
This sounds a lot like a bug caused by the fact that your computer decides not to use your graphics card for Necesse, and instead uses your Intel integrated graphics, which has a bug in some of their old drivers causing it to crash. This can happen if the laptop is not plugged into power or is set to power saving mode. It's also why you see other parts of your computer being affected, because they also use that driver.
But to be absolutely sure, I need to see an error log found in the games install folder.
If you want to try a fix though, you can force Windows to use your graphics card in Windows settings. To do so you need to add the app yourself and make sure that you select the file at <game install folder>/jre/bin/javaw.exe and not Necesse.exe or java.exe. Here's a screenshot of how it looks: https://i.imgur.com/JTma26Q.png
@羊神降临!
Can you send me the log file located at %APPDATA%/Necesse ? :)
Sorry, I'm not very familiar with these. May I ask if this is what you need
#
# A fatal error has been detected by the Java Runtime Environment:
#
# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x00007ffce9c3e984, pid=10552, tid=17880
#
# JRE version: OpenJDK Runtime Environment Temurin-17.0.5+8 (17.0.5+8) (build 17.0.5+8)
# Java VM: OpenJDK 64-Bit Server VM Temurin-17.0.5+8 (17.0.5+8, mixed mode, sharing, tiered, compressed oops, compressed class ptrs, g1 gc, windows-amd64)
# Problematic frame:
# C [steamworks4j64.dll+0xe984]
#
# No core dump will be written. Minidumps are not enabled by default on client versions of Windows
#
# If you would like to submit a bug report, please visit:
# https://github.com/adoptium/adoptium-support/issues
# 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: -Xms512m -Xmx2G -XX:+UnlockExperimentalVMOptions -XX:+UseG1GC -XX:G1NewSizePercent=20 -XX:G1ReservePercent=20 -XX:MaxGCPauseMillis=50 -XX:G1HeapRegionSize=32M D:\a\steamapps\common\Necesse\Necesse.jar
Host: 11th Gen Intel(R) Core(TM) i7-11800H @ 2.30GHz, 16 cores, 15G, Windows 10 , 64 bit Build 19041 (10.0.19041.3636)
Time: Sun Dec 24 13:37:12 2023 Windows 10 , 64 bit Build 19041 (10.0.19041.3636) elapsed time: 5.930111 seconds (0d 0h 0m 5s)
--------------- T H R E A D ---------------
Current thread (0x00000177df663ac0): JavaThread "main" [_thread_in_native, id=17880, stack(0x00000060bc900000,0x00000060bca00000)]
Stack: [0x00000060bc900000,0x00000060bca00000], sp=0x00000060bc9fec90, free space=1019k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
C [steamworks4j64.dll+0xe984]
Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
j com.codedisaster.steamworks.SteamUGCNative.getNumSubscribedItems()I+0
j com.codedisaster.steamworks.SteamUGC.getNumSubscribedItems()I+0
j necesse.engine.modLoader.ModLoader.loadMods(Z)V+230
j necesse.engine.GlobalData.loadAll(Z)V+32
j necesse.engine.Screen.init()V+177
j necesse.engine.Screen.<init>(Lnecesse/engine/GameWindow;)V+53
j StartClient.main([Ljava/lang/String;)V+458
v ~StubRoutines::call_stub
siginfo: EXCEPTION_ACCESS_VIOLATION (0xc0000005), reading address 0x0000000000000000
Register to memory mapping:
RIP=0x00007ffce9c3e984 steamworks4j64.dll
RAX=0x00007ffce9c74148 steamworks4j64.dll
RBX={method} {0x0000017788a83630} 'getNumSubscribedItems' '()I' in 'com/codedisaster/steamworks/SteamUGCNative'
RCX=0x0 is NULL
RDX=0x0 is NULL
RSP=0x00000060bc9fec90 is pointing into the stack for thread: 0x00000177df663ac0
RBP=0x00000060bc9fed28 is pointing into the stack for thread: 0x00000177df663ac0
RSI=0x000000000000000f is an unknown value
RDI=0x00000177e46895cd is at code_begin+1325 in an Interpreter codelet
return entry points [0x00000177e46890a0, 0x00000177e4689ba0] 2816 bytes
R8 =0x000000000000005a is an unknown value
R9 =0x000000000000005e is an unknown value
R10=0x00000000000000a2 is an unknown value
R11=0x0000000000000038 is an unknown value
R12=0x0 is NULL
R13={method} {0x0000017788a83630} 'getNumSubscribedItems' '()I' in 'com/codedisaster/steamworks/SteamUGCNative'
R14=0x00000060bc9fed40 is pointing into the stack for thread: 0x00000177df663ac0
R15=0x00000177df663ac0 is a thread
Registers:
RAX=0x00007ffce9c74148, RBX=0x0000017788a83628, RCX=0x0000000000000000, RDX=0x0000000000000000
RSP=0x00000060bc9fec90, RBP=0x00000060bc9fed28, RSI=0x000000000000000f, RDI=0x00000177e46895cd
R8 =0x000000000000005a, R9 =0x000000000000005e, R10=0x00000000000000a2, R11=0x0000000000000038
R12=0x0000000000000000, R13=0x0000017788a83628, R14=0x00000060bc9fed40, R15=0x00000177df663ac0
RIP=0x00007ffce9c3e984, EFLAGS=0x0000000000010202
Top of Stack: (sp=0x00000060bc9fec90)
0x00000060bc9fec90: 0000017788a83628 0000017788a83628
0x00000060bc9feca0: 00000177e46895cd 00000177e468d33c
0x00000060bc9fecb0: 0000017788a83628 00000177e468d621
0x00000060bc9fecc0: 0000017788a7dd00 00000177df663ac0
0x00000060bc9fecd0: 00000177df663ac0 00000177e468d2f6
0x00000060bc9fece0: 00000060bc9fece0 0000017788a83628
0x00000060bc9fecf0: 00000060bc9fed40 0000017788a83d38
0x00000060bc9fed00: 0000000000000000 0000000092d171e8
0x00000060bc9fed10: 0000017788a83628 0000000000000000
0x00000060bc9fed20: 00000060bc9fed48 00000060bc9fed90
0x00000060bc9fed30: 00000177e4689612 0000000092d171e8
0x00000060bc9fed40: 00000177e468af76 00000060bc9fed48
0x00000060bc9fed50: 0000017788a7dce8 00000060bc9feda0
0x00000060bc9fed60: 0000017788a7e7c0 0000000000000000
0x00000060bc9fed70: 0000000092d0ea20 0000017788a7dd00
0x00000060bc9fed80: 00000060bc9fed48 00000060bc9feda0
Instructions: (pc=0x00007ffce9c3e984)
0x00007ffce9c3e884: 00 00 b0 01 eb 02 32 c0 48 8b 8c 24 40 04 00 00
0x00007ffce9c3e894: 48 33 cc e8 a4 40 00 00 48 81 c4 50 04 00 00 5e
0x00007ffce9c3e8a4: 5d 5b c3 cc cc cc cc cc cc cc cc cc 40 53 48 83
0x00007ffce9c3e8b4: ec 20 48 8d 0d 7b 58 03 00 49 8b d8 ff 15 da 99
0x00007ffce9c3e8c4: 01 00 48 8b d3 48 8b 08 48 8b 01 48 83 c4 20 5b
0x00007ffce9c3e8d4: 48 ff a0 40 02 00 00 cc cc cc cc cc 48 89 5c 24
0x00007ffce9c3e8e4: 08 48 89 6c 24 10 48 89 74 24 18 57 48 83 ec 20
0x00007ffce9c3e8f4: 48 8b 01 49 8b d8 45 33 c0 49 8b d1 49 8b e9 48
0x00007ffce9c3e904: 8b f1 ff 90 f0 06 00 00 48 8d 0d 25 58 03 00 48
0x00007ffce9c3e914: 8b f8 ff 15 84 99 01 00 4c 8d 4f 08 4c 8b c7 48
0x00007ffce9c3e924: 8b d3 48 8b 08 4c 8b 11 41 ff 92 f8 01 00 00 4c
0x00007ffce9c3e934: 8b 16 45 33 c9 4c 8b c7 48 8b d5 48 8b ce 8b d8
0x00007ffce9c3e944: 41 ff 92 f8 06 00 00 48 8b 6c 24 38 8b c3 48 8b
0x00007ffce9c3e954: 5c 24 30 48 8b 74 24 40 48 83 c4 20 5f c3 cc cc
0x00007ffce9c3e964: cc cc cc cc cc cc cc cc cc cc cc cc 48 83 ec 28
0x00007ffce9c3e974: 48 8d 0d bd 57 03 00 ff 15 1f 99 01 00 48 8b 08
0x00007ffce9c3e984: 48 8b 01 48 83 c4 28 48 ff a0 30 02 00 00 cc cc
0x00007ffce9c3e994: cc cc cc cc cc cc cc cc cc cc cc cc 40 53 55 56
0x00007ffce9c3e9a4: 57 41 56 48 81 ec 70 08 00 00 48 8b 05 e3 57 03
0x00007ffce9c3e9b4: 00 48 33 c4 48 89 84 24 60 08 00 00 48 8b ac 24
0x00007ffce9c3e9c4: c8 08 00 00 4c 8b f1 48 8d 0d 66 57 03 00 41 8b
0x00007ffce9c3e9d4: f9 49 8b d8 ff 15 c2 98 01 00 44 8b 8c 24 c0 08
0x00007ffce9c3e9e4: 00 00 48 8d 54 24 50 48 89 54 24 40 44 8b c7 c7
0x00007ffce9c3e9f4: 44 24 38 00 04 00 00 48 8d 94 24 60 04 00 00 48
0x00007ffce9c3ea04: 8b 08 48 89 54 24 30 48 8d 54 24 60 c7 44 24 28
0x00007ffce9c3ea14: 00 04 00 00 48 89 54 24 20 48 8b d3 48 8b 01 ff
0x00007ffce9c3ea24: 50 70 0f b6 f0 84 c0 0f 84 e0 00 00 00 4d 8b 06
0x00007ffce9c3ea34: 48 8b d5 49 8b ce 41 ff 90 f8 00 00 00 4d 8b 06
0x00007ffce9c3ea44: 48 8d 54 24 60 49 8b ce 48 8b f8 41 ff 90 38 05
0x00007ffce9c3ea54: 00 00 4d 8b 16 4c 8d 0d e8 a5 01 00 4c 8d 05 79
0x00007ffce9c3ea64: ca 01 00 48 8b d7 49 8b ce 48 8b d8 41 ff 92 f0
0x00007ffce9c3ea74: 02 00 00 4d 8b 16 4c 8b cb 4c 8b c0 48 8b d5 49
Stack slot to memory mapping:
stack at sp + 0 slots: {method} {0x0000017788a83630} 'getNumSubscribedItems' '()I' in 'com/codedisaster/steamworks/SteamUGCNative'
stack at sp + 1 slots: {method} {0x0000017788a83630} 'getNumSubscribedItems' '()I' in 'com/codedisaster/steamworks/SteamUGCNative'
stack at sp + 2 slots: 0x00000177e46895cd is at code_begin+1325 in an Interpreter codelet
return entry points [0x00000177e46890a0, 0x00000177e4689ba0] 2816 bytes
stack at sp + 3 slots: 0x00000177e468d33c is at code_begin+252 in an Interpreter codelet
method entry point (kind = native) [0x00000177e468d240, 0x00000177e468dbc0] 2432 bytes
stack at sp + 4 slots: {method} {0x0000017788a83630} 'getNumSubscribedItems' '()I' in 'com/codedisaster/steamworks/SteamUGCNative'
stack at sp + 5 slots: 0x00000177e468d621 is at code_begin+993 in an Interpreter codelet
method entry point (kind = native) [0x00000177e468d240, 0x00000177e468dbc0] 2432 bytes
stack at sp + 6 slots: {method} {0x0000017788a7dd08} 'getNumSubscribedItems' '()I' in 'com/codedisaster/steamworks/SteamUGC'
stack at sp + 7 slots: 0x00000177df663ac0 is a thread
Awesome, thanks!
Updating your Steam to a newer version should fix this issue :)