View Issue Details

IDProjectCategoryView StatusLast Update
0001159Industrial-Craft²general / otherpublic2014-08-02 07:56
Reportersunny lam Assigned ToThunderdark  
PrioritynormalSeveritycrashReproducibilityalways
Status closedResolutionno change required 
Product VersionBuilds for MC 1.7.2 and older 
Summary0001159: Error when loading user config
DescriptionHere is the normal config:
; ic2 general config
; created 2014/7/26 下午 09:36:11
;---

[worldgen]
; Enable generation of rubber trees in the world.
rubberTree = true
; Enable generation of copper in the world.
copperOre = true
; Enable generation of tin in the world.
tinOre = true
; Enable generation of uranium in the world.
uraniumOre = true
; Enable generation of Lead in the world.
leadOre = true
; Factor scaling the IC2 ore generation quantity.
oreDensityFactor = 1.0

[protection]
; Enable logging of players when they remove a machine using a wrench.
wrenchLogging = true
; Maximum Explosion power of a nuke, where TNT is 4.
nukeExplosionPowerLimit = 60
; Maximum explosion power of a nuclear reactor, where TNT is 4.
reactorExplosionPowerLimit = 45
; Enable the nuke
enableNuke = true

[balance]
; Maximum battery tier usable by the miner.

; 1 = batteries, 2 = lead batteries, 3 = energy crystals, 4 = lapotron crystals
minerDischargeTier = 1
; Increase the energy use by the player's inventory weight when going through a teleporter.
teleporterUseInventoryWeight = true
; Ratio of energy retained inside energy storage block Items when wrenched.

; 0 (nothing) ... 1 (100%), default 0.8 (80 %)
energyRetainedInStorageBlockDrops = 0.8
; Factor to scale the UU-Matter production energy requirement.
uuEnergyFactor = 1.0
; Disable the vanilla ender chest, removing existing ones from the world as well.
disableEnderChest = false
; Comma separated list of blocks and items which should not be turned into scrap by the recycler.

; Format: <name>[@metadata], metadata * matches any.

; Ore dictionary entries can be specified with OreDict:<ore dict name> as the name.
recyclerBlacklist = minecraft:glass_pane, minecraft:stick, minecraft:snowball, minecraft:snow_layer, minecraft:snow, IC2:blockScaffold
; Whitelist for blocks/items allowed to be recycled.

; The whitelist will be used instead of the blacklist approach if it's non-empty, disallowing everything else.

; The format is the same as the blacklist.
recyclerWhitelist =

; Base energy generation factors - increase for higher energy yield.
[balance / energy / generator]
generator = 1.0
geothermal = 1.0
water = 1.0
solar = 1.0
wind = 1.0
nuclear = 1.0
semiFluidOil = 1.0
semiFluidFuel = 1.0
semiFluidBiomass = 1.0
semiFluidBioethanol = 1.0
Stirling = 1.0

; Additional initial uu values, a value of 1 equals cobblestone.

; Recipes may cause the final value be lower than the one specified here.

; Format: <name>[@metadata] = <value>
[balance / uu-values / predefined]
IC2:itemOreIridium = 12000

[recipes]
; Disable IC2 crafting recipes with the specified output, comma separated list.

; Recipes in the additional section below aren't affected.

; Format: <name>[@metadata], e.g. minecraft:bucket to disable IC2's bucket recipe from tin.
disable =
; Purge crafting recipes with the specified output, including vanilla and mod ones, comma separated list.

; Recipes in the additional section below aren't affected.

; Format: <name>[@metadata], e.g. minecraft:tnt to disable crafting tnt.
purge =
; Enable crafting of IC2 coins, otherwise they have to be spawned in and are thus limited.
allowCoinCrafting = true
; Allow only IC2 circuits to be used in IC2's recipes.
requireIc2Circuits = false
; Adjust smelting recipes to always output IC2 items if available.
smeltToIc2Items = false

; Additional shaped recipes to be created, unaffected by disable or purge.

; See assets/ic2/config/shaped_recipes.ini inside the IC2 jar for the format.
[recipes / additional / shaped]

; Additional shapeless recipes to be created, unaffected by disable or purge.

; See assets/ic2/config/shapeless_recipes.ini inside the IC2 jar for the format.
[recipes / additional / shapeless]

