xCollateral / VulkanMod

Vulkan renderer mod for Minecraft.
GNU Lesser General Public License v3.0
1.59k stars 181 forks source link

EXCEPTION_ACCESS_VIOLATION when pressing F3+S (Dump dynamic texture) with only vulkanmod installed #538

Open nexplorer-3e opened 2 weeks ago

nexplorer-3e commented 2 weeks ago

Describe the bug

System: Windows 11 Graphic card Model: Intel Iris Xe Graphics, from i5-13500h Driver version from Arc Control: 32.0.101.6078 2024/9/13 (as the driver may be buggy)

#
# A fatal error has been detected by the Java Runtime Environment:
#
#  EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x00000235e7f24176, pid=34152, tid=37520
#
# JRE version: OpenJDK Runtime Environment Microsoft-28056 (17.0.1+12) (build 17.0.1+12-LTS)
# Java VM: OpenJDK 64-Bit Server VM Microsoft-28056 (17.0.1+12-LTS, mixed mode, tiered, compressed oops, compressed class ptrs, g1 gc, windows-amd64)
# Problematic frame:
# v  ~StubRoutines::jlong_disjoint_arraycopy
#
# 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:
# D:\Scoop\apps\prismlauncher\current\instances\1.20.1vo\minecraft\hs_err_pid34152.log
Compiled method (c2)   26146 13923       4       org.lwjgl.system.MemoryUtil::memCopy (41 bytes)
 total in heap  [0x00000235f0457090,0x00000235f0457638] = 1448
 relocation     [0x00000235f04571e8,0x00000235f0457210] = 40
 main code      [0x00000235f0457220,0x00000235f0457440] = 544
 stub code      [0x00000235f0457440,0x00000235f0457468] = 40
 oops           [0x00000235f0457468,0x00000235f0457480] = 24
 metadata       [0x00000235f0457480,0x00000235f04574d0] = 80
 scopes data    [0x00000235f04574d0,0x00000235f04575b8] = 232
 scopes pcs     [0x00000235f04575b8,0x00000235f0457618] = 96
 dependencies   [0x00000235f0457618,0x00000235f0457620] = 8
 handler table  [0x00000235f0457620,0x00000235f0457638] = 24

hs_err_pid34152.log: https://mclo.gs/EOu1iVL

Steps to reproduce

Minecraft version: 1.20.1 Fabric loader version: 0.16.7 Fabric API version: 0.92.2 Vulkanmod version: 0.5.0-build.1

  1. install the mod.
  2. start game.
  3. enter a world then press F3+S

Log files

hs_err_pid34152.log: https://mclo.gs/EOu1iVL log from prism launcher: https://mclo.gs/rBSROts

nexplorer-3e commented 2 weeks ago

related issue: https://github.com/xCollateral/VulkanMod/issues/335 (after notice that search box in pr cannot search issues) as that case is nvidia, there should be a little difference (and mine is JVM crash)

Felix14-v2 commented 1 week ago

If you accidentally press this shortcut, you can use this mod to avoid crash: https://modrinth.com/mod/f3sconfirm