The problem is caused by HQM.
I looked at the console. It hangs for a quite a while at first with "Attemping to load JABBA data."
The log then shows a 2 minute gap between the JABBA data and first sign of trouble.
Code:
[12:55:58] [Server thread/INFO] [FML]: Loading dimension 1 (New World) (net.minecraft.server.integrated.IntegratedServer@4f6d4ece)
Attemping to load JABBA data.
[12:57:52] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: java.lang.ArrayIndexOutOfBoundsException: 33554431
[12:57:52] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: at hardcorequesting.quests.Quest.read(Quest.java:1283)
[12:57:52] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: at hardcorequesting.Team.loadData(Team.java:852)
[12:57:52] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: at hardcorequesting.QuestingData.loadData(QuestingData.java:605)
[12:57:52] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: at hardcorequesting.QuestingData.<init>(QuestingData.java:513)
[12:57:52] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: at hardcorequesting.QuestingData.readAllData(QuestingData.java:497)
[12:57:52] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: at hardcorequesting.QuestingData$1.read(QuestingData.java:403)
[12:57:52] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: at hardcorequesting.network.FileHelper.loadData(FileHelper.java:102)
[12:57:52] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: at hardcorequesting.QuestingData.load(QuestingData.java:432)
[12:57:52] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: at hardcorequesting.WorldEventListener.onLoad(WorldEventListener.java:23)
[12:57:52] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: at cpw.mods.fml.common.eventhandler.ASMEventHandler_816_WorldEventListener_onLoad_Load.invoke(.dynamic)
[12:57:52] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: at cpw.mods.fml.common.eventhandler.ASMEventHandler.invoke(ASMEventHandler.java:54)
[12:57:52] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: at cpw.mods.fml.common.eventhandler.EventBus.post(EventBus.java:138)
[12:57:52] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: at net.minecraft.server.integrated.IntegratedServer.func_71247_a(IntegratedServer.java:73)
[12:57:52] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: at net.minecraft.server.integrated.IntegratedServer.func_71197_b(IntegratedServer.java:92)
[12:57:52] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:387)
[12:57:52] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: at net.minecraft.server.MinecraftServer$2.run(MinecraftServer.java:685)
[12:57:52] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: java.lang.ArrayIndexOutOfBoundsException: 15
[12:57:52] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: at hardcorequesting.quests.Quest.read(Quest.java:1283)
[12:57:52] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: at hardcorequesting.Team.loadData(Team.java:852)
[12:57:52] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: at hardcorequesting.QuestingData.loadData(QuestingData.java:605)
[12:57:52] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: at hardcorequesting.QuestingData.<init>(QuestingData.java:513)
[12:57:52] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: at hardcorequesting.QuestingData.readAllData(QuestingData.java:497)
[12:57:52] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: at hardcorequesting.QuestingData$1.read(QuestingData.java:403)
[12:57:52] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: at hardcorequesting.network.FileHelper.loadData(FileHelper.java:102)
[12:57:52] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: at hardcorequesting.QuestingData.load(QuestingData.java:432)
[12:57:52] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: at hardcorequesting.WorldEventListener.onLoad(WorldEventListener.java:23)
[12:57:52] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: at cpw.mods.fml.common.eventhandler.ASMEventHandler_816_WorldEventListener_onLoad_Load.invoke(.dynamic)
[12:57:52] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: at cpw.mods.fml.common.eventhandler.ASMEventHandler.invoke(ASMEventHandler.java:54)
[12:57:52] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: at cpw.mods.fml.common.eventhandler.EventBus.post(EventBus.java:138)
[12:57:52] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: at net.minecraft.server.integrated.IntegratedServer.func_71247_a(IntegratedServer.java:73)
[12:57:52] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: at net.minecraft.server.integrated.IntegratedServer.func_71197_b(IntegratedServer.java:92)
[12:57:52] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:387)
[12:57:52] [Server thread/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:-1]: at net.minecraft.server.MinecraftServer$2.run(MinecraftServer.java:685)
(this is from the second try, after adding HQM back)
Spits out errors about HQM, so much so that javaw.exe which is the launcher was suddenly using 3.5GB of RAM and climbing slowly. As a reference java.exe, which is the game itself, was 3.5GB at the same time.
It repeats the sections for java.lang.ArrayIndexOutOfBoundsException: 33554431 and java.lang.ArrayIndexOutOfBoundsException: 15 before flooding the console with a single line repeating, which on the second try I didn't let it get that far. It was before that point it the memory usage was at 2GB and quickly climbing.
After force quitting java.exe from the TaskManager I also have to force quit the Launcher because it can't recover either.
After disabling HQM the 1.1.2 world launches just fine with 1.2.0
After the world loaded with HQM disabled. I tried adding it back. Same bad result.
Only added MouseTweaks.
NO Optifine!
/Update1
A new world with HQM installed works just fine. Just not the older 1.1.2 world.
/Update2
This is what I get for relying on FTB for backing up my world.
I can't find the backup at all or it doesn't actually do backups for 3rd party packs
Found the backup for the configs, but not the world
/Update3
Found the updates plus the AromaBackup was able to save it before I removed the HQM as well.
Going to stick to 1.1.2 of the pack until this is fixed, if possible