Blood Magic

Blood Magic

90M Downloads

Stack Overflow Issue

rainingtapes opened this issue ยท 3 comments

commented

Issue Description:

Crash to desktop from stackoverflow when attempting to clear multiple entires in Sanguine Scientium at once.

What happens: Process repeated multiple times in multiple categories with identical results; on moment of "mark all as read" being hit, the game freezes and saves, before crashing out due to stack overflow. Crashlog provided for ease.

uploadcrash-2021-05-10_16.01.37-client.txt

What you expected to happen: Additional tests showed other books on the same library successfully marking all entries as read (wanted to make sure this wasnt a general patchouli issue).

Steps to reproduce:

  1. Open Sanguine Scientium
  2. Navigate to any chapter
  3. Hit mark as read
    ...

Affected Versions (Do not use "latest"):

  • BloodMagic: BloodMagic-1.16.4-3.1.0-15.jar
  • Minecraft: 1.16.5
  • Forge: 36.1.16
commented
commented

Given that the crashlog has 2000+ lines of at vazkii.patchouli.client.book.gui.button.GuiButtonBookMarkRead.markCategoryAsRead(GuiButtonBookMarkRead.java:53) ~[?:1.16.4-51] {re:classloading}, i think it's safe to say that this is some form of infinite loop.

I notice you have a fair few other mods installed - have you tried with just Blood Magic and Patchouli?

commented

Given that the crashlog has 2000+ lines of at vazkii.patchouli.client.book.gui.button.GuiButtonBookMarkRead.markCategoryAsRead(GuiButtonBookMarkRead.java:53) ~[?:1.16.4-51] {re:classloading}, i think it's safe to say that this is some form of infinite loop.

I notice you have a fair few other mods installed - have you tried with just Blood Magic and Patchouli?

just ran a solo mod test, can confirm that with no other mods installed, the game still hits its infinite loop upon clicking the mark as read icon.