[misc]
; Enable IC2's custom sound system.
enableIc2Audio = true
; Maximum number of active audio sources, only change it if you know what you're doing.
maxAudioSourceCount = 32
; Enable hiding of secret recipes in CraftGuide/NEI.
hideSecretRecipes = true
; Enable activation of the quantum leggings' speed boost when sprinting instead of holding the boost key.
quantumSpeedOnSprint = true
; Enable burning of scrap in a generator.
allowBurningScrap = true
; Comma separated list with ores the miner should harvest.

; Format: <name>[@metadata], e.g. minecraft:torch, minecraft:chest

; The metadata * will match any, e.g. minecraft:log@*.

; Ore dictionary entries can be specified with OreDict:<ore dict name> as the name.
additionalValuableOres =

[testing]
; Enable the advanced nuclear reactor cooling system, *highly* work in progress, not stable.
experimentalAdvReactorCooling = false

And this is my config:

; ic2 general config
; created 2014/7/26 下午 09:21:15
;---

[worldgen]
; Enable generation of rubber trees in the world.
rubberTree = true
; Enable generation of copper in the world.
copperOre = true
; Enable generation of tin in the world.
tinOre = true
; Enable generation of uranium in the world.
uraniumOre = true
; Enable generation of Lead in the world.
leadOre = true
; Factor scaling the IC2 ore generation quantity.
oreDensityFactor = 1.0

[protection]
; Enable logging of players when they remove a machine using a wrench.
wrenchLogging = true
; Maximum Explosion power of a nuke, where TNT is 4.
nukeExplosionPowerLimit = 500
; Maximum explosion power of a nuclear reactor, where TNT is 4.
reactorExplosionPowerLimit = 50
; Enable the nuke
enableNuke = true

[balance]
; Maximum battery tier usable by the miner.; 1 = batteries, 2 = lead batteries, 3 = energy crystals, 4 = lapotron crystals
minerDischargeTier = 4
; Increase the energy use by the player's inventory weight when going through a teleporter.
teleporterUseInventoryWeight = true
; Ratio of energy retained inside energy storage block Items when wrenched.; 0 (nothing) ... 1 (100%), default 0.8 (80 %)
energyRetainedInStorageBlockDrops = 0
; Factor to scale the UU-Matter production energy requirement.
uuEnergyFactor = 1.0
; Disable the vanilla ender chest, removing existing ones from the world as well.
disableEnderChest = false
; Comma separated list of blocks and items which should not be turned into scrap by the recycler.; Format: <name>[@metadata], metadata * matches any.; Ore dictionary entries can be specified with OreDict:<ore dict name> as the name.
recyclerBlacklist = minecraft:glass_pane, minecraft:stick, minecraft:snowball, minecraft:snow_layer, minecraft:snow, IC2:blockScaffold
; Whitelist for blocks/items allowed to be recycled.; The whitelist will be used instead of the blacklist approach if it's non-empty, disallowing everything else.; The format is the same as the blacklist.
recyclerWhitelist =

; Base energy generation factors - increase for higher energy yield.
[balance / energy / generator]
generator = 3.2
geothermal = 6.4
water = 32.0
solar = 32.0
wind = 32.0
nuclear = 2.0
semiFluidOil = 1.0
semiFluidFuel = 1.0
semiFluidBiomass = 1.0
semiFluidBioethanol = 1.0
Stirling = 4.0

; Additional initial uu values, a value of 1 equals cobblestone.; Recipes may cause the final value be lower than the one specified here.; Format: <name>[@metadata] = <value>
[balance / uu-values / predefined]
IC2:itemOreIridium = 12000

[recipes]
; Disable IC2 crafting recipes with the specified output, comma separated list.; Recipes in the additional section below aren't affected.; Format: <name>[@metadata], e.g. minecraft:bucket to disable IC2's bucket recipe from tin.
disable =
; Purge crafting recipes with the specified output, including vanilla and mod ones, comma separated list.; Recipes in the additional section below aren't affected.; Format: <name>[@metadata], e.g. minecraft:tnt to disable crafting tnt.
purge =
; Enable crafting of IC2 coins, otherwise they have to be spawned in and are thus limited.
allowCoinCrafting = true
; Allow only IC2 circuits to be used in IC2's recipes.
requireIc2Circuits = false
; Adjust smelting recipes to always output IC2 items if available.
smeltToIc2Items = false

; Additional shaped recipes to be created, unaffected by disable or purge.; See assets/ic2/config/shaped_recipes.ini inside the IC2 jar for the format.
[recipes / additional / shaped]

