The bug
With the new update 1.12 when I open the crafting book my game crashes, and I also can't craft.
Crash
Description: Updating screen events
java.lang.NullPointerException: Updating screen events
at bno.b(SourceFile:162)
at bno.a(SourceFile:113)
at bmx.a(SourceFile:182)
at blk.a(SourceFile:337)
at bmg.a(SourceFile:294)
at bmx.a(SourceFile:160)
at blk.k(SourceFile:400)
at blk.q(SourceFile:377)
at bib.t(SourceFile:1625)
at bib.az(SourceFile:1000)
at bib.a(SourceFile:419)
at net.minecraft.client.main.Main.main(SourceFile:123)Log
Couldn't get a list of all recipe files
java.nio.file.AccessDeniedException: C:\Users\Graham\AppData\Roaming\.minecraft\versions\1.12.1\1.12.1.jar
at sun.nio.fs.WindowsException.translateToIOException(WindowsException.java:83)
at sun.nio.fs.WindowsException.rethrowAsIOException(WindowsException.java:90)
at sun.nio.fs.WindowsLinkSupport.getRealPath(WindowsLinkSupport.java:259)
at sun.nio.fs.WindowsPath.toRealPath(WindowsPath.java:836)
at sun.nio.fs.WindowsPath.toRealPath(WindowsPath.java:44)
at com.sun.nio.zipfs.ZipFileSystemProvider.newFileSystem(ZipFileSystemProvider.java:111)
at java.nio.file.FileSystems.newFileSystem(FileSystems.java:326)
at java.nio.file.FileSystems.newFileSystem(FileSystems.java:276)
at aku.b(SourceFile:77)
at aku.a(SourceFile:55)
at ni.c(SourceFile:485)
at bib.<init>(SourceFile:394)
at net.minecraft.client.main.Main.main(SourceFile:123)
Couldn't get a list of all built-in advancement files
java.nio.file.AccessDeniedException: C:\Users\Graham\AppData\Roaming\.minecraft\versions\1.12.1\1.12.1.jar
at sun.nio.fs.WindowsException.translateToIOException(WindowsException.java:83)
at sun.nio.fs.WindowsException.rethrowAsIOException(WindowsException.java:90)
at sun.nio.fs.WindowsLinkSupport.getRealPath(WindowsLinkSupport.java:259)
at sun.nio.fs.WindowsPath.toRealPath(WindowsPath.java:836)
at sun.nio.fs.WindowsPath.toRealPath(WindowsPath.java:44)
at com.sun.nio.zipfs.ZipFileSystemProvider.newFileSystem(ZipFileSystemProvider.java:111)
at java.nio.file.FileSystems.newFileSystem(FileSystems.java:326)
at java.nio.file.FileSystems.newFileSystem(FileSystems.java:276)
at ns.a(SourceFile:133)
at ns.a(SourceFile:73)
at ns.<init>(SourceFile:66)
at oo.b(SourceFile:163)
at chd.a(SourceFile:98)
at chd.j(SourceFile:130)
at net.minecraft.server.MinecraftServer.run(SourceFile:434)
at java.lang.Thread.run(Thread.java:745)
Please attach the full crash report from (minecraft/crash-reports/crash-<DATE>-client.txt).