alphaqu / DashLoader

Launch Minecraft at the speed of light.
GNU Lesser General Public License v3.0
93 stars 21 forks source link

JVM Crash when trying to reload certain resource packs containing TTF Fonts (jemalloc.dll) #45

Closed Blobanium closed 1 year ago

Blobanium commented 1 year ago

Describe the bug Technically, when you attempt to load/unload in a resource pack with Dashloader (Particularly with ones containing TTF Fonts) it will cause a JVM Crash. The Culprit seems to be jemalloc.dll if you check the problematic frame (Ive done some research about this dll in particular and from what i know this seems to be "Java extended memory allocation")

To Reproduce

Steps to reproduce the behavior:

  1. Launch Minecraft
  2. Navigate to the resource pack settings
  3. Try to load in a pack containing a TTF Font (This one should be a good example)
  4. Minecraft crashes (You may have to load and unload it to get it to crash)

Expected behavior It should properly load in the pack without issue

Screenshots N/A

Context (please complete the following information):

Additional context Crash log: hs_err_pid22280.log

Also i have other mods installed But i am 100% certain it is dashloader causing this issue. Here's my mods folder just in case. image

alphaqu commented 1 year ago

Hi there, the issue template wants you to provide the entire logs because its really hard for me to debug issues without the context of the entire loading process. Can you please provide your entire game logs when the crash occurs (And caching logs if you can). Thanks.

Blobanium commented 1 year ago

Hi there, the issue template wants you to provide the entire logs because its really hard for me to debug issues without the context of the entire loading process. Can you please provide your entire game logs when the crash occurs (And caching logs if you can). Thanks.

heres an entire log file that led up to the crash

Let me know if you need any more log files

alphaqu commented 1 year ago

Hi, are you able to test one of the newer 5.0 releases to see if it solves your issue? Your issue looks similar to one of the ones i fixed.

alphaqu commented 1 year ago

Hi, this should be fixed in 5.0