; Additional shapeless recipes to be created, unaffected by disable or purge.; See assets/ic2/config/shapeless_recipes.ini inside the IC2 jar for the format.
[recipes / additional / shapeless]

[misc]
; Enable IC2's custom sound system.
enableIc2Audio = true
; Maximum number of active audio sources, only change it if you know what you're doing.
maxAudioSourceCount = 32
; Enable hiding of secret recipes in CraftGuide/NEI.
hideSecretRecipes = true
; Enable activation of the quantum leggings' speed boost when sprinting instead of holding the boost key.
quantumSpeedOnSprint = true
; Enable burning of scrap in a generator.
allowBurningScrap = true
; Comma separated list with ores the miner should harvest.; Format: <name>[@metadata], e.g. minecraft:torch, minecraft:chest; The metadata * will match any, e.g. minecraft:log@*.; Ore dictionary entries can be specified with OreDict:<ore dict name> as the name.
additionalValuableOres =

[testing]
; Enable the advanced nuclear reactor cooling system, *highly* work in progress, not stable.
experimentalAdvReactorCooling = false

When Minecraft loading my config, it always crash when I want to play.
Steps To ReproduceN/A
Additional InformationTo DISABLE "java.lang.RuntimeException: Error loading user config"
TagsNo tags attached.
Minecraft Version

Activities

sunny lam

2014-07-26 13:42

reporter  

crash-2014-07-26_21.30.04-client.txt (9,684 bytes)   
---- Minecraft Crash Report ----
// I'm sorry, Dave.

Time: 2014/7/26 �U�� 9:30
Description: Initializing game

java.lang.RuntimeException: Error loading user config
	at ic2.core.init.MainConfig.load(MainConfig.java:23)
	at ic2.core.IC2.load(IC2.java:178)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
	at java.lang.reflect.Method.invoke(Unknown Source)
	at cpw.mods.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:513)
	at sun.reflect.GeneratedMethodAccessor3.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
	at java.lang.reflect.Method.invoke(Unknown Source)
	at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74)
	at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:47)
	at com.google.common.eventbus.EventBus.dispatch(EventBus.java:314)
	at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296)
	at com.google.common.eventbus.EventBus.post(EventBus.java:267)
	at cpw.mods.fml.common.LoadController.sendEventToModContainer(LoadController.java:208)
	at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:187)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
	at java.lang.reflect.Method.invoke(Unknown Source)
	at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74)
	at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:47)
	at com.google.common.eventbus.EventBus.dispatch(EventBus.java:314)
	at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296)
	at com.google.common.eventbus.EventBus.post(EventBus.java:267)
	at cpw.mods.fml.common.LoadController.distributeStateMessage(LoadController.java:118)
	at cpw.mods.fml.common.Loader.preinitializeMods(Loader.java:512)
	at cpw.mods.fml.client.FMLClientHandler.beginMinecraftLoading(FMLClientHandler.java:239)
	at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:467)
	at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:815)
	at net.minecraft.client.main.Main.main(SourceFile:103)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
	at java.lang.reflect.Method.invoke(Unknown Source)
	at net.minecraft.launchwrapper.Launch.launch(Launch.java:134)
	at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
Caused by: ic2.core.util.Config$ParseException: general parse error at line 1 (?; ic2 general config)
	at ic2.core.util.Config.load(Config.java:269)
	at ic2.core.util.Config.load(Config.java:283)
	at ic2.core.init.MainConfig.load(MainConfig.java:21)
	... 37 more
Caused by: ic2.core.util.Config$ParseException: invalid key-value pair at line 1 (?; ic2 general config)
	at ic2.core.util.Config.load(Config.java:234)
	... 39 more


A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------

-- Head --
Stacktrace:
	at ic2.core.init.MainConfig.load(MainConfig.java:23)
	at ic2.core.IC2.load(IC2.java:178)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
	at java.lang.reflect.Method.invoke(Unknown Source)
	at cpw.mods.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:513)
	at sun.reflect.GeneratedMethodAccessor3.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
	at java.lang.reflect.Method.invoke(Unknown Source)
	at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74)
	at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:47)
	at com.google.common.eventbus.EventBus.dispatch(EventBus.java:314)
	at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296)
	at com.google.common.eventbus.EventBus.post(EventBus.java:267)
	at cpw.mods.fml.common.LoadController.sendEventToModContainer(LoadController.java:208)
	at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:187)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
	at java.lang.reflect.Method.invoke(Unknown Source)
	at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74)
	at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:47)
	at com.google.common.eventbus.EventBus.dispatch(EventBus.java:314)
	at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296)
	at com.google.common.eventbus.EventBus.post(EventBus.java:267)
	at cpw.mods.fml.common.LoadController.distributeStateMessage(LoadController.java:118)
	at cpw.mods.fml.common.Loader.preinitializeMods(Loader.java:512)
	at cpw.mods.fml.client.FMLClientHandler.beginMinecraftLoading(FMLClientHandler.java:239)
	at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:467)

