Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
Version Info:
- Java version (1.8.0_144)
- Slay the Spire (12-18-2022)
- ModTheSpire (3.30.3)
Mod list:
- basemod (5.52.3)
- actlikeit (1.2.7)
- ojb_Bestiary (0.1.1)
- block-reminder (1.2.0)
- stslib (2.10.1)
- dome_mod (0.0.6)
- fastmodecultists (1.0.0)
- Gensokyo (4.0.0)
- incenseburnerinfo (0.0.1)
- infinite_random (1.0)
- mintyspire (2.5.5)
- oceanmod (1.0.18)
- OneHundredRelics (1.0.0)
- relic-reminders (1.2.0)
- reliquary (0.5.3)
- RiskOfRelics (2.3.4)
- StackableRelics (1.3.6)
- anniv5 (2.2.0)
- expansionPacks (1.3.1)
- relicsorter (2.0.0)
- versiontwocompatible (2.2.6)
- betterrewardsmod (4.5.2)
- displayedcursedtome (1.0.1)
- EstablishmentRelicMod (0.1.1)
- MasterRealityRelicMod (0.1.3)
- HugYouRelics (1.2.42)
- AKDsMoreRelics (1.5.1)
- BossyRelics (0.9.2)
- CorruptTheSpire (1.4.2)
- HighlightPath (0.0.3)
- Balls (1.2.5)
Mods in stacktrace:
- Balls (1.2.5)
Cause:
java.lang.NullPointerException
at balls.BallsInitializer$1.onSaveRaw(BallsInitializer.java:280)
at basemod.patches.com.megacrit.cardcrawl.saveAndContinue.SaveFile.ConstructSaveFilePatch.Prefix(ConstructSaveFilePatch.java:93)
at com.megacrit.cardcrawl.saveAndContinue.SaveFile.<init>(SaveFile.java:226)
at com.megacrit.cardcrawl.helpers.SaveHelper.saveIfAppropriate(SaveHelper.java:280)
at com.megacrit.cardcrawl.neow.NeowEvent.update(NeowEvent.java:183)
at com.megacrit.cardcrawl.neow.NeowRoom.update(NeowRoom.java:24)
at com.megacrit.cardcrawl.dungeons.AbstractDungeon.update(AbstractDungeon.java:2532)
at com.megacrit.cardcrawl.core.CardCrawlGame.update(CardCrawlGame.java:876)
at com.megacrit.cardcrawl.core.CardCrawlGame.render(CardCrawlGame.java:423)
at com.badlogic.gdx.backends.lwjgl.LwjglApplication.mainLoop(LwjglApplication.java:225)
at com.badlogic.gdx.backends.lwjgl.LwjglApplication$1.run(LwjglApplication.java:126)
this creating infinite loop
bug found with probably infinite spire boss
not really sure what 'infinite spire boss' is, is that the endless mode or a mod?
Update: it reflects all damage if the damage can be fully blocked.
@ 6:34 Frost had to manually heal for half:
https://www.youtube.com/watch?v=3gJXH3dPu7k&t=394s&ab_channel=FrostPrime
Adding ModTheSpire to version...Done.
Initializing mods...
- Balls
- balls.BallsInitializer
Exception in thread "Thread-6" java.lang.NoClassDefFoundError: basemod/interfaces/EditCardsSubscriber
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:763)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:467)
at java.net.URLClassLoader.access$100(URLClassLoader.java:73)
at java.net.URLClassLoader$1.run(URLClassLoader.java:368)
at java.net.URLClassLoader$1.run(URLClassLoader.java:362)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:361)
at com.evacipated.cardcrawl.modthespire.MTSClassLoader.findClass(MTSClassLoader.java:137)
at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
at com.evacipated.cardcrawl.modthespire.MTSClassLoader.loadClass(MTSClassLoader.java:127)
at com.evacipated.cardcrawl.modthespire.Patcher.initializeMods(Patcher.java:47)
at com.evacipated.cardcrawl.modthespire.Loader.runMods(Loader.java:501)
at com.evacipated.cardcrawl.modthespire.ui.ModSelectWindow.lambda$null$1(ModSelectWindow.java:285)
at java.lang.Thread.run(Thread.java:748)
Caused by: java.lang.ClassNotFoundException: basemod.interfaces.EditCardsSubscriber
at com.evacipated.cardcrawl.modthespire.MTSClassLoader.findClass(MTSClassLoader.java:143)
at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
at com.evacipated.cardcrawl.modthespire.MTSClassLoader.loadClass(MTSClassLoader.java:127)
... 17 more
the error on startup I'm not sure of. the error looks like it's happening during class initialization during MTS boot up, I'll need more information to debug further. I'll need a full list of mods being loaded and their versions in order to recreate, otherwise I can't debug further since the mod is functional for me from the workshop
- Balls (1.3.3)
- stslib (2.11.0)
Cause:
java.lang.StackOverflowError
at com.evacipated.cardcrawl.mod.stslib.patches.BlockModifierPatches$OnAttackPreBlockDamaged.OnAttackedAndSaveInfo(BlockModifierPatches.java:103)
at com.megacrit.cardcrawl.core.AbstractCreature.decrementBlock(AbstractCreature.java)
at com.megacrit.cardcrawl.monsters.AbstractMonster.damage(AbstractMonster.java:760)
at balls.relics.Handball.onAttack(Handball.java:23)
at com.megacrit.cardcrawl.monsters.AbstractMonster.damage(AbstractMonster.java:779)
at balls.relics.Handball.onAttack(Handball.java:23)
at com.megacrit.cardcrawl.monsters.AbstractMonster.damage(AbstractMonster.java:779)
at balls.relics.Handball.onAttack(Handball.java:23)
at com.megacrit.cardcrawl.monsters.AbstractMonster.damage(AbstractMonster.java:779)
at balls.relics.Handball.onAttack(Handball.java:23)
at com.megacrit.cardcrawl.monsters.AbstractMonster.damage(AbstractMonster.java:779)
at balls.relics.Handball.onAttack(Handball.java:23)
at com.megacrit.cardcrawl.monsters.AbstractMonster.damage(AbstractMonster.java:779)
at balls.relics.Handball.onAttack(Handball.java:23)
at com.megacrit.cardcrawl.monsters.AbstractMonster.damage(AbstractMonster.java:779)
at balls.relics.Handball.onAttack(Handball.java:23)
at com.megacrit.cardcrawl.monsters.AbstractMonster.damage(AbstractMonster.java:779)
at balls.relics.Handball.onAttack(Handball.java:23)
This continues for a while until...
05:32:31.192 ERROR desktop.DesktopLauncher> Exception caught
com.badlogic.gdx.utils.GdxRuntimeException: java.lang.StackOverflowError
at com.badlogic.gdx.backends.lwjgl3.Lwjgl3Application.<init>(Lwjgl3Application.java:116) ~[?:build 7]
at com.megacrit.cardcrawl.desktop.DesktopLauncher.main(DesktopLauncher.java:105) ~[ModTheSpire.jar:?]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_131]
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_131]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_131]
at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_131]
at com.evacipated.cardcrawl.modthespire.Loader.runMods(Loader.java:426) ~[ModTheSpire.jar:?]
at com.evacipated.cardcrawl.modthespire.ui.ModSelectWindow.lambda$null$0(ModSelectWindow.java:293) ~[ModTheSpire.jar:?]
at java.lang.Thread.run(Thread.java:748) [?:1.8.0_131]
Caused by: java.lang.StackOverflowError
at com.evacipated.cardcrawl.mod.stslib.patches.BlockModifierPatches$OnAttackPreBlockDamaged.OnAttackedAndSaveInfo(BlockModifierPatches.java:103) ~[StSLib.jar:?]
at com.megacrit.cardcrawl.core.AbstractCreature.decrementBlock(AbstractCreature.java) ~[?:?]
at com.megacrit.cardcrawl.monsters.AbstractMonster.damage(AbstractMonster.java:760) ~[?:?]
at balls.relics.Handball.onAttack(Handball.java:23) ~[Balls.jar:?]
at com.megacrit.cardcrawl.monsters.AbstractMonster.damage(AbstractMonster.java:779) ~[?:?]
at balls.relics.Handball.onAttack(Handball.java:23) ~[Balls.jar:?]
This continues as well.
- Java version (1.8.0_144)
- Slay the Spire (12-18-2022)
- ModTheSpire (3.30.3)
Mod list:
- basemod (5.55.3)
- AchievementEnabler (1.0.0)
- coloredmap (2.4.1)
- mintyspire (2.5.8)
- alwaysneverkeys (0.1.0)
- RelicStats (1.2.2)
- stslib (2.11.0)
- constructmod (1.1.0)
- AKDsMoreRelics (1.5.5)
- Balls (1.3.3)
- BossyRelics (0.9.2)
- StSModEnergizedSpire (1.22.2)
- HugYouRelics (2.0.6)
- reliquary (0.5.3)
- SpireSmallAdds (0.0.4)
- CardAugments (1.0.5)
- RiskOfRelics (2.3.11)
Begin patching...
Patching enums...Done.
Finding core patches...
Finding patches...
Patching Overrides...
Injecting patches...Done.
Compiling patched classes...Done.
Busting enums...Done.
Setting isModded = true...Done.
Adding ModTheSpire to version...Done.
00:03:15.313 INFO map.RoomTypeAssigner> #### Unassigned Rooms:
00:03:15.314 INFO dungeons.AbstractDungeon> Generated the following dungeon map:
00:03:15.314 INFO dungeons.AbstractDungeon>
/ \ \
14 R R R
| / | \
13 M ? M M
\ / / / |
12 ? M M R
\ / / /
11 M E M
/ |/ | \
10 ? R M ?
/ |/ \ /
9 R M $
/ / /
8 E E E
|/ | \
7 E M E
| \| \ / |
6 R ? R M M
| | | / \
5 E R E E E
|/ \| | /
4 M $ ? ?
| \ / \| \
3 $ M ? M
| | / \ |
2 ? M ? M M
\| \ | |
1 ? ? M M
/ / / |
0 M M M M
00:03:15.314 INFO dungeons.AbstractDungeon> Game Seed: -3508980578250992373
00:03:15.314 INFO dungeons.AbstractDungeon> Map generation time: 9ms
00:03:15.315 INFO dungeons.AbstractDungeon> Loading into: 1,8
00:03:15.319 INFO riskOfRelics.RiskOfRelics> 9
00:03:15.319 INFO dungeons.AbstractDungeon> ELITE: Lagavulin
00:03:15.339 INFO audio.MusicMaster> Pre-caching ELITE
00:03:16.037 INFO core.CardCrawlGame> PAUSE()
00:03:16.423 INFO basemod.BaseMod> publish on post power apply
00:03:16.426 INFO basemod.BaseMod> powers modified
00:03:16.631 INFO basemod.BaseMod> publish start battle
00:03:16.633 INFO unlock.UnlockTracker> Already seen: Miracle
00:03:17.514 INFO basemod.BaseMod> publishPostDraw
00:03:17.617 INFO basemod.BaseMod> publishPostDraw
00:03:17.721 INFO basemod.BaseMod> publishPostDraw
00:03:17.833 INFO basemod.BaseMod> publishPostDraw
00:03:17.934 INFO basemod.BaseMod> publishPostDraw
00:03:18.363 INFO basemod.BaseMod> powers modified
00:03:18.370 INFO basemod.BaseMod> publishPostExhaust
00:03:19.055 INFO audio.MainMusic> Disposing MainMusic: MENU
00:03:21.443 INFO core.CardCrawlGame> RESUME()
00:03:31.432 INFO basemod.BaseMod> publish on card use: Strike_P
00:03:31.433 INFO unlock.UnlockTracker> Already seen: Miracle
Exception in thread "LWJGL Application" com.badlogic.gdx.utils.GdxRuntimeException: java.lang.StackOverflowError
at com.badlogic.gdx.backends.lwjgl.LwjglApplication$1.run(LwjglApplication.java:133)
Caused by: java.lang.StackOverflowError
at com.evacipated.cardcrawl.mod.stslib.patches.BlockModifierPatches$OnAttackPreBlockDamaged.OnAttackedAndSaveInfo(BlockModifierPatches.java:103)
at com.megacrit.cardcrawl.core.AbstractCreature.decrementBlock(AbstractCreature.java)
at com.megacrit.cardcrawl.monsters.AbstractMonster.damage(AbstractMonster.java:760)
at com.megacrit.cardcrawl.monsters.exordium.Lagavulin.damage(Lagavulin.java:212)
at balls.relics.Handball.onAttack(Handball.java:23)
[...]
at com.megacrit.cardcrawl.monsters.AbstractMonster.damage(AbstractMonster.java:779)
at com.megacrit.cardcrawl.monsters.exordium.Lagavulin.damage(Lagavulin.java:212)
at balls.relics.Handball.onAttack(Handball.java:23)
at com.megacrit.cardcrawl.monsters.AbstractMonster.damage(AbstractMonster.java:779)
at com.megacrit.cardcrawl.monsters.exordium.Lagavulin.damage(Lagavulin.java:212)
Exception in thread "LWJGL Application" com.badlogic.gdx.utils.GdxRuntimeException: java.lang.StackOverflowError
at com.badlogic.gdx.backends.lwjgl.LwjglApplication$1.run(LwjglApplication.java:133)
Caused by: java.lang.StackOverflowError
at java.util.stream.AbstractPipeline.copyIntoWithCancel(AbstractPipeline.java:497)
at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:485)
at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:471)
at java.util.stream.MatchOps$MatchOp.evaluateSequential(MatchOps.java:230)
at java.util.stream.MatchOps$MatchOp.evaluateSequential(MatchOps.java:196)
at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.util.stream.ReferencePipeline.noneMatch(ReferencePipeline.java:459)
at com.evacipated.cardcrawl.mod.stslib.patches.BlockModifierPatches$OnAttackPreBlockDamaged.OnAttackedAndSaveInfo(BlockModifierPatches.java:104)
at com.megacrit.cardcrawl.core.AbstractCreature.decrementBlock(AbstractCreature.java)
at com.megacrit.cardcrawl.monsters.AbstractMonster.damage(AbstractMonster.java:760)
at balls.relics.Handball.onAttack(Handball.java:23)
at com.megacrit.cardcrawl.monsters.AbstractMonster.damage(AbstractMonster.java:779)
at balls.relics.Handball.onAttack(Handball.java:23)
at com.megacrit.cardcrawl.monsters.AbstractMonster.damage(AbstractMonster.java:779)
at balls.relics.Handball.onAttack(Handball.java:23)
.
.
.
etc.