-- Initialization --
Details:
Stacktrace:
	at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:815)
	at net.minecraft.client.main.Main.main(SourceFile:103)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
	at java.lang.reflect.Method.invoke(Unknown Source)
	at net.minecraft.launchwrapper.Launch.launch(Launch.java:134)
	at net.minecraft.launchwrapper.Launch.main(Launch.java:28)

-- System Details --
Details:
	Minecraft Version: 1.7.2
	Operating System: Windows XP (x86) version 5.1
	Java Version: 1.7.0_65, Oracle Corporation
	Java VM Version: Java HotSpot(TM) Client VM (mixed mode), Oracle Corporation
	Memory: 104578192 bytes (99 MB) / 298897408 bytes (285 MB) up to 1216348160 bytes (1160 MB)
	JVM Flags: 2 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xmx1200M
	AABB Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used
	IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0
	FML: MCP v9.03 FML v7.2.217.1147 Minecraft Forge 10.12.2.1147 20 mods loaded, 20 mods active
	mcp{9.03} [Minecraft Coder Pack] (minecraft.jar) Unloaded->Constructed->Pre-initialized
	FML{7.2.217.1147} [Forge Mod Loader] (forge-1.7.2-10.12.2.1147.jar) Unloaded->Constructed->Pre-initialized
	Forge{10.12.2.1147} [Minecraft Forge] (forge-1.7.2-10.12.2.1147.jar) Unloaded->Constructed->Pre-initialized
	CodeChickenCore{1.0.2.10} [CodeChicken Core] (minecraft.jar) Unloaded->Constructed->Pre-initialized
	NotEnoughItems{1.0.2.14} [Not Enough Items] (NotEnoughItems-1.7.2-1.0.2.14-universal.jar) Unloaded->Constructed->Pre-initialized
	EnderStorage{1.4.4.8} [EnderStorage] (EnderStorage-1.7.2-1.4.4.8-universal.jar) Unloaded->Constructed->Pre-initialized
	IC2{2.1.484-experimental} [IndustrialCraft 2] (industrialcraft-2-2.1.484-experimental.jar) Unloaded->Constructed->Errored
	ForgeMultipart{1.1.0.289} [Forge Multipart] (ForgeMultipart-1.7.2-1.1.0.289-universal.jar) Unloaded->Constructed->Pre-initialized
	ProjRed|Core{4.4.4.43} [ProjectRed] (ProjectRed-Base-1.7.2-4.4.4.43.jar) Unloaded->Constructed->Pre-initialized
	ProjRed|Transmission{4.4.4.43} [ProjectRed-Transmission] (ProjectRed-Integration-1.7.2-4.4.4.43.jar) Unloaded->Constructed->Pre-initialized
	ProjRed|Transportation{4.4.4.43} [ProjectRed-Transportation] (ProjectRed-Mechanical-1.7.2-4.4.4.43.jar) Unloaded->Constructed->Pre-initialized
	ProjRed|Exploration{4.4.4.43} [ProjectRed-Exploration] (ProjectRed-World-1.7.2-4.4.4.43.jar) Unloaded->Constructed->Pre-initialized
	ProjRed|Compatibility{4.4.4.43} [ProjectRed-Compatibility] (ProjectRed-Compat-1.7.2-4.4.4.43.jar) Unloaded->Constructed->Pre-initialized
	ProjRed|Integration{4.4.4.43} [ProjectRed-Integration] (ProjectRed-Integration-1.7.2-4.4.4.43.jar) Unloaded->Constructed->Pre-initialized
	ProjRed|Illumination{4.4.4.43} [ProjectRed-Illumination] (ProjectRed-Lighting-1.7.2-4.4.4.43.jar) Unloaded->Constructed->Pre-initialized
	ProjRed|Expansion{4.4.4.43} [ProjectRed-Expansion] (ProjectRed-Mechanical-1.7.2-4.4.4.43.jar) Unloaded->Constructed->Pre-initialized
	Railcraft{9.1.0.0} [Railcraft] (Railcraft_1.7.2-9.1.0.0.jar) Unloaded->Constructed->Pre-initialized
	StevesCarts{2.0.0.b15} [Steve's Carts 2] (StevesCarts2.0.0.b15.jar) Unloaded->Constructed->Pre-initialized
	McMultipart{1.1.0.289} [Minecraft Multipart Plugin] (ForgeMultipart-1.7.2-1.1.0.289-universal.jar) Unloaded->Constructed->Pre-initialized
	ForgeMicroblock{1.1.0.289} [Forge Microblocks] (ForgeMultipart-1.7.2-1.1.0.289-universal.jar) Unloaded->Constructed->Pre-initialized
	Launched Version: 1.7.2-Forge10.12.2.1147
	LWJGL: 2.9.0
	OpenGL: ATI Radeon HD 5450 GL version 4.2.11927 Compatibility Profile Context, ATI Technologies Inc.
	Is Modded: Definitely; Client brand changed to 'fml,forge'
	Type: Client (map_client.txt)
	Resource Packs: []
	Current Language: English (US)
	Profiler Position: N/A (disabled)
	Vec3 Pool Size: ~~ERROR~~ NullPointerException: null
	Anisotropic Filtering: Off (1)

yeganer

2014-07-26 13:56

reporter   ~0002897

can you reproduce the error with the current version of IC2 Exp?

sunny lam

2014-07-26 15:36

reporter   ~0002899

How to reproduce the error?

Thunderdark

2014-07-26 16:13

viewer   ~0002900

try delete config/IC2.ini .. system will create new

yeganer

2014-07-26 16:31

reporter   ~0002901

from what i have seen, you run version 484 with Minecraft 1.7.2 right?

sunny lam

2014-07-26 16:34

reporter   ~0002902

Yes

yeganer

2014-07-26 16:36

reporter   ~0002903

Did deleting the config help?

If that doesn't help you can try updating to the newest version, but that is for MC 1.7.10 which i guess doesn't help you

sunny lam

2014-07-27 11:36

reporter   ~0002910

I will said "Deleting config and cut and paste my config will crash my game"

yeganer

2014-07-27 12:00

reporter   ~0002912

just rename your config file and don't create a new one. the game will create a new config which won't(shouldn't) crash your game

sunny lam

2014-08-02 07:11

reporter   ~0002980

Last edited: 2014-08-02 07:44

I want to use my config because Generator, Geothermal Generator and Nuclear Reactor Only Out 10 EU/t, 20 EU/t and 5 EU/t. I think they have really poor efficient so I NEED To use my config. And PLEASE buff the output of Generator, Geothermal Generator AND Nuclear Reactor As Soon As POSSIBLE.

One Question: Why IC2.ini BUT NOT IC2.cfg?

Thunderdark

2014-08-02 07:56

viewer   ~0002981

Bug Fixing for Rookie:

1 step: Delete IC2.init from Minecraft/config
2 step: Start Minecraft (new IC2.in configfile wil be create in Minecraft/config)
3.step: change the new IC2.ini according to your concepts
4.step: Play Minecraft with you config...

if you have more Question USE IC2 Forum BUG Tracker it not a Support Hotline

Issue History

Date Modified Username Field Change
2014-07-26 13:42 sunny lam New Issue
2014-07-26 13:42 sunny lam File Added: crash-2014-07-26_21.30.04-client.txt
2014-07-26 13:56 yeganer Note Added: 0002897
2014-07-26 15:36 sunny lam Note Added: 0002899
2014-07-26 16:13 Thunderdark Note Added: 0002900
2014-07-26 16:31 yeganer Note Added: 0002901
2014-07-26 16:34 sunny lam Note Added: 0002902
2014-07-26 16:36 yeganer Note Added: 0002903
2014-07-27 11:36 sunny lam Note Added: 0002910
2014-07-27 11:36 Thunderdark Assigned To => Thunderdark
2014-07-27 11:36 Thunderdark Status new => assigned
2014-07-27 12:00 yeganer Note Added: 0002912
2014-08-02 07:11 sunny lam Note Added: 0002980
2014-08-02 07:23 sunny lam Note Edited: 0002980
2014-08-02 07:44 sunny lam Note Edited: 0002980
2014-08-02 07:56 Thunderdark Note Added: 0002981
2014-08-02 07:56 Thunderdark Status assigned => closed
2014-08-02 07:56 Thunderdark Resolution open => no change required